Summary: | REGRESSION: Cannot log in to webmail.co.za account | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | David Trevas <trevas> | ||||||||
Component: | DOM | Assignee: | Nobody <webkit-unassigned> | ||||||||
Status: | RESOLVED FIXED | ||||||||||
Severity: | Normal | CC: | mitz | ||||||||
Priority: | P1 | Keywords: | HasReduction, Regression | ||||||||
Version: | 523.x (Safari 3) | ||||||||||
Hardware: | Mac (PowerPC) | ||||||||||
OS: | OS X 10.4 | ||||||||||
URL: | http://webmail.co.za/ | ||||||||||
Attachments: |
|
Description
David Trevas
2007-05-08 23:04:14 PDT
If confirmed, this would be a regression. Test account details: Username: webkit Password: w3bk1t City in which you were born: Cupertino In Firefox 2.0.0.3, Firebug reports: document.floater has no properties in floater.js (line 16) if(!mie){eval('document.'+chip.named+'.top ='+chip.yy);eval('document.'+chip.named+'.left='+chip.xx);} Not sure if this error occurs in WebKit ToT as well, or if this even impacts logging in via WebKit ToT. (Logging in via Firefox 2.0.0.3 works, however.) Created attachment 14432 [details]
Reduction
Firefox passes both cases, shipping WebKit fails the second case (leading space), TOT fails both cases (trailing space and leading space).
Created attachment 14433 [details]
Extended test case
Firefox, WinIE and WebKit fail the third test, however WebKit actually displays the Yen symbol in the popup, so I think it should pass.
It looks almost as if most of the logic can be moved from HTMLOptionElement::optionText() to HTMLOptionElement::text(), but the cases where the label attribute is non-empty seem tricky. Created attachment 14487 [details]
Make HTMLOptionElement's text attribute match other browsers
Comment on attachment 14487 [details]
Make HTMLOptionElement's text attribute match other browsers
r=me
|