Closed Bug 1648545 Opened 5 years ago Closed 2 years ago

Separate SpecialPowers code from the "Special Powers" extension

Categories

(Testing :: Mochitest, task)

task

Tracking

(firefox115 fixed)

RESOLVED FIXED
115 Branch
Tracking Status
firefox115 --- fixed

People

(Reporter: u608768, Assigned: kmag)

References

(Blocks 1 open bug)

Details

Attachments

(4 files)

The code living in testing/specialpowers/content should be bundled separately from the SpecialPowers extension.

This would make it so we could still use the extension to load the testing-common stuff in mochitest, and then load SpecialPowers manually in xpcshell when needed.

This no longer blocks bug 1580811, but we may still need SpecialPowers for xpcshell tests in the future.

No longer blocks: 1580811
Fission Milestone: M6a → M6b
Fission Milestone: M6b → M7

Not blocking any Fission work.

Fission Milestone: M7 → ---
Assignee: kmadan → kmaglione+bmo
Attachment #9230359 - Attachment description: Bug 1648545: Part 2 - Load SpecialPowers in XPCShellContentUtils. r=mccr8 → Bug 1648545: Part 2 - Load SpecialPowers in XPCShellContentUtils. r=ahal

There are some r+ patches which didn't land and no activity in this bug for 2 weeks.
:kmag, could you have a look please?
For more information, please visit auto_nag documentation.

Flags: needinfo?(nalexander)
Flags: needinfo?(kmaglione+bmo)

Clearing NI since I'm not going to land this myself.

Flags: needinfo?(nalexander)

Bumping up the needinfo here, do we still want these patches?

Flags: needinfo?(kmaglione+bmo)
Flags: needinfo?(kmaglione+bmo)

Oh, I didn't realize this hadn't landed

Flags: needinfo?(kmaglione+bmo)
Severity: normal → S3
Pushed by maglione.k@gmail.com: https://hg.mozilla.org/integration/autoland/rev/1ca7abd873d1 Part 1 - Move most of SpecialPowers to testing-common. r=ahal https://hg.mozilla.org/integration/autoland/rev/652b48b10d37 Part 2 - Load SpecialPowers in XPCShellContentUtils. r=ahal,application-update-reviewers,nalexander https://hg.mozilla.org/integration/autoland/rev/f63760c845f3 Part 3 - Support Assert in SpecialPowers.spawn for xpcshell tests. r=ahal https://hg.mozilla.org/integration/autoland/rev/ac3d639547fa Part 4 - Move ContentPage.spawn to use SpecialPowers rather than ContentTask. r=ahal
Pushed by maglione.k@gmail.com: https://hg.mozilla.org/integration/autoland/rev/cc09c886ada7 Part 1 - Move most of SpecialPowers to testing-common. r=ahal,credential-management-reviewers,sgalich https://hg.mozilla.org/integration/autoland/rev/8dc935134f45 Part 2 - Load SpecialPowers in XPCShellContentUtils. r=ahal,application-update-reviewers,nalexander,devtools-reviewers https://hg.mozilla.org/integration/autoland/rev/392ab0f83b59 Part 3 - Support Assert in SpecialPowers.spawn for xpcshell tests. r=ahal,anti-tracking-reviewers,timhuang https://hg.mozilla.org/integration/autoland/rev/f950f72d59e2 Part 4 - Move ContentPage.spawn to use SpecialPowers rather than ContentTask. r=ahal,cookie-reviewers,anti-tracking-reviewers,timhuang
Pushed by mkmelin@iki.fi: https://hg.mozilla.org/comm-central/rev/d445d47adf44 adjust Thunderbird code for move of most of SpecialPowers to testing-common. rs=bustage-fix
Regressions: 1835527
Flags: needinfo?(kmaglione+bmo)
Regressions: 1849400
Regressions: 1856464
Blocks: 1598804
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: