layout/svg/nsSVGIntegrationUtils.cpp
8e078c86db82c28b65d7adbfec81627f6133a6a5
created 2019-01-10 14:20 +0000
pushed 2019-01-11 04:12 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1509182. Switch from using WrFilterOp to using FilterOp directly. r=nical
2d778b55d6bee9fcd82ad71b2719c2ae7b358674
created 2018-12-21 08:58 +0000
pushed 2018-12-21 16:36 +0000
longsonr longsonr - Bug 1515187 - Part 4 Rename nsSVGElement to SVGElement and put it in the mozilla:dom namespace r=dholbert
8bf181f9b1c3daa66390ab03b6bc9f27c049f770
created 2018-12-12 06:32 +0000
pushed 2018-12-12 16:30 +0000
Daniel Holbert Daniel Holbert - Bug 1513387: Add braces & newlines to re-wrap some return statements that clang-format unwrapped, in layout/svg. r=heycam
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
49a2721bf1d805bba91fdf5c18b638925395d85d
created 2018-11-26 18:14 +0000
pushed 2018-11-27 09:41 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1508822 - Guard against trying to create an oversized DrawTargetRecording with WebRender. r=mstange
8384aff8cc59b921445914e936dab3bb33701f8d
created 2018-11-19 23:03 +0000
pushed 2018-11-20 04:59 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1507021. Use SnappedRectangle in more places. r=mattwoodrow
479f5e79077c06df25227e8628c29191c1e91ae6
created 2018-11-15 06:35 +0200
pushed 2018-11-15 09:52 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1507021) for android build bustages on a CLOSED TREE
1b87eb56e4623d44febf72846134d4c07d4063bd
created 2018-11-14 22:47 +0000
pushed 2018-11-15 09:52 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1507021. Use SnappedRectangle in more places. r=mattwoodrow
d6df6b97822a459c5ccb86de14f4843613d03827
created 2018-11-02 19:01 +0100
pushed 2018-11-08 18:49 +0000
Nicolas Silva Nicolas Silva - Bug 1485512 - Try to express SVG filters as CSS filters when possible. r=mstange
9140cba9a8f80c392dd57d7a89aa85baca30547d
created 2018-10-23 00:10 +0000
pushed 2018-10-23 09:23 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1500575 - Map inset clip paths to WR complex clip regions. r=kats
5c8b0d630ceb6bb8601dd0ebcd53a53ee87c4318
created 2018-09-19 15:54 +0100
pushed 2018-09-30 09:46 +0000
Jonathan Watt Jonathan Watt - Bug 1495215. Separate out the SVGObserverUtils mask handling from EffectProperties. r=longsonr
87f643635a1260fd357572a3797e9e5e7daedde9
created 2018-09-18 10:40 +0100
pushed 2018-09-30 09:46 +0000
Jonathan Watt Jonathan Watt - Bug 1495249. Make ComputePostEffectsVisualOverflowRect use the first continuation/block-in-inline sibling for SVG. r=longsonr
f5195e1f3615dc806399e5fb58b0ba44d217e87c
created 2018-09-05 18:12 +0100
pushed 2018-09-29 21:55 +0000
Jonathan Watt Jonathan Watt - Bug 1495034. Separate out the SVGObserverUtils clip path handling from EffectProperties. r=longsonr
d563efb11c415afd6fbec8bacad247b5ed9065b6
created 2018-09-03 18:09 +0100
pushed 2018-09-28 15:39 +0000
Jonathan Watt Jonathan Watt - Bug 1494830. Stop leaking SVGFilterObserverList details into nsSVGIntegrationUtils. r=longsonr
5177bb8cb2cebb01b3dc26233a59a192ed9a29bc
created 2018-08-29 19:11 +0100
pushed 2018-09-27 03:14 +0000
Jonathan Watt Jonathan Watt - Bug 1494355. Separate out the SVGObserverUtils filter handling from EffectProperties. r=longsonr
49e9981519df103acbb6cf13884ee4a72e23bc56
created 2018-08-28 21:51 +0100
pushed 2018-09-27 03:14 +0000
Jonathan Watt Jonathan Watt - Bug 1494321 p2. Stop doing wasteful pre/post-effects work for frames with just a clip-path or mask applied. r=miko
36f1de5b94d0ae4ba522c609c788a95e7b01e801
created 2018-08-28 13:05 +0100
pushed 2018-09-27 03:14 +0000
Jonathan Watt Jonathan Watt - Bug 1494321 p1. Fix bug in PreEffectsVisualOverflowCollector::GetPreEffectsVisualOverflowRect. r=mattwoodrow
d2218beee05235644592c9c7f36ec8424e1b1f3c
created 2018-08-27 17:05 +0100
pushed 2018-09-26 21:52 +0000
Jonathan Watt Jonathan Watt - Bug 1494092. Remove SVGFilterObserverList::IsInObserverLists and related code. r=mattwoodrow
5cd110df8612bd173908ec93846b70f53bd9bde7
created 2018-09-14 10:42 -0400
pushed 2018-09-22 09:37 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1447880. Paint nsDisplayMasks directly instead of using a BasicLayerManager. r=mstange
78784961fe2c0af5ee4501bd4296edb9eb60b6a6
created 2018-09-12 15:14 -0400
pushed 2018-09-22 09:37 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1447880. Allow PaintMaskAndClipPath to support different ways of painting its children. r=mstange
7515890dcf10b2d70041423af54a1d40ff914ba3
created 2018-08-13 12:49 +0200
pushed 2018-09-13 02:31 +0000
Jonathan Watt Jonathan Watt - Bug 1488700 p9. Rename nsSVGFilterProperty to SVGFilterObserverListForCSSProp. r=longsonr
851b26405a346d8aff55d96bc26ed9bb12995701
created 2018-08-29 00:53 -0500
pushed 2018-08-29 09:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1471583. Add a new ImgDrawResult variant to distinguish INCOMPLETE and 'fully drew an image which wasn't really complete'. r=tnikkel
fff761953caf5e8bf979636ad58b5b6cdad83f98
created 2018-08-17 15:48 -0700
pushed 2018-08-24 22:08 +0000
Boris Chiou Boris Chiou - Bug 1246764 - Part 4: Rename mask flag and function name of xxxBasicShape to xxxBasicShapeOrPath. r=jwatt
f61b7e1a0216dc7e006526e266e0ab4bc7ef084d
created 2018-08-10 21:46 -0700
pushed 2018-08-14 09:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1482665 Part 2 - Remove nsPresContext::AppUnitsPerCSSPixel() and replace it with mozilla::AppUnitsPerCSSPixel(). r=dholbert
d48e40cba0b40df512ba0bf0a35f5f0fea9d0b9c
created 2018-07-14 15:25 +1200
pushed 2018-07-14 09:41 +0000
Matt Woodrow Matt Woodrow - Bug 1372458 - Fold opacity into filter drawing rather than using a temporary surface. r=bas,mstange
834bb97af7a479f1673b67ff2b5d1022f47c7e17
created 2018-07-05 08:05 -0400
pushed 2018-07-09 21:58 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1461313 - Handle invalid clip-path URIs with WebRender. r=mstange
4312952f4b2a9d7aaf1ce6cbd2c2fb2834711f7d
created 2018-07-05 03:01 +0300
pushed 2018-07-05 09:50 +0000
Dorel Luca Dorel Luca - Backed out changeset 01837d6c41b6 (bug 1372458) for Reftest failures on layout/reftests/svg/filters-and-group-opacity-01.svg
01837d6c41b63b21cf7b8ccfe8f8366f08dc7512
created 2018-06-22 11:35 +1200
pushed 2018-07-05 09:50 +0000
Matt Woodrow Matt Woodrow - Bug 1372458 - Fold opacity into filter drawing rather than using a temporary surface. r=mstange
0016368787a44bdf5deb4c9b73f3c0b59d2bc27a
created 2018-03-22 19:20 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE
b7c7195b99f43e8f493f013877938ec2edd19a58
created 2018-03-22 20:04 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Back out changeset b683bb3f22a1 (Bug 1447483) for not landing with all the files. r=me on a CLOSED TREE
b683bb3f22a1aef672332aa3ee9d2c7a77149913
created 2018-03-22 19:20 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt
8e5206684eea8da76d938de3c02c3e8c240e7c9b
created 2018-03-20 18:04 +0100
pushed 2018-03-21 19:13 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447358: Unifdef the old style system code. r=jwatt
777cffb761a26a740f11fb5a810970afb8856386
created 2018-03-05 09:33 +0100
pushed 2018-03-16 17:49 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Now that we use static call, some var instances are not needed anymore r=Ehsan
e6c8f65ed72339bde6ed674f36ac1f6aa7d80b26
created 2018-03-16 14:29 +0100
pushed 2018-03-16 17:49 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Use the static call for static methods (not instance) r=Ehsan
b1117fa567eb9067f2816a813046a129406f20cf
created 2018-03-14 11:13 +0200
pushed 2018-03-14 22:06 +0000
Coroiu Cristina Coroiu Cristina - Backed out 2 changesets (bug 1443080) for spidermonkey build bustage at build/src/js/src/jit/BaselineCacheIRCompiler.cpp
7d509bb8a35d278c15597bff0a0e7855479987e3
created 2018-03-05 09:33 +0100
pushed 2018-03-14 22:06 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Now that we use static call, some var instances are not needed anymore r=Ehsan
53bdcd5937cdb1ccf4388ee7a0f3fee0c3675c52
created 2018-03-05 13:43 +0100
pushed 2018-03-14 22:06 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Use the static call for static methods (not instance) r=Ehsan
6650c3db53ec00d4e8e8cee800755607fe7f08f5
created 2018-02-22 21:03 -0800
pushed 2018-03-06 18:34 +0000
Chris Peterson Chris Peterson - Bug 1443402 - Fix some -Wmissing-prototypes warnings in layout. r=dholbert
91687b8690ea0f551b34ec9bb2c829caafcb338e
created 2018-02-01 15:04 +1100
pushed 2018-02-01 10:01 +0000
Cameron McCormack Cameron McCormack - Bug 1430014 - Part 5: Stop building old style system classes when MOZ_OLD_STYLE is not defined. r=xidorn
4e2cf0afd644cc0f2dfb0f6def3f1c1d25a19d27
created 2017-12-11 15:37 +0000
pushed 2017-12-13 22:00 +0000
Samathy Barratt Samathy Barratt - Bug 1351447 - Rename imagelib's DrawResult to ImgDrawResult r+tnikkel r=tnikkel
c6340ede9772df18d59f024d9acc5b5c01f14539
created 2017-12-12 09:49 +0200
pushed 2017-12-12 21:57 +0000
Ciure Andrei Ciure Andrei - Backed out changeset 8e33d0ce108c (bug 1351447) for failing /builds/worker/workspace/build/src/widget/cocoa/nsCocoaUtils on OS X r=backout a=backout on a CLOSED TREE
8e33d0ce108cfbeb22dfafc9c5f57a233ec163db
created 2017-12-11 15:37 +0000
pushed 2017-12-12 21:57 +0000
Samathy Barratt Samathy Barratt - Bug 1351447 - Rename imagelib's DrawResult to ImgDrawResult r=tnikkel
b8f533c5a2701afaa2624092d781eaecc844492d
created 2017-11-10 21:14 -0500
pushed 2017-11-11 09:58 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1416267 - Update gfxContext matrix functions to avoid flip-flopping between float and double matrices. r=jrmuizel
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:30 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
785f346d9b0b8f565447783e66a4d2db8179f3d5
created 2017-08-30 15:58 +0100
pushed 2017-09-20 09:48 +0000
Jonathan Watt Jonathan Watt - Bug 1401356, part 2 - Rename nsSVGEffects to SVGObserverUtils. r=longsonr
22eebb899bf69211e1fd1a7973a1d9f71d249796
created 2017-08-30 14:14 +0100
pushed 2017-09-20 09:48 +0000
Jonathan Watt Jonathan Watt - Bug 1401356, part 1 - Rename nsSVGEffects.h/.cpp to SVGObserverUtils.h/.cpp. r=longsonr
9a6413d1fd0a02e60c109aa9f324288911f8ee52
created 2017-08-25 17:51 +0800
pushed 2017-09-12 09:33 +0000
cku cku - Bug 1385239 - Part 2. Remove aTransform parameter from PaintFilteredFrame. r=mstange
45278d597320c6f107d21fcff591a5bac7c42a46
created 2017-08-25 16:33 +0800
pushed 2017-09-12 09:33 +0000
cku cku - Bug 1385239 - Part 1. Pass gfxContext, instead of DrawTarget, into nsFilterInstance::PaintFilteredFrame. r=mstange
f73863428c5ccd998152c0536bb4e524d562c4b4
created 2017-08-30 11:25 +0800
pushed 2017-08-31 12:35 +0000
cku cku - Bug 1361639 - Part 3. Remove unused EffectOffsets::offsetToBoundingBoxInDevPx. r=longsonr+218550
ef585ac7c47635af9996a77899578dffc1339aa0
created 2017-08-17 09:52 +0800
pushed 2017-08-21 11:40 +0000
Louis Chang Louis Chang - Bug 1385745 Part 1 - Add BBoxFlags::eIncludeOnlyCurrentFrameForNonSVGElement to determine whether include all continuations while computing bbox of a html frame. r=cjku,heycam
3376bebf1f112408b35f0c3fa5d5537f72a5ceb3
created 2017-08-18 15:14 +0800
pushed 2017-08-18 22:53 +0000
cku cku - Bug 1318266 - Enable paint clip-path on mask layer. r=me.
eb8472ddb6f956b02dc471938af9691db3a448ea
created 2017-08-10 21:08 +0800
pushed 2017-08-11 19:47 +0000
cku cku - Bug 1389068 - Add comment for GetPreEffectsVisualOverflow. r=louis
ebe4713f3fbac2e08c36ab6b85bec40d198ce719
created 2017-07-26 11:21 +0800
pushed 2017-07-27 01:03 +0000
cku cku - Bug 1301245 - Part 2. Do not resolve a style image if the given url has a fragment. r=heycam
e89eb57f2e97dc69da10ae56b3fac1c59c4117f9
created 2017-07-24 11:14 +0800
pushed 2017-07-25 00:58 +0000
Louis Chang Louis Chang - Bug 1319407 - Apply clip-path to each frame when box-decoration-break is clone. r=cjku,heycam
5115e2dea29a22fbaac7ad9db8723de762ec4ddd
created 2017-07-05 11:22 -0400
pushed 2017-07-06 09:17 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1377169 - Turn gfxRect into a typedef. r=jrmuizel
e21a77cab74059d05ab1b4aa2c2c306cdc83d752
created 2017-07-05 11:18 -0400
pushed 2017-07-05 23:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1377090 - Turn gfxMatrix into a typedef for MatrixDouble. r=jrmuizel
af94bc2592d10b5a130426a3b676758d81a63daa
created 2017-06-06 17:04 +0100
pushed 2017-06-22 00:58 +0000
Jonathan Watt Jonathan Watt - Bug 1365189, part 1 - Prevent SVG elements that are neither displayable nor paint servers from painting. r=dholbert
5e5dda793c3e0a93fa8a0f2c377dcb28a113e3e7
created 2017-06-09 15:14 -0400
pushed 2017-06-14 01:31 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
b1940873102d01722956b79991166286e121072a
created 2017-06-13 00:30 +0200
pushed 2017-06-13 10:10 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3d1ce85e6348 (bug 1088760) for bustage, at least on Android at layout/generic/nsPluginFrame.cpp:1612. r=backout
3d1ce85e6348307a1e98284e6d13da828729bf91
created 2017-06-09 15:14 -0400
pushed 2017-06-13 10:10 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
less more (0) -300 -100 -60 tip