[Webkit-unassigned] [Bug 103725] getBBox() return wrong bounding box in <use> tag

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 11 15:33:05 PST 2012


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





--- Comment #7 from Philip Rogers <pdr at google.com>  2012-12-11 15:35:28 PST ---
(In reply to comment #5)
> This exact issue has been discussed on www-svg before:
> http://lists.w3.org/Archives/Public/www-svg/2010Jan/0049.html
> 
> It all comes down to how x,y on <use> should be interpreted. I'd argue that Opera's behaviour is the most intuitive to authors, and is the behaviour our users have asked us for, on www-svg and elsewhere. Yes, the x,y does get treated as a transform in the generated shadowtree, but they're still x,y-attributes on the <use> element, and so it's reasonable to expect that they behave the same as every other x,y attribute pair (in other words: they affect the bbox of the element).

Erik,
As I said in comment #3, I also agree that Opera's implementation is the most intuitive for users. Users will almost certainly not know how the <use> tree is implemented.
Would Opera be willing to change their implementation for the sake of cross-browser consistency? If not, we should really bring this back up on www-svg.

-- 
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