Closed Bug 1680218 Opened 5 years ago Closed 5 years ago

Remove backward compatibility code for server 80 to 83

Categories

(DevTools :: General, task)

task

Tracking

(firefox85 fixed)

RESOLVED FIXED
85 Branch
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
No description provided.

The trait was introduced in Firefox 80, so it's
safe to remove it now.

The trait was introduced in Firefox 80, so it's
safe to remove it now.

Depends on D98487

The trait was introduced in Firefox 81, so it's
safe to remove it now.

Depends on D98488

The trait was added in 81, so we can safely remove it now.

Depends on D98490

The trait was added in 81, so we can safely remove it now.

Depends on D98491

frameLoad and documentUnload aren't emitted anymore (since 81),
so we can remove the code that was handling them.

Depends on D98494

The function doesn't exist anymore on newer server, so
we can remove it from the spec file.

Depends on D98495

The trait was added in Firefox 83, so we can safely
remove it now.

Depends on D98496

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

Attachment #9190849 - Attachment description: Bug 1680218 - [devtools] Cleanup backward compatibility comments in StyleSheetActor spec. r=daisuke → Bug 1680218 - [devtools] Remove unused method backward compatibility comments in StyleSheetActor. r=daisuke
Attachment #9190849 - Attachment description: Bug 1680218 - [devtools] Remove unused method backward compatibility comments in StyleSheetActor. r=daisuke → Bug 1680218 - [devtools] Remove unused methods in StyleSheetActor spec. r=daisuke
Pushed by nchevobbe@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/936c49ae59a4 [devtools] Remove supportsNodePicker trait. r=rcaliman. https://hg.mozilla.org/integration/autoland/rev/34838b56270b [devtools] Remove getAttributesInOwnerDocument trait. r=rcaliman. https://hg.mozilla.org/integration/autoland/rev/5103a959e33d [devtools] Remove supportsIsTopLevelDocument trait. r=rcaliman. https://hg.mozilla.org/integration/autoland/rev/37adf02276eb [devtools] Remove backward compatibility code for StyleSheetsFront#getTraits. r=rcaliman. https://hg.mozilla.org/integration/autoland/rev/d09c87a11d72 [devtools] Remove supportResourceRequests trait in StyleSheetActor. r=daisuke. https://hg.mozilla.org/integration/autoland/rev/63d5d5fb0feb [devtools] Remove isFileNameSupported trait in StyleSheetActor. r=daisuke. https://hg.mozilla.org/integration/autoland/rev/082988607e17 [devtools] Remove unused methods in StyleSheetActor spec. r=daisuke,devtools-backward-compat-reviewers,jdescottes https://hg.mozilla.org/integration/autoland/rev/9e668aa17d1c [devtools] Remove handling of old markup mutations. r=rcaliman. https://hg.mozilla.org/integration/autoland/rev/58034e6bc337 [devtools] Remove mentions of WorkerDescriptorActor#connect. r=ochameau,devtools-backward-compat-reviewers. https://hg.mozilla.org/integration/autoland/rev/2cbd9d935611 [devtools] Remove supportsOverflowDebugging2 trait. r=rcaliman. https://hg.mozilla.org/integration/autoland/rev/a17c7da1221c [devtools] Remove PreferenceActor traits. r=jdescottes.
Attachment #9190849 - Attachment description: Bug 1680218 - [devtools] Remove unused methods in StyleSheetActor spec. r=daisuke → Bug 1680218 - [devtools] Remove unused methods in StyleSheetActor spec. r=daisuke,jdescottes.
Flags: needinfo?(nchevobbe)
Pushed by nchevobbe@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d97898adb430 [devtools] Remove supportsNodePicker trait. r=rcaliman. https://hg.mozilla.org/integration/autoland/rev/30479fbcfa4b [devtools] Remove getAttributesInOwnerDocument trait. r=rcaliman. https://hg.mozilla.org/integration/autoland/rev/d30fc20d368f [devtools] Remove supportsIsTopLevelDocument trait. r=rcaliman. https://hg.mozilla.org/integration/autoland/rev/e221b00f778a [devtools] Remove backward compatibility code for StyleSheetsFront#getTraits. r=rcaliman. https://hg.mozilla.org/integration/autoland/rev/74a6648f88a9 [devtools] Remove supportResourceRequests trait in StyleSheetActor. r=daisuke. https://hg.mozilla.org/integration/autoland/rev/ceeec929b841 [devtools] Remove isFileNameSupported trait in StyleSheetActor. r=daisuke. https://hg.mozilla.org/integration/autoland/rev/dc1c70208f05 [devtools] Remove unused methods in StyleSheetActor spec. r=daisuke,devtools-backward-compat-reviewers,jdescottes. https://hg.mozilla.org/integration/autoland/rev/ff1c6617fea5 [devtools] Remove handling of old markup mutations. r=rcaliman. https://hg.mozilla.org/integration/autoland/rev/025e45f7d6ad [devtools] Remove mentions of WorkerDescriptorActor#connect. r=ochameau,devtools-backward-compat-reviewers. https://hg.mozilla.org/integration/autoland/rev/a5c3834ef2c5 [devtools] Remove supportsOverflowDebugging2 trait. r=rcaliman. https://hg.mozilla.org/integration/autoland/rev/955341cf5839 [devtools] Remove PreferenceActor traits. r=jdescottes.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: