Closed Bug 1543676 Opened 7 months ago Closed 7 months ago

Avoid dependency on Preferences.jsm before first paint

Categories

(Remote Protocol :: Agent, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ato, Assigned: ato)

References

Details

Attachments

(1 file)

It is illegal for any code to depend on Preferences.jsm before first
paint. This enforced by
browser/base/content/test/performance/browser_startup.js, so we
must change remote/RemoteAgent.jsm to use an alternate mechanism
for getting at the preferences it needs.

Assignee: nobody → ato
Blocks: 1533831
Status: NEW → ASSIGNED
Priority: -- → P1

It is illegal for any code to depend on
Preferences.jsm before first paint. This enforced by
browser/base/content/test/performance/browser_startup.js, so we
must change remote/RemoteAgent.jsm to use an alternate mechanism
for getting at the preferences it needs.

Pushed by atolfsen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/45358a231fb3
remote: avoid Preferences.jsm before first paint; r=yulia
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.