Title: [177706] trunk/Source/WebKit2
Revision
177706
Author
[email protected]
Date
2014-12-23 16:37:09 -0800 (Tue, 23 Dec 2014)

Log Message

Fix 32-build.

* WebProcess/cocoa/WebProcessCocoa.mm:
(WebKit::WebProcess::transformHandlesToObjects):
(WebKit::WebProcess::transformObjectsToHandles):

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (177705 => 177706)


--- trunk/Source/WebKit2/ChangeLog	2014-12-24 00:14:53 UTC (rev 177705)
+++ trunk/Source/WebKit2/ChangeLog	2014-12-24 00:37:09 UTC (rev 177706)
@@ -1,3 +1,11 @@
+2014-12-23  Anders Carlsson  <[email protected]>
+
+        Fix 32-build.
+
+        * WebProcess/cocoa/WebProcessCocoa.mm:
+        (WebKit::WebProcess::transformHandlesToObjects):
+        (WebKit::WebProcess::transformObjectsToHandles):
+
 2014-12-23  Timothy Horton  <[email protected]>
 
         Install a TextIndicator for link immediate actions

Modified: trunk/Source/WebKit2/WebProcess/cocoa/WebProcessCocoa.mm (177705 => 177706)


--- trunk/Source/WebKit2/WebProcess/cocoa/WebProcessCocoa.mm	2014-12-24 00:14:53 UTC (rev 177705)
+++ trunk/Source/WebKit2/WebProcess/cocoa/WebProcessCocoa.mm	2014-12-24 00:37:09 UTC (rev 177706)
@@ -303,21 +303,23 @@
 
         virtual bool shouldTransformObject(id object) const override
         {
+#if WK_API_ENABLED
             if (dynamic_objc_cast<WKBrowsingContextHandle>(object))
                 return true;
-
+#endif
             return false;
         }
 
         virtual RetainPtr<id> transformObject(id object) const
         {
+#if WK_API_ENABLED
             if (auto* handle = dynamic_objc_cast<WKBrowsingContextHandle>(object)) {
                 if (auto* webPage = m_webProcess.webPage(handle._pageID))
                     return wrapper(*webPage);
 
                 return [NSNull null];
             }
-
+#endif
             return object;
         }
 
@@ -332,17 +334,19 @@
     struct Transformer final : ObjCObjectGraph::Transformer {
         virtual bool shouldTransformObject(id object) const override
         {
+#if WK_API_ENABLED
             if (dynamic_objc_cast<WKWebProcessPlugInBrowserContextController>(object))
                 return true;
-
+#endif
             return false;
         }
 
         virtual RetainPtr<id> transformObject(id object) const
         {
+#if WK_API_ENABLED
             if (auto* controller = dynamic_objc_cast<WKWebProcessPlugInBrowserContextController>(object))
                 return controller.handle;
-
+#endif
             return object;
         }
     };
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to