WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
253463
text-indent does not affect the selected file label for file inputs
https://bugs.webkit.org/show_bug.cgi?id=253463
Summary
text-indent does not affect the selected file label for file inputs
Karl Dubost
Reported
2023-03-06 14:04:21 PST
Created
attachment 465322
[details]
testcase for input with a shift One of the techniques used by people for hiding the default text of an input is to use `text-indent` with a large negative number to put it outside of the page. <input type="file" name="Filedata" style="text-indent:-50px; outline:1px solid red;margin-left:100px"> When no file is selected, browsers will show a variation of: * "Choose File" button * No file selected When using `text-indent` Firefox and Chrome: 1. indent both texts (button and no file selected)by pushing them to the left side. 2. hides every texts (button and no file selected) out of the input box Safari: 1. indent only the button but let the no file selected in place 2. doesn't hide the button and the no file selected stays visible It creates issues on the daum.net website in the cafe section for the upload button.
rdar://105223868
Attachments
testcase for input with a shift
(405 bytes, text/html)
2023-03-06 14:04 PST
,
Karl Dubost
no flags
Details
rendering in safari, firefox, chrome
(119.28 KB, image/png)
2023-03-06 14:05 PST
,
Karl Dubost
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Karl Dubost
Comment 1
2023-03-06 14:05:04 PST
Created
attachment 465323
[details]
rendering in safari, firefox, chrome
Karl Dubost
Comment 2
2023-03-06 14:31:36 PST
Animation to better see what is happening.
https://codepen.io/webcompat/pen/wvEqmKW
Aditya Keerthi
Comment 3
2024-01-09 15:11:10 PST
Pull request:
https://github.com/WebKit/WebKit/pull/22554
EWS
Comment 4
2024-01-09 20:36:47 PST
Committed
272837@main
(9ea2d325ad2d): <
https://commits.webkit.org/272837@main
> Reviewed commits have been landed. Closing PR #22554 and removing active labels.
Aditya Keerthi
Comment 5
2024-01-09 20:49:43 PST
Remaining interop issue with overflow is tracked here:
webkit.org/b/267299
Thomas Wisniewski [:twisniewski]
Comment 6
2024-03-11 13:23:15 PDT
Would it be possible to get web platform tests written up for these bugs?
Karl Dubost
Comment 7
2024-03-11 17:19:32 PDT
Thomas, I created
https://github.com/web-platform-tests/wpt/issues/45046
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