Skip to content
  • pfeldman@chromium.org's avatar
    Web Inspector: render box model elements and grid on inspector overlay · b9ada395
    pfeldman@chromium.org authored
    https://bugs.webkit.org/show_bug.cgi?id=95456
    
    Reviewed by Vsevolod Vlasov.
    
    This change migrates native rendering for box model to the InspectorOverlay.
    
    * inspector/InspectorInstrumentation.cpp:
    (WebCore):
    (WebCore::InspectorInstrumentation::didScrollImpl):
    * inspector/InspectorInstrumentation.h:
    (InspectorInstrumentation):
    (WebCore::InspectorInstrumentation::didScroll):
    (WebCore):
    * inspector/InspectorOverlay.cpp:
    (WebCore::InspectorOverlay::drawNodeHighlight):
    (WebCore::InspectorOverlay::drawRectHighlight):
    (WebCore::InspectorOverlay::overlayPage):
    (WebCore::InspectorOverlay::evaluateInOverlay):
    * inspector/InspectorOverlay.h:
    (WebCore::Highlight::setColors):
    (Highlight):
    (InspectorOverlay):
    * inspector/InspectorOverlayPage.html:
    * inspector/InspectorPageAgent.cpp:
    (WebCore::InspectorPageAgent::didLayout):
    (WebCore):
    (WebCore::InspectorPageAgent::didScroll):
    * inspector/InspectorPageAgent.h:
    * page/Chrome.cpp:
    (WebCore::Chrome::scroll):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127240 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    b9ada395