Changeset 80041 in webkit


Ignore:
Timestamp:
Mar 1, 2011 2:22:21 PM (13 years ago)
Author:
tonyg@chromium.org
Message:

2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r80037.
http://trac.webkit.org/changeset/80037
https://bugs.webkit.org/show_bug.cgi?id=55508

broke compile on SL (Requested by tonyg-cr on #webkit).

  • fast/css/content/content-quotes-01-expected.txt: Removed.
  • fast/css/content/content-quotes-01.html: Removed.
  • fast/css/content/content-quotes-02-expected.txt: Removed.
  • fast/css/content/content-quotes-02.html: Removed.
  • fast/css/content/content-quotes-03-expected.txt: Removed.
  • fast/css/content/content-quotes-03.html: Removed.
  • fast/css/content/content-quotes-04-expected.txt: Removed.
  • fast/css/content/content-quotes-04.html: Removed.
  • fast/css/content/content-quotes-05-expected.txt: Removed.
  • fast/css/content/content-quotes-05.html: Removed.
  • fast/css/content/content-quotes-06-expected.txt: Removed.
  • fast/css/content/content-quotes-06.html: Removed.

2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r80037.
http://trac.webkit.org/changeset/80037
https://bugs.webkit.org/show_bug.cgi?id=55508

broke compile on SL (Requested by tonyg-cr on #webkit).

  • Android.mk:
  • CMakeLists.txt:
  • GNUmakefile.am:
  • WebCore.gypi:
  • WebCore.pro:
  • WebCore.vcproj/WebCore.vcproj:
  • WebCore.xcodeproj/project.pbxproj:
  • css/CSSParser.cpp: (WebCore::CSSParser::parseValue):
  • css/CSSParser.h:
  • css/CSSStyleSelector.cpp: (WebCore::CSSStyleSelector::applyProperty):
  • css/html.css: (q:before): (q:after):
  • rendering/RenderBlockLineLayout.cpp: (WebCore::dirtyLineBoxesForRenderer):
  • rendering/RenderObject.h:
  • rendering/RenderObjectChildList.cpp: (WebCore::RenderObjectChildList::removeChildNode): (WebCore::RenderObjectChildList::appendChildNode): (WebCore::RenderObjectChildList::insertChildNode): (WebCore::RenderObjectChildList::updateBeforeAfterContent):
  • rendering/RenderQuote.cpp: Removed.
  • rendering/RenderQuote.h: Removed.
  • rendering/RenderingAllInOne.cpp:
  • rendering/style/ContentData.cpp: (WebCore::ContentData::dataEquivalent): (WebCore::ContentData::deleteContent):
  • rendering/style/ContentData.h:
  • rendering/style/QuotesData.cpp: Removed.
  • rendering/style/QuotesData.h: Removed.
  • rendering/style/RenderStyle.cpp:
  • rendering/style/RenderStyle.h:
  • rendering/style/RenderStyleConstants.h:
  • rendering/style/StyleAllInOne.cpp:
  • rendering/style/StyleRareInheritedData.cpp: (WebCore::StyleRareInheritedData::operator==):
  • rendering/style/StyleRareInheritedData.h:
Location:
trunk
Files:
16 deleted
25 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r80040 r80041  
     12011-03-01  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r80037.
     4        http://trac.webkit.org/changeset/80037
     5        https://bugs.webkit.org/show_bug.cgi?id=55508
     6
     7        broke compile on SL (Requested by tonyg-cr on #webkit).
     8
     9        * fast/css/content/content-quotes-01-expected.txt: Removed.
     10        * fast/css/content/content-quotes-01.html: Removed.
     11        * fast/css/content/content-quotes-02-expected.txt: Removed.
     12        * fast/css/content/content-quotes-02.html: Removed.
     13        * fast/css/content/content-quotes-03-expected.txt: Removed.
     14        * fast/css/content/content-quotes-03.html: Removed.
     15        * fast/css/content/content-quotes-04-expected.txt: Removed.
     16        * fast/css/content/content-quotes-04.html: Removed.
     17        * fast/css/content/content-quotes-05-expected.txt: Removed.
     18        * fast/css/content/content-quotes-05.html: Removed.
     19        * fast/css/content/content-quotes-06-expected.txt: Removed.
     20        * fast/css/content/content-quotes-06.html: Removed.
     21
    1222011-03-01  Abhishek Arya  <inferno@chromium.org>
    223
  • trunk/Source/WebCore/Android.mk

    r80037 r80041  
    703703        rendering/RenderObjectChildList.cpp \
    704704        rendering/RenderPart.cpp \
    705         rendering/RenderQuote.cpp \
    706705        rendering/RenderReplaced.cpp \
    707706        rendering/RenderReplica.cpp \
     
    793792        rendering/style/KeyframeList.cpp \
    794793        rendering/style/NinePieceImage.cpp \
    795         rendering/style/QuotesData.cpp \
    796794        rendering/style/RenderStyle.cpp \
    797795
  • trunk/Source/WebCore/CMakeLists.txt

    r80037 r80041  
    13781378    rendering/RenderPart.cpp
    13791379    rendering/RenderProgress.cpp
    1380     rendering/RenderQuote.cpp
    13811380    rendering/RenderReplaced.cpp
    13821381    rendering/RenderReplica.cpp
     
    14161415    rendering/style/KeyframeList.cpp
    14171416    rendering/style/NinePieceImage.cpp
    1418     rendering/style/QuotesData.cpp
    14191417    rendering/style/RenderStyle.cpp
    14201418    rendering/style/ShadowData.cpp
  • trunk/Source/WebCore/ChangeLog

    r80040 r80041  
     12011-03-01  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r80037.
     4        http://trac.webkit.org/changeset/80037
     5        https://bugs.webkit.org/show_bug.cgi?id=55508
     6
     7        broke compile on SL (Requested by tonyg-cr on #webkit).
     8
     9        * Android.mk:
     10        * CMakeLists.txt:
     11        * GNUmakefile.am:
     12        * WebCore.gypi:
     13        * WebCore.pro:
     14        * WebCore.vcproj/WebCore.vcproj:
     15        * WebCore.xcodeproj/project.pbxproj:
     16        * css/CSSParser.cpp:
     17        (WebCore::CSSParser::parseValue):
     18        * css/CSSParser.h:
     19        * css/CSSStyleSelector.cpp:
     20        (WebCore::CSSStyleSelector::applyProperty):
     21        * css/html.css:
     22        (q:before):
     23        (q:after):
     24        * rendering/RenderBlockLineLayout.cpp:
     25        (WebCore::dirtyLineBoxesForRenderer):
     26        * rendering/RenderObject.h:
     27        * rendering/RenderObjectChildList.cpp:
     28        (WebCore::RenderObjectChildList::removeChildNode):
     29        (WebCore::RenderObjectChildList::appendChildNode):
     30        (WebCore::RenderObjectChildList::insertChildNode):
     31        (WebCore::RenderObjectChildList::updateBeforeAfterContent):
     32        * rendering/RenderQuote.cpp: Removed.
     33        * rendering/RenderQuote.h: Removed.
     34        * rendering/RenderingAllInOne.cpp:
     35        * rendering/style/ContentData.cpp:
     36        (WebCore::ContentData::dataEquivalent):
     37        (WebCore::ContentData::deleteContent):
     38        * rendering/style/ContentData.h:
     39        * rendering/style/QuotesData.cpp: Removed.
     40        * rendering/style/QuotesData.h: Removed.
     41        * rendering/style/RenderStyle.cpp:
     42        * rendering/style/RenderStyle.h:
     43        * rendering/style/RenderStyleConstants.h:
     44        * rendering/style/StyleAllInOne.cpp:
     45        * rendering/style/StyleRareInheritedData.cpp:
     46        (WebCore::StyleRareInheritedData::operator==):
     47        * rendering/style/StyleRareInheritedData.h:
     48
    1492011-03-01  Abhishek Arya  <inferno@chromium.org>
    250
  • trunk/Source/WebCore/GNUmakefile.am

    r80037 r80041  
    28292829        Source/WebCore/rendering/RenderProgress.cpp \
    28302830        Source/WebCore/rendering/RenderProgress.h \
    2831         Source/WebCore/rendering/RenderQuote.cpp \
    2832         Source/WebCore/rendering/RenderQuote.h \
    28332831        Source/WebCore/rendering/RenderReplaced.cpp \
    28342832        Source/WebCore/rendering/RenderReplaced.h \
     
    29332931        Source/WebCore/rendering/style/NinePieceImage.h \
    29342932        Source/WebCore/rendering/style/OutlineValue.h \
    2935         Source/WebCore/rendering/style/QuotesData.cpp \
    2936         Source/WebCore/rendering/style/QuotesData.h \
    29372933        Source/WebCore/rendering/style/RenderStyleConstants.h \
    29382934        Source/WebCore/rendering/style/RenderStyle.cpp \
  • trunk/Source/WebCore/WebCore.gypi

    r80037 r80041  
    36923692            'rendering/style/NinePieceImage.h',
    36933693            'rendering/style/OutlineValue.h',
    3694             'rendering/style/QuotesData.cpp',
    3695             'rendering/style/QuotesData.h',
    36963694            'rendering/style/RenderStyle.cpp',
    36973695            'rendering/style/RenderStyle.h',
     
    39533951            'rendering/RenderProgress.cpp',
    39543952            'rendering/RenderProgress.h',
    3955             'rendering/RenderQuote.cpp',
    3956             'rendering/RenderQuote.h',
    39573953            'rendering/RenderReplaced.cpp',
    39583954            'rendering/RenderReplaced.h',
  • trunk/Source/WebCore/WebCore.pro

    r80037 r80041  
    10891089    rendering/RenderPart.cpp \
    10901090    rendering/RenderProgress.cpp \
    1091     rendering/RenderQuote.cpp \
    10921091    rendering/RenderReplaced.cpp \
    10931092    rendering/RenderReplica.cpp \
     
    11251124    rendering/style/KeyframeList.cpp \
    11261125    rendering/style/NinePieceImage.cpp \
    1127     rendering/style/QuotesData.cpp \
    11281126    rendering/style/RenderStyle.cpp \
    11291127    rendering/style/ShadowData.cpp \
     
    20782076    rendering/RenderPart.h \
    20792077    rendering/RenderProgress.h \
    2080     rendering/RenderQuote.h \
    20812078    rendering/RenderReplaced.h \
    20822079    rendering/RenderReplica.h \
     
    21162113    rendering/style/KeyframeList.h \
    21172114    rendering/style/NinePieceImage.h \
    2118     rendering/style/QuotesData.h \
    21192115    rendering/style/RenderStyle.h \
    21202116    rendering/style/ShadowData.h \
  • trunk/Source/WebCore/WebCore.vcproj/WebCore.vcproj

    r80037 r80041  
    3502735027                        </File>
    3502835028                        <File
    35029                                 RelativePath="..\rendering\RenderQuote.cpp"
    35030                                 >
    35031                                 <FileConfiguration
    35032                                         Name="Debug|Win32"
    35033                                         ExcludedFromBuild="true"
    35034                                         >
    35035                                         <Tool
    35036                                                 Name="VCCLCompilerTool"
    35037                                         />
    35038                                 </FileConfiguration>
    35039                                 <FileConfiguration
    35040                                         Name="Release|Win32"
    35041                                         ExcludedFromBuild="true"
    35042                                         >
    35043                                         <Tool
    35044                                                 Name="VCCLCompilerTool"
    35045                                         />
    35046                                 </FileConfiguration>
    35047                                 <FileConfiguration
    35048                                         Name="Debug_Cairo_CFLite|Win32"
    35049                                         ExcludedFromBuild="true"
    35050                                         >
    35051                                         <Tool
    35052                                                 Name="VCCLCompilerTool"
    35053                                         />
    35054                                 </FileConfiguration>
    35055                                 <FileConfiguration
    35056                                         Name="Release_Cairo_CFLite|Win32"
    35057                                         ExcludedFromBuild="true"
    35058                                         >
    35059                                         <Tool
    35060                                                 Name="VCCLCompilerTool"
    35061                                         />
    35062                                 </FileConfiguration>
    35063                                 <FileConfiguration
    35064                                         Name="Debug_All|Win32"
    35065                                         ExcludedFromBuild="true"
    35066                                         >
    35067                                         <Tool
    35068                                                 Name="VCCLCompilerTool"
    35069                                         />
    35070                                 </FileConfiguration>
    35071                                 <FileConfiguration
    35072                                         Name="Release_LTCG|Win32"
    35073                                         ExcludedFromBuild="true"
    35074                                         >
    35075                                         <Tool
    35076                                                 Name="VCCLCompilerTool"
    35077                                         />
    35078                                 </FileConfiguration>
    35079                         </File>
    35080                         <File
    35081                                 RelativePath="..\rendering\RenderQuote.h"
    35082                                 >
    35083                         </File>
    35084                         <File
    3508535029                                RelativePath="..\rendering\RenderReplaced.cpp"
    3508635030                                >
     
    3899338937                                <File
    3899438938                                        RelativePath="..\rendering\style\OutlineValue.h"
    38995                                         >
    38996                                 </File>
    38997                                 <File
    38998                                         RelativePath="..\rendering\style\QuotesData.cpp"
    38999                                         >
    39000                                         <FileConfiguration
    39001                                                 Name="Debug|Win32"
    39002                                                 ExcludedFromBuild="true"
    39003                                                 >
    39004                                                 <Tool
    39005                                                         Name="VCCLCompilerTool"
    39006                                                 />
    39007                                         </FileConfiguration>
    39008                                         <FileConfiguration
    39009                                                 Name="Release|Win32"
    39010                                                 ExcludedFromBuild="true"
    39011                                                 >
    39012                                                 <Tool
    39013                                                         Name="VCCLCompilerTool"
    39014                                                 />
    39015                                         </FileConfiguration>
    39016                                         <FileConfiguration
    39017                                                 Name="Debug_Cairo_CFLite|Win32"
    39018                                                 ExcludedFromBuild="true"
    39019                                                 >
    39020                                                 <Tool
    39021                                                         Name="VCCLCompilerTool"
    39022                                                 />
    39023                                         </FileConfiguration>
    39024                                         <FileConfiguration
    39025                                                 Name="Release_Cairo_CFLite|Win32"
    39026                                                 ExcludedFromBuild="true"
    39027                                                 >
    39028                                                 <Tool
    39029                                                         Name="VCCLCompilerTool"
    39030                                                 />
    39031                                         </FileConfiguration>
    39032                                         <FileConfiguration
    39033                                                 Name="Debug_All|Win32"
    39034                                                 ExcludedFromBuild="true"
    39035                                                 >
    39036                                                 <Tool
    39037                                                         Name="VCCLCompilerTool"
    39038                                                 />
    39039                                         </FileConfiguration>
    39040                                         <FileConfiguration
    39041                                                 Name="Release_LTCG|Win32"
    39042                                                 ExcludedFromBuild="true"
    39043                                                 >
    39044                                                 <Tool
    39045                                                         Name="VCCLCompilerTool"
    39046                                                 />
    39047                                         </FileConfiguration>
    39048                                 </File>
    39049                                 <File
    39050                                         RelativePath="..\rendering\style\QuotesData.h"
    3905138939                                        >
    3905238940                                </File>
  • trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj

    r80037 r80041  
    28742874                9392F14C0AD1861B00691BD4 /* CounterNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 9392F14B0AD1861B00691BD4 /* CounterNode.h */; };
    28752875                9392F1500AD1862300691BD4 /* CounterNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9392F14F0AD1862300691BD4 /* CounterNode.cpp */; };
    2876                 9392F1420AD185F400691BD4 /* RenderQuote.h in Headers */ = {isa = PBXBuildFile; fileRef = 9392F1410AD185F400691BD4 /* RenderQuote.h */; };
    2877                 9392F1440AD185FE00691BD4 /* RenderQuote.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9392F1430AD185FE00691BD4 /* RenderQuote.cpp */; };
    28782876                939885C308B7E3D100E707C4 /* EventNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 939885C108B7E3D100E707C4 /* EventNames.cpp */; };
    28792877                939885C408B7E3D100E707C4 /* EventNames.h in Headers */ = {isa = PBXBuildFile; fileRef = 939885C208B7E3D100E707C4 /* EventNames.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    52385236                BCEF43DD0E674012001C1287 /* NinePieceImage.h in Headers */ = {isa = PBXBuildFile; fileRef = BCEF43DC0E674012001C1287 /* NinePieceImage.h */; settings = {ATTRIBUTES = (Private, ); }; };
    52395237                BCEF43E00E674110001C1287 /* NinePieceImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCEF43DF0E674110001C1287 /* NinePieceImage.cpp */; };
    5240                 9392F1420AD185F400691BD4 /* QuotesData.h in Sources */ = {isa = PBXBuildFile; fileRef = 9392F1420AD185F400691BD4 /* QutoesData.h */; };
    5241                 9392F1420AD185F400691BD4 /* QuotesData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9392F1420AD185F400691BD4 /* QutoesData.cpp */; };
    52425238                BCEF444A0E6745E0001C1287 /* StyleGeneratedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = BCEF44490E6745E0001C1287 /* StyleGeneratedImage.h */; settings = {ATTRIBUTES = (Private, ); }; };
    52435239                BCEF444D0E674628001C1287 /* StyleCachedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = BCEF444C0E674628001C1287 /* StyleCachedImage.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    93189314                9392F14B0AD1861B00691BD4 /* CounterNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CounterNode.h; sourceTree = "<group>"; };
    93199315                9392F14F0AD1862300691BD4 /* CounterNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CounterNode.cpp; sourceTree = "<group>"; };
    9320                 9392F1410AD185F400691BD4 /* RenderQuote.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = RenderQuote.h; sourceTree = "<group>"; };
    9321                 9392F1430AD185FE00691BD4 /* RenderQuote.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RenderQuote.cpp; sourceTree = "<group>"; };
    93229316                93955A4103D72932008635CE /* RenderTreeAsText.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = RenderTreeAsText.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
    93239317                93955A4203D72932008635CE /* RenderTreeAsText.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderTreeAsText.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
     
    1161311607                BCEF43DC0E674012001C1287 /* NinePieceImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NinePieceImage.h; path = style/NinePieceImage.h; sourceTree = "<group>"; };
    1161411608                BCEF43DF0E674110001C1287 /* NinePieceImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NinePieceImage.cpp; path = style/NinePieceImage.cpp; sourceTree = "<group>"; };
    11615                 9392F1420AD185F400691BD4 /* QuotesData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuotesData.h; path = style/QuotesData.h; sourceTree = "<group>"; };
    11616                 9392F1420AD185F400691BD4 /* QuotesData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QuotesData.cpp; path = style/QuotesData.cpp; sourceTree = "<group>"; };
    1161711609                BCEF44490E6745E0001C1287 /* StyleGeneratedImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StyleGeneratedImage.h; path = style/StyleGeneratedImage.h; sourceTree = "<group>"; };
    1161811610                BCEF444C0E674628001C1287 /* StyleCachedImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StyleCachedImage.h; path = style/StyleCachedImage.h; sourceTree = "<group>"; };
     
    1802918021                                BCEF43DC0E674012001C1287 /* NinePieceImage.h */,
    1803018022                                BC5EB5DC0E81B8DD00B25965 /* OutlineValue.h */,
    18031                                 9392F1420AD185F400691BD4 /* QuotesData.cpp */,
    18032                                 9392F1420AD185F400691BD4 /* QuotesData.h */,
    1803318023                                BC8C8FAB0DDCD31B00B592F4 /* RenderStyle.cpp */,
    1803418024                                BC8C8FAC0DDCD31B00B592F4 /* RenderStyle.h */,
     
    1885518845                                A43BF59A1149292800C643CA /* RenderProgress.cpp */,
    1885618846                                A43BF59B1149292800C643CA /* RenderProgress.h */,
    18857                                 9392F1430AD185FE00691BD4 /* RenderQuote.cpp */,
    18858                                 9392F1410AD185F400691BD4 /* RenderQuote.h */,
    1885918847                                A871DFDE0A15376B00B12A68 /* RenderReplaced.cpp */,
    1886018848                                A871DFDF0A15376B00B12A68 /* RenderReplaced.h */,
     
    2170921697                                7E33CD01127F340D00BE8F17 /* PurgePriority.h in Headers */,
    2171021698                                550A0BCA085F6039007353D6 /* QualifiedName.h in Headers */,
    21711                                 9392F1420AD185F400691BD4 /* QuotesData.h in Headers */,
    2171221699                                B22279720D00BF220071B782 /* RadialGradientAttributes.h in Headers */,
    2171321700                                F55B3DCC1251F12D003EF269 /* RadioInputType.h in Headers */,
     
    2178121768                                A871DED70A1530C700B12A68 /* RenderPart.h in Headers */,
    2178221769                                A43BF59D1149292800C643CA /* RenderProgress.h in Headers */,
    21783                                 9392F1420AD185F400691BD4 /* RenderQuote.h in Headers */,
    2178421770                                A871DFE30A15376B00B12A68 /* RenderReplaced.h in Headers */,
    2178521771                                BCA846D70DC67A350026C309 /* RenderReplica.h in Headers */,
     
    2443924425                                1A7FA6490DDA3CBA0028F8A5 /* NetworkStateNotifierMac.cpp in Sources */,
    2444024426                                BCEF43E00E674110001C1287 /* NinePieceImage.cpp in Sources */,
    24441                                 9392F1420AD185F400691BD4 /* QuotesData.cpp in Sources */,
    2444224427                                A8C4A80009D563270003AC8D /* Node.cpp in Sources */,
    2444324428                                854FE7300A2297BE0058D7AD /* NodeFilter.cpp in Sources */,
     
    2458424569                                A871DED00A1530C700B12A68 /* RenderPart.cpp in Sources */,
    2458524570                                A43BF59C1149292800C643CA /* RenderProgress.cpp in Sources */,
    24586                                 9392F1440AD185FE00691BD4 /* RenderQuote.cpp in Sources */,
    2458724571                                A871DFE20A15376B00B12A68 /* RenderReplaced.cpp in Sources */,
    2458824572                                BCA846D60DC67A350026C309 /* RenderReplica.cpp in Sources */,
  • trunk/Source/WebCore/css/CSSParser.cpp

    r80037 r80041  
    635635        if (id)
    636636            validPrimitive = true;
    637         else
    638             return parseQuotes(propId, important);
    639637        break;
    640638    case CSSPropertyUnicodeBidi:         // normal | embed | bidi-override | inherit
     
    23552353        return None;
    23562354    }
    2357 }
    2358 
    2359 // [ <string> <string> ]+ | inherit | none
    2360 // inherit and none are handled in parseValue.
    2361 bool CSSParser::parseQuotes(int propId, bool important)
    2362 {
    2363     RefPtr<CSSValueList> values = CSSValueList::createCommaSeparated();
    2364     while (CSSParserValue* val = m_valueList->current()) {
    2365         RefPtr<CSSValue> parsedValue;
    2366         if (val->unit == CSSPrimitiveValue::CSS_STRING)
    2367             parsedValue = CSSPrimitiveValue::create(val->string, CSSPrimitiveValue::CSS_STRING);
    2368         else
    2369             break;
    2370         values->append(parsedValue.release());
    2371         m_valueList->next();
    2372     }
    2373     if (values->length()) {
    2374         addProperty(propId, values.release(), important);
    2375         m_valueList->next();
    2376         return true;
    2377     }
    2378     return false;
    23792355}
    23802356
  • trunk/Source/WebCore/css/CSSParser.h

    r80037 r80041  
    8080        bool parse4Values(int propId, const int* properties, bool important);
    8181        bool parseContent(int propId, bool important);
    82         bool parseQuotes(int propId, bool important);
    8382
    8483        PassRefPtr<CSSValue> parseAttr(CSSParserValueList* args);
  • trunk/Source/WebCore/css/CSSStyleSelector.cpp

    r80037 r80041  
    7272#include "Pair.h"
    7373#include "PerspectiveTransformOperation.h"
    74 #include "QuotesData.h"
    7574#include "Rect.h"
    7675#include "RenderScrollbar.h"
     
    47284727            CSSPrimitiveValue* contentValue = static_cast<CSSPrimitiveValue*>(item);
    47294728            switch (contentValue->primitiveType()) {
    4730             case CSSPrimitiveValue::CSS_STRING:
    4731                 m_style->setContent(contentValue->getStringValue().impl(), didSet);
    4732                 didSet = true;
    4733                 break;
    4734             case CSSPrimitiveValue::CSS_ATTR: {
    4735                 // FIXME: Can a namespace be specified for an attr(foo)?
    4736                 if (m_style->styleType() == NOPSEUDO)
    4737                     m_style->setUnique();
    4738                 else
    4739                     m_parentStyle->setUnique();
    4740                 QualifiedName attr(nullAtom, contentValue->getStringValue().impl(), nullAtom);
    4741                 m_style->setContent(m_element->getAttribute(attr).impl(), didSet);
    4742                 didSet = true;
    4743                 // register the fact that the attribute value affects the style
    4744                 m_selectorAttrs.add(attr.localName().impl());
    4745                 break;
    4746             }
    4747             case CSSPrimitiveValue::CSS_URI: {
    4748                 if (!contentValue->isImageValue())
    4749                     break;
    4750                 m_style->setContent(cachedOrPendingFromValue(CSSPropertyContent, static_cast<CSSImageValue*>(contentValue)), didSet);
    4751                 didSet = true;
    4752                 break;
    4753             }
    4754             case CSSPrimitiveValue::CSS_COUNTER: {
    4755                 Counter* counterValue = contentValue->getCounterValue();
    4756                 OwnPtr<CounterContent> counter = adoptPtr(new CounterContent(counterValue->identifier(),
    4757                     (EListStyleType)counterValue->listStyleNumber(), counterValue->separator()));
    4758                 m_style->setContent(counter.release(), didSet);
    4759                 didSet = true;
    4760                 break;
    4761             }
    4762             case CSSPrimitiveValue::CSS_IDENT:
    4763                 switch (contentValue->getIdent()) {
    4764                 case CSSValueOpenQuote:
    4765                     m_style->setContent(OPEN_QUOTE, didSet);
     4729                case CSSPrimitiveValue::CSS_STRING:
     4730                    m_style->setContent(contentValue->getStringValue().impl(), didSet);
    47664731                    didSet = true;
    47674732                    break;
    4768                 case CSSValueCloseQuote:
    4769                     m_style->setContent(CLOSE_QUOTE, didSet);
     4733                case CSSPrimitiveValue::CSS_ATTR: {
     4734                    // FIXME: Can a namespace be specified for an attr(foo)?
     4735                    if (m_style->styleType() == NOPSEUDO)
     4736                        m_style->setUnique();
     4737                    else
     4738                        m_parentStyle->setUnique();
     4739                    QualifiedName attr(nullAtom, contentValue->getStringValue().impl(), nullAtom);
     4740                    m_style->setContent(m_element->getAttribute(attr).impl(), didSet);
     4741                    didSet = true;
     4742                    // register the fact that the attribute value affects the style
     4743                    m_selectorAttrs.add(attr.localName().impl());
     4744                    break;
     4745                }
     4746                case CSSPrimitiveValue::CSS_URI: {
     4747                    if (!contentValue->isImageValue())
     4748                        break;
     4749                    m_style->setContent(cachedOrPendingFromValue(CSSPropertyContent, static_cast<CSSImageValue*>(contentValue)), didSet);
    47704750                    didSet = true;
    47714751                    break;
    4772                 case CSSValueNoOpenQuote:
    4773                     m_style->setContent(NO_OPEN_QUOTE, didSet);
     4752                }
     4753                case CSSPrimitiveValue::CSS_COUNTER: {
     4754                    Counter* counterValue = contentValue->getCounterValue();
     4755                    OwnPtr<CounterContent> counter = adoptPtr(new CounterContent(counterValue->identifier(),
     4756                        (EListStyleType)counterValue->listStyleNumber(), counterValue->separator()));
     4757                    m_style->setContent(counter.release(), didSet);
    47744758                    didSet = true;
    4775                     break;
    4776                 case CSSValueNoCloseQuote:
    4777                     m_style->setContent(NO_CLOSE_QUOTE, didSet);
    4778                     didSet = true;
    4779                     break;
    4780                 default:
    4781                     // normal and none do not have any effect.
    4782                     {}
    47834759                }
    47844760            }
     
    47884764        return;
    47894765    }
    4790     case CSSPropertyQuotes:
    4791         if (isInherit) {
    4792             if (m_parentStyle)
    4793                 m_style->setQuotes(m_parentStyle->quotes());
    4794             return;
    4795         }
    4796         if (isInitial) {
    4797             m_style->setQuotes(0);
    4798             return;
    4799         }
    4800         if (value->isValueList()) {
    4801             CSSValueList* list = static_cast<CSSValueList*>(value);
    4802             size_t length = list->length();
    4803             QuotesData* data = QuotesData::create(length);
    4804             if (!data)
    4805                 return; // Out of memory
    4806             String* quotes = data->data();
    4807             for (size_t i = 0; i < length; i++) {
    4808                 CSSValue* item = list->itemWithoutBoundsCheck(i);
    4809                 ASSERT(item->isPrimitiveValue());
    4810                 primitiveValue = static_cast<CSSPrimitiveValue*>(item);
    4811                 ASSERT(primitiveValue->primitiveType() == CSSPrimitiveValue::CSS_STRING);
    4812                 quotes[i] = primitiveValue->getStringValue();
    4813             }
    4814             m_style->setQuotes(adoptRef(data));
    4815         } else if (primitiveValue) {
    4816             ASSERT(primitiveValue->primitiveType() == CSSPrimitiveValue::CSS_IDENT);
    4817             if (primitiveValue->getIdent() == CSSValueNone)
    4818                 m_style->setQuotes(adoptRef(QuotesData::create(0)));
    4819         }
    4820         return;
    48214766
    48224767    case CSSPropertyCounterIncrement:
     
    60606005    case CSSPropertyFontStretch:
    60616006    case CSSPropertyPage:
     6007    case CSSPropertyQuotes:
    60626008    case CSSPropertyTextLineThrough:
    60636009    case CSSPropertyTextLineThroughColor:
  • trunk/Source/WebCore/css/html.css

    r80037 r80041  
    114114
    115115q:before {
    116     content: open-quote;
     116    content: '"'
     117    /* FIXME: content: open-quote; */
    117118}
    118119
    119120q:after {
    120     content: close-quote;
     121    content: '"'
     122    /* FIXME: content: close-quote; */
    121123}
    122124
  • trunk/Source/WebCore/rendering/RenderBlockLineLayout.cpp

    r80037 r80041  
    179179{
    180180    if (o->isText()) {
    181         if (o->preferredLogicalWidthsDirty() && (o->isCounter() || o->isQuote()))
     181        if (o->preferredLogicalWidthsDirty() && o->isCounter())
    182182            toRenderText(o)->computePreferredLogicalWidths(0); // FIXME: Counters depend on this hack. No clue why. Should be investigated and removed.
    183183        toRenderText(o)->dirtyLineBoxes(fullLayout);
  • trunk/Source/WebCore/rendering/RenderObject.h

    r80037 r80041  
    253253    virtual bool isBoxModelObject() const { return false; }
    254254    virtual bool isCounter() const { return false; }
    255     virtual bool isQuote() const { return false; }
    256255    virtual bool isDetails() const { return false; }
    257256    virtual bool isDetailsMarker() const { return false; }
  • trunk/Source/WebCore/rendering/RenderObjectChildList.cpp

    r80037 r80041  
    3737#include "RenderLayer.h"
    3838#include "RenderListItem.h"
    39 #include "RenderQuote.h"
    4039#include "RenderStyle.h"
    4140#include "RenderTextFragment.h"
     
    132131    if (oldChild->m_hasCounterNodeMap)
    133132        RenderCounter::destroyCounterNodes(oldChild);
    134     RenderQuote::rendererRemovedFromTree(oldChild);
    135133
    136134    if (AXObjectCache::accessibilityEnabled())
     
    180178            owner->dirtyLinesFromChangedChild(newChild);
    181179    }
     180
    182181    RenderCounter::rendererSubtreeAttached(newChild);
    183     RenderQuote::rendererSubtreeAttached(newChild);
    184182    newChild->setNeedsLayoutAndPrefWidthsRecalc(); // Goes up the containing block hierarchy.
    185183    if (!owner->normalChildNeedsLayout())
     
    242240
    243241    RenderCounter::rendererSubtreeAttached(child);
    244     RenderQuote::rendererSubtreeAttached(child);
    245242    child->setNeedsLayoutAndPrefWidthsRecalc();
    246243    if (!owner->normalChildNeedsLayout())
     
    464461                break;
    465462            }
    466         case CONTENT_COUNTER:
    467             renderer = new (owner->renderArena()) RenderCounter(owner->document(), *content->counter());
    468             renderer->setStyle(pseudoElementStyle);
    469             break;
    470         case CONTENT_QUOTE:
    471             renderer = new (owner->renderArena()) RenderQuote(owner->document(), content->quote());
    472             renderer->setStyle(pseudoElementStyle);
    473             break;
     463            case CONTENT_COUNTER:
     464                renderer = new (owner->renderArena()) RenderCounter(owner->document(), *content->counter());
     465                renderer->setStyle(pseudoElementStyle);
     466                break;
    474467        }
    475468
  • trunk/Source/WebCore/rendering/RenderingAllInOne.cpp

    r80037 r80041  
    8080#include "RenderPart.cpp"
    8181#include "RenderProgress.cpp"
    82 #include "RenderQuote.cpp"
    8382#include "RenderReplaced.cpp"
    8483#include "RenderReplica.cpp"
  • trunk/Source/WebCore/rendering/style/ContentData.cpp

    r80037 r80041  
    5252    case CONTENT_COUNTER:
    5353        return *counter() == *other.counter();
    54     case CONTENT_QUOTE:
    55         return quote() == other.quote();
    5654    }
    5755
     
    7472        delete m_content.m_counter;
    7573        break;
    76     case CONTENT_QUOTE:
    77         break;
    7874    }
    7975
  • trunk/Source/WebCore/rendering/style/ContentData.h

    r80037 r80041  
    5252    bool isImage() const { return m_type == CONTENT_OBJECT; }
    5353    bool isNone() const { return m_type == CONTENT_NONE; }
    54     bool isQuote() const { return m_type == CONTENT_QUOTE; }
    5554    bool isText() const { return m_type == CONTENT_TEXT; }
    5655
     
    9594    }
    9695
    97     QuoteType quote() const
    98     {
    99         ASSERT(isQuote());
    100         return m_content.m_quote;
    101     }
    102     void setQuote(QuoteType type)
    103     {
    104         deleteContent();
    105         m_type = CONTENT_QUOTE;
    106         m_content.m_quote = type;
    107     }
    108 
    10996    ContentData* next() const { return m_next.get(); }
    11097    void setNext(PassOwnPtr<ContentData> next) { m_next = next; }
     
    118105        StringImpl* m_text;
    119106        CounterContent* m_counter;
    120         QuoteType m_quote;
    121107    } m_content;
    122108    OwnPtr<ContentData> m_next;
  • trunk/Source/WebCore/rendering/style/RenderStyle.cpp

    r80037 r80041  
    2828#include "CSSStyleSelector.h"
    2929#include "FontSelector.h"
    30 #include "QuotesData.h"
    3130#include "RenderArena.h"
    3231#include "RenderObject.h"
     
    607606}
    608607
    609 void RenderStyle::setQuotes(PassRefPtr<QuotesData> q)
    610 {
    611     if (*rareInheritedData->quotes.get() == *q.get())
    612         return;
    613     rareInheritedData.access()->quotes = q;
    614 }
    615 
    616608void RenderStyle::clearCursorList()
    617609{
     
    679671        return;
    680672    prepareToSetContent(0, add)->setCounter(counter);
    681 }
    682 
    683 void RenderStyle::setContent(QuoteType quote, bool add)
    684 {
    685     prepareToSetContent(0, add)->setQuote(quote);
    686673}
    687674
  • trunk/Source/WebCore/rendering/style/RenderStyle.h

    r80037 r80041  
    11351135    void setContent(PassRefPtr<StyleImage>, bool add = false);
    11361136    void setContent(PassOwnPtr<CounterContent>, bool add = false);
    1137     void setContent(QuoteType, bool add = false);
    11381137
    11391138    const CounterDirectiveMap* counterDirectives() const;
    11401139    CounterDirectiveMap& accessCounterDirectives();
    1141 
    1142     QuotesData* quotes() const { return rareInheritedData->quotes.get(); }
    1143     void setQuotes(PassRefPtr<QuotesData>);
    11441140
    11451141    const AtomicString& hyphenString() const;
  • trunk/Source/WebCore/rendering/style/RenderStyleConstants.h

    r80037 r80041  
    298298
    299299enum StyleContentType {
    300     CONTENT_NONE, CONTENT_OBJECT, CONTENT_TEXT, CONTENT_COUNTER, CONTENT_QUOTE
    301 };
    302 
    303 enum QuoteType {
    304     OPEN_QUOTE, CLOSE_QUOTE, NO_OPEN_QUOTE, NO_CLOSE_QUOTE
     300    CONTENT_NONE, CONTENT_OBJECT, CONTENT_TEXT, CONTENT_COUNTER
    305301};
    306302
  • trunk/Source/WebCore/rendering/style/StyleAllInOne.cpp

    r80037 r80041  
    3131#include "KeyframeList.cpp"
    3232#include "NinePieceImage.cpp"
    33 #include "QuotesData.cpp"
    3433#include "RenderStyle.cpp"
    3534#include "SVGRenderStyle.cpp"
  • trunk/Source/WebCore/rendering/style/StyleRareInheritedData.cpp

    r80037 r80041  
    2424
    2525#include "CursorList.h"
    26 #include "QuotesData.h"
    2726#include "RenderStyle.h"
    2827#include "RenderStyleConstants.h"
     
    134133        && hyphenationString == o.hyphenationString
    135134        && hyphenationLocale == o.hyphenationLocale
    136         && textEmphasisCustomMark == o.textEmphasisCustomMark
    137         && *quotes == *o.quotes;
     135        && textEmphasisCustomMark == o.textEmphasisCustomMark;
    138136}
    139137
  • trunk/Source/WebCore/rendering/style/StyleRareInheritedData.h

    r80037 r80041  
    3535
    3636class CursorList;
    37 class QuotesData;
    3837class ShadowData;
    3938
     
    9089
    9190    AtomicString textEmphasisCustomMark;
    92     RefPtr<QuotesData> quotes;
    9391
    9492private:
Note: See TracChangeset for help on using the changeset viewer.