WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 48540
Support the text-orientation CSS property
https://bugs.webkit.org/show_bug.cgi?id=48540
Summary
Support the text-orientation CSS property
Dave Hyatt
Reported
2010-10-28 11:48:31 PDT
Support the text-orientation CSS property (both back end and front end support).
Attachments
Not really for review yet. Testing builds.
(47.99 KB, patch)
2011-03-04 15:14 PST
,
Dave Hyatt
no flags
Details
Formatted Diff
Diff
Not for review yet.
(47.68 KB, patch)
2011-03-07 11:06 PST
,
Dave Hyatt
no flags
Details
Formatted Diff
Diff
Not for review yet.
(61.08 KB, patch)
2011-03-07 12:21 PST
,
Dave Hyatt
no flags
Details
Formatted Diff
Diff
Patch for review
(195.60 KB, patch)
2011-03-08 11:54 PST
,
Dave Hyatt
mitz: review+
Details
Formatted Diff
Diff
Patch for review
(195.73 KB, patch)
2011-03-08 12:26 PST
,
Dave Hyatt
mitz: review+
Details
Formatted Diff
Diff
Show Obsolete
(4)
View All
Add attachment
proposed patch, testcase, etc.
Dave Hyatt
Comment 1
2011-03-04 15:14:12 PST
Created
attachment 84810
[details]
Not really for review yet. Testing builds.
Dave Hyatt
Comment 2
2011-03-07 11:06:19 PST
Created
attachment 84958
[details]
Not for review yet.
WebKit Review Bot
Comment 3
2011-03-07 11:11:43 PST
Attachment 84958
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/WebCore.exp.in', u'Source/W..." exit_code: 1 Source/WebCore/rendering/InlineFlowBox.cpp:328: Boolean expressions that span multiple lines should have their operators on the left side of the line instead of the right side. [whitespace/operators] [4] Source/WebCore/platform/graphics/cocoa/FontPlatformData.h:132: Boolean expressions that span multiple lines should have their operators on the left side of the line instead of the right side. [whitespace/operators] [4] Total errors found: 2 in 29 files If any of these errors are false positives, please file a bug against check-webkit-style.
Build Bot
Comment 4
2011-03-07 12:01:06 PST
Attachment 84958
[details]
did not build on win: Build output:
http://queues.webkit.org/results/8105524
Dave Hyatt
Comment 5
2011-03-07 12:21:41 PST
Created
attachment 84970
[details]
Not for review yet.
WebKit Review Bot
Comment 6
2011-03-07 12:23:58 PST
Attachment 84970
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/WebCore.exp.in', u'Source/W..." exit_code: 1 Source/WebCore/rendering/InlineFlowBox.cpp:328: Boolean expressions that span multiple lines should have their operators on the left side of the line instead of the right side. [whitespace/operators] [4] Source/WebCore/platform/graphics/cocoa/FontPlatformData.h:132: Boolean expressions that span multiple lines should have their operators on the left side of the line instead of the right side. [whitespace/operators] [4] Source/WebCore/platform/graphics/win/FontCustomPlatformDataCairo.cpp:35: Missing space after , [whitespace/comma] [3] Total errors found: 3 in 44 files If any of these errors are false positives, please file a bug against check-webkit-style.
Early Warning System Bot
Comment 7
2011-03-07 12:25:34 PST
Attachment 84958
[details]
did not build on qt: Build output:
http://queues.webkit.org/results/8105530
WebKit Review Bot
Comment 8
2011-03-07 12:35:45 PST
Attachment 84958
[details]
did not build on chromium: Build output:
http://queues.webkit.org/results/8098827
WebKit Review Bot
Comment 9
2011-03-07 14:06:12 PST
Attachment 84958
[details]
did not build on chromium: Build output:
http://queues.webkit.org/results/8103613
Dave Hyatt
Comment 10
2011-03-08 11:54:51 PST
Created
attachment 85073
[details]
Patch for review
WebKit Review Bot
Comment 11
2011-03-08 11:59:24 PST
Attachment 85073
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'LayoutTests/ChangeLog', u'LayoutTests/fast..." exit_code: 1 Source/WebCore/rendering/InlineFlowBox.cpp:328: Boolean expressions that span multiple lines should have their operators on the left side of the line instead of the right side. [whitespace/operators] [4] Source/WebCore/platform/graphics/cocoa/FontPlatformData.h:132: Boolean expressions that span multiple lines should have their operators on the left side of the line instead of the right side. [whitespace/operators] [4] Source/WebCore/platform/graphics/FontFastPath.cpp:86: Should only a single space after a punctuation in a comment. [whitespace/comments] [5] Source/WebCore/platform/graphics/FontFastPath.cpp:125: Should only a single space after a punctuation in a comment. [whitespace/comments] [5] Source/WebCore/platform/graphics/win/FontCustomPlatformDataCairo.cpp:35: Missing space after , [whitespace/comma] [3] Source/WebCore/platform/graphics/SimpleFontData.h:155: The parameter name "orientation" adds no information, so it should be removed. [readability/parameter_name] [5] Total errors found: 6 in 49 files If any of these errors are false positives, please file a bug against check-webkit-style.
mitz
Comment 12
2011-03-08 12:24:33 PST
Comment on
attachment 85073
[details]
Patch for review View in context:
https://bugs.webkit.org/attachment.cgi?id=85073&action=review
> Source/WebCore/WebCore.xcodeproj/project.pbxproj:-5800 > - FD3160A112B026F700C1A359 /* HRTFPanner.h in Headers */ = {isa = PBXBuildFile; fileRef = FD31606B12B026F700C1A359 /* HRTFPanner.h */; };
Did you remove this header from the project? Why?
> Source/WebCore/WebCore.xcodeproj/project.pbxproj:-20814 > - FD3160A112B026F700C1A359 /* HRTFPanner.h in Headers */,
Ditto.
> Source/WebCore/css/CSSValueKeywords.in:796 > +vertical-right > +upright
Can we keep these in alphabetical order?
Dave Hyatt
Comment 13
2011-03-08 12:26:04 PST
Created
attachment 85079
[details]
Patch for review
WebKit Review Bot
Comment 14
2011-03-08 12:28:01 PST
Attachment 85079
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'LayoutTests/ChangeLog', u'LayoutTests/fast..." exit_code: 1 Source/WebCore/platform/graphics/win/FontCustomPlatformDataCairo.cpp:35: Missing space after , [whitespace/comma] [3] Total errors found: 1 in 49 files If any of these errors are false positives, please file a bug against check-webkit-style.
Dave Hyatt
Comment 15
2011-03-08 12:54:23 PST
Fixed in
r80582
.
Ryosuke Niwa
Comment 16
2011-03-08 17:48:35 PST
Leopard build fix in
http://trac.webkit.org/changeset/80608
.
Ryosuke Niwa
Comment 17
2011-03-08 18:03:58 PST
I tried to fix Chromium Linux in
http://trac.webkit.org/changeset/80610
but we're still geting some build errors as of
r80610
(
http://build.webkit.org/builders/Chromium%20Linux%20Release/builds/24806/steps/compile-webkit/logs/stdio
): Source/WebCore/platform/graphics/chromium/SimpleFontDataLinux.cpp: In member function ‘void WebCore::SimpleFontData::platformInit()’: Source/WebCore/platform/graphics/chromium/SimpleFontDataLinux.cpp:122: error: ‘m_orientation’ was not declared in this scope make: *** [out/Release/obj.target/webcore_platform/Source/WebCore/platform/graphics/chromium/SimpleFontDataLinux.o] Error 1 Could either one of you let us know what's the correct fix here? Or land a build fix ASAP?
WebKit Review Bot
Comment 18
2011-03-08 20:18:02 PST
http://trac.webkit.org/changeset/80582
might have broken SnowLeopard Intel Release (Tests) and GTK Linux 32-bit Release
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug