RESOLVED FIXED Bug 47285
Remove the block-flow property and update writing-mode
https://bugs.webkit.org/show_bug.cgi?id=47285
Summary Remove the block-flow property and update writing-mode
Dave Hyatt
Reported 2010-10-06 11:22:32 PDT
The latest draft of the writing mode spec kills the block-flow property and just makes writing-mode the property to use. Update all the code to match the new draft.
Attachments
Patch (94.12 KB, patch)
2010-10-06 11:26 PDT, Dave Hyatt
mitz: review+
Dave Hyatt
Comment 1 2010-10-06 11:26:42 PDT
WebKit Review Bot
Comment 2 2010-10-06 11:29:25 PDT
Attachment 69968 [details] did not pass style-queue: Failed to run "['WebKitTools/Scripts/check-webkit-style']" exit_code: 1 WebCore/rendering/style/SVGRenderStyle.h:354: _writingMode is incorrectly named. Don't use underscores in your identifier names. [readability/naming] [4] Total errors found: 1 in 39 files If any of these errors are false positives, please file a bug against check-webkit-style.
mitz
Comment 3 2010-10-06 11:32:32 PDT
Comment on attachment 69968 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=69968&action=review > WebCore/css/CSSProperty.cpp:45 > +static int resolveToPhysicalProperty(TextDirection direction, WritingMode blockDirection, LogicalBoxSide logicalSide, const int* properties) Iā€™d rename the variable too. > WebCore/css/CSSProperty.cpp:152 > +static int resolveToPhysicalProperty(WritingMode blockDirection, LogicalExtent logicalSide, const int* properties) Ditto. > WebCore/css/CSSProperty.cpp:159 > +int CSSProperty::resolveDirectionAwareProperty(int propertyID, TextDirection direction, WritingMode blockDirection) Ditto. > WebCore/css/CSSValueKeywords.in:762 > +# Standards values from CSS3 Standard?
Dave Hyatt
Comment 4 2010-10-06 12:02:46 PDT
Fixed in r69220.
WebKit Review Bot
Comment 5 2010-10-06 13:00:24 PDT
http://trac.webkit.org/changeset/69220 might have broken SnowLeopard Intel Release (Tests)
Adam Barth
Comment 6 2010-10-06 17:34:22 PDT
(In reply to comment #5) > http://trac.webkit.org/changeset/69220 might have broken SnowLeopard Intel Release (Tests) This failure is still on the bots. Investigating.
Adam Barth
Comment 8 2010-10-06 17:43:55 PDT
Landed updated baseline in http://trac.webkit.org/changeset/69263 Mr. Hyatt, was that correct?
Note You need to log in before you can comment on or make changes to this bug.