image/VectorImage.cpp
7424d61ee7f3f7456228f95cdec45c785def7de8
created 2016-10-13 08:35 -0400
pushed 2016-11-14 12:26 +0000
Andrew Osmond Andrew Osmond - Bug 1308289 - Hold strong reference to VectorImage when dispatching ProgressTracker::SyncNotifyProgress. r=tnikkel, a=gchang
3d378a11890059e8ee2ab838f7111ebcb2d801a5
created 2016-09-15 13:53 +0200
pushed 2016-11-14 12:26 +0000
Bas Schouten Bas Schouten - Bug 1296657: Attempt to create an mOptSurface of the correct type for the DT we're drawing to. r=tnikkel
982c67b9fe74fc1c0b7de6bf203acb98edfc5b57
created 2016-08-25 22:58 +0800
pushed 2016-11-14 12:26 +0000
cku cku - Bug 1190881 - Part 2. Trigger pending animation for SVG-as-image docs. r=birtles
d28b09df98ff4a1fa02b37542b99f7a6b5191071
created 2016-08-19 20:26 -0700
pushed 2016-11-14 12:26 +0000
Seth Fowler Seth Fowler - Bug 1296828 (Part 3) - Update SurfaceCache API to rely on ImageKeys and SurfaceKeys stored on ISurfaceProviders. r=dholbert
8f8d3c106410aed2252be6180c542aef3b8ad738
created 2016-08-24 14:50 -0700
pushed 2016-11-14 12:26 +0000
Seth Fowler Seth Fowler - Bug 1296828 (Part 2) - Store ImageKeys and SurfaceKeys directly on ISurfaceProviders. r=dholbert,edwin
85cfd0bd6eb0c321ccfa105f49e2f607d88b79f9
created 2016-08-22 21:15 -0500
pushed 2016-11-14 12:26 +0000
Timothy Nikkel Timothy Nikkel - Bug 1260324. Don't draw garbage to the screen if an image doesn't happen to be decoded. r=seth
ca24710db69ad1b51f415889a6276a53bc59d36c
created 2016-08-23 13:50 -0700
pushed 2016-11-14 12:26 +0000
Wes Kocher Wes Kocher - Backed out changeset 54933b5b96f1 (bug 1260324) for frequent windows reftest failures a=backout CLOSED TREE
54933b5b96f1673a94a6463baf2c9cc643973e2d
created 2016-08-22 21:15 -0500
pushed 2016-11-14 12:26 +0000
Timothy Nikkel Timothy Nikkel - Bug 1260324. Don't draw garbage to the screen if an image doesn't happen to be decoded. r=seth
cfb1f1eeceb36952195fd255d5a7a5f017771cbd
created 2016-08-18 00:06 -0700
pushed 2016-11-14 12:26 +0000
Seth Fowler Seth Fowler - Bug 1293472 (Part 3) - Store animated images in the surface cache as a sequence of frames, rather than each frame getting its own cache entry. r=dholbert,edwin,njn
d7203b2bd9c950469de256b94f78547a32f91030
created 2016-08-17 21:46 -0700
pushed 2016-11-14 12:26 +0000
Seth Fowler Seth Fowler - Bug 1296172 - Make VectorImage's interaction with the surface cache cleaner. r=dholbert
e7caba6197ba3500be336d88ca2571aa6c0b8192
created 2016-08-18 12:43 -0700
pushed 2016-11-14 12:26 +0000
Seth Fowler Seth Fowler - Bug 1296147 (Part 2) - Rename imgFrame::GetSurface() to imgFrame::GetSourceSurface() for clarity. r=edwin
0f9b465ebb5fab7f1dd2d7eb32e172292a618b21
created 2016-08-17 17:50 -0700
pushed 2016-11-14 12:26 +0000
Seth Fowler Seth Fowler - Bug 1296147 (Part 1) - Add a DrawableSurface smart pointer type to allow lazy surface generation. r=dholbert,edwin
41184c8c63b17e62605e0f9840d8e3350ac2275a
created 2016-08-24 00:02 -0500
pushed 2016-09-19 13:38 +0000
Timothy Nikkel Timothy Nikkel - Bug 1260324. Don't draw garbage to the screen if an image doesn't happen to be decoded. r=seth, a=ritu
2a0981531355dc77614e72c72fda7498bb074ffe
created 2016-08-15 19:58 -0500
pushed 2016-09-19 13:38 +0000
Timothy Nikkel Timothy Nikkel - Backed out changeset 37340346a89e (Bug 1289628 - Return ISurfaceProvider objects from SurfaceCache lookup functions. r=dholbert,edwin) for causing bug 1292290. a=ritu
37340346a89e3ff5680559afabbc430ffaf9bb74
created 2016-07-26 16:31 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1289628 - Return ISurfaceProvider objects from SurfaceCache lookup functions. r=dholbert,edwin
550c31d39ecc648f4ca31e651ada238fd27b91e8
created 2016-07-26 16:48 +0200
pushed 2016-09-19 13:38 +0000
Nicolas Silva Nicolas Silva - Bug 1284837 - Disallow implicit conversions from float to integer when creating IntPoint and IntSize objects. r=botond
a561bae08fbbbbe148f67febb8d6d0d4cd11c2ce
created 2016-07-01 23:33 -0600
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1282327 (Part 2) - Update SurfaceCache documentation and method names to reflect the fact that cache entries are now ISurfaceProviders. r=dholbert
2984a22f9dcb85872ebbccb264bb8a9894bcccba
created 2016-07-01 23:20 -0600
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1282327 (Part 1) - Store ISurfaceProviders in the ImageLib SurfaceCache. r=dholbert
5032a30641d37535d16884b45fe5d69d352d172d
created 2016-06-29 18:36 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Revert "Bug 1282327 - Store ISurfaceProviders in the ImageLib SurfaceCache. r=dholbert"; it was accidentally pushed.
6ba925dbd2334e4071d374a93e4aa8ca532d404f
created 2016-06-26 15:38 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1282327 - Store ISurfaceProviders in the ImageLib SurfaceCache. r=dholbert
49b3e41bb16b2f464f38a049943379ce6c612eb8
created 2016-06-28 00:05 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 935888 - Set FLAG_IS_ANIMATED progress bit for VectorImages when appropriate. r=dholbert
b5336c82efe871a75ebc04e199b27db00fd96ad9
created 2016-06-07 09:39 +1000
pushed 2016-09-19 13:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1276824 (part 1) - Rename gfxContext::ForDrawTarget{,WithTransform}(). r=milan.
0f0586c0b68d927512617266a133545272dba9c7
created 2016-05-25 17:01 +0100
pushed 2016-08-01 13:59 +0000
Jonathan Watt Jonathan Watt - Bug 1277862, part 3 - Rename Moz2D's Filter to SamplingFilter in the rest of the tree. r=Bas
01b755909dc18b700bd88eb616862e4872a6daf9
created 2016-05-08 11:17 +0100
pushed 2016-08-01 13:59 +0000
Robert Longson Robert Longson - Bug 1267272 - NULL pointer mozilla::dom::SVGSVGElement::GetIntrinsicHeight. r=seth
114ca1fc9c51036e4d2cd151125bb7c77d4b3d17
created 2016-05-05 01:45 -0700
pushed 2016-08-01 13:59 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
9979c96310a07ada1d91c166027c0829bea264d2
created 2016-04-29 14:21 +0200
pushed 2016-08-01 13:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 85ce8cb0639a (bug 1268313)
85ce8cb0639aac2617f81c974d4c10ab80b49bfd
created 2016-04-28 14:08 -0700
pushed 2016-08-01 13:59 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
08c34cfb8ed1041f70bdf29faaa045ebc9ff0277
created 2016-07-14 12:29 +0800
pushed 2016-07-16 07:59 +0000
cku cku - Bug 619500 - Disable svg-as-borderimage with viewbox support in gecko 48. r=me, a=lizzard
d5072d52f4ca399349d3d4078eb574ac7941c0b1
created 2016-05-08 11:17 +0100
pushed 2016-06-21 07:03 +0000
Robert Longson Robert Longson - Bug 1267272 - NULL pointer mozilla::dom::SVGSVGElement::GetIntrinsicHeight. r=seth, a=sylvestre
da45b1e0d42a323edb3a1cc054bbc6faa70729de
created 2016-04-12 15:18 -0400
pushed 2016-06-06 19:02 +0000
Milan Sreckovic Milan Sreckovic - Bug 1259513: Make gfxContext constructor private, use a utility function that can return nullptr. r=bas,lsalzman
bc277a82a03e68ef27dbade4b9e5efcfa5b4e911
created 2016-03-08 15:54 +0800
pushed 2016-06-06 19:02 +0000
CJKu CJKu - Bug 619500: Part 4. Remove one unused data member in SVGDrawingParameters; r=dholbert
055cc694bc2635b4c2cfcc94945cee1b8a6d1f77
created 2016-03-08 15:54 +0800
pushed 2016-06-06 19:02 +0000
CJKu CJKu - Bug 619500: Part 2. When drawing an SVG image as a CSS border-image, use preverveAspectRatio="none"; r=dholbert
2e19045ba652ca2a5a5fc0e20d6f95293acfa32d
created 2015-10-29 16:37 -0700
pushed 2016-01-25 13:55 +0000
Seth Fowler Seth Fowler - Bug 1207355 (Part 8) - Remove imgIContainer::RequestDecode() and imgIRequest::RequestDecode(). r=tn
b4c323832f317d650acd4bd7066d9432f3c1768c
created 2015-10-28 22:57 -0700
pushed 2015-12-14 20:08 +0000
Phil Ringnalda Phil Ringnalda - Back out 8 changesets (bug 1207355) for OS X 10.10 reftest failures in generated-content/
aafd6db2fbb452350c42a1d839ce96ec6e183b53
created 2015-10-28 16:40 -0700
pushed 2015-12-14 20:08 +0000
Seth Fowler Seth Fowler - Bug 1207355 (Part 8) - Remove imgIContainer::RequestDecode() and imgIRequest::RequestDecode(). r=tn
ef10857254a01368861d9c1cc0105de89be6d169
created 2015-10-27 06:54 +0200
pushed 2015-12-14 20:08 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1217320 - Remove more XPIDL signature comments in .cpp files. r=froydnj
1c37c41d2efe2c9dedebd8055975385fcaa140d4
created 2015-10-22 23:29 -0700
pushed 2015-12-14 20:08 +0000
Seth Fowler Seth Fowler - Bug 1214054 - Don't fire DECODE_COMPLETE in VectorImage::OnSVGDocumentError(). r=dholbert
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
51242f7af7599dedf9448d5a0f62b18e2041d134
created 2015-10-12 18:45 -0700
pushed 2015-12-14 20:08 +0000
Seth Fowler Seth Fowler - Bug 594505 - Remove obsolete comment since this bug has now been fixed. r=me DONTBUILD
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
e1fe3d531b96a5ca6a47c4476f4316bd422c0707
created 2015-10-05 17:18 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1211324 (part 5) - Remove GraphicsFilter and gfxGraphicsFilter. r=mattwoodrow.
a7cd4d58ea9e5429aae27f61ebe3e3a46818767e
created 2015-10-05 17:12 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1211324 (part 4) - Replace GraphicsFilter constants with gfx::Filter equivalents. r=mattwoodrow.
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
d57165a9b3360fb5009184dc90c1cd361782f4bc
created 2015-09-18 15:33 -0700
pushed 2015-12-14 20:08 +0000
Daniel Holbert Daniel Holbert - Bug 1205923: Make VectorImage::GetWidth/GetHeight set outparam to 0 (not -1) on failure, to accomodate callers that don't check error codes. r=seth
dfb869dc6a74c304a0e7b012e08e2f6f3221faad
created 2015-09-19 00:59 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1146663 (Part 2) - Remove the concept of lifetimes from the SurfaceCache. r=dholbert,a=lizzard
c09ed18c70a79af60fdd6e078dbc6a81327b5da8
created 2015-09-15 23:17 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1201796 (Part 2) - Add GetFrameAtSize() to support downscale-during-decode for GetFrame() use cases. r=tn,a=lizzard
577c248da8de42756be578bc4f09301dbc5998b2
created 2015-09-21 13:16 -0700
pushed 2015-10-29 11:30 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1201796) for crashes a=backout
968702bfd84b2c01ecee6591e0ebcb195e7afff1
created 2015-09-21 13:16 -0700
pushed 2015-10-29 11:30 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1146663) for crashes a=backout
83a6dc9ee30c1c97314ea8a342154cba4a523ed1
created 2015-09-19 16:20 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1146663 (Part 2) - Remove the concept of lifetimes from the SurfaceCache. r=dholbert
7f20c039c994ae7c3d49ee1a3765c89fd349d462
created 2015-09-19 13:34 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1201796 (Part 2) - Add GetFrameAtSize() to support downscale-during-decode for GetFrame() use cases. r=tn
3e4168e0a4574b6c63a620a0bc23007d4bacd3a0
created 2015-09-18 18:57 -0700
pushed 2015-10-29 11:30 +0000
Daniel Holbert Daniel Holbert - backout 757560ab8de1 (bug 1205923) due to linux64 & winXP reftest failures
757560ab8de1841caa4d7a487f6a9288823fc7fd
created 2015-09-18 15:33 -0700
pushed 2015-10-29 11:30 +0000
Daniel Holbert Daniel Holbert - Bug 1205923: Make VectorImage::GetWidth/GetHeight leave outparam untouched on failure, to avoid returning -1 to callers that don't check error codes. r=seth
9244da13f5e871e49c066a796f9cf28239a8200e
created 2015-09-18 13:01 -0700
pushed 2015-10-29 11:30 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1201796, bug 1196066) for mulet gij(28) failures CLOSED TREE
494e7553d6419f9dc7be7003a2448eb508469691
created 2015-09-18 10:54 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1201796 (Part 2) - Add GetFrameAtSize() to support downscale-during-decode for GetFrame() use cases. r=tn
8161b137af4a0146418fa216082abc8c67d5ee24
created 2015-03-17 15:25 -0400
pushed 2015-10-29 11:30 +0000
Nathan Froyd Nathan Froyd - Bug 968923 - part 5b - add nsIDOMWindowUtils::forceUseCounterFlush; r=bz
d2df20696ffe4542749883dda8575aba3b37c879
created 2015-06-03 13:42 -0400
pushed 2015-10-29 11:30 +0000
Cameron McCormack Cameron McCormack - Bug 968923 - part 3b - propagating use counters from SVG images into owning/parent documents; r=seth
less more (0) -60 tip