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

Issue 1481383002: [Experimental] CSSSerializer Proof-of-concept

Created:
5 years ago by kouhei (in TOK)
Modified:
4 years, 11 months ago
Reviewers:
tzik
CC:
chromium-reviews, tyoshino+watch_chromium.org, blink-reviews-style_chromium.org, blink-reviews-css, dglazkov+blink, apavlov+blink_chromium.org, gavinp+loader_chromium.org, darktears, blink-reviews, loading-reviews+fetch_chromium.org, Nate Chapin, rwlbuis
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Experimental] CSSSerializer Proof-of-concept BUG=540988

Patch Set 1 #

Patch Set 2 : serdes modified bootstrap.css #

Patch Set 3 : hide printfs from release builds + add trace events #

Patch Set 4 : 4byte align to avoid SIGBUS on ARM #

Patch Set 5 : snapshot #

Patch Set 6 : snapshot: top_25 sites ser/dser now works #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2111 lines, -29 lines) Patch
M third_party/WebKit/Source/core/core.gypi View 1 2 3 4 5 1 chunk +4 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSCalculationValue.h View 1 2 3 4 5 4 chunks +5 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSCalculationValue.cpp View 1 2 3 4 5 5 chunks +65 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSColorValue.h View 1 2 3 chunks +11 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSCounterValue.h View 1 2 3 4 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSCounterValue.cpp View 1 2 3 4 2 chunks +21 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSCustomIdentValue.h View 1 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSCustomIdentValue.cpp View 1 2 3 4 3 chunks +18 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/css/CSSFontFaceSrcValue.h View 1 2 3 4 3 chunks +6 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/css/CSSFontFaceSrcValue.cpp View 1 2 3 4 2 chunks +26 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSFontFeatureValue.h View 1 2 3 4 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSFontFeatureValue.cpp View 1 2 3 4 3 chunks +16 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSFunctionValue.h View 1 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSFunctionValue.cpp View 1 2 3 4 2 chunks +19 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSGradientValue.h View 1 2 3 4 7 chunks +12 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/css/CSSGradientValue.cpp View 1 2 3 4 5 chunks +92 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSImageSetValue.h View 1 2 3 4 3 chunks +7 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/css/CSSImageSetValue.cpp View 1 2 3 4 3 chunks +14 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSImageValue.h View 1 2 3 4 2 chunks +4 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSImageValue.cpp View 1 2 3 4 3 chunks +31 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSInheritedValue.h View 1 1 chunk +5 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSInitialValue.h View 1 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSInitialValue.cpp View 1 2 3 4 1 chunk +13 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSKeyframesRule.h View 1 2 3 4 5 2 chunks +6 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/css/CSSKeyframesRule.cpp View 1 2 3 4 5 2 chunks +31 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSPrimitiveValue.h View 1 2 3 4 3 chunks +9 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSPrimitiveValue.cpp View 1 2 3 4 5 2 chunks +117 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSQuadValue.h View 1 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSQuadValue.cpp View 1 2 3 4 2 chunks +26 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSSelector.h View 1 2 3 4 4 chunks +21 lines, -9 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSSelector.cpp View 1 2 3 4 5 chunks +67 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSSelectorList.h View 1 2 3 4 2 chunks +5 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSSelectorList.cpp View 1 2 3 4 2 chunks +24 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSShadowValue.h View 1 2 chunks +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSShadowValue.cpp View 1 2 3 4 3 chunks +30 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSStringValue.h View 1 2 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSStringValue.cpp View 1 2 3 4 2 chunks +13 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSTimingFunctionValue.h View 1 2 3 4 4 chunks +6 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSTimingFunctionValue.cpp View 1 2 3 4 3 chunks +33 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSUnicodeRangeValue.h View 1 2 3 4 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSUnicodeRangeValue.cpp View 1 2 3 4 2 chunks +15 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSValue.h View 1 2 3 4 5 chunks +48 lines, -6 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSValue.cpp View 1 2 3 4 2 chunks +261 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSValueList.h View 1 2 chunks +7 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSValueList.cpp View 1 2 3 4 2 chunks +22 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSValuePair.h View 1 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSValuePair.cpp View 1 2 3 4 1 chunk +18 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/MediaList.h View 1 2 3 4 5 3 chunks +4 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/MediaList.cpp View 1 2 3 4 5 2 chunks +22 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/MediaQuery.h View 1 2 3 4 5 3 chunks +6 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/MediaQuery.cpp View 1 2 3 4 5 2 chunks +26 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/MediaQueryExp.h View 1 2 3 4 5 3 chunks +9 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/css/MediaQueryExp.cpp View 1 2 3 4 5 3 chunks +41 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/StylePropertySet.h View 1 2 3 4 5 chunks +8 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/StylePropertySet.cpp View 1 2 3 4 5 chunks +58 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/StyleRule.h View 1 2 3 4 5 8 chunks +26 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/css/StyleRule.cpp View 1 2 3 4 5 6 chunks +135 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/StyleRuleKeyframe.h View 1 2 3 4 5 3 chunks +4 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/StyleRuleKeyframe.cpp View 1 2 3 4 5 2 chunks +26 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/core/css/StyleSheetContents.h View 2 chunks +5 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/StyleSheetContents.cpp View 1 2 3 4 3 chunks +27 lines, -2 lines 0 comments Download
A third_party/WebKit/Source/core/css/serializer/CSSDeserializeStream.h View 1 2 3 4 1 chunk +74 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/core/css/serializer/CSSDeserializeStream.cpp View 1 2 3 4 5 1 chunk +184 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/core/css/serializer/CSSSerializeStream.h View 1 2 3 4 1 chunk +95 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/core/css/serializer/CSSSerializeStream.cpp View 1 2 3 4 5 1 chunk +145 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/fetch/CSSStyleSheetResource.h View 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/fetch/CSSStyleSheetResource.cpp View 1 2 3 4 3 chunks +53 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/fetch/DEPS View 1 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/style/ComputedStyle.cpp View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/wtf/text/StringImpl.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 2 (1 generated)
kouhei (in TOK)
5 years ago (2015-11-30 05:48:33 UTC) #2
tzik: fyi

Powered by Google App Engine
This is Rietveld 408576698