servo/components/script/dom/bindings/codegen
yvt c3de9b72a6 feat(script): use GlobalScope::origin when creating a principals object
The concrete types of `[Global]` DOM interfaces have `origin` methods,
which were used before this commit. Some of them just delegate to
`GlobalScope::origin` while others are implemented differently. This
commit changes the created principals objects' associated origins in the
following way:

 - `DedicatedWorkerGlobalScope` - was `WorkerGlobalScope::worker_url`
 - `DissimilarOriginWindow` - no change
 - `PaintWorkletGlobalScope` - no change
 - `ServiceWorkerGlobalScope` - was `ServiceWorkerGlobalScope::scope_url`
 - `TestWorkletGlobalScope` - no change
 - `Window` - no change
2021-07-13 21:06:52 +09:00
..
parser Port some code to Python3 2021-02-18 09:35:46 -05:00
ply Port some code to Python3 2021-02-18 09:35:46 -05:00
api.html.template Generate a list of supported DOM APIs from parsed WebIDLs. 2016-07-15 18:13:09 -04:00
apis.html.template Generate a list of supported DOM APIs from parsed WebIDLs. 2016-07-15 18:13:09 -04:00
Bindings.conf Auto merge of #27026 - CYBAI:dynamic-module, r=jdm 2020-07-19 09:29:50 -04:00
CodegenRust.py feat(script): use GlobalScope::origin when creating a principals object 2021-07-13 21:06:52 +09:00
Configuration.py Port some code to Python3 2021-02-18 09:35:46 -05:00
interface.html.template Generate a list of supported DOM APIs from parsed WebIDLs. 2016-07-15 18:13:09 -04:00
property.html.template Generate a list of supported DOM APIs from parsed WebIDLs. 2016-07-15 18:13:09 -04:00
run.py Port some code to Python3 2021-02-18 09:35:46 -05:00