WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
179223
Web Inspector: Selecting a DOM Search Result in Search Tab unexpectedly changes Tabs
https://bugs.webkit.org/show_bug.cgi?id=179223
Summary
Web Inspector: Selecting a DOM Search Result in Search Tab unexpectedly chang...
Joseph Pecoraro
Reported
2017-11-02 18:58:46 PDT
Selecting a DOM Search Result in Search Tab unexpectedly changes Tabs Steps to Reproduce: 1. Inspect <
https://webkit.org
> 2. Global search for "Linux" => End up in Search Tab 3. Select one of the [T] DOM Search results in the sidebar => Unexpectedly changed to Elements tab Expected: - See a DOM Tree in the Search Tab
Attachments
[PATCH] Proposed Fix
(6.69 KB, patch)
2017-11-02 19:05 PDT
,
Joseph Pecoraro
joepeck
: commit-queue-
Details
Formatted Diff
Diff
[PATCH] Proposed Fix
(9.48 KB, patch)
2017-11-02 20:22 PDT
,
Joseph Pecoraro
hi
: review+
Details
Formatted Diff
Diff
[IMAGE] DOM Tree in Search Tab
(259.60 KB, image/png)
2017-11-02 20:24 PDT
,
Joseph Pecoraro
no flags
Details
[IMAGE] Context Menu in Search Tab
(80.00 KB, image/png)
2017-11-02 20:24 PDT
,
Joseph Pecoraro
no flags
Details
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Joseph Pecoraro
Comment 1
2017-11-02 18:58:54 PDT
<
rdar://problem/33949556
>
Joseph Pecoraro
Comment 2
2017-11-02 19:05:18 PDT
Created
attachment 325819
[details]
[PATCH] Proposed Fix
Joseph Pecoraro
Comment 3
2017-11-02 19:07:36 PDT
Comment on
attachment 325819
[details]
[PATCH] Proposed Fix Going to not mark this as review right now since switching to the Elements tab sometimes doesn't bring all of its Details sidebars... so probably an existing bug.
Joseph Pecoraro
Comment 4
2017-11-02 20:22:45 PDT
Created
attachment 325832
[details]
[PATCH] Proposed Fix Here we go, fixing the tab switching issue, which ran pretty deep into ContentBrowser.
Joseph Pecoraro
Comment 5
2017-11-02 20:24:00 PDT
Created
attachment 325833
[details]
[IMAGE] DOM Tree in Search Tab
Joseph Pecoraro
Comment 6
2017-11-02 20:24:21 PDT
Created
attachment 325834
[details]
[IMAGE] Context Menu in Search Tab
Devin Rousso
Comment 7
2017-11-06 01:10:43 PST
Comment on
attachment 325832
[details]
[PATCH] Proposed Fix View in context:
https://bugs.webkit.org/attachment.cgi?id=325832&action=review
r=me
> Source/WebInspectorUI/ChangeLog:19 > + (WI.SearchTabContentView): > + Check experimental setting for experimental sidebars.
This is unrelated. Did you forget to upload part of the diff, or is this from another patch?
> Source/WebInspectorUI/UserInterface/Views/ContentBrowser.js:236 > + let currentContentView = this.currentContentView; > + this._updateContentViewSelectionPathNavigationItem(currentContentView); > + this._updateHierarchicalPathNavigationItem(currentContentView ? currentContentView.representedObject : null);
I would personally restructure this to make use of existing functions. this._updateContentViewSelectionPathNavigationItem(this.currentContentView); this.updateHierarchicalPathForCurrentContentView();
Joseph Pecoraro
Comment 8
2017-11-06 10:49:08 PST
Comment on
attachment 325832
[details]
[PATCH] Proposed Fix View in context:
https://bugs.webkit.org/attachment.cgi?id=325832&action=review
>> Source/WebInspectorUI/ChangeLog:19 >> + Check experimental setting for experimental sidebars. > > This is unrelated. Did you forget to upload part of the diff, or is this from another patch?
Ross actually landed this part, heh.
>> Source/WebInspectorUI/UserInterface/Views/ContentBrowser.js:236 >> + this._updateHierarchicalPathNavigationItem(currentContentView ? currentContentView.representedObject : null); > > I would personally restructure this to make use of existing functions. > > this._updateContentViewSelectionPathNavigationItem(this.currentContentView); > this.updateHierarchicalPathForCurrentContentView();
Sounds good!
Joseph Pecoraro
Comment 9
2017-11-06 10:57:18 PST
<
https://trac.webkit.org/r224499
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug