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

Issue 165433002: Recalc OPTION and OPTGROUP from recalcOwnStyle. (Closed)

Created:
6 years, 10 months ago by rune
Modified:
6 years, 10 months ago
Reviewers:
esprehn
CC:
blink-reviews, dglazkov+blink, adamk+blink_chromium.org
Visibility:
Public.

Description

Recalc OPTION and OPTGROUP from recalcOwnStyle. When recalc was done from willRecalcStyle, the StyleRecalcChange state for OPTGROUP would always be NoChange for recalcOwnStyle and inherited properties not propagated to OPTION children for LocalStyleChange in OPTGROUP. R=esprehn BUG=343536 NOTRY=true Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=167414

Patch Set 1 #

Total comments: 5

Patch Set 2 : Fixed review issues. #

Patch Set 3 : Last upload 500 #

Patch Set 4 : Rebase #

Patch Set 5 : Fixed regressions. #

Total comments: 2

Patch Set 6 : Removed unnecessary branch. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+43 lines, -20 lines) Patch
A LayoutTests/fast/css/recalc-optgroup-inherit.html View 1 chunk +14 lines, -0 lines 0 comments Download
A LayoutTests/fast/css/recalc-optgroup-inherit-expected.txt View 1 chunk +10 lines, -0 lines 0 comments Download
M Source/core/html/HTMLOptGroupElement.h View 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M Source/core/html/HTMLOptGroupElement.cpp View 1 2 3 4 5 2 chunks +5 lines, -7 lines 0 comments Download
M Source/core/html/HTMLOptionElement.h View 2 3 4 1 chunk +0 lines, -2 lines 0 comments Download
M Source/core/html/HTMLOptionElement.cpp View 1 2 3 4 2 chunks +14 lines, -10 lines 0 comments Download

Messages

Total messages: 19 (0 generated)
rune
https://codereview.chromium.org/165433002/diff/1/Source/core/html/HTMLOptionElement.cpp File Source/core/html/HTMLOptionElement.cpp (right): https://codereview.chromium.org/165433002/diff/1/Source/core/html/HTMLOptionElement.cpp#newcode300 Source/core/html/HTMLOptionElement.cpp:300: updateNonRenderStyle(); Possibly, updateNonRenderStyle can be called unconditionally here and ...
6 years, 10 months ago (2014-02-13 23:57:35 UTC) #1
esprehn
lgtm, but why is it safe to skip for reattach? https://codereview.chromium.org/165433002/diff/1/Source/core/html/HTMLOptGroupElement.cpp File Source/core/html/HTMLOptGroupElement.cpp (right): https://codereview.chromium.org/165433002/diff/1/Source/core/html/HTMLOptGroupElement.cpp#newcode110 ...
6 years, 10 months ago (2014-02-14 00:46:20 UTC) #2
rune
https://codereview.chromium.org/165433002/diff/1/Source/core/html/HTMLOptGroupElement.cpp File Source/core/html/HTMLOptGroupElement.cpp (right): https://codereview.chromium.org/165433002/diff/1/Source/core/html/HTMLOptGroupElement.cpp#newcode110 Source/core/html/HTMLOptGroupElement.cpp:110: updateNonRenderStyle(); On 2014/02/14 00:46:20, esprehn wrote: > Why do ...
6 years, 10 months ago (2014-02-14 09:42:08 UTC) #3
rune
The CQ bit was checked by rune@opera.com
6 years, 10 months ago (2014-02-14 10:00:45 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rune@opera.com/165433002/140001
6 years, 10 months ago (2014-02-14 10:00:56 UTC) #5
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-14 11:31:40 UTC) #6
commit-bot: I haz the power
Retried try job too often on linux_blink_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_blink_rel&number=21824
6 years, 10 months ago (2014-02-14 11:31:40 UTC) #7
rune
I did remove the ::attach methods, which was a bad idea since the render style ...
6 years, 10 months ago (2014-02-16 23:07:10 UTC) #8
rune
6 years, 10 months ago (2014-02-18 23:04:48 UTC) #9
esprehn
https://codereview.chromium.org/165433002/diff/400001/Source/core/html/HTMLOptGroupElement.cpp File Source/core/html/HTMLOptGroupElement.cpp (right): https://codereview.chromium.org/165433002/diff/400001/Source/core/html/HTMLOptGroupElement.cpp#newcode93 Source/core/html/HTMLOptGroupElement.cpp:93: optGroupContext.resolvedStyle = m_style.get(); Why do you need this branch? ...
6 years, 10 months ago (2014-02-19 00:04:16 UTC) #10
rune
On 2014/02/19 00:04:16, esprehn wrote: > https://codereview.chromium.org/165433002/diff/400001/Source/core/html/HTMLOptGroupElement.cpp > File Source/core/html/HTMLOptGroupElement.cpp (right): > > https://codereview.chromium.org/165433002/diff/400001/Source/core/html/HTMLOptGroupElement.cpp#newcode93 > ...
6 years, 10 months ago (2014-02-19 09:27:03 UTC) #11
rune
https://codereview.chromium.org/165433002/diff/400001/Source/core/html/HTMLOptGroupElement.cpp File Source/core/html/HTMLOptGroupElement.cpp (right): https://codereview.chromium.org/165433002/diff/400001/Source/core/html/HTMLOptGroupElement.cpp#newcode93 Source/core/html/HTMLOptGroupElement.cpp:93: optGroupContext.resolvedStyle = m_style.get(); On 2014/02/19 00:04:16, esprehn wrote: > ...
6 years, 10 months ago (2014-02-19 09:47:25 UTC) #12
rune
The CQ bit was checked by rune@opera.com
6 years, 10 months ago (2014-02-19 09:47:39 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rune@opera.com/165433002/480001
6 years, 10 months ago (2014-02-19 09:47:56 UTC) #14
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-19 12:45:23 UTC) #15
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=27856
6 years, 10 months ago (2014-02-19 12:45:24 UTC) #16
rune
The CQ bit was checked by rune@opera.com
6 years, 10 months ago (2014-02-19 12:57:56 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rune@opera.com/165433002/480001
6 years, 10 months ago (2014-02-19 12:58:05 UTC) #18
commit-bot: I haz the power
6 years, 10 months ago (2014-02-19 12:58:27 UTC) #19
Message was sent while issue was closed.
Change committed as 167414

Powered by Google App Engine
This is Rietveld 408576698