Changeset 82774 in webkit
- Timestamp:
- Apr 2, 2011 1:56:11 PM (13 years ago)
- Location:
- trunk
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r82768 r82774 1 2011-04-02 Dominic Cooney <dominicc@google.com> 2 3 Reviewed by Martin Robinson. 4 5 Add layoutTestController.shadowRoot to GTK DumpRenderTree. 6 https://bugs.webkit.org/show_bug.cgi?id=57551 7 8 * platform/gtk/Skipped: unskip test that accesses shadowRoot 9 1 10 2011-04-01 Anantanarayanan G Iyengar <ananta@chromium.org> 2 11 -
trunk/LayoutTests/platform/gtk/Skipped
r82758 r82774 478 478 # https://bugs.webkit.org/show_bug.cgi?id=54136 479 479 fast/html/keygen.html 480 481 # layoutTestController does not implement shadowRoot accessor482 # See https://bugs.webkit.org/show_bug.cgi?id=56573483 fast/dom/HTMLKeygenElement/keygen.html484 480 485 481 # [GTK] GTK+ does not support hyphenation -
trunk/Source/WebKit/gtk/ChangeLog
r82757 r82774 1 2011-04-02 Dominic Cooney <dominicc@google.com> 2 3 Reviewed by Martin Robinson. 4 5 Add layoutTestController.shadowRoot to GTK DumpRenderTree. 6 https://bugs.webkit.org/show_bug.cgi?id=57551 7 8 * WebCoreSupport/DumpRenderTreeSupportGtk.cpp: 9 (DumpRenderTreeSupportGtk::shadowRoot): 10 * WebCoreSupport/DumpRenderTreeSupportGtk.h: 11 1 12 2011-04-01 Sheriff Bot <webkit.review.bot@gmail.com> 2 13 -
trunk/Source/WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.cpp
r82757 r82774 29 29 #include "DOMWrapperWorld.h" 30 30 #include "Document.h" 31 #include "Element.h" 31 32 #include "FocusController.h" 32 33 #include "FrameLoaderClientGtk.h" … … 637 638 } 638 639 640 JSValueRef DumpRenderTreeSupportGtk::shadowRoot(JSContextRef context, JSValueRef value) 641 { 642 JSLock lock(SilenceAssertionsOnly); 643 JSC::ExecState* exec = toJS(context); 644 Element* element = toElement(toJS(exec, value)); 645 if (!element) 646 return JSValueMakeNull(context); 647 648 return toRef(exec, toJS(exec, element->shadowRoot())); 649 } 650 639 651 unsigned int DumpRenderTreeSupportGtk::workerThreadCount() 640 652 { -
trunk/Source/WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.h
r82757 r82774 62 62 static void clearOpener(WebKitWebFrame*); 63 63 64 static JSValueRef shadowRoot(JSContextRef, JSValueRef); 65 64 66 // FIXME: Move these to webkitwebframe.h once their API has been discussed. 65 67 static GSList* getFrameChildren(WebKitWebFrame*); -
trunk/Tools/ChangeLog
r82771 r82774 1 2011-04-02 Dominic Cooney <dominicc@google.com> 2 3 Reviewed by Martin Robinson. 4 5 Add layoutTestController.shadowRoot to GTK DumpRenderTree. 6 https://bugs.webkit.org/show_bug.cgi?id=57551 7 8 * DumpRenderTree/gtk/LayoutTestControllerGtk.cpp: 9 (LayoutTestController::shadowRoot): 10 1 11 2011-04-02 Patrick Gansterer <paroga@webkit.org> 2 12 -
trunk/Tools/DumpRenderTree/gtk/LayoutTestControllerGtk.cpp
r82757 r82774 918 918 } 919 919 920 JSValueRef LayoutTestController::shadowRoot(JSContextRef context, JSValueRef jsElement) 921 { 922 // FIXME: Implement this. 923 return JSValueMakeUndefined(context); 920 JSValueRef LayoutTestController::shadowRoot(JSContextRef context, JSValueRef element) 921 { 922 return DumpRenderTreeSupportGtk::shadowRoot(context, element); 924 923 } 925 924
Note: See TracChangeset
for help on using the changeset viewer.