Changeset 194095 in webkit


Ignore:
Timestamp:
Dec 14, 2015 10:49:03 PM (8 years ago)
Author:
commit-queue@webkit.org
Message:

[Coordinated Graphics] CSS transition effect is not shown when transformed with "%" unit.
https://bugs.webkit.org/show_bug.cgi?id=152278

Patch by YongGeol Jung <yg48.jung@samsung.com> on 2015-12-14
Reviewed by Darin Adler.

boxSize is encoded as FloatSize type but decoded as IntSize type.
So boxSize gets invalid value after decoding.
Due to this layer goes to out of screen during animation.

  • Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.cpp:

(IPC::ArgumentCoder<TextureMapperAnimation>::decode):

Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r194094 r194095  
     12015-12-14  YongGeol Jung  <yg48.jung@samsung.com>
     2
     3        [Coordinated Graphics] CSS transition effect is not shown when transformed with "%" unit.
     4        https://bugs.webkit.org/show_bug.cgi?id=152278
     5
     6        Reviewed by Darin Adler.
     7
     8        boxSize is encoded as FloatSize type but decoded as IntSize type.
     9        So boxSize gets invalid value after decoding.
     10        Due to this layer goes to out of screen during animation.
     11
     12        * Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.cpp:
     13        (IPC::ArgumentCoder<TextureMapperAnimation>::decode):
     14
    1152015-12-14  Dan Bernstein  <mitz@apple.com>
    216
  • trunk/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.cpp

    r188647 r194095  
    461461{
    462462    String name;
    463     IntSize boxSize;
     463    FloatSize boxSize;
    464464    TextureMapperAnimation::AnimationState state;
    465465    double startTime;
Note: See TracChangeset for help on using the changeset viewer.