|
Color: Add ColorCorrectRendering flag
Re-use the ImageColorProfiles flag (except in the interface to testing
internals).
Hook this up to:
- Remove QCMS color profiles from being baked into decoded images.
- Tag decoded image SkBitmaps with their specified color profile.
- Set canvas elements to be sRGB.
Add support for enabling this feature in layout tests. Images with
color profiles often appear blank with this flag, so don't add layout
tests yet.
BUG= 44872
Committed: https://crrev.com/7c4df6c240fd6bbc5fbf622d503f470cd505c643
Cr-Commit-Position: refs/heads/master@{#411241}
Total comments: 2
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+33 lines, -81 lines) |
Patch |
|
M |
chrome/browser/chromeos/login/chrome_restart_request.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
content/browser/renderer_host/render_view_host_impl.cc
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
content/public/common/common_param_traits_macros.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
content/public/common/content_switches.h
|
View
|
1
2
3
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
content/public/common/content_switches.cc
|
View
|
1
2
3
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
|
M |
content/public/common/web_preferences.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
content/public/common/web_preferences.cc
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
content/renderer/render_view_impl.cc
|
View
|
1
2
3
|
2 chunks |
+4 lines, -10 lines |
0 comments
|
Download
|
|
M |
content/renderer/render_widget.h
|
View
|
1
2
3
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
content/renderer/render_widget.cc
|
View
|
1
2
3
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
|
M |
content/test/layouttest_support.cc
|
View
|
1
2
3
|
1 chunk |
+0 lines, -7 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/core/page/Page.h
|
View
|
1
2
3
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/core/page/Page.cpp
|
View
|
1
2
3
|
1 chunk |
+0 lines, -10 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/core/testing/InternalSettings.h
|
View
|
1
2
|
2 chunks |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/core/testing/InternalSettings.cpp
|
View
|
1
2
|
3 chunks |
+0 lines, -7 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/core/testing/InternalSettings.idl
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in
|
View
|
1
2
3
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/platform/image-decoders/ImageDecoder.cpp
|
View
|
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/platform/image-decoders/ImageFrame.h
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/platform/image-decoders/ImageFrame.cpp
|
View
|
|
2 chunks |
+7 lines, -3 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/web/WebRuntimeFeatures.cpp
|
View
|
1
2
3
|
2 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/web/WebViewImpl.h
|
View
|
1
2
3
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/web/WebViewImpl.cpp
|
View
|
1
2
3
|
1 chunk |
+0 lines, -13 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/public/web/WebRuntimeFeatures.h
|
View
|
1
2
3
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
third_party/WebKit/public/web/WebView.h
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
Total messages: 60 (32 generated)
|