Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(198)

Issue 1808363002: content: Make record_whole_document available for all platforms. (Closed)

Created:
4 years, 9 months ago by Khushal
Modified:
4 years, 9 months ago
CC:
chromium-reviews, darin-cc_chromium.org, jam, Wez
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

content: Make record_whole_document available for all platforms. Move record_whole_document in WebPreferences from OS_ANDROID to all platforms. This will be used on the blimp engine to record the whole page rather than just the interest rect. BUG=591575 Committed: https://crrev.com/2da2b2322423c358333c95f017539d835f677884 Cr-Commit-Position: refs/heads/master@{#382937}

Patch Set 1 #

Patch Set 2 : Missed renderer change. #

Patch Set 3 : Add build flag for blimp web prefs #

Total comments: 2

Patch Set 4 : Use public_configs instead of all_dependent_configs. #

Patch Set 5 : Back to patch #1. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+5 lines, -4 lines) Patch
M content/public/common/common_param_traits_macros.h View 3 4 2 chunks +1 line, -1 line 0 comments Download
M content/public/common/web_preferences.h View 3 4 2 chunks +1 line, -1 line 0 comments Download
M content/public/common/web_preferences.cc View 3 4 2 chunks +1 line, -1 line 0 comments Download
M content/renderer/render_view_impl.cc View 1 3 4 2 chunks +2 lines, -1 line 0 comments Download

Messages

Total messages: 31 (13 generated)
Khushal
4 years, 9 months ago (2016-03-17 23:20:23 UTC) #2
Khushal
4 years, 9 months ago (2016-03-17 23:22:11 UTC) #4
no sievers
lgtm
4 years, 9 months ago (2016-03-17 23:49:31 UTC) #5
Khushal
palmer@, I've put the settings being a build flag for web preferences used on the ...
4 years, 9 months ago (2016-03-21 23:03:34 UTC) #8
Wez
https://codereview.chromium.org/1808363002/diff/40001/content/public/common/BUILD.gn File content/public/common/BUILD.gn (right): https://codereview.chromium.org/1808363002/diff/40001/content/public/common/BUILD.gn#newcode78 content/public/common/BUILD.gn:78: defines = [ "ENABLE_BLIMP_WEB_PREFS" ] Could we instead have ...
4 years, 9 months ago (2016-03-22 00:18:14 UTC) #10
Khushal
https://codereview.chromium.org/1808363002/diff/40001/content/public/common/BUILD.gn File content/public/common/BUILD.gn (right): https://codereview.chromium.org/1808363002/diff/40001/content/public/common/BUILD.gn#newcode78 content/public/common/BUILD.gn:78: defines = [ "ENABLE_BLIMP_WEB_PREFS" ] On 2016/03/22 00:18:14, Wez ...
4 years, 9 months ago (2016-03-22 00:21:38 UTC) #11
Khushal
+agrieve, changed it to public_configs like you suggested.
4 years, 9 months ago (2016-03-22 01:07:47 UTC) #13
no sievers
So generally a blimp specific compile time config makes sense to me especially since we ...
4 years, 9 months ago (2016-03-22 18:55:49 UTC) #14
Khushal
On 2016/03/22 18:55:49, sievers wrote: > So generally a blimp specific compile time config makes ...
4 years, 9 months ago (2016-03-23 02:18:05 UTC) #15
Khushal
4 years, 9 months ago (2016-03-23 02:18:41 UTC) #17
Khushal
+tsepez since palmer@ is OOO.
4 years, 9 months ago (2016-03-23 18:16:01 UTC) #19
Tom Sepez
Messages LGTM.
4 years, 9 months ago (2016-03-23 20:03:25 UTC) #20
Khushal
On 2016/03/23 20:03:25, Tom Sepez wrote: > Messages LGTM. Spoke with Tom, and he agreed ...
4 years, 9 months ago (2016-03-23 20:38:21 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1808363002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1808363002/80001
4 years, 9 months ago (2016-03-23 20:40:13 UTC) #25
Dirk Pranke
For the record, this seems like a perfectly reasonable thing to be unconditionally available everywhere ...
4 years, 9 months ago (2016-03-23 21:43:11 UTC) #26
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 9 months ago (2016-03-23 22:11:46 UTC) #28
commit-bot: I haz the power
Patchset 5 (id:??) landed as https://crrev.com/2da2b2322423c358333c95f017539d835f677884 Cr-Commit-Position: refs/heads/master@{#382937}
4 years, 9 months ago (2016-03-23 22:13:12 UTC) #30
no sievers
4 years, 9 months ago (2016-03-24 02:05:24 UTC) #31
Message was sent while issue was closed.
On 2016/03/23 21:43:11, Dirk Pranke wrote:
> For the record, this seems like a perfectly reasonable thing to be
> unconditionally available everywhere to me, so patchset #1 lgtm , too.
> 
> (though we can make adding flags work also, of course).

Agreed, let's try to stick with either runtime plumbed through layers so the
embedder or so can set it.
Or compile time where we can set it in one place. But both is weird esp. since
the plumbing requires ifdef'ing all over the place too then.

Powered by Google App Engine
This is Rietveld 408576698