Changes pushed with changeset 8e6f86cd811a
User
Push date [To Local]
ChangesetPatch author — Commit message
jcoppeard@mozilla.com
Thu Jan 03 10:15:37 2019 +0000
5ad9c5b505d3e84d4db7e242d53b881b967a2ffcJon Coppeard — Bug 1342012 - Make import() work when the active script is in another document r=smaug
83937d7bd335502994bddba98238fb8f0c713067Jon Coppeard — Bug 1342012 - Associate event handler with active script when they are compiled r=smaug
85c9dc639077c81e38bedf9fd01fea9bd99084dfJon Coppeard — Bug 1342012 - Store a CCW to the introuction script's script source object r=jandem
43a79c5e38f4da161cebfdda8572a2c796b3959dJon Coppeard — Bug 1342012 - Fix error message that covers all import() failures that don't throw a JS exception r=jandem
34e605a49937a1a2e844bd1970229062727c8eedJon Coppeard — Bug 1342012 - Also associate classic scripts from the bytecode cache r=smaug
c89629ed81defdd8968b1dd3cfd50c1bcd7eea24Jon Coppeard — Bug 1342012 - Fix WPT expectatons for dynamic import tests r=smaug
be8cd28e487c1971f21b691befd0e268ce6d5855Jon Coppeard — Bug 1342012 - Allow dynamic import in cases where there's no referencing script or module r=smaug
248ed24187a21a78acf2243ee8a1b4d247e46c36Jon Coppeard — Bug 1342012 - Make load request element optional r=smaug
65742a0032968ba2a66c33d6786d3288e8644b88Jon Coppeard — Bug 1342012 - Support import from timeout handlers by associating the initiating script with the compiled JSScript r=smaug
0833244e1e018c2daf196eda87cf4ff97db148fcJon Coppeard — Bug 1342012 - Add a JS API to get the private value for the calling script or module r=jandem
7b1979745763b8c70b35431349892807c6a408f7Jon Coppeard — Bug 1342012 - Support dynamic import from classic scripts by creating ClassicScript objects and associating them with the compiled JSScriptsr r=smaug
92863bfc60c0a9592580b4166aeaf9c013a8b8d5Jon Coppeard — Bug 1342012 - Refactor nsJSUtils::ExecutionContext to separate compilation and execution steps and allow extraction of compiled JSScript r=nbp r=smaug
4001453082049c7f1729f464baff027eb079a8a8Jon Coppeard — Bug 1342012 - Rename ModuleScript source files to LoadedScript r=smaug
c73b0641fc8e233767085a1c5868e82601d4830dJon Coppeard — Bug 1342012 - Refactor ModuleScript into ClassicScript class and LoadedScript base class so we can represent all scripts that can perform dynamic import r=smaug
8e6f86cd811a93cce70fc91ac6fbb93405aff803Jon Coppeard — Bug 1342012 - Initial browser support for dynamic import from module scripts r=smaug
2f619be4479861b2cf0781e8376fda79044920efJon Coppeard — Bug 1342012 - Support script and module private values which contain pointers to cycle-collected C++ objects r=jandem