WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
17166
Test (and fix) complex resource invalidations (symbol nesting, CDF symbols)
https://bugs.webkit.org/show_bug.cgi?id=17166
Summary
Test (and fix) complex resource invalidations (symbol nesting, CDF symbols)
Eric Seidel (no email)
Reported
2008-02-03 14:26:43 PST
Test (and fix) complex resource invalidations (symbol nesting, CDF symbols) WildFox is fixing notifyResourceParentIfExistant (now called invalidateResourcesInAncestorChain) as part of
bug 15394
. I pointed out two possible test cases which might fail with his changes. Neither is particularly important, but this bug exists so we can track writing real tests and checking behavior against other browsers. 1. Nested <symbol> elements: <symbol id="one"><symbol id="two"><rect/></symbol></symbol> <use xlink:href="#one"> <use xlink:href="#two"> When you modify the rect, do both symbols get invalidated? 2. SVG resource-bearing elements containing CDF content: <symbol> <foreignObject> <div> <svg> <rect> </svg> <foreignObject> </div> </symbol> When you invalidate the inner rect, does the outer symbol get properly invalidated? (of course, I'm not even sure that if you change the <div> inside the <fO> we correctly invalidate the symbol.) The first thing we need here is to turn these examples into real test cases.
Attachments
Add attachment
proposed patch, testcase, etc.
Nikolas Zimmermann
Comment 1
2012-05-19 17:05:51 PDT
If there are still bugs, individual ones should be filed, this is way too generic - should be closed. Nested symbols are also tested extensively.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug