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

Issue 1721883003: Put Top Control resizing change behind a flag. (Closed)

Created:
4 years, 10 months ago by bokan
Modified:
4 years, 10 months ago
CC:
chromium-reviews, mlamouri+watch-content_chromium.org, creis+watch_chromium.org, nasko+codewatch_chromium.org, jam, blink-reviews, dglazkov+blink, darin-cc_chromium.org, asvitkine+watch_chromium.org, mkwst+moarreviews-renderer_chromium.org, blink-reviews-api_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Put Top Control resizing change behind a flag. The change to how top controls affect VH units and the initial containing block was made in r370425. We've decided to hold off on shipping that change for now so I've placed this change behind a flag. Unless the inert-top-controls experiment is enabled, the behavior is unchanged from M49. BUG=428132 Committed: https://crrev.com/cc87033da754d1ec0a34e0dd39798f67fc132085 Cr-Commit-Position: refs/heads/master@{#377309}

Patch Set 1 #

Patch Set 2 : Rebase #

Patch Set 3 : Update tests to use the flag #

Patch Set 4 : Added flag to histograms.xml #

Patch Set 5 : Use RuntimeEnabledFeatures #

Patch Set 6 : ...and update tests to use the flag #

Unified diffs Side-by-side diffs Delta from patch set Stats (+19 lines, -3 lines) Patch
M third_party/WebKit/Source/core/frame/FrameView.cpp View 1 2 3 4 2 chunks +15 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/web/WebViewImpl.cpp View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/web/tests/TopControlsTest.cpp View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 46 (20 generated)
bokan
+kenrb@ for common_param_traits_macros +thakis@ for about_flags.cc, generated_resources.grd and Blink +avi@ for content/public, content/browser, and content/renderer
4 years, 10 months ago (2016-02-22 22:33:40 UTC) #2
kenrb
ipc lgtm
4 years, 10 months ago (2016-02-23 14:28:40 UTC) #3
Nico
Someone who's familiar with this feature should look at FrameView.cpp and WebViewImpl.cpp. The rest lgtm.
4 years, 10 months ago (2016-02-23 14:35:59 UTC) #4
bokan
+ymalik@ to double-check WebViewImpl/FrameView changes
4 years, 10 months ago (2016-02-23 14:53:05 UTC) #6
ymalik
WebViewImpl/FrameView changes lgtm
4 years, 10 months ago (2016-02-23 15:24:50 UTC) #7
Avi (use Gerrit)
On 2016/02/23 15:24:50, ymalik1 wrote: > WebViewImpl/FrameView changes lgtm Is this flag temporary and going ...
4 years, 10 months ago (2016-02-23 15:41:39 UTC) #8
bokan
On 2016/02/23 15:41:39, Avi wrote: > On 2016/02/23 15:24:50, ymalik1 wrote: > > WebViewImpl/FrameView changes ...
4 years, 10 months ago (2016-02-23 15:42:07 UTC) #9
bokan
On 2016/02/23 15:42:07, bokan wrote: > On 2016/02/23 15:41:39, Avi wrote: > > On 2016/02/23 ...
4 years, 10 months ago (2016-02-23 15:42:33 UTC) #10
Avi (use Gerrit)
lgtm
4 years, 10 months ago (2016-02-23 15:59:40 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1721883003/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1721883003/1
4 years, 10 months ago (2016-02-23 16:03:12 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: ios_dbg_simulator_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator_ninja/builds/134829) mac_chromium_compile_dbg_ng on tryserver.chromium.mac (JOB_FAILED, ...
4 years, 10 months ago (2016-02-23 16:06:08 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1721883003/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1721883003/20001
4 years, 10 months ago (2016-02-23 17:11:03 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_asan_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_asan_rel_ng/builds/120203)
4 years, 10 months ago (2016-02-23 18:12:22 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1721883003/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1721883003/40001
4 years, 10 months ago (2016-02-23 18:55:03 UTC) #23
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/184408)
4 years, 10 months ago (2016-02-23 19:49:13 UTC) #25
bokan
+asvitkine@ for histograms.xml
4 years, 10 months ago (2016-02-23 23:13:26 UTC) #28
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1721883003/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1721883003/60001
4 years, 10 months ago (2016-02-23 23:16:21 UTC) #30
Alexei Svitkine (slow)
For new things, it's better to use the feature api - see go/feature-api-announcement. Although there ...
4 years, 10 months ago (2016-02-24 00:50:19 UTC) #31
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 10 months ago (2016-02-24 01:49:46 UTC) #33
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1721883003/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1721883003/80001
4 years, 10 months ago (2016-02-24 02:54:37 UTC) #35
bokan
On 2016/02/24 00:50:19, Alexei Svitkine (slow) wrote: > For new things, it's better to use ...
4 years, 10 months ago (2016-02-24 03:00:31 UTC) #37
bokan
thakis@: Is the updated version still l-g-t-m?
4 years, 10 months ago (2016-02-24 03:01:15 UTC) #38
Nico
yes, lgtm
4 years, 10 months ago (2016-02-24 03:06:15 UTC) #39
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1721883003/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1721883003/100001
4 years, 10 months ago (2016-02-24 15:04:50 UTC) #42
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years, 10 months ago (2016-02-24 16:53:45 UTC) #44
commit-bot: I haz the power
4 years, 10 months ago (2016-02-24 16:54:39 UTC) #46
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/cc87033da754d1ec0a34e0dd39798f67fc132085
Cr-Commit-Position: refs/heads/master@{#377309}

Powered by Google App Engine
This is Rietveld 408576698