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

Issue 2524903003: EDisplay enum class: Rename [Inline]Box to Webkit[Inline]Box. (Closed)

Created:
4 years ago by mstensho (USE GERRIT)
Modified:
4 years ago
Reviewers:
sashab
CC:
darktears, apavlov+blink_chromium.org, atotic+reviews_chromium.org, blink-reviews, blink-reviews-css, blink-reviews-layout_chromium.org, blink-reviews-style_chromium.org, cbiesinger, chromium-reviews, dglazkov+blink, eae+blinkwatch, glebl+reviews_chromium.org, jchaffraix+rendering, leviw+renderwatch, ojan+watch_chromium.org, pdr+renderingwatchlist_chromium.org, rwlbuis, szager+layoutwatch_chromium.org, zoltan1
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

EDisplay enum class: Rename [Inline]Box to Webkit[Inline]Box. The "box" and "inline-box" values (or rather: "-webkit-box" and "-webkit-inline-box") for "display" are for an early-stage version of the flexbox spec, which the web embraced before the flexbox spec got around to going CR (which uses the values "flex" and "inline-flex" instead). Furthermore: Having both EDisplay::InlineBox enum value and the InlineBox class (in Source/core/layout/line/InlineBox.h) confuses the symbol lookup in gdb, which causes a ~40 seconds freeze [1] when working on something that involves the InlineBox class. [1] For component builds with gdb_index set to true in gn BUG=655961 Committed: https://crrev.com/40d77a4fb4d16dec83ecd5be8c98633ac15b6021 Cr-Commit-Position: refs/heads/master@{#434316}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+16 lines, -15 lines) Patch
M third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h View 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/css/resolver/StyleAdjuster.cpp View 3 chunks +6 lines, -6 lines 0 comments Download
M third_party/WebKit/Source/core/layout/LayoutObject.h View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/layout/LayoutObject.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/layout/ng/ng_block_layout_algorithm.cc View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/style/ComputedStyle.h View 1 chunk +2 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/style/ComputedStyleConstants.h View 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 23 (10 generated)
mstensho (USE GERRIT)
I've got no time for those 40 second waits, so I spent a day fixing ...
4 years ago (2016-11-23 20:54:18 UTC) #2
sashab
Nicely done, well done. We should really investigate fixing the underlying cause though.. maybe +cc ...
4 years ago (2016-11-23 21:12:46 UTC) #3
sashab
Nicely done, well done. We should really investigate fixing the underlying cause though.. maybe +cc ...
4 years ago (2016-11-23 21:12:46 UTC) #4
sashab
lgtm
4 years ago (2016-11-23 21:13:19 UTC) #5
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/2524903003/1
4 years ago (2016-11-23 21:14:35 UTC) #7
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_TIMED_OUT, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/343757)
4 years ago (2016-11-24 02:46:28 UTC) #9
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/2524903003/1
4 years ago (2016-11-24 06:07:50 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_TIMED_OUT, no build URL) linux_chromium_rel_ng on ...
4 years ago (2016-11-24 08:08:43 UTC) #13
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/2524903003/1
4 years ago (2016-11-24 08:33:51 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_TIMED_OUT, no build URL)
4 years ago (2016-11-24 10:35:00 UTC) #17
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/2524903003/1
4 years ago (2016-11-24 11:37:50 UTC) #19
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years ago (2016-11-24 14:43:17 UTC) #21
commit-bot: I haz the power
4 years ago (2016-11-24 14:46:19 UTC) #23
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/40d77a4fb4d16dec83ecd5be8c98633ac15b6021
Cr-Commit-Position: refs/heads/master@{#434316}

Powered by Google App Engine
This is Rietveld 408576698