Changeset 92747 in webkit
- Timestamp:
- Aug 9, 2011 9:51:50 PM (13 years ago)
- Location:
- trunk
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r92746 r92747 1 2011-08-09 Dominic Cooney <dominicc@chromium.org> 2 3 [V8] The prototype property of DOM constructors should be read-only. 4 https://bugs.webkit.org/show_bug.cgi?id=39655 5 6 Reviewed by Dimitri Glazkov. 7 8 * platform/chromium/test_expectations.txt: Unskip test for prototypes. 9 1 10 2011-08-09 Kent Tamura <tkent@chromium.org> 2 11 -
trunk/LayoutTests/platform/chromium/test_expectations.txt
r92730 r92747 1955 1955 BUGCR62301 MAC : canvas/philip/tests/2d.shadow.enable.y.html = TEXT 1956 1956 BUGCR62301 MAC : canvas/philip/tests/2d.strokeRect.zero.4.html = TEXT 1957 1958 BUGWK39655 : fast/dom/prototype-property.html = FAIL1959 1957 1960 1958 // These SVG tests have been flaky on Win from quite some time. -
trunk/Source/WebCore/ChangeLog
r92744 r92747 1 2011-08-09 Dominic Cooney <dominicc@chromium.org> 2 3 [V8] The prototype property of DOM constructors should be read-only. 4 https://bugs.webkit.org/show_bug.cgi?id=39655 5 6 Reviewed by Dimitri Glazkov. 7 8 Test: fast/dom/prototype-property.html 9 10 * bindings/scripts/CodeGeneratorV8.pm: Make prototypes read-only. 11 * bindings/scripts/test/V8/V8TestInterface.cpp: Update expectations. 12 (WebCore::ConfigureV8TestInterfaceTemplate): 13 * bindings/scripts/test/V8/V8TestMediaQueryListListener.cpp: 14 (WebCore::ConfigureV8TestMediaQueryListListenerTemplate): 15 * bindings/scripts/test/V8/V8TestObj.cpp: 16 (WebCore::ConfigureV8TestObjTemplate): 17 * bindings/scripts/test/V8/V8TestSerializedScriptValueInterface.cpp: 18 (WebCore::ConfigureV8TestSerializedScriptValueInterfaceTemplate): 19 1 20 2011-08-09 Abhishek Arya <inferno@chromium.org> 2 21 -
trunk/Source/WebCore/bindings/scripts/CodeGeneratorV8.pm
r92313 r92747 2016 2016 static v8::Persistent<v8::FunctionTemplate> Configure${className}Template(v8::Persistent<v8::FunctionTemplate> desc) 2017 2017 { 2018 desc->ReadOnlyPrototype(); 2019 2018 2020 v8::Local<v8::Signature> defaultSignature = configureTemplate(desc, \"${visibleInterfaceName}\", $parentClassTemplate, V8${interfaceName}::internalFieldCount, 2019 2021 END -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestInterface.cpp
r89358 r92747 49 49 static v8::Persistent<v8::FunctionTemplate> ConfigureV8TestInterfaceTemplate(v8::Persistent<v8::FunctionTemplate> desc) 50 50 { 51 desc->ReadOnlyPrototype(); 52 51 53 v8::Local<v8::Signature> defaultSignature = configureTemplate(desc, "TestInterface", v8::Persistent<v8::FunctionTemplate>(), V8TestInterface::internalFieldCount, 52 54 0, 0, -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestMediaQueryListListener.cpp
r89358 r92747 56 56 static v8::Persistent<v8::FunctionTemplate> ConfigureV8TestMediaQueryListListenerTemplate(v8::Persistent<v8::FunctionTemplate> desc) 57 57 { 58 desc->ReadOnlyPrototype(); 59 58 60 v8::Local<v8::Signature> defaultSignature = configureTemplate(desc, "TestMediaQueryListListener", v8::Persistent<v8::FunctionTemplate>(), V8TestMediaQueryListListener::internalFieldCount, 59 61 0, 0, -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestObj.cpp
r90949 r92747 1288 1288 static v8::Persistent<v8::FunctionTemplate> ConfigureV8TestObjTemplate(v8::Persistent<v8::FunctionTemplate> desc) 1289 1289 { 1290 desc->ReadOnlyPrototype(); 1291 1290 1292 v8::Local<v8::Signature> defaultSignature = configureTemplate(desc, "TestObj", v8::Persistent<v8::FunctionTemplate>(), V8TestObj::internalFieldCount, 1291 1293 TestObjAttrs, WTF_ARRAY_LENGTH(TestObjAttrs), -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestSerializedScriptValueInterface.cpp
r89358 r92747 45 45 static v8::Persistent<v8::FunctionTemplate> ConfigureV8TestSerializedScriptValueInterfaceTemplate(v8::Persistent<v8::FunctionTemplate> desc) 46 46 { 47 desc->ReadOnlyPrototype(); 48 47 49 v8::Local<v8::Signature> defaultSignature = configureTemplate(desc, "TestSerializedScriptValueInterface", v8::Persistent<v8::FunctionTemplate>(), V8TestSerializedScriptValueInterface::internalFieldCount, 48 50 0, 0,
Note: See TracChangeset
for help on using the changeset viewer.