Title: [211929] trunk/Source
Revision 211929
Author simon.fra...@apple.com
Date 2017-02-08 21:22:51 -0800 (Wed, 08 Feb 2017)
Log Message
Put names on more UIViews for ease of debugging
https://bugs.webkit.org/show_bug.cgi?id=168035
Reviewed by Tim Horton.
Source/WebCore:
Name the page overlay layers.
* page/PageOverlayController.cpp:
(WebCore::PageOverlayController::createRootLayersIfNeeded):
(WebCore::PageOverlayController::installPageOverlay):
Source/WebKit2:
Put names on the various bare UIViews that we create.
* UIProcess/API/Cocoa/WKWebView.mm:
(-[WKWebView _setHasCustomContentView:loadedMIMEType:]):
(-[WKWebView _beginAnimatedResizeWithUpdates:]):
* UIProcess/ios/ViewGestureControllerIOS.mm:
(WebKit::ViewGestureController::beginSwipeGesture):
* UIProcess/ios/WKContentView.mm:
(-[WKContentView _commonInitializationWithProcessPool:configuration:]):
* UIProcess/ios/WKContentViewInteraction.mm:
(-[WKContentView setupInteraction]):
* WebProcess/WebCoreSupport/WebInspectorClient.cpp:
(WebKit::WebInspectorClient::showPaintRect):
* WebProcess/WebPage/mac/RemoteLayerTreeDrawingArea.mm:
(WebKit::RemoteLayerTreeDrawingArea::RemoteLayerTreeDrawingArea):
Modified Paths
trunk/Source/WebCore/ChangeLog
trunk/Source/WebCore/page/PageOverlayController.cpp
trunk/Source/WebKit2/ChangeLog
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm
trunk/Source/WebKit2/UIProcess/ios/ViewGestureControllerIOS.mm
trunk/Source/WebKit2/UIProcess/ios/WKContentView.mm
trunk/Source/WebKit2/UIProcess/ios/WKContentViewInteraction.mm
trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.cpp
trunk/Source/WebKit2/WebProcess/WebPage/mac/RemoteLayerTreeDrawingArea.mm
Diff
Modified: trunk/Source/WebCore/ChangeLog (211928 => 211929)
--- trunk/Source/WebCore/ChangeLog 2017-02-09 05:10:11 UTC (rev 211928)
+++ trunk/Source/WebCore/ChangeLog 2017-02-09 05:22:51 UTC (rev 211929)
@@ -1,3 +1,16 @@
+2017-02-08 Simon Fraser
+
+Put names on more UIViews for ease of debugging
+https://bugs.webkit.org/show_bug.cgi?id=168035
+
+Reviewed by Tim Horton.
+
+Name the page overlay layers.
+
+* page/PageOverlayController.cpp:
+(WebCore::PageOverlayController::createRootLayersIfNeeded):
+(WebCore::PageOverlayController::installPageOverlay):
+
2017-02-08 Commit Queue
Unreviewed, rolling out r211912.
Modified: trunk/Source/WebCore/page/PageOverlayController.cpp (211928 => 211929)
--- trunk/Source/WebCore/page/PageOverlayController.cpp 2017-02-09 05:10:11 UTC (rev 211928)
+++ trunk/Source/WebCore/page/PageOverlayController.cpp 2017-02-09 05:22:51 UTC (rev 211929)
@@ -66,10 +66,8 @@
m_documentOverlayRootLayer = GraphicsLayer::create(m_mainFrame.page()->chrome().client().graphicsLayerFactory(), *this);
m_viewOverlayRootLayer = GraphicsLayer::create(m_mainFrame.page()->chrome().client().graphicsLayerFactory(), *this);
-#ifndef NDEBUG
-m_documentOverlayRootLayer->setName("Page Overlay container (document-relative)");
-m_viewOverlayRootLayer->setName("Page Overlay container (view-relative)");
-#endif
+m_documentOverlayRootLayer->setName("Document overlay Container");
+m_viewOverlayRootLayer->setName("View overlay container");
}
GraphicsLayer* PageOverlayController::documentOverlayRootLayer() const
@@ -149,9 +147,7 @@
std::unique_ptr layer = GraphicsLayer::create(m_mainFrame.page()->chrome().client().graphicsLayerFactory(), *this);
layer->setAnchorPoint(FloatPoint3D());
layer->setBackgroundColor(overlay.backgroundColor());
-#ifndef NDEBUG
-layer->setName("Page Overlay content");
-#endif
+layer->setName("Overlay content");
updateSettingsForLayer(*layer);
Modified: trunk/Source/WebKit2/ChangeLog (211928 => 211929)
--- trunk/Source/WebKit2/ChangeLog 2017-02-09 05:10:11 UTC (rev 211928)
+++ trunk/Source/WebKit2/ChangeLog 2017-02-09 05:22:51 UTC (rev 211929)
@@ -1,3 +1,26 @@
+2017-02-08 Simon Fraser
+
+Put names on more UIViews for ease of debugging
+https://bugs.webkit.org/show_bug.cgi?id=168035
+
+Reviewed by Tim Horton.
+
+Put names on the various bare UIViews that we create.
+
+* UIProcess/API/Cocoa/WKWebView.mm:
+(-[WKWebView _setHasCustomContentView:loadedMIMEType:]):
+(-[WKWebView _beginAnimatedResizeWithUpdates:]):
+* UIProcess/ios/ViewGestureControllerIOS.mm:
+(WebKit::ViewGestureController::beginSwipeGesture):
+* UIProcess/ios/WKContentView.mm:
+(-[WKContentView _commonInitializationWithProcessPool:configuration:]):
+* UIProcess/ios/WKContentViewInteraction.mm:
+(-[WKContentView setupInteraction]):
+* WebProcess/WebCoreSupport/WebInspectorClient.cpp:
+(WebKit::WebInspectorClient::showPaintRect):
+* WebProcess/WebPage/mac/RemoteLayerTreeDrawingArea.mm:
+