SVGClipPathElement (the interface for the <clipPath> element) is changed to inherit from the SVGElement interface rather than the SVGGraphicsElement interface.
This is aligning Blink with other engines. There is a risk due to how the prototype chain changes, but given that this has already shipped in the other engines we expect the actual risk to be relatively low.
No additional risks
None
Changes to the prototype chain is difficult (if even possible?) to flag guard.
Shipping on desktop | 119 |
Shipping on Android | 119 |
Shipping on WebView | 119 |
N/A
Aligning all the browsers is a good thing. Risk seems small enough to just do it.
LGTM1
/Daniel
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAHediLRm5KS2Leb1xKWO7fZjScx2qQzBTc9L0MYFhXPKLN6Nig%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/51684e35-c5cd-2868-f837-0ada5b663a52%40gmail.com.
LGTM3
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw_V27hGhMqgVUJ1pfGZHynORWFDXsZJ%2BU12LfU0UaP08Q%40mail.gmail.com.