Title: [131193] trunk
Revision
131193
Author
[email protected]
Date
2012-10-12 09:57:26 -0700 (Fri, 12 Oct 2012)

Log Message

Unreviewed, rolling out r131189.
http://trac.webkit.org/changeset/131189
https://bugs.webkit.org/show_bug.cgi?id=99187

Made inspector http tests crash on WK2. (Requested by rakuco
on #webkit).

Patch by Sheriff Bot <[email protected]> on 2012-10-12

.:

* Source/PlatformEfl.cmake:
* Source/cmake/OptionsEfl.cmake:

Source/WebKit:

* PlatformEfl.cmake:

Source/WebKit2:

* PlatformEfl.cmake:
* UIProcess/efl/WebInspectorProxyEfl.cpp:
(WebKit::WebInspectorProxy::inspectorPageURL):
(WebKit::WebInspectorProxy::inspectorBaseURL):

Modified Paths

Diff

Modified: trunk/ChangeLog (131192 => 131193)


--- trunk/ChangeLog	2012-10-12 16:49:32 UTC (rev 131192)
+++ trunk/ChangeLog	2012-10-12 16:57:26 UTC (rev 131193)
@@ -1,3 +1,15 @@
+2012-10-12  Sheriff Bot  <[email protected]>
+
+        Unreviewed, rolling out r131189.
+        http://trac.webkit.org/changeset/131189
+        https://bugs.webkit.org/show_bug.cgi?id=99187
+
+        Made inspector http tests crash on WK2. (Requested by rakuco
+        on #webkit).
+
+        * Source/PlatformEfl.cmake:
+        * Source/cmake/OptionsEfl.cmake:
+
 2012-10-12  Ryuan Choi  <[email protected]>
 
         [EFL] Share resources installed for inspector

Modified: trunk/Source/PlatformEfl.cmake (131192 => 131193)


--- trunk/Source/PlatformEfl.cmake	2012-10-12 16:49:32 UTC (rev 131192)
+++ trunk/Source/PlatformEfl.cmake	2012-10-12 16:57:26 UTC (rev 131193)
@@ -1,19 +1 @@
 ADD_SUBDIRECTORY(${WEBKIT_DIR}/efl/DefaultTheme)
-
-IF (ENABLE_INSPECTOR)
-    ADD_CUSTOM_TARGET(
-        web-inspector-resources ALL
-        COMMAND ${CMAKE_COMMAND} -E copy_directory ${WEBCORE_DIR}/inspector/front-end ${WEB_INSPECTOR_DIR}
-        COMMAND ${CMAKE_COMMAND} -E copy ${WEBCORE_DIR}/English.lproj/localizedStrings.js ${WEB_INSPECTOR_DIR}
-        COMMAND ${CMAKE_COMMAND} -E copy ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorBackendCommands.js ${WEB_INSPECTOR_DIR}/InspectorBackendCommands.js
-        DEPENDS ${WebCore_LIBRARY_NAME}
-        WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
-    )
-    INSTALL(DIRECTORY "${CMAKE_BINARY_DIR}/${WEB_INSPECTOR_DIR}"
-        DESTINATION ${DATA_INSTALL_DIR}
-        FILES_MATCHING PATTERN "*.js"
-                       PATTERN "*.html"
-                       PATTERN "*.css"
-                       PATTERN "*.gif"
-                       PATTERN "*.png")
-ENDIF ()

Modified: trunk/Source/WebKit/ChangeLog (131192 => 131193)


--- trunk/Source/WebKit/ChangeLog	2012-10-12 16:49:32 UTC (rev 131192)
+++ trunk/Source/WebKit/ChangeLog	2012-10-12 16:57:26 UTC (rev 131193)
@@ -1,3 +1,14 @@
+2012-10-12  Sheriff Bot  <[email protected]>
+
+        Unreviewed, rolling out r131189.
+        http://trac.webkit.org/changeset/131189
+        https://bugs.webkit.org/show_bug.cgi?id=99187
+
+        Made inspector http tests crash on WK2. (Requested by rakuco
+        on #webkit).
+
+        * PlatformEfl.cmake:
+
 2012-10-12  Ryuan Choi  <[email protected]>
 
         [EFL] Share resources installed for inspector

Modified: trunk/Source/WebKit/PlatformEfl.cmake (131192 => 131193)


--- trunk/Source/WebKit/PlatformEfl.cmake	2012-10-12 16:49:32 UTC (rev 131192)
+++ trunk/Source/WebKit/PlatformEfl.cmake	2012-10-12 16:57:26 UTC (rev 131193)
@@ -255,3 +255,22 @@
     ENDFOREACH ()
 ENDIF ()
 
+IF (ENABLE_INSPECTOR)
+    SET(WEB_INSPECTOR_DIR ${CMAKE_BINARY_DIR}/WebKit/efl/webinspector)
+    ADD_DEFINITIONS(-DWEB_INSPECTOR_DIR="${WEB_INSPECTOR_DIR}")
+    ADD_DEFINITIONS(-DWEB_INSPECTOR_INSTALL_DIR="${CMAKE_INSTALL_PREFIX}/${DATA_INSTALL_DIR}/webinspector")
+    ADD_CUSTOM_TARGET(
+        web-inspector-resources ALL
+        COMMAND ${CMAKE_COMMAND} -E copy_directory ${WEBCORE_DIR}/inspector/front-end ${WEB_INSPECTOR_DIR}
+        COMMAND ${CMAKE_COMMAND} -E copy ${WEBCORE_DIR}/English.lproj/localizedStrings.js ${WEB_INSPECTOR_DIR}
+        COMMAND ${CMAKE_COMMAND} -E copy ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorBackendCommands.js ${WEB_INSPECTOR_DIR}/InspectorBackendCommands.js
+        DEPENDS ${WebCore_LIBRARY_NAME}
+    )
+    INSTALL(DIRECTORY ${WEB_INSPECTOR_DIR}
+        DESTINATION ${CMAKE_INSTALL_PREFIX}/${DATA_INSTALL_DIR}
+        FILES_MATCHING PATTERN "*.js"
+                       PATTERN "*.html"
+                       PATTERN "*.css"
+                       PATTERN "*.gif"
+                       PATTERN "*.png")
+ENDIF ()

Modified: trunk/Source/WebKit2/ChangeLog (131192 => 131193)


--- trunk/Source/WebKit2/ChangeLog	2012-10-12 16:49:32 UTC (rev 131192)
+++ trunk/Source/WebKit2/ChangeLog	2012-10-12 16:57:26 UTC (rev 131193)
@@ -1,3 +1,17 @@
+2012-10-12  Sheriff Bot  <[email protected]>
+
+        Unreviewed, rolling out r131189.
+        http://trac.webkit.org/changeset/131189
+        https://bugs.webkit.org/show_bug.cgi?id=99187
+
+        Made inspector http tests crash on WK2. (Requested by rakuco
+        on #webkit).
+
+        * PlatformEfl.cmake:
+        * UIProcess/efl/WebInspectorProxyEfl.cpp:
+        (WebKit::WebInspectorProxy::inspectorPageURL):
+        (WebKit::WebInspectorProxy::inspectorBaseURL):
+
 2012-10-12  Ryuan Choi  <[email protected]>
 
         [EFL] Share resources installed for inspector

Modified: trunk/Source/WebKit2/PlatformEfl.cmake (131192 => 131193)


--- trunk/Source/WebKit2/PlatformEfl.cmake	2012-10-12 16:49:32 UTC (rev 131192)
+++ trunk/Source/WebKit2/PlatformEfl.cmake	2012-10-12 16:57:26 UTC (rev 131193)
@@ -346,3 +346,24 @@
     ADD_LIBRARY(ewk2UnitTestInjectedBundleSample SHARED ${TEST_INJECTED_BUNDLE_DIR}/injected_bundle_sample.cpp)
     TARGET_LINK_LIBRARIES(ewk2UnitTestInjectedBundleSample ${WebKit2_LIBRARY_NAME})
 ENDIF ()
+
+IF (ENABLE_INSPECTOR)
+    SET(WK2_WEB_INSPECTOR_DIR ${CMAKE_BINARY_DIR}/WebKit2/efl/webinspector)
+    SET(WK2_WEB_INSPECTOR_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/${WebKit2_LIBRARY_NAME}-${PROJECT_VERSION_MAJOR})
+    ADD_DEFINITIONS(-DWK2_WEB_INSPECTOR_DIR="${WK2_WEB_INSPECTOR_DIR}")
+    ADD_DEFINITIONS(-DWK2_WEB_INSPECTOR_INSTALL_DIR="${WK2_WEB_INSPECTOR_INSTALL_DIR}/webinspector")
+    ADD_CUSTOM_TARGET(
+        wk2-web-inspector-resources ALL
+        COMMAND ${CMAKE_COMMAND} -E copy_directory ${WEBCORE_DIR}/inspector/front-end ${WK2_WEB_INSPECTOR_DIR}
+        COMMAND ${CMAKE_COMMAND} -E copy ${WEBCORE_DIR}/English.lproj/localizedStrings.js ${WK2_WEB_INSPECTOR_DIR}
+        COMMAND ${CMAKE_COMMAND} -E copy ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorBackendCommands.js ${WK2_WEB_INSPECTOR_DIR}/InspectorBackendCommands.js
+        DEPENDS ${WebCore_LIBRARY_NAME}
+    )
+    INSTALL(DIRECTORY ${WK2_WEB_INSPECTOR_DIR}
+        DESTINATION ${WK2_WEB_INSPECTOR_INSTALL_DIR}
+        FILES_MATCHING PATTERN "*.js"
+                       PATTERN "*.html"
+                       PATTERN "*.css"
+                       PATTERN "*.gif"
+                       PATTERN "*.png")
+ENDIF ()

Modified: trunk/Source/WebKit2/UIProcess/efl/WebInspectorProxyEfl.cpp (131192 => 131193)


--- trunk/Source/WebKit2/UIProcess/efl/WebInspectorProxyEfl.cpp	2012-10-12 16:49:32 UTC (rev 131192)
+++ trunk/Source/WebKit2/UIProcess/efl/WebInspectorProxyEfl.cpp	2012-10-12 16:57:26 UTC (rev 131193)
@@ -35,7 +35,6 @@
 #include <WebCore/NotImplemented.h>
 #include <unistd.h>
 #include <wtf/text/CString.h>
-#include <wtf/text/StringBuilder.h>
 #include <wtf/text/WTFString.h>
 
 namespace WebKit {
@@ -140,18 +139,14 @@
 
 String WebInspectorProxy::inspectorPageURL() const
 {
-    StringBuilder builder;
-    builder.append(inspectorPageURL());
-    builder.appendLiteral("/inspector.html");
-
-    return builder.toString();
+    return makeString(inspectorBaseURL(), "/inspector.html");
 }
 
 String WebInspectorProxy::inspectorBaseURL() const
 {
-    String inspectorFilesPath = ASCIILiteral("file://" WEB_INSPECTOR_INSTALL_DIR);
+    String inspectorFilesPath = makeString("file://", WK2_WEB_INSPECTOR_INSTALL_DIR);
     if (access(inspectorFilesPath.utf8().data(), R_OK))
-        inspectorFilesPath = ASCIILiteral("file://" WEB_INSPECTOR_DIR);
+        inspectorFilesPath = makeString("file://", WK2_WEB_INSPECTOR_DIR);
 
     return inspectorFilesPath;
 }

Modified: trunk/Source/cmake/OptionsEfl.cmake (131192 => 131193)


--- trunk/Source/cmake/OptionsEfl.cmake	2012-10-12 16:49:32 UTC (rev 131192)
+++ trunk/Source/cmake/OptionsEfl.cmake	2012-10-12 16:57:26 UTC (rev 131193)
@@ -157,12 +157,6 @@
   FIND_PACKAGE(OpenGL REQUIRED)
 ENDIF ()
 
-IF (ENABLE_INSPECTOR)
-    SET(WEB_INSPECTOR_DIR "${DATA_INSTALL_DIR}/inspector")
-    ADD_DEFINITIONS(-DWEB_INSPECTOR_DIR=\"${CMAKE_BINARY_DIR}/${WEB_INSPECTOR_DIR}\")
-    ADD_DEFINITIONS(-DWEB_INSPECTOR_INSTALL_DIR=\"${CMAKE_INSTALL_PREFIX}/${WEB_INSPECTOR_DIR}\")
-ENDIF ()
-
 SET(CPACK_SOURCE_GENERATOR TBZ2)
 
 IF (WTF_USE_TILED_BACKING_STORE)
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to