 Chromium Code Reviews
 Chromium Code Reviews Issue 1158603003:
  CSS Independent Transform Properties  (Closed) 
  Base URL: https://chromium.googlesource.com/chromium/blink.git@master
    
  
    Issue 1158603003:
  CSS Independent Transform Properties  (Closed) 
  Base URL: https://chromium.googlesource.com/chromium/blink.git@master| OLD | NEW | 
|---|---|
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #include "config.h" | 5 #include "config.h" | 
| 6 #include "core/animation/css/CSSPropertyEquality.h" | 6 #include "core/animation/css/CSSPropertyEquality.h" | 
| 7 | 7 | 
| 8 #include "core/animation/css/CSSAnimations.h" | 8 #include "core/animation/css/CSSAnimations.h" | 
| 9 #include "core/style/DataEquivalency.h" | 9 #include "core/style/DataEquivalency.h" | 
| 10 #include "core/style/ComputedStyle.h" | 10 #include "core/style/ComputedStyle.h" | 
| (...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 282 return fillLayersEqual<CSSPropertyWebkitMaskSize>(a.maskLayers(), b.mask Layers()); | 282 return fillLayersEqual<CSSPropertyWebkitMaskSize>(a.maskLayers(), b.mask Layers()); | 
| 283 case CSSPropertyPerspective: | 283 case CSSPropertyPerspective: | 
| 284 return a.perspective() == b.perspective(); | 284 return a.perspective() == b.perspective(); | 
| 285 case CSSPropertyPerspectiveOrigin: | 285 case CSSPropertyPerspectiveOrigin: | 
| 286 return a.perspectiveOriginX() == b.perspectiveOriginX() && a.perspective OriginY() == b.perspectiveOriginY(); | 286 return a.perspectiveOriginX() == b.perspectiveOriginX() && a.perspective OriginY() == b.perspectiveOriginY(); | 
| 287 case CSSPropertyWebkitTextStrokeColor: | 287 case CSSPropertyWebkitTextStrokeColor: | 
| 288 return a.textStrokeColor() == b.textStrokeColor() | 288 return a.textStrokeColor() == b.textStrokeColor() | 
| 289 && a.visitedLinkTextStrokeColor() == b.visitedLinkTextStrokeColor(); | 289 && a.visitedLinkTextStrokeColor() == b.visitedLinkTextStrokeColor(); | 
| 290 case CSSPropertyTransform: | 290 case CSSPropertyTransform: | 
| 291 return a.transform() == b.transform(); | 291 return a.transform() == b.transform(); | 
| 292 case CSSPropertyTranslate: | |
| 293 return a.translate() == b.translate(); | |
| 
Timothy Loh
2015/06/05 00:55:59
Probably not what you want, this does a pointer co
 
soonm
2015/06/10 04:09:32
Done.
 | |
| 294 case CSSPropertyRotate: | |
| 295 return a.rotate() == b.rotate(); | |
| 296 case CSSPropertyScale: | |
| 297 return a.scale() == b.scale(); | |
| 292 case CSSPropertyTransformOrigin: | 298 case CSSPropertyTransformOrigin: | 
| 293 return a.transformOriginX() == b.transformOriginX() && a.transformOrigin Y() == b.transformOriginY() && a.transformOriginZ() == b.transformOriginZ(); | 299 return a.transformOriginX() == b.transformOriginX() && a.transformOrigin Y() == b.transformOriginY() && a.transformOriginZ() == b.transformOriginZ(); | 
| 294 case CSSPropertyWebkitPerspectiveOriginX: | 300 case CSSPropertyWebkitPerspectiveOriginX: | 
| 295 return a.perspectiveOriginX() == b.perspectiveOriginX(); | 301 return a.perspectiveOriginX() == b.perspectiveOriginX(); | 
| 296 case CSSPropertyWebkitPerspectiveOriginY: | 302 case CSSPropertyWebkitPerspectiveOriginY: | 
| 297 return a.perspectiveOriginY() == b.perspectiveOriginY(); | 303 return a.perspectiveOriginY() == b.perspectiveOriginY(); | 
| 298 case CSSPropertyWebkitTransformOriginX: | 304 case CSSPropertyWebkitTransformOriginX: | 
| 299 return a.transformOriginX() == b.transformOriginX(); | 305 return a.transformOriginX() == b.transformOriginX(); | 
| 300 case CSSPropertyWebkitTransformOriginY: | 306 case CSSPropertyWebkitTransformOriginY: | 
| 301 return a.transformOriginY() == b.transformOriginY(); | 307 return a.transformOriginY() == b.transformOriginY(); | 
| (...skipping 21 matching lines...) Expand all Loading... | |
| 323 return a.svgStyle().ry() == b.svgStyle().ry(); | 329 return a.svgStyle().ry() == b.svgStyle().ry(); | 
| 324 case CSSPropertyZIndex: | 330 case CSSPropertyZIndex: | 
| 325 return a.zIndex() == b.zIndex(); | 331 return a.zIndex() == b.zIndex(); | 
| 326 default: | 332 default: | 
| 327 ASSERT_NOT_REACHED(); | 333 ASSERT_NOT_REACHED(); | 
| 328 return true; | 334 return true; | 
| 329 } | 335 } | 
| 330 } | 336 } | 
| 331 | 337 | 
| 332 } | 338 } | 
| OLD | NEW |