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

Issue 171233004: Move almost all of CSSPropertyParser into CSSPropertyParser.cpp (Closed)

Created:
6 years, 10 months ago by eseidel
Modified:
6 years, 9 months ago
Reviewers:
abarth-chromium
CC:
blink-reviews, dglazkov, rune+blink, apavlov+blink_chromium.org, ed+blinkwatch_opera.com, darktears, alancutter (OOO until 2018)
Visibility:
Public.

Description

Move almost all of CSSPropertyParser into CSSPropertyParser.cpp This moves 8200 lines out of BisonCSSParser leaving only 1700 lines left. :) When I split CSSPropertyParser from BisonCSSParser I left all the code in BisonCSSParser-in.cpp to make the diff small and to avoid conflicting with others changes. Now I'm moving (almost) all of CSSPropertyParser into the correct .cpp file. The only bit left is some transform parsing code which uses the -in.cpp preprocessor bits of BisonCSSParser. Its the only code which uses this fancy SWITCH/CASE preprocessor and should just be moved out into its own file. BUG=330389 R=abarth@chromium.org TBR=abarth Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=167440

Patch Set 1 #

Patch Set 2 : Adds comment #

Patch Set 3 : Update to ignore oilpan conflict #

Patch Set 4 : try again #

Unified diffs Side-by-side diffs Delta from patch set Stats (+8211 lines, -8143 lines) Patch
Source/core/css/parser/BisonCSSParser.h View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
Source/core/css/parser/BisonCSSParser-in.cpp View 1 2 3 7 chunks +188 lines, -8142 lines 0 comments Download
Source/core/css/parser/CSSPropertyParser.h View 1 2 3 1 chunk +2 lines, -1 line 0 comments Download
Source/core/css/parser/CSSPropertyParser.cpp View 1 2 3 2 chunks +8019 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (0 generated)
eseidel
I'm going to TBR this as it will go stale extremely quickly.
6 years, 10 months ago (2014-02-19 07:00:43 UTC) #1
eseidel
The CQ bit was checked by eseidel@chromium.org
6 years, 10 months ago (2014-02-19 07:08:54 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/eseidel@chromium.org/171233004/50001
6 years, 10 months ago (2014-02-19 07:09:08 UTC) #3
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-19 08:07:03 UTC) #4
commit-bot: I haz the power
Retried try job too often on mac_blink_rel for step(s) blink_heap_unittests, blink_platform_unittests, webkit_lint, webkit_python_tests, webkit_tests, webkit_unit_tests, ...
6 years, 10 months ago (2014-02-19 08:07:04 UTC) #5
abarth-chromium
LGTM assuming this is just moving code. I didn't validate that. :)
6 years, 10 months ago (2014-02-19 15:46:50 UTC) #6
abarth-chromium
The CQ bit was checked by abarth@chromium.org
6 years, 10 months ago (2014-02-19 15:46:54 UTC) #7
eseidel
The CQ bit was unchecked by eseidel@chromium.org
6 years, 10 months ago (2014-02-19 19:22:17 UTC) #8
eseidel
The CQ bit was checked by eseidel@chromium.org
6 years, 10 months ago (2014-02-19 19:22:18 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/eseidel@chromium.org/171233004/50001
6 years, 10 months ago (2014-02-19 21:50:15 UTC) #10
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-19 21:50:17 UTC) #11
commit-bot: I haz the power
Failed to apply patch for Source/core/css/parser/BisonCSSParser-in.cpp: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years, 10 months ago (2014-02-19 21:50:18 UTC) #12
eseidel
The CQ bit was checked by eseidel@chromium.org
6 years, 10 months ago (2014-02-19 22:04:52 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/eseidel@chromium.org/171233004/210001
6 years, 10 months ago (2014-02-19 22:14:15 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/eseidel@chromium.org/171233004/210001
6 years, 10 months ago (2014-02-19 23:11:06 UTC) #15
eseidel
Committed patchset #3 manually as r167440 (presubmit successful).
6 years, 10 months ago (2014-02-19 23:36:27 UTC) #16
eseidel
The CQ bit was checked by eseidel@chromium.org
6 years, 10 months ago (2014-02-21 23:45:57 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/eseidel@chromium.org/171233004/300001
6 years, 10 months ago (2014-02-21 23:46:35 UTC) #18
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-22 00:43:54 UTC) #19
commit-bot: I haz the power
Retried try job too often on mac_blink_rel for step(s) blink_heap_unittests, blink_platform_unittests, webkit_lint, webkit_python_tests, webkit_tests, webkit_unit_tests, ...
6 years, 10 months ago (2014-02-22 00:43:55 UTC) #20
eseidel
I'm giving up on this change for now. Really hard to land this via the ...
6 years, 10 months ago (2014-02-24 16:32:27 UTC) #21
rwlbuis
On 2014/02/24 16:32:27, eseidel wrote: > I'm giving up on this change for now. Really ...
6 years, 9 months ago (2014-03-03 03:28:03 UTC) #22
eseidel
6 years, 9 months ago (2014-03-04 01:38:58 UTC) #23
Thank you, closing.

Powered by Google App Engine
This is Rietveld 408576698