[Webkit-unassigned] [Bug 13970] New: <mask> (and <pattern> and <filter>) should better handle large buffer requests

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 1 14:10:10 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=13970

           Summary: <mask> (and <pattern> and <filter>) should better handle
                    large buffer requests
           Product: WebKit
           Version: 522+ (nightly)
          Platform: Macintosh
        OS/Version: Mac OS X 10.4
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: SVG
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: macdome at opendarwin.org


<mask> (and <pattern> and <filter>) should better handle large buffer requests

It's possible for a user to inadvertently request a intermediate buffer for
<mask>, <pattern>, <filter>, etc. *way* larger than they need.  See the simple
<mask> example attached to this bug.

We should be able to build some simple ways to avoid hard failure in these
instances.  Some examples:

1.  Always restrict the buffer size to the current clip size.
2.  Pre-caculate the real drawn bounding box of all the contained items before
allocating the buffer.

there are probably others.  This bug should cover doing at least something
minor to make this test case work.


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



More information about the webkit-unassigned mailing list