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

Issue 26763006: Move the generation and inclusion of RuntimeEnabledFeatures to blink_platform.dll since many pieces… (Closed)

Created:
7 years, 2 months ago by atreat
Modified:
7 years, 1 month ago
CC:
blink-reviews, Nils Barth (inactive), kojih, jsbell+bindings_chromium.org, marja+watch_chromium.org, adamk+blink_chromium.org, haraken, Nate Chapin, Inactive
Base URL:
https://chromium.googlesource.com/chromium/blink@master
Visibility:
Public.

Description

Move the generation and inclusion of RuntimeEnabledFeatures to blink_platform.dll since many pieces of platform depend upon this. Modified the gyp build system and core accordingly. BUG=297477 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=160613

Patch Set 1 #

Total comments: 4

Patch Set 2 : Rebase and fix conflicts + comments #

Patch Set 3 : Rebase to apply #

Total comments: 1

Patch Set 4 : Trying again #

Unified diffs Side-by-side diffs Delta from patch set Stats (+36 lines, -152 lines) Patch
M Source/bindings/derived_sources.gyp View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M Source/build/scripts/templates/RuntimeEnabledFeatures.h.tmpl View 1 chunk +3 lines, -1 line 0 comments Download
M Source/core/core.gyp View 1 2 3 3 chunks +2 lines, -3 lines 0 comments Download
M Source/core/core_derived_sources.gyp View 1 2 3 chunks +2 lines, -23 lines 0 comments Download
D Source/core/page/RuntimeEnabledFeatures.in View 1 2 1 chunk +0 lines, -123 lines 0 comments Download
A + Source/platform/RuntimeEnabledFeatures.in View 0 chunks +-1 lines, --1 lines 0 comments Download
M Source/platform/blink_platform.gyp View 1 2 chunks +4 lines, -1 line 0 comments Download
M Source/platform/platform_derived_sources.gyp View 1 2 1 chunk +21 lines, -0 lines 0 comments Download
M Source/web/web.gyp View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M Source/web/web_tests.gyp View 1 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 27 (0 generated)
atreat
This depends upon https://src.chromium.org/viewvc/chrome?view=rev&revision=159354 which is experiencing issues at the moment. But I thought I'd ...
7 years, 2 months ago (2013-10-10 20:18:23 UTC) #1
abarth-chromium
lgtm https://codereview.chromium.org/26763006/diff/1/Source/build/scripts.gypi File Source/build/scripts.gypi (right): https://codereview.chromium.org/26763006/diff/1/Source/build/scripts.gypi#newcode45 Source/build/scripts.gypi:45: '../build/scripts/templates/macros.tmpl', This file should go in Source/build/scripts/scripts.gypi to ...
7 years, 2 months ago (2013-10-10 20:23:42 UTC) #2
Stephen Chennney
Still trying to sort out my patch too. Hopefully I'll resolve the problems by end ...
7 years, 2 months ago (2013-10-11 17:52:17 UTC) #3
atreat
On 2013/10/11 17:52:17, Stephen Chenney wrote: > Still trying to sort out my patch too. ...
7 years, 2 months ago (2013-10-16 18:52:13 UTC) #4
Stephen Chennney
On 2013/10/16 18:52:13, atreat wrote: > On 2013/10/11 17:52:17, Stephen Chenney wrote: > > Still ...
7 years, 2 months ago (2013-10-16 21:26:00 UTC) #5
Stephen Chennney
https://codereview.chromium.org/26763006/diff/1/Source/bindings/derived_sources.gyp File Source/bindings/derived_sources.gyp (right): https://codereview.chromium.org/26763006/diff/1/Source/bindings/derived_sources.gyp#newcode33 Source/bindings/derived_sources.gyp:33: '../build/scripts.gypi', This might conflict now. https://codereview.chromium.org/26763006/diff/1/Source/core/core.gyp File Source/core/core.gyp (right): ...
7 years, 2 months ago (2013-10-16 21:26:12 UTC) #6
atreat
New version that is applied against latest trunk and fixes the comments I think from ...
7 years, 2 months ago (2013-10-21 16:07:30 UTC) #7
Stephen Chennney
On 2013/10/21 16:07:30, atreat wrote: > New version that is applied against latest trunk and ...
7 years, 2 months ago (2013-10-21 17:05:07 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/adam.treat@samsung.com/26763006/12001
7 years, 2 months ago (2013-10-21 17:05:23 UTC) #9
commit-bot: I haz the power
Retried try job too often on win_blink_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_blink_rel&number=12790
7 years, 2 months ago (2013-10-21 21:14:06 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/adam.treat@samsung.com/26763006/12001
7 years, 2 months ago (2013-10-22 14:45:25 UTC) #11
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 2 months ago (2013-10-22 15:20:33 UTC) #12
Stephen Chennney
On 2013/10/22 15:20:33, I haz the power (commit-bot) wrote: > Sorry for I got bad ...
7 years, 2 months ago (2013-10-22 23:59:31 UTC) #13
Stephen Chennney
On 2013/10/22 23:59:31, Stephen Chenney wrote: > On 2013/10/22 15:20:33, I haz the power (commit-bot) ...
7 years, 2 months ago (2013-10-23 18:54:32 UTC) #14
Stephen Chennney
On 2013/10/23 18:54:32, Stephen Chenney wrote: > On 2013/10/22 23:59:31, Stephen Chenney wrote: > > ...
7 years, 2 months ago (2013-10-23 19:37:42 UTC) #15
Stephen Chennney
On 2013/10/23 19:37:42, Stephen Chenney wrote: > On 2013/10/23 18:54:32, Stephen Chenney wrote: > > ...
7 years, 2 months ago (2013-10-23 19:47:42 UTC) #16
abarth-chromium
On 2013/10/23 19:47:42, Stephen Chenney wrote: > I propose we have 2 RuntimeEnabledFeatures files, one ...
7 years, 2 months ago (2013-10-24 14:03:59 UTC) #17
Stephen Chennney
On 2013/10/24 14:03:59, abarth wrote: > On 2013/10/23 19:47:42, Stephen Chenney wrote: > > I ...
7 years, 2 months ago (2013-10-24 14:12:49 UTC) #18
atreat
On 2013/10/24 14:12:49, Stephen Chenney wrote: > On 2013/10/24 14:03:59, abarth wrote: > > > ...
7 years, 2 months ago (2013-10-24 14:24:34 UTC) #19
abarth-chromium
On 2013/10/24 14:12:49, Stephen Chenney wrote: > That occurred to me also. I'll get that ...
7 years, 2 months ago (2013-10-24 14:41:41 UTC) #20
Stephen Chennney
On 2013/10/24 14:41:41, abarth wrote: > On 2013/10/24 14:12:49, Stephen Chenney wrote: > > That ...
7 years, 2 months ago (2013-10-24 14:59:57 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/adam.treat@samsung.com/26763006/292001
7 years, 1 month ago (2013-10-25 15:16:21 UTC) #22
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 1 month ago (2013-10-25 16:21:20 UTC) #23
atreat
On 2013/10/25 16:21:20, I haz the power (commit-bot) wrote: > Sorry for I got bad ...
7 years, 1 month ago (2013-10-25 17:16:38 UTC) #24
Stephen Chennney
It's just that core is trying to rebuild RuntimeEnabledFeatures. https://codereview.chromium.org/26763006/diff/292001/Source/core/core.gyp File Source/core/core.gyp (right): https://codereview.chromium.org/26763006/diff/292001/Source/core/core.gyp#newcode292 Source/core/core.gyp:292: ...
7 years, 1 month ago (2013-10-25 17:50:54 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/adam.treat@samsung.com/26763006/462001
7 years, 1 month ago (2013-10-25 19:06:32 UTC) #26
commit-bot: I haz the power
7 years, 1 month ago (2013-10-25 20:06:07 UTC) #27
Message was sent while issue was closed.
Change committed as 160613

Powered by Google App Engine
This is Rietveld 408576698