Title: [127325] trunk/Source
Revision
127325
Author
[email protected]
Date
2012-08-31 15:09:54 -0700 (Fri, 31 Aug 2012)

Log Message

[BlackBerry] Eliminate WebGL IT policy
https://bugs.webkit.org/show_bug.cgi?id=95604
Internal RIM PR #198764

Patch by Joshua Netterfield <[email protected]> on 2012-08-31
Reviewed by Rob Buis.

This is no longer a requirement for the BlackBerry port.

Source/WebCore:

No new tests, because this introduces no new functionality.

* html/canvas/WebGLRenderingContext.cpp:
(WebCore):
(WebCore::WebGLRenderingContext::create):

Source/WebKit/blackberry:

* Api/WebPage.cpp:
(BlackBerry::WebKit::WebPagePrivate::init):
(BlackBerry::WebKit::WebPage::setWebGLEnabled):
* WebKitSupport/AboutData.cpp:
(BlackBerry::WebKit::configPage):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (127324 => 127325)


--- trunk/Source/WebCore/ChangeLog	2012-08-31 21:49:28 UTC (rev 127324)
+++ trunk/Source/WebCore/ChangeLog	2012-08-31 22:09:54 UTC (rev 127325)
@@ -1,3 +1,19 @@
+2012-08-31  Joshua Netterfield  <[email protected]>
+
+        [BlackBerry] Eliminate WebGL IT policy
+        https://bugs.webkit.org/show_bug.cgi?id=95604
+        Internal RIM PR #198764
+
+        Reviewed by Rob Buis.
+
+        This is no longer a requirement for the BlackBerry port.
+
+        No new tests, because this introduces no new functionality.
+
+        * html/canvas/WebGLRenderingContext.cpp:
+        (WebCore):
+        (WebCore::WebGLRenderingContext::create):
+
 2012-08-31  Jon Lee  <[email protected]>
 
         ondisplay event handlers are not called

Modified: trunk/Source/WebKit/blackberry/Api/WebPage.cpp (127324 => 127325)


--- trunk/Source/WebKit/blackberry/Api/WebPage.cpp	2012-08-31 21:49:28 UTC (rev 127324)
+++ trunk/Source/WebKit/blackberry/Api/WebPage.cpp	2012-08-31 22:09:54 UTC (rev 127325)
@@ -153,7 +153,6 @@
 
 #include <BlackBerryPlatformDeviceInfo.h>
 #include <BlackBerryPlatformExecutableMessage.h>
-#include <BlackBerryPlatformITPolicy.h>
 #include <BlackBerryPlatformKeyboardEvent.h>
 #include <BlackBerryPlatformMessageClient.h>
 #include <BlackBerryPlatformMouseEvent.h>
@@ -569,8 +568,7 @@
     m_inRegionScroller = adoptPtr(new InRegionScroller(this));
 
 #if ENABLE(WEBGL)
-    Platform::Settings* settings = Platform::Settings::instance();
-    m_page->settings()->setWebGLEnabled(settings && settings->isWebGLSupported());
+    m_page->settings()->setWebGLEnabled(true);
 #endif
 #if ENABLE(ACCELERATED_2D_CANVAS)
     m_page->settings()->setCanvasUsesAcceleratedDrawing(true);
@@ -6211,10 +6209,6 @@
 
 void WebPage::setWebGLEnabled(bool enabled)
 {
-    if (!Platform::ITPolicy::isWebGLEnabled()) {
-        d->m_page->settings()->setWebGLEnabled(false);
-        return;
-    }
     d->m_page->settings()->setWebGLEnabled(enabled);
 }
 

Modified: trunk/Source/WebKit/blackberry/ChangeLog (127324 => 127325)


--- trunk/Source/WebKit/blackberry/ChangeLog	2012-08-31 21:49:28 UTC (rev 127324)
+++ trunk/Source/WebKit/blackberry/ChangeLog	2012-08-31 22:09:54 UTC (rev 127325)
@@ -1,3 +1,19 @@
+2012-08-31  Joshua Netterfield  <[email protected]>
+
+        [BlackBerry] Eliminate WebGL IT policy
+        https://bugs.webkit.org/show_bug.cgi?id=95604
+        Internal RIM PR #198764
+
+        Reviewed by Rob Buis.
+
+        This is no longer a requirement for the BlackBerry port.
+
+        * Api/WebPage.cpp:
+        (BlackBerry::WebKit::WebPagePrivate::init):
+        (BlackBerry::WebKit::WebPage::setWebGLEnabled):
+        * WebKitSupport/AboutData.cpp:
+        (BlackBerry::WebKit::configPage):
+
 2012-08-30  Benjamin Poulain  <[email protected]>
 
         Replace JSC::UString by WTF::String

Modified: trunk/Source/WebKit/blackberry/WebKitSupport/AboutData.cpp (127324 => 127325)


--- trunk/Source/WebKit/blackberry/WebKitSupport/AboutData.cpp	2012-08-31 21:49:28 UTC (rev 127324)
+++ trunk/Source/WebKit/blackberry/WebKitSupport/AboutData.cpp	2012-08-31 22:09:54 UTC (rev 127325)
@@ -142,7 +142,6 @@
     page += numberToHTMLTr("allowCenterScrollAdjustmentForInputFields", settings->allowCenterScrollAdjustmentForInputFields());
     page += numberToHTMLTr("unrestrictedResizeEvents", settings->unrestrictedResizeEvents());
     page += numberToHTMLTr("isBridgeBrowser", settings->isBridgeBrowser());
-    page += numberToHTMLTr("isWebGLSupported", settings->isWebGLSupported());
     page += numberToHTMLTr("showImageLocationOptionsInGCM", settings->showImageLocationOptionsInGCM());
     page += numberToHTMLTr("forceGLES2WindowUsage", settings->forceGLES2WindowUsage());
     page += numberToHTMLTr("maxClickableSpeed", settings->maxClickableSpeed());
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to