New issue
Advanced search Search tips

Issue 841673 link

Starred by 4 users

Issue metadata

Status: Fixed
Owner:
Closed: Jul 26
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocked on:
issue 863769



Sign in to add a comment

Implement referrerpolicy attribute on script elements

Project Member Reported by domfarolino@gmail.com, May 10 2018

Issue description

The referrerpolicy attribute is being standardized to work on <script> elements. The HTML Standard PR can be found at [1].

What steps will reproduce the problem?
(1) Process a page with: `<script referrerpolicy=origin src=test.js></script>`
(2) See that the resolved referrer policy for the request made by this element was the default `no-referrer-when-downgrade`, and not `origin`.

This is because currently <script> elements do not have support for the referrerpolicy attribute. The referrer policy is set to the empty string in `prepare a script` [2], which is set to `no-referrer-when-downgrade` later on while fetching.

[1]: https://github.com/whatwg/html/pull/3678
[2]: https://html.spec.whatwg.org/multipage/scripting.html#prepare-a-script

I'm happy to do this implementation in Chromium if this sounds good. Question: should we have a chromestatus entry and Intent-To-Ship along with this addition?
 
Owner: domfarolino@gmail.com
Status: Started
Blockedon: 850813
Blockedon: -850813 863769
Blocking this on a different issue that focuses more on how we set the referrer policy/string, so we don't continue to build on a shifty architecture there to implement this issue. 863769 is more focused on "lower-level" ResourceRequest storage. What happens below the setting of the request concept members is not relevant to this issue.
Project Member

Comment 5 by bugdroid1@chromium.org, Jul 26

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/bb89c0c9a58544f718fb06f352282fa13411245e

commit bb89c0c9a58544f718fb06f352282fa13411245e
Author: Dominic Farolino <domfarolino@gmail.com>
Date: Thu Jul 26 20:34:44 2018

Implement referrerpolicy attribute on <script> elements

This CL adds support for the referrerpolicy attribute on <script>
elements, remove WPT expectation files for now-passing tests, and
add TODOs for setting the referrer and referrer policy members
separately in module script fetching code.
I2S: https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/jfd4knvCiio/qcf5uaspBQAJ

R=kinuko@chromium.org, kouhei@chromium.org, nhiroki@chromium.org, yhirano@chromium.org, yoav@yoav.ws

Bug:  841673 
Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: I0fca6a11806fe3c4dc994e5610270edd21467034
Reviewed-on: https://chromium-review.googlesource.com/1146065
Commit-Queue: Dominic Farolino <domfarolino@gmail.com>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Yoav Weiss <yoav@yoav.ws>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Cr-Commit-Position: refs/heads/master@{#578423}
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/same-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http-expected.txt
[delete] https://crrev.com/8531eb8693676c9100165c0753241f5299a299ee/third_party/WebKit/LayoutTests/external/wpt/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http-expected.txt
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/WebKit/LayoutTests/virtual/stable/webexposed/element-instance-property-listing-expected.txt
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/WebKit/LayoutTests/virtual/stable/webexposed/global-interface-listing-expected.txt
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/WebKit/LayoutTests/webexposed/element-instance-property-listing-expected.txt
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/blink/renderer/core/dom/document.cc
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/blink/renderer/core/html/html_script_element.cc
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/blink/renderer/core/html/html_script_element.h
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/blink/renderer/core/html/html_script_element.idl
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/blink/renderer/core/html/parser/html_preload_scanner.cc
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/blink/renderer/core/loader/link_loader.cc
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/blink/renderer/core/loader/link_loader_test.cc
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/blink/renderer/core/loader/modulescript/module_script_loader.cc
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/blink/renderer/core/loader/modulescript/module_tree_linker.cc
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/blink/renderer/core/script/mock_script_element_base.h
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/blink/renderer/core/script/script_element_base.h
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/blink/renderer/core/script/script_loader.cc
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/blink/renderer/core/svg/svg_script_element.h
[modify] https://crrev.com/bb89c0c9a58544f718fb06f352282fa13411245e/third_party/blink/renderer/platform/loader/fetch/script_fetch_options.cc

Status: Fixed (was: Started)

Sign in to add a comment