image/VectorImage.cpp
e7caba6197ba3500be336d88ca2571aa6c0b8192
created 2016-08-18 12:43 -0700
pushed 2016-08-19 00:08 +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-08-19 00:08 +0000
Seth Fowler Seth Fowler - Bug 1296147 (Part 1) - Add a DrawableSurface smart pointer type to allow lazy surface generation. r=dholbert,edwin
c1dda3c8d9d2e7d7155f19edab3702bc84678819
created 2016-08-15 19:58 -0500
pushed 2016-08-17 00:24 +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.
08c34cfb8ed1041f70bdf29faaa045ebc9ff0277
created 2016-07-14 12:29 +0800
pushed 2016-08-02 17:21 +0000
cku cku - Bug 619500 - Disable svg-as-borderimage with viewbox support in gecko 48. r=me, a=lizzard
37340346a89e3ff5680559afabbc430ffaf9bb74
created 2016-07-26 16:31 -0700
pushed 2016-07-27 21:33 +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-07-26 16:29 +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-07-04 02:20 +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-07-04 02:20 +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-06-30 06:04 +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-06-30 06:04 +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-06-29 19:40 +0000
Seth Fowler Seth Fowler - Bug 935888 - Set FLAG_IS_ANIMATED progress bit for VectorImages when appropriate. r=dholbert
d5072d52f4ca399349d3d4078eb574ac7941c0b1
created 2016-05-08 11:17 +0100
pushed 2016-06-22 01:08 +0000
Robert Longson Robert Longson - Bug 1267272 - NULL pointer mozilla::dom::SVGSVGElement::GetIntrinsicHeight. r=seth, a=sylvestre
b5336c82efe871a75ebc04e199b27db00fd96ad9
created 2016-06-07 09:39 +1000
pushed 2016-06-08 07:05 +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-06-03 17:40 +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-05-09 08:55 +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-05-05 11:06 +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-04-29 13:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 85ce8cb0639a (bug 1268313)
85ce8cb0639aac2617f81c974d4c10ab80b49bfd
created 2016-04-28 14:08 -0700
pushed 2016-04-29 03:33 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
96bf5736d5e91c0184c3e0b87d5f88c424a56cbb
created 2015-10-29 16:37 -0700
pushed 2016-04-19 08:34 +0000
Seth Fowler Seth Fowler - Bug 1207355 (Part 8) - Remove imgIContainer::RequestDecode() and imgIRequest::RequestDecode(). r=tn
c2b3f129d0c88620ee822e5bd4b7365d2a21c2f5
created 2015-11-05 10:42 -0500
pushed 2016-04-19 08:34 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert to revision a725f1cd4baa, undoing the m-c -> b2g44 merge. a=bustage
4caf40f8ebc15592327b3a8bc4ada0cae6455f36
created 2016-03-24 14:09 -0400
pushed 2016-03-24 18:10 +0000
Milan Sreckovic Milan Sreckovic - Bug 1259513: Make gfxContext constructor private, use a utility function that can return nullptr. r?lsalzman draft
ccedefbf26eb86863bfe66e41564d19acec4b797
created 2016-03-01 17:39 +0800
pushed 2016-03-01 09:39 +0000
CJKu CJKu - Bug 619500: Part 4. Remove one unused data member in SVGDrawingParameters. draft
f715215dd1b831c9e56e33b0afab4ff0eff535e4
created 2016-03-01 17:39 +0800
pushed 2016-03-01 09:39 +0000
CJKu CJKu - Bug 619500: Part 2. When drawing an SVG image as a CSS border-image, use preverveAspectRatio="none"; r=dholbert draft
c60f137bba0a791fb9ffd1cb22b6c9c0791214f4
created 2016-03-01 16:46 +0800
pushed 2016-03-01 08:48 +0000
CJKu CJKu - Bug 619500: Part 4. Remove one unused data member in SVGDrawingParameters. draft
9f80d987091c7fcfc6bad0a760113d22ede547cb
created 2016-03-01 16:46 +0800
pushed 2016-03-01 08:48 +0000
CJKu CJKu - Bug 619500: Part 2. When drawing an SVG image as a CSS border-image, use preverveAspectRatio="none"; r=dholbert draft
18d09495eabc935a0adc9e3b1fa0d210cbea8d49
created 2016-02-27 00:19 +0800
pushed 2016-02-26 16:19 +0000
CJKu CJKu - Bug 619500: Part 4. Remove one unused data member in SVGDrawingParameters. draft
34e5cc27f0b50ac097afd912934aae0428b2e57a
created 2016-02-27 00:19 +0800
pushed 2016-02-26 16:19 +0000
CJKu CJKu - Bug 619500: Part 2. Draw boader image, with viewBox, by preverveAspectRatio=None. draft
0fdb5a660655f8010f30fbad50e7eb29ebce1042
created 2016-02-01 15:25 +0800
pushed 2016-02-01 07:27 +0000
CJKu CJKu - Bug 619500: Remove one redundant data member in SVGDrawingParameters. draft
6aeff01135089b33134409007ad05f15b92b907d
created 2016-02-01 15:24 +0800
pushed 2016-02-01 07:27 +0000
CJKu CJKu - Bug 619500: Draw boader image, with viewBox, by preverveAspectRatio=None. draft
dfb869dc6a74c304a0e7b012e08e2f6f3221faad
created 2015-09-19 00:59 -0700
pushed 2015-11-02 15:24 +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-11-02 15:24 +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-11-02 15:24 +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-11-02 15:24 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1146663) for crashes a=backout
2e19045ba652ca2a5a5fc0e20d6f95293acfa32d
created 2015-10-29 16:37 -0700
pushed 2015-10-30 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-10-29 12:17 +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-10-29 00:00 +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-10-27 16: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-10-23 18:43 +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-10-18 23:55 +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-10-18 23:55 +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-10-13 13:30 +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-10-07 19:27 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-07 19:27 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 19:27 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
e1fe3d531b96a5ca6a47c4476f4316bd422c0707
created 2015-10-05 17:18 -0700
pushed 2015-10-07 19:27 +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-10-07 19:27 +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-10-07 14: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-10-07 14: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-09-24 12:33 +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
83a6dc9ee30c1c97314ea8a342154cba4a523ed1
created 2015-09-19 16:20 -0700
pushed 2015-09-20 16:40 +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-09-20 16:40 +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-09-20 16:40 +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-09-20 16:40 +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-09-19 07:04 +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-09-19 07:04 +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-08-19 07:44 +0000
Nathan Froyd Nathan Froyd - Bug 968923 - part 5b - add nsIDOMWindowUtils::forceUseCounterFlush; r=bz
d2df20696ffe4542749883dda8575aba3b37c879
created 2015-06-03 13:42 -0400
pushed 2015-08-19 07:44 +0000
Cameron McCormack Cameron McCormack - Bug 968923 - part 3b - propagating use counters from SVG images into owning/parent documents; r=seth
65f68419dbfcefe79421876936e62c7b0a58a9df
created 2015-08-04 16:17 -0700
pushed 2015-08-05 14:09 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
d4fd9365fdc3980df1b5203ced2ec4f150bee3aa
created 2015-07-09 20:32 +0200
pushed 2015-07-12 16:26 +0000
Michael Layzell Michael Layzell - Bug 1181323 - Move nsSVGRenderingObserver's isupports/refcounting decl to subclasses, since one subclass (nsSVGFilterReference) already has its own redundant copy of the decl. r=dholbert
20748e1e2276b67bc7f9551127cbd62de7a3d03d
created 2015-07-06 17:11 -0700
pushed 2015-07-07 12:12 +0000
Seth Fowler Seth Fowler - Bug 1177615 - Rip everything related to FLAG_DECODE_STARTED out of ImageLib. r=tn
less more (0) -60 tip