Bug 117231 - Support buttons in vertical writing mode
Summary: Support buttons in vertical writing mode
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Forms (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Tim Nguyen (:ntim)
URL: http://www.mongolfont.com/test/mongol...
Keywords: InRadar
Depends on:
Blocks: 245355
  Show dependency treegraph
 
Reported: 2013-06-05 00:25 PDT by SiqinBilige
Modified: 2023-09-24 06:09 PDT (History)
3 users (show)

See Also:


Attachments
actual (1.63 KB, image/png)
2013-06-05 00:26 PDT, SiqinBilige
no flags Details
expected (4.48 KB, image/png)
2013-06-05 00:26 PDT, SiqinBilige
no flags Details
Form controls don't go vertical (8.31 KB, image/png)
2017-07-19 18:54 PDT, SiqinBilige
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description SiqinBilige 2013-06-05 00:25:30 PDT
-webkit-writing-mode: vertical-lr; does not work on input button element.

1. http://dev.w3.org/csswg/css-writing-modes/#text-flow
Comment 1 SiqinBilige 2013-06-05 00:26:04 PDT
Created attachment 203759 [details]
actual
Comment 2 SiqinBilige 2013-06-05 00:26:26 PDT
Created attachment 203760 [details]
expected
Comment 3 Gérard Talbot 2017-07-19 12:04:57 PDT
Submitted test on various input and button elements and vertical-lr writing mode:

http://test.csswg.org/suites/css-writing-modes-3_dev/nightly-unstable/html/form-controls-vlr-005.htm

Note that 
a) the test uses a "SHOULD": so passing that test is recommended but not required to be able to claim conformance with the spec.
b) the tests in all CSS test suites never use vendor prefixes
Comment 5 SiqinBilige 2017-07-19 18:54:46 PDT
Created attachment 315963 [details]
Form controls don't go vertical
Comment 6 Tim Nguyen (:ntim) 2022-11-24 12:49:29 PST
Layout works fine aside from bug 238803, painting needs to be fixed however.
Comment 7 Radar WebKit Bug Importer 2022-11-24 12:52:13 PST
<rdar://problem/102651654>
Comment 9 Tim Nguyen (:ntim) 2023-09-23 16:41:38 PDT
Pull request: https://github.com/WebKit/WebKit/pull/18127
Comment 10 Tim Nguyen (:ntim) 2023-09-23 18:15:47 PDT
Submitted web-platform-tests pull request: https://github.com/web-platform-tests/wpt/pull/42136
Comment 11 EWS 2023-09-24 06:09:27 PDT
Committed 268370@main (75c116236d3f): <https://commits.webkit.org/268370@main>

Reviewed commits have been landed. Closing PR #18127 and removing active labels.