Diff
Modified: trunk/ChangeLog (111120 => 111121)
--- trunk/ChangeLog 2012-03-17 12:13:10 UTC (rev 111120)
+++ trunk/ChangeLog 2012-03-17 15:45:23 UTC (rev 111121)
@@ -1,3 +1,13 @@
+2012-03-17 Charles Wei <[email protected]>
+
+ [BlackBerry] Enable Web Timing for performance profiling and improvement.
+ https://bugs.webkit.org/show_bug.cgi?id=81085
+
+ Reviewed by Rob Buis.
+
+ * Source/cmake/OptionsBlackBerry.cmake:
+ * Source/cmakeconfig.h.cmake:
+
2012-03-16 Kihong Kwon <[email protected]>
Support for Battery Status API.
Modified: trunk/Source/WebKit/blackberry/Api/WebPage.cpp (111120 => 111121)
--- trunk/Source/WebKit/blackberry/Api/WebPage.cpp 2012-03-17 12:13:10 UTC (rev 111120)
+++ trunk/Source/WebKit/blackberry/Api/WebPage.cpp 2012-03-17 15:45:23 UTC (rev 111121)
@@ -491,6 +491,10 @@
#if ENABLE(REQUEST_ANIMATION_FRAME)
m_page->windowScreenDidChange((PlatformDisplayID)0);
#endif
+
+#if ENABLE(WEB_TIMING)
+ m_page->settings()->setMemoryInfoEnabled(true);
+#endif
}
void WebPagePrivate::load(const char* url, const char* networkToken, const char* method, Platform::NetworkRequest::CachePolicy cachePolicy, const char* data, size_t dataLength, const char* const* headers, size_t headersLength, bool isInitial, bool mustHandleInternally, bool forceDownload, const char* overrideContentType)
Modified: trunk/Source/WebKit/blackberry/ChangeLog (111120 => 111121)
--- trunk/Source/WebKit/blackberry/ChangeLog 2012-03-17 12:13:10 UTC (rev 111120)
+++ trunk/Source/WebKit/blackberry/ChangeLog 2012-03-17 15:45:23 UTC (rev 111121)
@@ -1,3 +1,13 @@
+2012-03-17 Charles Wei <[email protected]>
+
+ [BlackBerry] Enable Web Timing for performance profiling and improvement.
+ https://bugs.webkit.org/show_bug.cgi?id=81085
+
+ Reviewed by Rob Buis.
+
+ * Api/WebPage.cpp:
+ (BlackBerry::WebKit::WebPagePrivate::init):
+
2012-03-16 Arvid Nilsson <[email protected]>
[BlackBerry] Rename the existing WebPageCompositor class to WebPageCompositorPrivate
Modified: trunk/Source/cmake/OptionsBlackBerry.cmake (111120 => 111121)
--- trunk/Source/cmake/OptionsBlackBerry.cmake 2012-03-17 12:13:10 UTC (rev 111120)
+++ trunk/Source/cmake/OptionsBlackBerry.cmake 2012-03-17 15:45:23 UTC (rev 111121)
@@ -177,6 +177,7 @@
WEBKIT_FEATURE(ENABLE_VIDEO "Enable video" DEFAULT ON)
WEBKIT_FEATURE(ENABLE_VIEWPORT_REFLOW "Enable viewport reflow" DEFAULT ON)
WEBKIT_FEATURE(ENABLE_WEB_SOCKETS "Enable web sockets" DEFAULT ON)
+WEBKIT_FEATURE(ENABLE_WEB_TIMING "Enable web timing" DEFAULT ON)
WEBKIT_FEATURE(ENABLE_WML "Enable WML" DEFAULT OFF)
WEBKIT_FEATURE(ENABLE_WORKERS "Enable workers" DEFAULT ON)
WEBKIT_FEATURE(ENABLE_XHTMLMP "Enable XHTMLMP" DEFAULT OFF)
Modified: trunk/Source/cmakeconfig.h.cmake (111120 => 111121)
--- trunk/Source/cmakeconfig.h.cmake 2012-03-17 12:13:10 UTC (rev 111120)
+++ trunk/Source/cmakeconfig.h.cmake 2012-03-17 15:45:23 UTC (rev 111121)
@@ -46,6 +46,7 @@
#cmakedefine01 ENABLE_VIDEO
#cmakedefine01 ENABLE_WEBGL
#cmakedefine01 ENABLE_WEB_SOCKETS
+#cmakedefine01 ENABLE_WEB_TIMING
#cmakedefine01 ENABLE_WORKERS
#cmakedefine01 ENABLE_XSLT
Modified: trunk/Tools/ChangeLog (111120 => 111121)
--- trunk/Tools/ChangeLog 2012-03-17 12:13:10 UTC (rev 111120)
+++ trunk/Tools/ChangeLog 2012-03-17 15:45:23 UTC (rev 111121)
@@ -1,3 +1,12 @@
+2012-03-17 Charles Wei <[email protected]>
+
+ [BlackBerry] Enable Web Timing for performance profiling and improvement.
+ https://bugs.webkit.org/show_bug.cgi?id=81085
+
+ Reviewed by Rob Buis.
+
+ * Scripts/build-webkit:
+
2012-03-17 Dominik Röttsches <[email protected]>
Add a dependencies installation step for EFL to buildbot master.cfg
Modified: trunk/Tools/Scripts/build-webkit (111120 => 111121)
--- trunk/Tools/Scripts/build-webkit 2012-03-17 12:13:10 UTC (rev 111120)
+++ trunk/Tools/Scripts/build-webkit 2012-03-17 15:45:23 UTC (rev 111121)
@@ -354,7 +354,7 @@
define => "ENABLE_WEB_SOCKETS", default => 1, value=> \$webSocketsSupport },
{ option => "web-timing", desc => "Toggle Web Timing support",
- define => "ENABLE_WEB_TIMING", default => 0, value=> \$webTimingSupport },
+ define => "ENABLE_WEB_TIMING", default => isBlackBerry(), value=> \$webTimingSupport },
{ option => "workers", desc => "Toggle Web Workers support",
define => "ENABLE_WORKERS", default => (isAppleWebKit() || isGtk() || isBlackBerry() || isEfl()), value => \$workersSupport },