Title: [198881] trunk/Source/WebKit2
- Revision
- 198881
- Author
- [email protected]
- Date
- 2016-03-30 20:56:25 -0700 (Wed, 30 Mar 2016)
Log Message
Need to expose makeAllShadowRootsOpen in WKWebProcessPlugInScriptWorld.
https://bugs.webkit.org/show_bug.cgi?id=156046
Add an SPI makeAllShadowRootsOpen method in WKWebProcessPlugInScriptWorld.
Patch by Yongjun Zhang <[email protected]> on 2016-03-30
Reviewed by Dan Bernstein.
* WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInScriptWorld.h:
* WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInScriptWorld.mm:
(-[WKWebProcessPlugInScriptWorld makeAllShadowRootsOpen]):
Modified Paths
Diff
Modified: trunk/Source/WebKit2/ChangeLog (198880 => 198881)
--- trunk/Source/WebKit2/ChangeLog 2016-03-31 03:43:43 UTC (rev 198880)
+++ trunk/Source/WebKit2/ChangeLog 2016-03-31 03:56:25 UTC (rev 198881)
@@ -1,3 +1,16 @@
+2016-03-30 Yongjun Zhang <[email protected]>
+
+ Need to expose makeAllShadowRootsOpen in WKWebProcessPlugInScriptWorld.
+ https://bugs.webkit.org/show_bug.cgi?id=156046
+
+ Add an SPI makeAllShadowRootsOpen method in WKWebProcessPlugInScriptWorld.
+
+ Reviewed by Dan Bernstein.
+
+ * WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInScriptWorld.h:
+ * WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInScriptWorld.mm:
+ (-[WKWebProcessPlugInScriptWorld makeAllShadowRootsOpen]):
+
2016-03-30 Brian Burg <[email protected]>
Web Automation: Add Automation.performKeyboardInteractions
Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInScriptWorld.h (198880 => 198881)
--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInScriptWorld.h 2016-03-31 03:43:43 UTC (rev 198880)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInScriptWorld.h 2016-03-31 03:56:25 UTC (rev 198881)
@@ -38,6 +38,7 @@
@property (nonatomic, readonly, copy) NSString *name;
- (void)clearWrappers;
+- (void)makeAllShadowRootsOpen WK_AVAILABLE(WK_MAC_TBA, WK_IOS_TBA);
@end
Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInScriptWorld.mm (198880 => 198881)
--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInScriptWorld.mm 2016-03-31 03:43:43 UTC (rev 198880)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInScriptWorld.mm 2016-03-31 03:56:25 UTC (rev 198881)
@@ -56,6 +56,11 @@
_world->clearWrappers();
}
+- (void)makeAllShadowRootsOpen
+{
+ _world->makeAllShadowRootsOpen();
+}
+
- (NSString *)name
{
return _world->name();
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes