WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
UNCONFIRMED
47828
style.border color comparison only returns true if the color is in rgb(r, g, b) format
https://bugs.webkit.org/show_bug.cgi?id=47828
Summary
style.border color comparison only returns true if the color is in rgb(r, g, ...
Caner Altinbasak
Reported
2010-10-18 09:34:27 PDT
This bug can be observed in Origyn Web Browser and Google Chrome on linux. Open any web page. I'll use "
http://www.google.co.uk/
". Open javascript console.
>document.getElementById('hplogo').style.border = '1px solid #d3c7a4' >"1px solid #d3c7a4" >document.getElementById('hplogo').style.border == '1px solid #d3c7a4' >false >document.getElementById('hplogo').style.border == '1px solid rgb(211, 199, 164)' >true
if "#" format is used for style.border comparison, the comparison always fails. In firefox and opera both "#" format and rgb format works fine.
Attachments
Add attachment
proposed patch, testcase, etc.
Pravin D
Comment 1
2012-05-03 03:52:17 PDT
(In reply to
comment #0
)
> This bug can be observed in Origyn Web Browser and Google Chrome on linux. > > if "#" format is used for style.border comparison, the comparison always fails. In firefox and opera both "#" format and rgb format works fine.
I don't think they work properly for '#' format on FF and Opera too. The results are same as below in FF and Opera. document.getElementById('hplogo').style.border == '1px solid #d3c7a4' false Not sure how '#' format comparison should work though.
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