Closed
Bug 1405288
Opened 7 years ago
Closed 7 years ago
Remove the backward-compatibility code for old inspector features
Categories
(DevTools :: Inspector, enhancement, P3)
DevTools
Inspector
Tracking
(firefox59 fixed)
RESOLVED
FIXED
Firefox 59
Tracking | Status | |
---|---|---|
firefox59 | --- | fixed |
People
(Reporter: pbro, Assigned: pbro)
References
(Blocks 1 open bug)
Details
Attachments
(4 files)
The duplicate node feature was added to the inspector in Firefox 44 (in bug 1208864). On the client-side, there is code for checking that the feature exists: http://searchfox.org/mozilla-central/rev/a4702203522745baff21e519035b6c946b7d710d/devtools/client/inspector/inspector.js#229 It's probably safe to remove this code now. In bug 1405007, we're talking about supporting backward compatibility all the way up to ESR.
Assignee | ||
Updated•7 years ago
|
Severity: normal → enhancement
Priority: -- → P3
Assignee | ||
Comment 1•7 years ago
|
||
Let's use this for all inspector-related pre ESR backward compat code.
Summary: Remove the backward-compatibility code for the inspector's duplicateNode feature → Remove the backward-compatibility code for old inspector features
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Assignee | ||
Comment 6•7 years ago
|
||
Just dropped 4 patches here. Not to be reviewed yet. I'm sure some things will break. So I'm still testing locally.
Assignee | ||
Comment 7•7 years ago
|
||
Well, surprisingly, this seems to be working fine: https://treeherder.mozilla.org/#/jobs?repo=try&revision=a26722278a2c083a4beacbe5e9908ecb339722f1&group_state=expanded (nevermind the bc failures, they're unrelated and being fixed in bug 1410005)
Assignee | ||
Updated•7 years ago
|
Attachment #8920067 -
Flags: review?(poirot.alex)
Attachment #8920068 -
Flags: review?(poirot.alex)
Attachment #8920069 -
Flags: review?(poirot.alex)
Attachment #8920070 -
Flags: review?(poirot.alex)
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → pbrosset
Status: NEW → ASSIGNED
Comment 8•7 years ago
|
||
Ideally, we should wait for bug 1405008 to land before landing this.
Depends on: 1405008
Comment 9•7 years ago
|
||
mozreview-review |
Comment on attachment 8920067 [details] Bug 1405288 - Remove resolveRelativeURL actor method check from the inspector https://reviewboard.mozilla.org/r/191062/#review206378 Sorry it took me so long to get back to these patches. I was waiting to proceed with bug 1405008, which I pushed this morning. Otherwise these pathes all look good to me.
Attachment #8920067 -
Flags: review?(poirot.alex) → review+
Comment 10•7 years ago
|
||
mozreview-review |
Comment on attachment 8920068 [details] Bug 1405288 - Remove duplicateNode actor method check from the inspector https://reviewboard.mozilla.org/r/191064/#review206382
Attachment #8920068 -
Flags: review?(poirot.alex) → review+
Comment 11•7 years ago
|
||
mozreview-review |
Comment on attachment 8920069 [details] Bug 1405288 - Remove scrollIntoView actor method check from the inspector https://reviewboard.mozilla.org/r/191066/#review206384
Attachment #8920069 -
Flags: review?(poirot.alex) → review+
Comment 12•7 years ago
|
||
mozreview-review |
Comment on attachment 8920070 [details] Bug 1405288 - Remove pickColorFromPage actor method check from then inspector https://reviewboard.mozilla.org/r/191068/#review206386
Attachment #8920070 -
Flags: review?(poirot.alex) → review+
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 17•7 years ago
|
||
Pushed by pbrosset@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/16c50fd548b6 Remove resolveRelativeURL actor method check from the inspector r=ochameau https://hg.mozilla.org/integration/autoland/rev/5bc74f98b7ce Remove duplicateNode actor method check from the inspector r=ochameau https://hg.mozilla.org/integration/autoland/rev/531086ab7eba Remove scrollIntoView actor method check from the inspector r=ochameau https://hg.mozilla.org/integration/autoland/rev/a13174ac2d95 Remove pickColorFromPage actor method check from then inspector r=ochameau
Comment 18•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/16c50fd548b6 https://hg.mozilla.org/mozilla-central/rev/5bc74f98b7ce https://hg.mozilla.org/mozilla-central/rev/531086ab7eba https://hg.mozilla.org/mozilla-central/rev/a13174ac2d95
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
status-firefox59:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 59
Updated•6 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•