[Webkit-unassigned] [Bug 68089] WebKit doesn't parse "#" as delimiter for fragment identifier in data URIs

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 20 12:44:48 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=68089





--- Comment #22 from Adam Barth <abarth at webkit.org>  2011-09-20 12:44:47 PST ---
> I can't find that in the thread.

It was mentioned in Comment #10 and Comment #13 in this bug.  In the thread, it was mentioned in Boris Zbarsky's message on Sat, Sep 10, 2011 at 5:32 PM.

> When you say "SVG has hacks", I assume you mean Webkit's SVG implementation?

Yes.

> Given that changing <img src> to <iframe src> makes the #greenRect not resolve, it does look like something to do with SVG images specifically. I can't imagine that we really want SVG images to behave differently here ... do you agree?

My perspective is that SVG image itself a giant hack itself (or, at least, the WebKit implementation thereof is a giant hack).  Our implementation is really very bad and doesn't have a path forward to not being full of bugs.

I'm sorry to not be more helpful about this topic, but we've reached the limits of my knowledge.  I can go read the code to understand what's going on in the SVG case, but I learned about it from Boris' email.  I've studied the URL resolution behavior in more detail, and it works as I've described.

If we'd had this discussion back in April, I would have been much more excited about digging in here and finishing the URL spec.  At the moment, I'd rather give the IRIbis working group some breathing room and a chance to succeed.  Once they've either succeeded or failed, we should talk more about writing a high-quality specification for URL handling.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list