Remove backward compatibility code for server >70 and <=79
Categories
(DevTools :: General, task)
Tracking
(firefox85 fixed)
Tracking | Status | |
---|---|---|
firefox85 | --- | fixed |
People
(Reporter: nchevobbe, Assigned: nchevobbe)
References
Details
Attachments
(17 files, 1 obsolete file)
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 | |
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
|
||
Since we now always have a contentDomReference in grips, we
don't need to fallback on gripToNodeFront.
And since gripToNodeFront was only used from getNodeFrontFromNodeGrip,
we can remove it, as well as the walker actor method getNodeActorFromObjectActor.
Assignee | ||
Comment 2•5 years ago
|
||
The code isn't ready to be removed, as it depends on a Bug fix,
and not a given Firefox version.
Depends on D98720
Assignee | ||
Comment 3•5 years ago
|
||
The function is used, the comment was only mentioning when
the function was added, which doesn't bring us any value.
Depends on D98721
Assignee | ||
Comment 4•5 years ago
|
||
The trait was added in 72, so it's safe to remove it now.
With the trait removed, the onDeclarationUpdated method in rule.js
was no longer called, so we can remove it as well.
Depends on D98722
Assignee | ||
Comment 5•5 years ago
|
||
The nullable attribute was only there to handle server
older than 72, so we can remove it now.
Depends on D98723
Assignee | ||
Comment 6•5 years ago
|
||
The parameter was only used for server older than 74 (newer
servers only rely on the showAllAnonymousContent param).
Depends on D98724
Assignee | ||
Comment 7•5 years ago
|
||
The parameter was only used for older servers, so we
can remove it now.
Depends on D98725
Assignee | ||
Comment 8•5 years ago
|
||
The trait was added in 77, so we can safely remove it now.
Depends on D98726
Assignee | ||
Comment 9•5 years ago
|
||
The trait was added in 76, so we can safely remove it.
This allows us to cleanup retrieveAsyncFormData, that
we rename to retrieveFavicon to better represents what it does.
Depends on D98727
Assignee | ||
Comment 10•5 years ago
|
||
Older message had a _type property and a different shape,
so we needed to transform them.
We shouldn't get those anymore since 78, so we can remove that code.
Depends on D98728
Assignee | ||
Comment 11•5 years ago
|
||
Depends on D98729
Assignee | ||
Comment 12•5 years ago
|
||
Older server didn't have the completed
property, and we needed to rely on the
progress
one. completed
was added in 79, so we'll always have access to it now.
Depends on D98730
Assignee | ||
Comment 13•5 years ago
|
||
Since we don't have deprecated tools anymore, we can remove the code.
Depends on D98731
Assignee | ||
Comment 14•5 years ago
|
||
Those methods are used in the client, so we don't want to remove them.
The original comment was only here to indicate when it was added.
Depends on D98732
Assignee | ||
Comment 15•5 years ago
|
||
The block was here to accomodate for older servers. We shouldn't
have that case anymore.
Depends on D98733
Assignee | ||
Comment 16•5 years ago
|
||
Depends on D98734
Assignee | ||
Comment 17•5 years ago
|
||
This trait indicates the support for watchpoints only for browsing context targets.
Other targets like worker targets don't support watchpoints, so we should keep the trait.
Depends on D98735
Assignee | ||
Comment 18•5 years ago
|
||
The watcher trait might not be set on other descriptors, so
we want to keep them until we can get rid of the generic client
code that is handling them. This can probably be done as part of Bug 1680280.
Depends on D98736
Updated•5 years ago
|
Updated•5 years ago
|
Comment 19•5 years ago
|
||
Comment 20•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/a3923140fa86
https://hg.mozilla.org/mozilla-central/rev/135521627aea
https://hg.mozilla.org/mozilla-central/rev/145ef2673b98
https://hg.mozilla.org/mozilla-central/rev/bb25fc2a4c57
https://hg.mozilla.org/mozilla-central/rev/3b972c0a10cb
https://hg.mozilla.org/mozilla-central/rev/30ed5a048844
https://hg.mozilla.org/mozilla-central/rev/370cd88d70bc
https://hg.mozilla.org/mozilla-central/rev/bcd19c30ed72
https://hg.mozilla.org/mozilla-central/rev/da75725713df
https://hg.mozilla.org/mozilla-central/rev/39aeb70f25d4
https://hg.mozilla.org/mozilla-central/rev/8fc1d7119746
https://hg.mozilla.org/mozilla-central/rev/be26ed8ea40c
https://hg.mozilla.org/mozilla-central/rev/1555912e791e
https://hg.mozilla.org/mozilla-central/rev/358041ca8053
https://hg.mozilla.org/mozilla-central/rev/6755e34987d0
https://hg.mozilla.org/mozilla-central/rev/b93575389f4f
https://hg.mozilla.org/mozilla-central/rev/4fb557f04183
Description
•