Description[SVG] Refactoring the logic to handle eventBase dependency
Our problem here is we want the dependent element to get notified whenever a change occurs on eventBase.
The current logic to handle this scenario is very inefficient as it is re-connecting the conditions on every loop.
Instead, the same can be handled using SVGDocumentExtensions pattern to improve efficiency.
syncBases and eventBases are functionally different hence separating their code paths to handle them properly.
R=pdr@chromium.org, schenney@chromium.org, dschulze@chromium.org, fmalita@chromium.org, rob.buis@samsung.com
BUG=323915
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=164697
Patch Set 1 : #Patch Set 2 : #
Total comments: 12
Patch Set 3 : #Patch Set 4 : rebaselined #Patch Set 5 : rebaselined and fixed compilation errors #Patch Set 6 : Fixed assert crash #
Messages
Total messages: 20 (0 generated)
|