Jonathan Watt
130a6eeb64
Bug 1374614 - Support SVG image context paint in XUL tree views (treecol etc.). r=dholbert
...
MozReview-Commit-ID: LltEP7gTCgq
2017-05-26 14:24:57 +01:00
Jonathan Watt
67b82658a2
Bug 1365926, part 1 - Support 'context-fill-opacity'/'context-stroke-opacity' as SVG-as-an-image context properties. r=heycam
...
MozReview-Commit-ID: 2YHjwCB02jV
2017-05-18 12:47:20 +01:00
Jonathan Watt
0711945fa4
Bug 1359762 - Only allow SVG images to use context paint if they're from chrome:// or resource://. r=dholbert
...
MozReview-Commit-ID: 5vaPp4Y8zMd
2017-04-25 12:47:19 +01:00
Jonathan Watt
3855da84b5
Bug 1360662, part 1 - Only expose properties that are listed in '-moz-context-properties' as image context properties. r=dholbert
...
MozReview-Commit-ID: B17M2vQZ92e
2017-04-19 14:52:25 +01:00
Sebastian Hengst
f43a632344
Backed out changeset de8bbf1eb200 (bug 1359762) for failing reftest context-fill-01.html. r=backout
2017-04-28 22:54:00 +02:00
Jonathan Watt
40cd8556c5
Bug 1359762 - Only allow SVG images to use context paint if they're from chrome:// or resource://. r=dholbert
...
MozReview-Commit-ID: 5vaPp4Y8zMd
2017-04-13 19:47:51 +01:00
Jonathan Watt
0f1385faaf
Bug 1350010, part 4 - Require '-moz-context-properties' on elements linking to SVG images using context paint. r=heycam
...
MozReview-Commit-ID: 4SgXupGx29P
2017-04-12 12:47:32 +01:00
Jonathan Watt
b827933f68
Bug 1359486 - Fix SVGImageContext::MaybeStoreContextPaint to work with DevTools chrome. r=dholbert
...
MozReview-Commit-ID: 7TL9cfWsiED
2017-04-05 11:44:16 +01:00
Sebastian Hengst
15127eb85a
Backed out changeset 85d3d629fa4a (bug 1359486) for crashing in 480345-1.html. r=backout
2017-04-25 19:44:03 +02:00
Jonathan Watt
328ba714e4
Bug 1359486 - Fix SVGImageContext::MaybeStoreContextPaint to work with DevTools chrome. r=dholbert
...
MozReview-Commit-ID: 7TL9cfWsiED
2017-04-05 11:44:16 +01:00
Jonathan Watt
caff46f6c8
Bug 1358690, part 1 - Allow SVGImageContext::MaybeInitAndStoreContextPaint to be passed an existing SVGImageContext. r=dholbert
2017-03-28 11:43:15 +01:00
Jonathan Watt
84c785eea9
Bug 1058040, part 18 - Minimize the cost of context paint when it is not available. r=dholbert
...
MozReview-Commit-ID: 5MVW37Vd1aK
2017-03-06 13:49:21 +00:00
Daniel Holbert
5f58f73a72
Bug 1345202 part 3: Add a few more required 'using' and #include statements in layout/svg. r=TYLin
...
Specifically:
- SVGGeometryFrame.cpp has several uses the type SVGGeometryElement which is
really mozilla::dom::SVGGeometryElement. So I'm adding a 'using' decl for
the 'mozilla::dom' namespace (and I'm dropping a now-unnecessary explicit
dom:: prefix from another type there).
- SVGImageContext.cpp calls several functions on nsIFrame (PresContext() &
StyleSVG() at least). So I'm adding an #include for nsIFrame.h.
- nsSVGMarkerFrame.cpp uses the type SVGGeometryFrame, which is really
mozilla::SVGGeometryFrame. So I'm adding a 'using' decl for
the 'mozilla' namespace.
MozReview-Commit-ID: AlCrocHhPtr
2017-03-07 20:10:29 -08:00
Jonathan Watt
5488523326
Bug 1058040, part 10 - Allow SVGImageContext to store an SVGContextPaint and have VectorImage propagate it. r=dholbert
2017-01-11 01:48:29 +00:00