kfix / MacPin

a webapp container & site specific browser made from WebKit.swift and JavaScriptCore
GNU General Public License v3.0
331 stars 27 forks source link

Docked Web Inspectors are flickery #13

Closed kfix closed 8 years ago

kfix commented 8 years ago

upstream changes: https://github.com/WebKit/webkit/commit/551a9e2f7adcf9663f5d65b93a6279b1ede7f828

log of NSLayout when inspector docked to bottom of floating browser window

<build/macosx-x86_64-apple-macosx10.11/apps/MacPin.app/Contents/MacOS/MacPin> modules/MacPin/AppScriptRuntime.swift[REPL()]:> 2015-12-31 15:40:40.971 MacPin[22268:266644] Clicked on overlapping visualized constraints: (
    "<NSAutoresizingMaskLayoutConstraint:0x7f8ebc02b2a0 h=-&- v=--& V:[WKWebInspectorWKWebView:0x7f8ebc120420(300)]> (Actual Distance - pixels):600",
    "<NSAutoresizingMaskLayoutConstraint:0x7f8ebc14d8e0 h=--& v=--& V:[WKView:0x7f8eba562020(784)]> (Actual Distance - pixels):1568",
    "<NSAutoresizingMaskLayoutConstraint:0x7f8ebc09a5f0 h=-&- v=--& H:|-(0)-[WKWebInspectorWKWebView:0x7f8ebc120420]   (Names: '|':MacPin.MPWebView:0x7f8eba540d50'kfix/MacPin \U00b7 GitHub' )> (Actual Distance - pixels):0",
    "<NSAutoresizingMaskLayoutConstraint:0x7f8ebc14dae0 h=--& v=--& H:|-(0)-[WKView:0x7f8eba562020]   (Names: '|':MacPin.MPWebView:0x7f8eba540d50'kfix/MacPin \U00b7 GitHub' )> (Actual Distance - pixels):0"
)