|
Enable `as` based priorities for <link rel=preload>
The `as` attribute on <link rel=preload> was implemented as a placeholder, but didn't really do anything.
This CL adds support for true resource prioritization based on the `as` attribute, as well as LinkLoader unit tests for preload, and fixing a bug related to preload triggering a download even before it was added to the document.
BUG= 471199
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=195532
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+118 lines, -10 lines) |
Patch |
|
M |
Source/core/core.gypi
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
Source/core/fetch/FetchRequest.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
Source/core/fetch/Resource.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
Source/core/fetch/Resource.cpp
|
View
|
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
Source/core/fetch/ResourceFetcher.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
Source/core/fetch/ResourceFetcher.cpp
|
View
|
1
|
4 chunks |
+9 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/core/loader/FrameFetchContext.cpp
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
Source/core/loader/LinkLoader.cpp
|
View
|
|
3 chunks |
+20 lines, -9 lines |
0 comments
|
Download
|
|
A |
Source/core/loader/LinkLoaderTest.cpp
|
View
|
1
|
1 chunk |
+78 lines, -0 lines |
0 comments
|
Download
|
Total messages: 10 (3 generated)
|