Remove backward compatibility code for server 80 to 83
Categories
(DevTools :: General, task)
Tracking
(firefox85 fixed)
Tracking | Status | |
---|---|---|
firefox85 | --- | fixed |
People
(Reporter: nchevobbe, Assigned: nchevobbe)
References
Details
Attachments
(11 files)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review |
Assignee | ||
Comment 1•5 years ago
|
||
The trait was introduced in Firefox 80, so it's
safe to remove it now.
Assignee | ||
Comment 2•5 years ago
|
||
The trait was introduced in Firefox 80, so it's
safe to remove it now.
Depends on D98487
Assignee | ||
Comment 3•5 years ago
|
||
The trait was introduced in Firefox 81, so it's
safe to remove it now.
Depends on D98488
Assignee | ||
Comment 4•5 years ago
|
||
Depends on D98489
Assignee | ||
Comment 5•5 years ago
|
||
The trait was added in 81, so we can safely remove it now.
Depends on D98490
Assignee | ||
Comment 6•5 years ago
|
||
The trait was added in 81, so we can safely remove it now.
Depends on D98491
Assignee | ||
Comment 7•5 years ago
|
||
Depends on D98493
Assignee | ||
Comment 8•5 years ago
|
||
frameLoad and documentUnload aren't emitted anymore (since 81),
so we can remove the code that was handling them.
Depends on D98494
Assignee | ||
Comment 9•5 years ago
|
||
The function doesn't exist anymore on newer server, so
we can remove it from the spec file.
Depends on D98495
Assignee | ||
Comment 10•5 years ago
|
||
The trait was added in Firefox 83, so we can safely
remove it now.
Depends on D98496
Assignee | ||
Comment 11•5 years ago
|
||
The trait were added in 81 and 82, so we can safely remove them now.
We take this opportunity to bail early in setDefaultpreferencesIfNeeded
when there's no default preferences to set.
Depends on D98497
Updated•5 years ago
|
Updated•5 years ago
|
Comment 12•5 years ago
|
||
Comment 13•5 years ago
•
|
||
Backed out for causing devtools failures e.g. /browser_rules_add-rule-and-property.js
backout: https://hg.mozilla.org/integration/autoland/rev/5138f2229279eafdac1d7027e9070b57236b4d01
failures:
Updated•5 years ago
|
Assignee | ||
Comment 14•5 years ago
|
||
I fixed the issue and TRY seems happy: https://treeherder.mozilla.org/jobs?repo=try&revision=b7196d0740dad61fdd929d1a300f2a1add59ff85&selectedTaskRun=IZo0nyRLTXK5-3K8FsaCQQ.0
I'll land the patch again
Comment 15•5 years ago
|
||
Comment 16•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d97898adb430
https://hg.mozilla.org/mozilla-central/rev/30479fbcfa4b
https://hg.mozilla.org/mozilla-central/rev/d30fc20d368f
https://hg.mozilla.org/mozilla-central/rev/e221b00f778a
https://hg.mozilla.org/mozilla-central/rev/74a6648f88a9
https://hg.mozilla.org/mozilla-central/rev/ceeec929b841
https://hg.mozilla.org/mozilla-central/rev/dc1c70208f05
https://hg.mozilla.org/mozilla-central/rev/ff1c6617fea5
https://hg.mozilla.org/mozilla-central/rev/025e45f7d6ad
https://hg.mozilla.org/mozilla-central/rev/a5c3834ef2c5
https://hg.mozilla.org/mozilla-central/rev/955341cf5839
Description
•