Changeset 105514 in webkit
- Timestamp:
- Jan 20, 2012 7:33:21 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 3 added
- 39 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r105513 r105514 1 2012-01-20 Mihnea Ovidenie <mihnea@adobe.com> 2 3 [CSSRegion]Expose DOM interface for WebKitCSSRegionRule 4 https://bugs.webkit.org/show_bug.cgi?id=73985 5 6 Reviewed by Antti Koivisto. 7 8 Start by exposing the interface and the cssRules attribute of type CSSRuleList. 9 10 * fast/dom/Window/window-properties-expected.txt: 11 * fast/dom/Window/window-property-descriptors-expected.txt: 12 * fast/dom/prototype-inheritance-2-expected.txt: 13 * fast/regions/webkit-region-rule-expected.txt: Added. 14 * fast/regions/webkit-region-rule.html: Added. 15 * platform/gtk/fast/dom/Window/window-properties-expected.txt: 16 * platform/gtk/fast/dom/Window/window-property-descriptors-expected.txt: 17 * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt: 18 * platform/gtk/fast/js/global-constructors-expected.txt: 19 * platform/mac/fast/dom/Window/window-properties-expected.txt: 20 * platform/mac/fast/dom/Window/window-property-descriptors-expected.txt: 21 * platform/mac/fast/dom/prototype-inheritance-2-expected.txt: 22 * platform/mac/fast/js/global-constructors-expected.txt: 23 * platform/qt-arm/fast/dom/Window/window-property-descriptors-expected.txt: 24 * platform/qt-wk2/fast/dom/Window/window-properties-expected.txt: 25 * platform/qt-wk2/fast/dom/Window/window-property-descriptors-expected.txt: 26 * platform/qt-wk2/fast/dom/prototype-inheritance-2-expected.txt: 27 * platform/qt/fast/dom/Window/window-properties-expected.txt: 28 * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt: 29 * platform/qt/fast/dom/prototype-inheritance-2-expected.txt: 30 * platform/qt/fast/js/global-constructors-expected.txt: 31 * platform/win/fast/dom/Window/window-properties-expected.txt: 32 * platform/win/fast/dom/Window/window-property-descriptors-expected.txt: 33 * platform/win/fast/dom/prototype-inheritance-2-expected.txt: 34 * platform/win/fast/js/global-constructors-expected.txt: 35 1 36 2012-01-20 Nikolas Zimmermann <nzimmermann@rim.com> 2 37 -
trunk/LayoutTests/fast/dom/Window/window-properties-expected.txt
r102333 r105514 2048 2048 window.WebKitCSSMatrix.prototype.toString [function] 2049 2049 window.WebKitCSSMatrix.prototype.translate [function] 2050 window.WebKitCSSRegionRule [object WebKitCSSRegionRuleConstructor] 2051 window.WebKitCSSRegionRule.prototype [printed above as window.CSSRule.prototype] 2050 2052 window.WebKitCSSTransformValue [object WebKitCSSTransformValueConstructor] 2051 2053 window.WebKitCSSTransformValue.CSS_MATRIX [number] -
trunk/LayoutTests/fast/dom/Window/window-property-descriptors-expected.txt
r98733 r105514 323 323 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSKeyframesRule') is 'object' 324 324 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSMatrix') is 'object' 325 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSRegionRule') is 'object' 325 326 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSTransformValue') is 'object' 326 327 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitPoint') is 'object' -
trunk/LayoutTests/fast/dom/prototype-inheritance-2-expected.txt
r98691 r105514 443 443 Never found WebKitCSSFilterValue 444 444 Never found WebKitCSSMatrix 445 Never found WebKitCSSRegionRule 445 446 Never found WebKitCSSTransformValue 446 447 Never found WebKitPoint -
trunk/LayoutTests/platform/gtk/fast/dom/Window/window-properties-expected.txt
r105136 r105514 2176 2176 window.WebKitCSSMatrix.prototype.toString [function] 2177 2177 window.WebKitCSSMatrix.prototype.translate [function] 2178 window.WebKitCSSRegionRule [object WebKitCSSRegionRuleConstructor] 2179 window.WebKitCSSRegionRule.prototype [printed above as window.CSSRule.prototype] 2178 2180 window.WebKitCSSTransformValue [object WebKitCSSTransformValueConstructor] 2179 2181 window.WebKitCSSTransformValue.CSS_MATRIX [number] -
trunk/LayoutTests/platform/gtk/fast/dom/Window/window-property-descriptors-expected.txt
r105136 r105514 336 336 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSKeyframesRule') is 'object' 337 337 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSMatrix') is 'object' 338 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSRegionRule') is 'object' 338 339 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSTransformValue') is 'object' 339 340 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitPoint') is 'object' -
trunk/LayoutTests/platform/gtk/fast/dom/prototype-inheritance-2-expected.txt
r105136 r105514 451 451 Never found TextTrackList 452 452 Never found WebKitCSSMatrix 453 Never found WebKitCSSRegionRule 453 454 Never found WebKitCSSTransformValue 454 455 Never found WebKitPoint -
trunk/LayoutTests/platform/gtk/fast/js/global-constructors-expected.txt
r105136 r105514 317 317 PASS WebKitCSSKeyframesRule.toString() is '[object WebKitCSSKeyframesRuleConstructor]' 318 318 PASS WebKitCSSMatrix.toString() is '[object WebKitCSSMatrixConstructor]' 319 PASS WebKitCSSRegionRule.toString() is '[object WebKitCSSRegionRuleConstructor]' 319 320 PASS WebKitCSSTransformValue.toString() is '[object WebKitCSSTransformValueConstructor]' 320 321 PASS WebKitPoint.toString() is '[object WebKitPointConstructor]' -
trunk/LayoutTests/platform/mac/fast/dom/Window/window-properties-expected.txt
r104624 r105514 2215 2215 window.WebKitCSSMatrix.prototype.toString [function] 2216 2216 window.WebKitCSSMatrix.prototype.translate [function] 2217 window.WebKitCSSRegionRule [object WebKitCSSRegionRuleConstructor] 2218 window.WebKitCSSRegionRule.prototype [printed above as window.CSSRule.prototype] 2217 2219 window.WebKitCSSTransformValue [object WebKitCSSTransformValueConstructor] 2218 2220 window.WebKitCSSTransformValue.CSS_MATRIX [number] -
trunk/LayoutTests/platform/mac/fast/dom/Window/window-property-descriptors-expected.txt
r103644 r105514 338 338 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSKeyframesRule') is 'object' 339 339 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSMatrix') is 'object' 340 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSRegionRule') is 'object' 340 341 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSTransformValue') is 'object' 341 342 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitPoint') is 'object' -
trunk/LayoutTests/platform/mac/fast/dom/prototype-inheritance-2-expected.txt
r103644 r105514 455 455 Never found WebKitCSSFilterValue 456 456 Never found WebKitCSSMatrix 457 Never found WebKitCSSRegionRule 457 458 Never found WebKitCSSTransformValue 458 459 Never found WebKitPoint -
trunk/LayoutTests/platform/mac/fast/js/global-constructors-expected.txt
r103485 r105514 319 319 PASS WebKitCSSKeyframesRule.toString() is '[object WebKitCSSKeyframesRuleConstructor]' 320 320 PASS WebKitCSSMatrix.toString() is '[object WebKitCSSMatrixConstructor]' 321 PASS WebKitCSSRegionRule.toString() is '[object WebKitCSSRegionRuleConstructor]' 321 322 PASS WebKitCSSTransformValue.toString() is '[object WebKitCSSTransformValueConstructor]' 322 323 PASS WebKitPoint.toString() is '[object WebKitPointConstructor]' -
trunk/LayoutTests/platform/qt-arm/fast/dom/Window/window-property-descriptors-expected.txt
r98733 r105514 316 316 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSKeyframesRule') is 'object' 317 317 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSMatrix') is 'object' 318 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSRegionRule') is 'object' 318 319 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSTransformValue') is 'object' 319 320 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitPoint') is 'object' -
trunk/LayoutTests/platform/qt-wk2/fast/dom/Window/window-properties-expected.txt
r102333 r105514 2017 2017 window.WebKitCSSMatrix.prototype.toString [function] 2018 2018 window.WebKitCSSMatrix.prototype.translate [function] 2019 window.WebKitCSSRegionRule [object WebKitCSSRegionRuleConstructor] 2020 window.WebKitCSSRegionRule.prototype [printed above as window.CSSRule.prototype] 2019 2021 window.WebKitCSSTransformValue [object WebKitCSSTransformValueConstructor] 2020 2022 window.WebKitCSSTransformValue.CSS_MATRIX [number] -
trunk/LayoutTests/platform/qt-wk2/fast/dom/Window/window-property-descriptors-expected.txt
r98733 r105514 311 311 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSKeyframesRule') is 'object' 312 312 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSMatrix') is 'object' 313 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSRegionRule') is 'object' 313 314 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSTransformValue') is 'object' 314 315 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitPoint') is 'object' -
trunk/LayoutTests/platform/qt-wk2/fast/dom/prototype-inheritance-2-expected.txt
r93482 r105514 424 424 Never found TextMetrics 425 425 Never found WebKitCSSMatrix 426 Never found WebKitCSSRegionRule 426 427 Never found WebKitCSSTransformValue 427 428 Never found WebKitPoint -
trunk/LayoutTests/platform/qt/fast/dom/Window/window-properties-expected.txt
r105130 r105514 2119 2119 window.WebKitCSSMatrix.prototype.toString [function] 2120 2120 window.WebKitCSSMatrix.prototype.translate [function] 2121 window.WebKitCSSRegionRule [object WebKitCSSRegionRuleConstructor] 2122 window.WebKitCSSRegionRule.prototype [printed above as window.CSSRule.prototype] 2121 2123 window.WebKitCSSTransformValue [object WebKitCSSTransformValueConstructor] 2122 2124 window.WebKitCSSTransformValue.CSS_MATRIX [number] -
trunk/LayoutTests/platform/qt/fast/dom/Window/window-property-descriptors-expected.txt
r104560 r105514 319 319 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSKeyframesRule') is 'object' 320 320 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSMatrix') is 'object' 321 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSRegionRule') is 'object' 321 322 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSTransformValue') is 'object' 322 323 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitPoint') is 'object' -
trunk/LayoutTests/platform/qt/fast/dom/prototype-inheritance-2-expected.txt
r105493 r105514 435 435 Never found WebKitCSSFilterValue 436 436 Never found WebKitCSSMatrix 437 Never found WebKitCSSRegionRule 437 438 Never found WebKitCSSTransformValue 438 439 Never found WebKitPoint -
trunk/LayoutTests/platform/qt/fast/js/global-constructors-expected.txt
r105493 r105514 300 300 PASS WebKitCSSKeyframesRule.toString() is '[object WebKitCSSKeyframesRuleConstructor]' 301 301 PASS WebKitCSSMatrix.toString() is '[object WebKitCSSMatrixConstructor]' 302 PASS WebKitCSSRegionRule.toString() is '[object WebKitCSSRegionRuleConstructor]' 302 303 PASS WebKitCSSTransformValue.toString() is '[object WebKitCSSTransformValueConstructor]' 303 304 PASS WebKitPoint.toString() is '[object WebKitPointConstructor]' -
trunk/LayoutTests/platform/win/fast/dom/Window/window-properties-expected.txt
r103217 r105514 2061 2061 window.WebKitCSSMatrix.prototype.toString [function] 2062 2062 window.WebKitCSSMatrix.prototype.translate [function] 2063 window.WebKitCSSRegionRule [object WebKitCSSRegionRuleConstructor] 2064 window.WebKitCSSRegionRule.prototype [printed above as window.CSSRule.prototype] 2063 2065 window.WebKitCSSTransformValue [object WebKitCSSTransformValueConstructor] 2064 2066 window.WebKitCSSTransformValue.CSS_MATRIX [number] -
trunk/LayoutTests/platform/win/fast/dom/Window/window-property-descriptors-expected.txt
r98733 r105514 326 326 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSKeyframesRule') is 'object' 327 327 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSMatrix') is 'object' 328 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSRegionRule') is 'object' 328 329 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitCSSTransformValue') is 'object' 329 330 PASS typeof Object.getOwnPropertyDescriptor(window, 'WebKitPoint') is 'object' -
trunk/LayoutTests/platform/win/fast/dom/prototype-inheritance-2-expected.txt
r98691 r105514 440 440 Never found TextMetrics 441 441 Never found WebKitCSSMatrix 442 Never found WebKitCSSRegionRule 442 443 Never found WebKitCSSTransformValue 443 444 Never found WebKitPoint -
trunk/LayoutTests/platform/win/fast/js/global-constructors-expected.txt
r96764 r105514 308 308 PASS WebKitCSSKeyframesRule.toString() is '[object WebKitCSSKeyframesRuleConstructor]' 309 309 PASS WebKitCSSMatrix.toString() is '[object WebKitCSSMatrixConstructor]' 310 PASS WebKitCSSRegionRule.toString() is '[object WebKitCSSRegionRuleConstructor]' 310 311 PASS WebKitCSSTransformValue.toString() is '[object WebKitCSSTransformValueConstructor]' 311 312 PASS WebKitPoint.toString() is '[object WebKitPointConstructor]' -
trunk/Source/WebCore/CMakeLists.txt
r105502 r105514 130 130 css/WebKitCSSKeyframesRule.idl 131 131 css/WebKitCSSMatrix.idl 132 css/WebKitCSSRegionRule.idl 132 133 css/WebKitCSSTransformValue.idl 133 134 -
trunk/Source/WebCore/ChangeLog
r105513 r105514 1 2012-01-20 Mihnea Ovidenie <mihnea@adobe.com> 2 3 [CSSRegion]Expose DOM interface for WebKitCSSRegionRule 4 https://bugs.webkit.org/show_bug.cgi?id=73985 5 6 Reviewed by Antti Koivisto. 7 8 Start by exposing the interface and the cssRules attribute of type CSSRuleList. 9 Test: fast/regions/webkit-region-rule.html 10 11 * CMakeLists.txt: 12 * DerivedSources.cpp: 13 * DerivedSources.make: 14 * DerivedSources.pri: 15 * GNUmakefile.list.am: 16 * WebCore.gypi: 17 * WebCore.vcproj/WebCore.vcproj: 18 * WebCore.xcodeproj/project.pbxproj: 19 * bindings/js/JSCSSRuleCustom.cpp: 20 (WebCore::toJS): 21 * bindings/objc/DOMCSS.mm: 22 (kitClass): 23 * bindings/v8/custom/V8CSSRuleCustom.cpp: 24 (WebCore::toV8): 25 * css/WebKitCSSRegionRule.cpp: 26 * css/WebKitCSSRegionRule.h: 27 * css/WebKitCSSRegionRule.idl: 28 * page/DOMWindow.idl: 29 1 30 2012-01-20 Nikolas Zimmermann <nzimmermann@rim.com> 2 31 -
trunk/Source/WebCore/DerivedSources.cpp
r105217 r105514 468 468 #include "JSWebKitCSSTransformValue.cpp" 469 469 #include "JSWebKitCSSMatrix.cpp" 470 #include "JSWebKitCSSRegionRule.cpp" 470 471 #include "JSWebKitMutationObserver.cpp" 471 472 #include "JSWebKitNamedFlow.cpp" -
trunk/Source/WebCore/DerivedSources.make
r105217 r105514 80 80 $(WebCore)/css/WebKitCSSKeyframesRule.idl \ 81 81 $(WebCore)/css/WebKitCSSMatrix.idl \ 82 $(WebCore)/css/WebKitCSSRegionRule.idl \ 82 83 $(WebCore)/css/WebKitCSSTransformValue.idl \ 83 84 $(WebCore)/dom/Attr.idl \ -
trunk/Source/WebCore/DerivedSources.pri
r105217 r105514 116 116 $$PWD/css/WebKitCSSKeyframesRule.idl \ 117 117 $$PWD/css/WebKitCSSMatrix.idl \ 118 $$PWD/css/WebKitCSSRegionRule.idl \ 118 119 $$PWD/css/WebKitCSSTransformValue.idl \ 119 120 $$PWD/dom/Attr.idl \ -
trunk/Source/WebCore/GNUmakefile.list.am
r105506 r105514 581 581 DerivedSources/WebCore/JSWebKitCSSMatrix.cpp \ 582 582 DerivedSources/WebCore/JSWebKitCSSMatrix.h \ 583 DerivedSources/WebCore/JSWebKitCSSRegionRule.cpp \ 584 DerivedSources/WebCore/JSWebKitCSSRegionRule.h \ 583 585 DerivedSources/WebCore/JSWebKitCSSTransformValue.cpp \ 584 586 DerivedSources/WebCore/JSWebKitCSSTransformValue.h \ … … 667 669 $(WebCore)/css/WebKitCSSKeyframesRule.idl \ 668 670 $(WebCore)/css/WebKitCSSMatrix.idl \ 671 $(WebCore)/css/WebKitCSSRegionRule.idl \ 669 672 $(WebCore)/css/WebKitCSSTransformValue.idl \ 670 673 $(WebCore)/dom/Attr.idl \ -
trunk/Source/WebCore/WebCore.gypi
r105506 r105514 1179 1179 'css/WebKitCSSKeyframesRule.idl', 1180 1180 'css/WebKitCSSMatrix.idl', 1181 'css/WebKitCSSRegionRule.idl', 1181 1182 'css/WebKitCSSTransformValue.idl', 1182 1183 'dom/Attr.idl', … … 7254 7255 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitCSSMatrix.mm', 7255 7256 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitCSSMatrixInternal.h', 7257 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitCSSRegionRule.h', 7258 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitCSSRegionRule.mm', 7259 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitCSSRegionRuleInternal.h', 7256 7260 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitCSSTransformValue.h', 7257 7261 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitCSSTransformValue.mm', … … 8272 8276 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitCSSMatrix.cpp', 8273 8277 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitCSSMatrix.h', 8278 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitCSSRegionRule.cpp', 8279 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitCSSRegionRule.h', 8274 8280 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitCSSTransformValue.cpp', 8275 8281 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitCSSTransformValue.h', -
trunk/Source/WebCore/WebCore.vcproj/WebCore.vcproj
r105506 r105514 22443 22443 </File> 22444 22444 <File 22445 RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSWebKitCSSRegionRule.cpp" 22446 > 22447 </File> 22448 <File 22449 RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSWebKitCSSRegionRule.h" 22450 > 22451 </File> 22452 <File 22445 22453 RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSWebKitCSSTransformValue.cpp" 22446 22454 > -
trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj
r105506 r105514 2993 2993 8AA61D00144D595B00F37350 /* WebKitCSSRegionRule.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AA61CFE144D595B00F37350 /* WebKitCSSRegionRule.h */; }; 2994 2994 8AB4BC77126FDB7100DEB727 /* IgnoreDestructiveWriteCountIncrementer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AB4BC76126FDB7100DEB727 /* IgnoreDestructiveWriteCountIncrementer.h */; }; 2995 8AD0A59414C88336000D83C5 /* JSWebKitCSSRegionRule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ACC24CD148E24B200EFCC0D /* JSWebKitCSSRegionRule.cpp */; }; 2996 8AD0A59514C88336000D83C5 /* JSWebKitCSSRegionRule.h in Headers */ = {isa = PBXBuildFile; fileRef = 8ACC24CE148E24B200EFCC0D /* JSWebKitCSSRegionRule.h */; }; 2997 8AD0A59614C88358000D83C5 /* DOMWebKitCSSRegionRule.h in Headers */ = {isa = PBXBuildFile; fileRef = 8ACC2817148E47E700EFCC0D /* DOMWebKitCSSRegionRule.h */; }; 2998 8AD0A59714C88358000D83C5 /* DOMWebKitCSSRegionRule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8ACC2818148E47E700EFCC0D /* DOMWebKitCSSRegionRule.mm */; }; 2999 8AD0A59814C88358000D83C5 /* DOMWebKitCSSRegionRuleInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8ACC2819148E47E700EFCC0D /* DOMWebKitCSSRegionRuleInternal.h */; }; 2995 3000 8AF4E55511DC5A36000ED3DE /* PerformanceNavigation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8AF4E55211DC5A36000ED3DE /* PerformanceNavigation.cpp */; }; 2996 3001 8AF4E55611DC5A36000ED3DE /* PerformanceNavigation.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AF4E55311DC5A36000ED3DE /* PerformanceNavigation.h */; }; … … 9809 9814 8AA61CFE144D595B00F37350 /* WebKitCSSRegionRule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebKitCSSRegionRule.h; sourceTree = "<group>"; }; 9810 9815 8AB4BC76126FDB7100DEB727 /* IgnoreDestructiveWriteCountIncrementer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IgnoreDestructiveWriteCountIncrementer.h; sourceTree = "<group>"; }; 9816 8ACC24CD148E24B200EFCC0D /* JSWebKitCSSRegionRule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSWebKitCSSRegionRule.cpp; sourceTree = "<group>"; }; 9817 8ACC24CE148E24B200EFCC0D /* JSWebKitCSSRegionRule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSWebKitCSSRegionRule.h; sourceTree = "<group>"; }; 9818 8ACC2817148E47E700EFCC0D /* DOMWebKitCSSRegionRule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DOMWebKitCSSRegionRule.h; sourceTree = "<group>"; }; 9819 8ACC2818148E47E700EFCC0D /* DOMWebKitCSSRegionRule.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMWebKitCSSRegionRule.mm; sourceTree = "<group>"; }; 9820 8ACC2819148E47E700EFCC0D /* DOMWebKitCSSRegionRuleInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DOMWebKitCSSRegionRuleInternal.h; sourceTree = "<group>"; }; 9821 8AD0A55614C87425000D83C5 /* WebKitCSSRegionRule.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = WebKitCSSRegionRule.idl; sourceTree = "<group>"; }; 9811 9822 8AF4E55211DC5A36000ED3DE /* PerformanceNavigation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PerformanceNavigation.cpp; sourceTree = "<group>"; }; 9812 9823 8AF4E55311DC5A36000ED3DE /* PerformanceNavigation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PerformanceNavigation.h; sourceTree = "<group>"; }; … … 15354 15365 4983914E0F1E76B400C23782 /* DOMWebKitCSSMatrix.mm */, 15355 15366 4983914F0F1E76B400C23782 /* DOMWebKitCSSMatrixInternal.h */, 15367 8ACC2817148E47E700EFCC0D /* DOMWebKitCSSRegionRule.h */, 15368 8ACC2818148E47E700EFCC0D /* DOMWebKitCSSRegionRule.mm */, 15369 8ACC2819148E47E700EFCC0D /* DOMWebKitCSSRegionRuleInternal.h */, 15356 15370 31611E5E0E1C4E1400F6A579 /* DOMWebKitCSSTransformValue.h */, 15357 15371 31611E5F0E1C4E1400F6A579 /* DOMWebKitCSSTransformValue.mm */, … … 17767 17781 4983913D0F1E767500C23782 /* JSWebKitCSSMatrix.cpp */, 17768 17782 4983913E0F1E767500C23782 /* JSWebKitCSSMatrix.h */, 17783 8ACC24CD148E24B200EFCC0D /* JSWebKitCSSRegionRule.cpp */, 17784 8ACC24CE148E24B200EFCC0D /* JSWebKitCSSRegionRule.h */, 17769 17785 31611E580E1C4DE000F6A579 /* JSWebKitCSSTransformValue.cpp */, 17770 17786 31611E590E1C4DE000F6A579 /* JSWebKitCSSTransformValue.h */, … … 20067 20083 8AA61CFD144D595B00F37350 /* WebKitCSSRegionRule.cpp */, 20068 20084 8AA61CFE144D595B00F37350 /* WebKitCSSRegionRule.h */, 20085 8AD0A55614C87425000D83C5 /* WebKitCSSRegionRule.idl */, 20069 20086 5038BC0614711CDB0095E0D1 /* WebKitCSSShaderValue.cpp */, 20070 20087 50B42157146976960087E604 /* WebKitCSSShaderValue.h */, … … 24054 24071 50CC089A14C6E99C0017AB51 /* CustomFilterNumberParameter.h in Headers */, 24055 24072 BC0B358814C4F9830055E22A /* RunLoop.h in Headers */, 24073 8AD0A59514C88336000D83C5 /* JSWebKitCSSRegionRule.h in Headers */, 24074 8AD0A59614C88358000D83C5 /* DOMWebKitCSSRegionRule.h in Headers */, 24075 8AD0A59814C88358000D83C5 /* DOMWebKitCSSRegionRuleInternal.h in Headers */, 24056 24076 ); 24057 24077 runOnlyForDeploymentPostprocessing = 0; … … 25014 25034 316FE0810E6CCC2800BF6088 /* DOMWebKitCSSKeyframesRule.mm in Sources */, 25015 25035 498391510F1E76B400C23782 /* DOMWebKitCSSMatrix.mm in Sources */, 25036 8AD0A59714C88358000D83C5 /* DOMWebKitCSSRegionRule.mm in Sources */, 25016 25037 31611E620E1C4E1400F6A579 /* DOMWebKitCSSTransformValue.mm in Sources */, 25017 25038 8A195933147EA16E00D1EA61 /* DOMWebKitNamedFlow.mm in Sources */, … … 26048 26069 E1AD14B5129734CA00ACA989 /* JSWebKitCSSKeyframesRuleCustom.cpp in Sources */, 26049 26070 4983913F0F1E767500C23782 /* JSWebKitCSSMatrix.cpp in Sources */, 26071 8AD0A59414C88336000D83C5 /* JSWebKitCSSRegionRule.cpp in Sources */, 26050 26072 31611E5A0E1C4DE000F6A579 /* JSWebKitCSSTransformValue.cpp in Sources */, 26051 26073 C6F0902C14327D4F00685849 /* JSWebKitMutationObserver.cpp in Sources */, -
trunk/Source/WebCore/bindings/js/JSCSSRuleCustom.cpp
r101401 r105514 42 42 #include "JSWebKitCSSKeyframeRule.h" 43 43 #include "JSWebKitCSSKeyframesRule.h" 44 #include "JSWebKitCSSRegionRule.h" 44 45 #include "WebKitCSSKeyframeRule.h" 45 46 #include "WebKitCSSKeyframesRule.h" 47 #include "WebKitCSSRegionRule.h" 46 48 47 49 using namespace JSC; … … 93 95 wrapper = CREATE_DOM_WRAPPER(exec, globalObject, WebKitCSSKeyframesRule, rule); 94 96 break; 97 case CSSRule::WEBKIT_REGION_RULE: 98 wrapper = CREATE_DOM_WRAPPER(exec, globalObject, WebKitCSSRegionRule, rule); 99 break; 95 100 default: 96 101 wrapper = CREATE_DOM_WRAPPER(exec, globalObject, CSSRule, rule); -
trunk/Source/WebCore/bindings/objc/DOMCSS.mm
r101899 r105514 50 50 #import "DOMWebKitCSSKeyframeRule.h" 51 51 #import "DOMWebKitCSSKeyframesRule.h" 52 #import "DOMWebKitCSSRegionRule.h" 52 53 #import "DOMWebKitCSSTransformValue.h" 53 54 … … 91 92 return [DOMWebKitCSSKeyframeRule class]; 92 93 case DOM_WEBKIT_REGION_RULE: 93 return [DOM CSSUnknownRule class];94 return [DOMWebKitCSSRegionRule class]; 94 95 } 95 96 ASSERT_NOT_REACHED(); -
trunk/Source/WebCore/bindings/v8/custom/V8CSSRuleCustom.cpp
r101899 r105514 40 40 #include "V8WebKitCSSKeyframeRule.h" 41 41 #include "V8WebKitCSSKeyframesRule.h" 42 #include "V8WebKitCSSRegionRule.h" 42 43 43 44 namespace WebCore { … … 70 71 return toV8(static_cast<WebKitCSSKeyframesRule*>(impl)); 71 72 case CSSRule::WEBKIT_REGION_RULE: 72 return V8CSSRule::wrap(impl);73 return toV8(static_cast<WebKitCSSRegionRule*>(impl)); 73 74 } 74 75 return V8CSSRule::wrap(impl); -
trunk/Source/WebCore/css/WebKitCSSRegionRule.cpp
r101899 r105514 14 14 * provided with the distribution. 15 15 * 16 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER “AS IS”AND ANY16 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER "AS IS" AND ANY 17 17 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 18 18 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR … … 32 32 #include "WebKitCSSRegionRule.h" 33 33 34 #include "CSSParser.h" 34 35 #include "CSSParserValues.h" 35 36 #include "CSSRuleList.h" 37 #include "Document.h" 38 #include "ExceptionCode.h" 36 39 37 40 namespace WebCore { -
trunk/Source/WebCore/css/WebKitCSSRegionRule.h
r101593 r105514 14 14 * provided with the distribution. 15 15 * 16 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER “AS IS”AND ANY16 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER "AS IS" AND ANY 17 17 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 18 18 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -
trunk/Source/WebCore/page/DOMWindow.idl
r105486 r105514 555 555 attribute WebKitCSSKeyframeRuleConstructor WebKitCSSKeyframeRule; 556 556 attribute WebKitCSSKeyframesRuleConstructor WebKitCSSKeyframesRule; 557 attribute WebKitCSSRegionRuleConstructor WebKitCSSRegionRule; 557 558 558 559 attribute WebKitCSSMatrixConstructor WebKitCSSMatrix; // Usable with the new operator
Note: See TracChangeset
for help on using the changeset viewer.