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

Issue 2609133002: Generated writing-mode in ComputedStyleBase (Closed)

Created:
3 years, 11 months ago by sashab
Modified:
3 years, 11 months ago
CC:
darktears, apavlov+blink_chromium.org, blink-reviews, blink-reviews-css, blink-reviews-style_chromium.org, chromium-reviews, danakj, dglazkov+blink, Ɓukasz Anforowicz, nasko, rwlbuis
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Generated writing-mode in ComputedStyleBase Moved writing-mode to be generated in ComputedStyleBase, which uses the external type platform/text/WritingMode. Also added functionality to add 'get' to the front of getters that have names that will conflict with type names once the Blink rename has happened (and all methods start with a capital letter). BUG=628043 Committed: https://crrev.com/45275e78b2a5100be570bb8ca1e79989b9db00ff Cr-Commit-Position: refs/heads/master@{#441271}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+11 lines, -20 lines) Patch
M third_party/WebKit/Source/build/scripts/make_computed_style_base.py View 2 chunks +8 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/css/CSSProperties.in View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/style/ComputedStyle.h View 4 chunks +1 line, -17 lines 0 comments Download
M third_party/WebKit/Source/core/style/ComputedStyle.cpp View 1 chunk +1 line, -1 line 0 comments Download

Depends on Patchset:

Messages

Total messages: 17 (10 generated)
sashab
dcheng fyi - see comment in build/scripts/make_computed_style_base.py you might have to change this to 'Get' ...
3 years, 11 months ago (2017-01-03 04:55:49 UTC) #4
alancutter (OOO until 2018)
lgtm
3 years, 11 months ago (2017-01-03 05:05:15 UTC) #5
dcheng
lgtm CC other rewrite people as fyi
3 years, 11 months ago (2017-01-04 00:44:55 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2609133002/1
3 years, 11 months ago (2017-01-04 00:46:26 UTC) #10
commit-bot: I haz the power
Committed patchset #1 (id:1)
3 years, 11 months ago (2017-01-04 00:53:21 UTC) #13
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/45275e78b2a5100be570bb8ca1e79989b9db00ff Cr-Commit-Position: refs/heads/master@{#441271}
3 years, 11 months ago (2017-01-04 00:56:30 UTC) #15
sashab
3 years, 11 months ago (2017-01-10 01:54:53 UTC) #17
Message was sent while issue was closed.
+napper FYI... Ignoring the changes in make_computed_style_base.py, this is what
generating platform/ value fields now look like -- adding
field_storage_type=platform/text/WritingMode to CSSProperties.in.

The generated code comes out the same as the other fields, except the header
file is included rather than the enum being generated :)

Powered by Google App Engine
This is Rietveld 408576698