[Webkit-unassigned] [Bug 143047] REGRESSION(r181844): [GTK] Test /webkit2/WebKitWebInspectorServer/test-open-debugging-session fails after r181844
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Apr 8 00:07:20 PDT 2015
https://bugs.webkit.org/show_bug.cgi?id=143047
--- Comment #4 from Carlos Garcia Campos <cgarcia at igalia.com> ---
(In reply to comment #3)
> (In reply to comment #2)
> > (In reply to comment #1)
> > > So we fixed an early runtime error in the frontend soon after that:
> > > http://trac.webkit.org/changeset/181905
> > >
> > > Can you see if this test still fails after that revision?
> >
> > Yes, remote inspector is still broken. I see a lot of js errors in the
> > console, like:
>
> It sounds like you're running into an early error. For instance:
>
> > TypeError: undefined is not an object (evaluating 'this.modifierKeys.altKey')
>
> This sounds like:
>
> WebInspector._updateModifierKeys = function(event)
> {
> var didChange = this.modifierKeys.altKey !== event.altKey ||
> this.modifierKeys.metaKey !== event.metaKey || this.modifierKeys.shiftKey
> !== event.shiftKey;
> ...
> };
>
> Somehow this code got called and either "this" or "this.modifierKeys" was
> undefined. That shouldn't happen, modifierKeys is initialized in
> WebInspector.contentLoaded.
It's this.modifierKeys, I managed to fix this particular issue by moving the initialization of this.modifierKeys earlier in WebInspector.contentLoaded.
>
>
> > TypeError: undefined is not an object (evaluating
> > 'WebInspector.Resizer.RuleOrientation.Vertical')
>
> This should be defined via Resizer.js.
Yes, tried something similar but it didn't work.
>
> > It seems to me that the remote inspector is trying to load the non-remote ui
> > or something like that.
>
> - Are there earlier errors? The earliest error may give an indication as
> what is going on!
I think those were the first ones, but I'll try again.
> - Are ES6 classes supported in the browser showing the remote inspector?
I used the MiniBrowser for both.
> - Maybe Symbol is not supported? Timothy Hatcher has a patch that
> monkey-patches that in to a degree:
> Adding a window.Symbol to InspectorFrontendHostStub.js
>
> I suspect it is window.Symbol issues.
I'll try, thanks.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150408/b1ef3c5e/attachment-0001.html>
More information about the webkit-unassigned
mailing list