Project: chromium Issues People Development process History Sign in
New issue
Advanced search Search tips
Issue 581840 Remove <link rel=subresource>
Starred by 5 users Project Member Reported by y...@yoav.ws, Jan 27 2016 Back to list
Status: Fixed
Owner:
Closed: Jan 2016
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Launch-OWP
Launch-Accessibility: ----
Launch-Legal: ----
Launch-M-Approved: ----
Launch-M-Target: ----
Launch-Privacy: ----
Launch-Security: ----
Launch-Status: ----
Launch-Test: ----
Launch-UI: ----



Sign in to add a comment
Change description:
Remove support for the "subresource" rel of HTMLLinkElement, as it is not useful, proprietary, and buggy. 

Changes to API surface:
Removal of the "subresource" rel from HTMLLinkElement.

Links:
Public standards discussion: None, since the feature never made it into a standard, and got superseded by <link rel=preload>

Support in other browsers:
Internet Explorer: No
Firefox: No
Safari: No

*Make sure to fill in any labels with a -?, including all OSes this change
affects. Feel free to leave other labels at the defaults.

 
Project Member Comment 1 by bugdroid1@chromium.org, Jan 28 2016
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/00403eb7083a5fb5d13facf67c790f707ee2a122

commit 00403eb7083a5fb5d13facf67c790f707ee2a122
Author: yoav <yoav@yoav.ws>
Date: Thu Jan 28 23:21:17 2016

Remove support for <link rel=subresource>

This CL removes support for the "subresource" rel of HTMLLinkElement, as it is not useful, proprietary, and buggy.

I2DnR: https://groups.google.com/a/chromium.org/d/msg/blink-dev/Y_2eFRh9BOs/gULYapoRBwAJ

BUG= 581840 

Review URL: https://codereview.chromium.org/1647813003

Cr-Commit-Position: refs/heads/master@{#372202}

[rename] http://crrev.com/00403eb7083a5fb5d13facf67c790f707ee2a122/third_party/WebKit/LayoutTests/http/tests/misc/link-rel-prefetch-expected.txt
[rename] http://crrev.com/00403eb7083a5fb5d13facf67c790f707ee2a122/third_party/WebKit/LayoutTests/http/tests/misc/link-rel-prefetch.html
[delete] http://crrev.com/cb707057e21ac35d4fa5cb7fda268e4f9f6d1dff/third_party/WebKit/LayoutTests/http/tests/security/link-crossorigin-subresource-anonymous-expected.txt
[delete] http://crrev.com/cb707057e21ac35d4fa5cb7fda268e4f9f6d1dff/third_party/WebKit/LayoutTests/http/tests/security/link-crossorigin-subresource-anonymous.html
[delete] http://crrev.com/cb707057e21ac35d4fa5cb7fda268e4f9f6d1dff/third_party/WebKit/LayoutTests/http/tests/security/link-crossorigin-subresource-no-cors-expected.txt
[delete] http://crrev.com/cb707057e21ac35d4fa5cb7fda268e4f9f6d1dff/third_party/WebKit/LayoutTests/http/tests/security/link-crossorigin-subresource-no-cors.html
[delete] http://crrev.com/cb707057e21ac35d4fa5cb7fda268e4f9f6d1dff/third_party/WebKit/LayoutTests/http/tests/security/link-crossorigin-subresource-use-credentials-expected.txt
[delete] http://crrev.com/cb707057e21ac35d4fa5cb7fda268e4f9f6d1dff/third_party/WebKit/LayoutTests/http/tests/security/link-crossorigin-subresource-use-credentials.html
[modify] http://crrev.com/00403eb7083a5fb5d13facf67c790f707ee2a122/third_party/WebKit/Source/core/fetch/LinkFetchResource.cpp
[modify] http://crrev.com/00403eb7083a5fb5d13facf67c790f707ee2a122/third_party/WebKit/Source/core/fetch/Resource.cpp
[modify] http://crrev.com/00403eb7083a5fb5d13facf67c790f707ee2a122/third_party/WebKit/Source/core/fetch/Resource.h
[modify] http://crrev.com/00403eb7083a5fb5d13facf67c790f707ee2a122/third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp
[modify] http://crrev.com/00403eb7083a5fb5d13facf67c790f707ee2a122/third_party/WebKit/Source/core/html/LinkRelAttribute.cpp
[modify] http://crrev.com/00403eb7083a5fb5d13facf67c790f707ee2a122/third_party/WebKit/Source/core/html/LinkRelAttribute.h
[modify] http://crrev.com/00403eb7083a5fb5d13facf67c790f707ee2a122/third_party/WebKit/Source/core/html/LinkRelAttributeTest.cpp
[modify] http://crrev.com/00403eb7083a5fb5d13facf67c790f707ee2a122/third_party/WebKit/Source/core/html/RelList.cpp
[modify] http://crrev.com/00403eb7083a5fb5d13facf67c790f707ee2a122/third_party/WebKit/Source/core/loader/FrameFetchContext.cpp
[modify] http://crrev.com/00403eb7083a5fb5d13facf67c790f707ee2a122/third_party/WebKit/Source/core/loader/LinkLoader.cpp

Comment 2 by y...@yoav.ws, Jan 29 2016
Status: Fixed
Sign in to add a comment