0
Files
src/content/child
Giovanni Ortuño Urquidi 8c8cff2fb0 Revert "LazyLoad: Add support for restricting LazyLoad to Data Saver users."
This reverts commit 173a384b25.

Reason for revert: Breaks WebKit Unit Tests

https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Cast%20Audio%20Linux/26824

[ RUN      ] LazyLoadFramesTest.LazyLoadWhenNotRestricted
Received signal 11 SEGV_MAPERR 000000000000
 0x5583c9247e5f base::debug::StackTrace::StackTrace()
 0x5583c92479e1 base::debug::(anonymous namespace)::StackDumpSignalHandler()
 0x7fe0e028f330 <unknown>
 0x5583cb205d8b content::WebURLLoaderImpl::Context::Start()
 0x5583cb209f04 content::WebURLLoaderImpl::LoadAsynchronously()
 0x5583cb226023 blink::WebURLLoaderMock::LoadAsynchronously()
 0x5583c75e2862 blink::ResourceLoader::StartWith()
 0x5583c75df8ba blink::ResourceLoadScheduler::Request()
 0x5583c75e2458 blink::ResourceLoader::Start()
 0x5583c75d3d19 blink::ResourceFetcher::StartLoad()
 0x5583c75d2dd0 blink::ResourceFetcher::RequestResource()
 0x5583c75c0f96 blink::RawResource::FetchMainResource()
 0x5583ca624b45 blink::DocumentLoader::StartLoading()
 0x5583ca63158c blink::FrameLoader::CommitNavigation()
 0x5583ca22aed2 blink::WebLocalFrameImpl::CommitNavigation()

Original change's description:
> LazyLoad: Add support for restricting LazyLoad to Data Saver users.
> 
> This CL adds support for restricting the lazy loading of frames and
> images separately by field trial parameters. For lazy image loading, to
> avoid the performance hit from repeatedly locking the mutex in
> NetworkStateNotifier, the value of
> NetworkStateNotifier::SaveDataEnabled() is queried once for each frame
> and used for all images in that frame.
> 
> Bug: 901571
> Change-Id: Ic08416ebe40b6377d5c383616b4f0ceff920637a
> Reviewed-on: https://chromium-review.googlesource.com/c/1354694
> Commit-Queue: Scott Little <sclittle@chromium.org>
> Reviewed-by: Daniel Cheng <dcheng@chromium.org>
> Reviewed-by: Pavel Feldman <pfeldman@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#612554}

TBR=dcheng@chromium.org,pfeldman@chromium.org,sclittle@chromium.org

Change-Id: I95266601549407d894a91ea3b7724b0b8bceed2c
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 901571
Reviewed-on: https://chromium-review.googlesource.com/c/1355318
Reviewed-by: Giovanni Ortuño Urquidi <ortuno@chromium.org>
Commit-Queue: Giovanni Ortuño Urquidi <ortuno@chromium.org>
Cr-Commit-Position: refs/heads/master@{#612574}
2018-11-30 05:29:51 +00:00
..