Summary: | Make float decimal formatting of CSS values consistent | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Evan Martin <evan> | ||||
Component: | Tools / Tests | Assignee: | Evan Martin <evan> | ||||
Status: | NEW --- | ||||||
Severity: | Normal | CC: | achristensen, ahmad.saleem792, ap, bfulgham, ian, krit, simon.fraser, zalan | ||||
Priority: | P2 | ||||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | All | ||||||
OS: | All | ||||||
Attachments: |
|
Description
Evan Martin
2009-10-13 14:42:02 PDT
Another related question is what the upper bound on CSS values are. E.g., can I set foobar.style.left = 100000000000000000000000px? Created attachment 45276 [details]
Page for testing float handling
+simon, in case he's curious The attachment tries to summarize some corner cases that browsers might have. Next I need to run this on various browsers and see if there's any pattern they might agree on. (I only have a Linux box at the moment, but when I'm back at work I can test IE, Safari, and Opera.) I can take this to the CSS Working group. By the way, I realized that this attachment is probably confusing things a bit because we might be doing a float -> string conversion to print out the result in the table. That's probably using another printf()-like call that will introduce exponential notation etc. that may not be part of the code this is intending to test. I notice that there are changes in the Safari Technology Preview 152 and other browsers (Chrome Canary 107 and Firefox Nightly 107) despite Webkit adopting CSS Parser. All browsers differ from each other in few cases. Just wanted to highlight. Thanks! |