mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-28 15:23:51 +00:00
329ee2b3cc
This patch does several things: 1. When "domwindowopened" is dispatched it often doesn't have a document yet, so we need to wait for it to load before determining if we should attach it. 2. Instead of managing individual message managers use a broadcaster and load delayed scripts. This makes new window additions more robust. 3. A content script now doesn't need a ready/start message but initializes in-line. This added more complexity which we don't need. All the info that we passed to it in AccessFu:Start can be gotten in other ways (also, Services.appinfo.ID now works in child processes, so no need for that). 4. Tweaked the tests to support inline frame script initilization. 5. Removed the scroll callback from content-script.js that was not used anymore. |
||
---|---|---|
.. | ||
AccessFu.jsm | ||
Constants.jsm | ||
content-script.js | ||
ContentControl.jsm | ||
EventManager.jsm | ||
jar.mn | ||
moz.build | ||
OutputGenerator.jsm | ||
Presentation.jsm | ||
Traversal.jsm | ||
Utils.jsm |