gecko-dev/dom/worklet
Karl Tomlinson 6e1b3f1262 Bug 1578623 use an opaque origin for WorkletGlobalScope r=baku
The environment settings object for a WorkletGlobalScope derives from the
relevant settings object of the main-thread Worklet object, but the origin is
a unique opaque origin.
https://drafts.css-houdini.org/worklets/#set-up-a-worklet-environment-settings-object

Depends on D44775

Differential Revision: https://phabricator.services.mozilla.com/D44776

--HG--
extra : moz-landing-system : lando
2019-09-09 00:42:01 +00:00
..
tests Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
Worklet.cpp Bug 1578623 use 1 for first line number of worklet scripts r=baku 2019-09-06 02:02:59 +00:00
Worklet.h Bug 1539039 finish worklet before destination stream is destroyed r=padenot 2019-03-29 16:12:08 +00:00
WorkletGlobalScope.cpp Bug 1490044 - Remove DOMPrefs. r=bzbarsky 2019-06-13 09:02:03 +00:00
WorkletGlobalScope.h Bug 1547923 part 3. Add nsIGlobalObject::GetGlobalJSObjectPreserveColor(). r=mccr8 2019-05-02 21:23:35 +00:00
WorkletImpl.cpp Bug 1578623 use an opaque origin for WorkletGlobalScope r=baku 2019-09-09 00:42:01 +00:00
WorkletImpl.h Bug 1578623 move principal-related data from LoadInfo to WorkletImpl r=baku 2019-09-09 00:42:05 +00:00
WorkletPrincipals.cpp Backed out 9 changesets (bug 1578623) for causing Windows build bustages CLOSED TREE 2019-09-09 03:37:09 +03:00
WorkletPrincipals.h Bug 1578623 create worklet global with JSPrincipals having reference to WorkletImpl r=baku,bzbarsky 2019-09-06 02:01:44 +00:00
WorkletThread.cpp Backed out 9 changesets (bug 1578623) for causing Windows build bustages CLOSED TREE 2019-09-09 03:37:09 +03:00
WorkletThread.h bug 1539039 notify WorkletImpl before WorkletThread shutdown on xpcom shutdown r=baku 2019-04-01 16:51:18 +00:00
moz.build Bug 1578623 create worklet global with JSPrincipals having reference to WorkletImpl r=baku,bzbarsky 2019-09-06 02:01:44 +00:00