Closed
Bug 1371065
Opened 7 years ago
Closed 7 years ago
Remove the addon SDK from Firefox
Categories
(Add-on SDK Graveyard :: General, enhancement)
Add-on SDK Graveyard
General
Tracking
(firefox57 fixed)
RESOLVED
FIXED
mozilla57
Tracking | Status | |
---|---|---|
firefox57 | --- | fixed |
People
(Reporter: andy+bugzilla, Assigned: kmag)
References
(Depends on 2 open bugs)
Details
(Keywords: meta)
Attachments
(3 files)
This bug is to track removing the SDK from Firefox. Once we've landed no SDK add-ons on release for Firefox as per: https://wiki.mozilla.org/Add-ons/Firefox57 ... we'll remove the SDK from Firefox. How we'd do this and impact on other platforms (eg. Thunderbird) will need to be discussed.
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → kmaglione+bmo
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 6•7 years ago
|
||
mozreview-review |
Comment on attachment 8906200 [details] Bug 1371065: Part 0 - Fix unit tests that use the SDK loader :/ https://reviewboard.mozilla.org/r/177964/#review183398
Attachment #8906200 -
Flags: review?(dtownsend) → review+
Comment 7•7 years ago
|
||
mozreview-review |
Comment on attachment 8906202 [details] Bug 1371065: Part 2 - rm -rf addon-sdk https://reviewboard.mozilla.org/r/177968/#review183400
Attachment #8906202 -
Flags: review?(dtownsend) → review+
Comment 8•7 years ago
|
||
mozreview-review |
Comment on attachment 8906201 [details] Bug 1371065: Part 1 - Remove external references to the SDK. https://reviewboard.mozilla.org/r/177966/#review183430
Attachment #8906201 -
Flags: review?(dtownsend) → review+
Comment 9•7 years ago
|
||
The bug title got me confused, as I was thinking "but we removed the Firefox SDK in bug 1333826"!
Summary: Remove the SDK from Firefox → Remove the addon SDK from Firefox
Comment 10•7 years ago
|
||
mozreview-review |
Comment on attachment 8906201 [details] Bug 1371065: Part 1 - Remove external references to the SDK. https://reviewboard.mozilla.org/r/177966/#review183628 ::: toolkit/modules/moz.build:157 (Diff revision 2) > XPCSHELL_TESTS_MANIFESTS += ['tests/xpcshell/xpcshell.ini'] > BROWSER_CHROME_MANIFESTS += ['tests/browser/browser.ini'] > MOCHITEST_CHROME_MANIFESTS += ['tests/chrome/chrome.ini'] > > TESTING_JS_MODULES += [ > + 'HiddenFrame.jsm', The HiddenFrame change seems like it would be more appropriate in a separate patch with a proper commit message (or even a followup bug).
Attachment #8906201 -
Flags: review?(mh+mozilla) → review+
Assignee | ||
Comment 11•7 years ago
|
||
(In reply to Mike Hommey [:glandium] from comment #9) > The bug title got me confused, as I was thinking "but we removed the Firefox > SDK in bug 1333826"! Heh. I'll admit, it confused me too. I actually couldn't even find the bug when I looked for it because there was no add-on/addon/jetpack in the title...
Assignee | ||
Comment 12•7 years ago
|
||
mozreview-review-reply |
Comment on attachment 8906201 [details] Bug 1371065: Part 1 - Remove external references to the SDK. https://reviewboard.mozilla.org/r/177966/#review183628 > The HiddenFrame change seems like it would be more appropriate in a separate patch with a proper commit message (or even a followup bug). Jetpack was the last non-test consumer of it, so without this change, browser_all_files_referenced failed. I thought about adding an exception instead, but not shipping unused code seemed better than shipping it. I guess I'll add an exception for now and move this change to a follow-up, though.
Assignee | ||
Comment 13•7 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/46b8854f1f8e710947d857af39e7933e08c7f868 Bug 1371065: Part 0 - Fix unit tests that use the SDK loader :/ r=Mossop https://hg.mozilla.org/integration/mozilla-inbound/rev/f725597fa0b41856bd0d46b7bb2c4feaaca101c7 Bug 1371065: Part 1 - Remove external references to the add-on SDK. r=Mossop,glandium https://hg.mozilla.org/integration/mozilla-inbound/rev/ff42bbbfcc3f20e2bc0fac0216419e43186f04d0 Bug 1371065: Part 2 - rm -rf addon-sdk r=Mossop
Assignee | ||
Comment 14•7 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/2d0d78a70953c589f5c62f527f7f95881492d3a6 Bug 1371065: Follow-up: Fix emitter sandbox validation bustage. r=me CLOSED TREE
Comment 15•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/46b8854f1f8e https://hg.mozilla.org/mozilla-central/rev/f725597fa0b4 https://hg.mozilla.org/mozilla-central/rev/ff42bbbfcc3f https://hg.mozilla.org/mozilla-central/rev/2d0d78a70953
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox57:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla57
Comment 16•7 years ago
|
||
This observer still exists: https://dxr.mozilla.org/mozilla-central/search?q=content-contextmenu&redirect=false It was used by the addon SDK.
Flags: needinfo?(kmaglione+bmo)
Comment 17•7 years ago
|
||
(In reply to kernp25 from comment #16) > This observer still exists: > https://dxr.mozilla.org/mozilla-central/search?q=content- > contextmenu&redirect=false > > It was used by the addon SDK. Filed bug 1401028 to remove it.
Flags: needinfo?(kmaglione+bmo)
Comment 18•7 years ago
|
||
Commit pushed to master at https://github.com/mozilla/normandy https://github.com/mozilla/normandy/commit/b59561d4085489d7efb21391c8b30b3bb737a5b2 Sync changes from mozilla-central. - Bug 1371065: Part 0 - Fix unit tests that use the SDK loader :/ r=Mossop https://hg.mozilla.org/mozilla-central/rev/46b8854f1f8e - Bug 1398050 - Polish preferences page to match visual spec. r=mconley https://hg.mozilla.org/mozilla-central/rev/8918870e7a20
You need to log in
before you can comment on or make changes to this bug.
Description
•