dom/canvas/CanvasRenderingContext2D.cpp
ff24d99588629f9b2696035bd8d56c0bf16685fe
created 2017-05-14 18:39 +0200
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1364412: Convert pseudo-elements to an enum. r=hiro,xidorn
0daef4212bdfc17a2dbfe02473380f45bdb1a4a3
created 2017-05-13 19:47 +0900
pushed 2017-06-12 13:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1357295 - Rename LengthParsingMode to ParsingMode and LengthParsingMode::SVG to PasingMode::AllowUnitlessLength. r=emilio
93e1aec3da608cab5f49f6f263abe236f30d13b9
created 2017-05-11 08:29 +0900
pushed 2017-06-12 13:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1363574 - Allow unitless length for SMIL values. r=birtles
ed010b85ea12896dd62015ae399e22d700f998e9
created 2017-05-04 22:27 +0100
pushed 2017-06-12 13:08 +0000
Jonathan Kew Jonathan Kew - Bug 1362167 - Use strongly-typed enum classes instead of generic uint16_t fields for the gfxShapedText and gfxTextRun flags. r=jrmuizel
0cbf75382a9abb55be44e22cbc351e9214f4431f
created 2017-05-04 22:25 +0100
pushed 2017-06-12 13:08 +0000
Jonathan Kew Jonathan Kew - Bug 1362167 - Split gfxShapedText.mFlags into two 16-bit flags fields, and arrange storage more compactly to reduce size of gfxShapedWord and gfxTextRun objects. r=jrmuizel
9faaded6a48d90c21b2773c656f6b87da552b197
created 2017-05-03 10:40 -0400
pushed 2017-06-12 13:08 +0000
Mats Palmgren Mats Palmgren - Bug 1352093 - Use an integer type for sNumLivingContexts that won't overflow when counting objects. r=mstange
665e26ed4e4d401e56e67de14ef05f44dd23334c
created 2017-04-27 14:10 -0700
pushed 2017-06-12 13:08 +0000
Bill McCloskey Bill McCloskey - Bug 1359245 - Remove references to context from the cycle collector (r=mccr8)
47777ed2808d5f4ce08068fee364c2d2a072eb35
created 2017-04-17 10:40 +0800
pushed 2017-06-12 13:08 +0000
Kevin Chen Kevin Chen - Bug 1355168 - Ensure mTarget in CanvasRendering2D::DrawWindow; r=mats
5c4bfddc020fbef9ae391fd7cb0afbf9f017311e
created 2017-04-18 00:56 +0200
pushed 2017-06-12 13:08 +0000
Mats Palmgren Mats Palmgren - Bug 1357092 - Make EnsureWritablePath() always try to create a mPathBuilder, also when we don't have a valid target (i.e. for sErrorTarget). r=mstange
52a7a9eda328e03e7b844c9f5b0ca2eeb4d87d0f
created 2017-04-15 02:01 +0800
pushed 2017-06-12 13:08 +0000
cku cku - Bug 1346618 - Part 1. Remove SVGImageContext::mGlobalOpacity. r=mstange
eb6ce1493b85650a3667b9d89520a3d0cf40ed56
created 2017-04-15 07:37 +0900
pushed 2017-06-12 13:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1324700 - Drop warnings for stylo. r=heycam
6b13b4abe4a979db814afffea0a38d4cc73f9e8e
created 2017-04-15 07:37 +0900
pushed 2017-06-12 13:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1324700 - Resolve filter property for servo. r=heycam
8dafc925b03493da7b9fbb0056300ad6a8ba9f0c
created 2017-04-15 07:37 +0900
pushed 2017-06-12 13:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1324700 - Add a function which is equivalent to ResolveStyleForFilter for servo. r=heycam
e959737822e5471e1e4e2c9c0e79d72a0b96889d
created 2017-04-15 07:37 +0900
pushed 2017-06-12 13:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1324700 - Resolve font property for servo. r=heycam
1876d89c8f37fb06dd2e20bee33f69333565b669
created 2017-04-15 07:37 +0900
pushed 2017-06-12 13:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1324700 - Add a function which is equivalent to GetFontStyleContext() for servo. r=heycam
b38bae9c02febd46891db88efb674fd9b5c11b66
created 2017-04-15 07:37 +0900
pushed 2017-06-12 13:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1324700 - Add a function which is equivalent to CreateDeclaration() for servo. r=heycam
198effec6e11460e977f13e9cb83050a21a64d27
created 2017-04-13 17:24 -0700
pushed 2017-06-12 13:08 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
bff28a19134fbf09808dffe05109464f0ddfa50b
created 2017-04-13 03:40 -0500
pushed 2017-06-12 13:08 +0000
Timothy Nikkel Timothy Nikkel - Bug 1355898. Rename flag SFE_WANT_FIRST_FRAME to SFE_WANT_FIRST_FRAME_IF_IMAGE to represent what it does better. r=jgilbert
286d77c6835a95e1fc1f9d158c5e54f8cd966aae
created 2017-04-12 08:41 -0400
pushed 2017-06-12 13:08 +0000
Mats Palmgren Mats Palmgren - Bug 1355873 - Add more consistent error handling and some code cleanup. r=mstange
423ac063ee983bf1444b0d7190c0d38b40dccf8e
created 2017-04-13 18:56 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 6bd69f962dd5 (bug 1346618) for permafailing reftest 315920-9.html on Android 4.3 API15+ debug. r=backout
6bd69f962dd549bdf00529a3ce701e72dcb63972
created 2017-04-10 11:59 +0800
pushed 2017-06-12 13:08 +0000
cku cku - Bug 1346618 - Part 1. Remove SVGImageContext::mGlobalOpacity. r=mstange
7e5e9ecdfd8a882f1a37925b39dced2a1a986f5f
created 2017-04-07 21:32 +0200
pushed 2017-06-12 13:08 +0000
Tomislav Jovanovic Tomislav Jovanovic - Bug 1318565 - Allow extensions with permission to read from tainted Canvas r=bz
5b653d2bd81e4a9f0265226816e7c86fe1c6bd67
created 2017-04-05 14:39 +0900
pushed 2017-06-12 13:08 +0000
Brian Birtles Brian Birtles - Bug 1315874 - Drop 'ForElement' from GetStyleContextForElementXXX methods; r=heycam
db0ae4feb40a5d101bd0036ba71d362379a16794
created 2017-01-30 13:25 +0000
pushed 2017-06-12 13:08 +0000
Jonathan Watt Jonathan Watt - Bug 1058040, part 12 - Make SVGImageContext's ctor's aViewportSize parameter optional. r=dholbert
3807de1f07721be122f471db176ae64a979be427
created 2017-04-10 11:59 +0800
pushed 2017-05-25 15:03 +0000
cku cku - Bug 1346618 - Remove SVGImageContext::mGlobalOpacity. r=mstange, a=gchang
fe9a9a0ccf2068090d0280ac6cacef710bd2cc3c
created 2017-05-03 10:40 -0400
pushed 2017-05-04 02:25 +0000
Mats Palmgren Mats Palmgren - Bug 1352093 - Use an integer type for sNumLivingContexts that won't overflow when counting objects. r=mstange, a=ritu
52fdb2acc0001a1135ed90301da8bb46e610eee2
created 2017-04-17 10:40 +0800
pushed 2017-05-04 02:25 +0000
Kevin Chen Kevin Chen - Bug 1355168 - Ensure mTarget in CanvasRendering2D::DrawWindow. r=mats, a=gchang
3c1bf407a189e20f5013fdeccd82b5fa2abeafc4
created 2017-04-13 03:40 -0500
pushed 2017-04-20 00:17 +0000
Timothy Nikkel Timothy Nikkel - Bug 1355898 - Rename flag SFE_WANT_FIRST_FRAME to SFE_WANT_FIRST_FRAME_IF_IMAGE to represent what it does better. r=jgilbert, a=gchang
5054aabe5c8270b0db76a0578b846a2b5779cb81
created 2017-04-18 00:56 +0200
pushed 2017-04-20 00:17 +0000
Mats Palmgren Mats Palmgren - Bug 1357092 - Make EnsureWritablePath() always try to create a mPathBuilder, also when we don't have a valid target (i.e. for sErrorTarget). r=mstange, a=gchang
601f56f86809ef64688d366665b14a0fd4f90590
created 2017-04-12 08:41 -0400
pushed 2017-04-20 00:17 +0000
Mats Palmgren Mats Palmgren - Bug 1355873 - Add more consistent error handling and some code cleanup. r=mstange, a=gchang
09e97b55acb30be1f8e13b0f637f9cf152658799
created 2017-04-18 12:16 +0200
pushed 2017-04-18 12:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 076f4a79219b (bug 1355898) for bustage on a CLOSED TREE FIREFOX_BETA_54_BASE
076f4a79219b02a4667b858bfa43463b7b806634
created 2017-04-18 17:57 +0800
pushed 2017-04-18 12:07 +0000
Timothy Nikkel Timothy Nikkel - Bug 1355898. Rename flag SFE_WANT_FIRST_FRAME to SFE_WANT_FIRST_FRAME_IF_IMAGE to represent what it does better. r=jgilbert. a=gchang
8c7dbec36fa77c5bb427c480f3620dd4a781260f
created 2017-03-02 11:24 +0800
pushed 2017-04-18 12:07 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 588c44c7a966 (bug 1058040)
588c44c7a96616073364b7b10324f57604ef72f9
created 2017-01-27 02:22 +0000
pushed 2017-04-18 12:07 +0000
Jonathan Watt Jonathan Watt - Bug 1058040, part 12 - Make SVGImageContext's ctor's aViewportSize parameter optional. r=dholbert
a1d03f028cb1f12ae824a49e692d87617eca1377
created 2017-02-25 20:40 -0500
pushed 2017-04-18 12:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1342720 - Optimize away the cost of creating and destroying nsBidi from CanvasRenderingContext2D::DrawOrMeasureText(); r=baku
fb79fab50a60eaf84a6a91772912beaec1ab1055
created 2017-02-23 01:20 -0500
pushed 2017-04-18 12:07 +0000
Ethan Lin Ethan Lin - Bug 1341521 - Remove the retaining buffer machanism when setting the same canvas dimension. r=nical
851149e5e759b0395c047fe38af7a858d9ba7fde
created 2017-01-31 18:13 -0500
pushed 2017-04-18 12:07 +0000
George Wright George Wright - Bug 1335145 - Only limit accelerated canvases for mobile r=milan
915e36e7ee7e586cf68a53663d326e9fe47eac69
created 2017-02-12 09:27 -0500
pushed 2017-04-18 12:07 +0000
Lee Salzman Lee Salzman - Bug 738343 - part 4 - Use Moz2d swizzles in Canvas2D. r=jrmuizel
0d82d5182d7c025c090523297b93cc368051ff77
created 2017-02-07 20:35 -0500
pushed 2017-04-18 12:07 +0000
Milan Sreckovic Milan Sreckovic - Bug 1329796 - Don't cache the mTarget too soon. r=mstange
334e4c14f141b68d3642afa7932a84fc4beab201
created 2017-02-06 20:31 -0500
pushed 2017-04-18 12:07 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset b346ea98c29a (bug 1329796) for reftest failures.
b346ea98c29a630250cfa24c351603b57c3ef602
created 2017-02-06 19:32 -0500
pushed 2017-04-18 12:07 +0000
Milan Sreckovic Milan Sreckovic - Bug 1329796 - Don't cache the mTarget too soon. r=mstange
8a44f5ca07bb359d6b38ef0f355b2dd148298f2e
created 2017-02-02 14:28 +0100
pushed 2017-04-18 12:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
d17fabbdbe8ffb9ecc838da63fde255e436b054e
created 2017-01-23 19:26 +0200
pushed 2017-04-18 12:07 +0000
Olli Pettay Olli Pettay - Bug 1110928, ensure zone GC collects the zone from which canvas context is originated, r=mccr8
823dc40ab5fe45344a611ff454212f8cf56e1435
created 2017-02-02 14:25 +0100
pushed 2017-04-18 12:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
1c6e2074006bc402463fc304c709010096a186d6
created 2017-02-01 18:04 -0500
pushed 2017-04-18 12:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1334865 part 2. Remove the unused (and broken) asyncDrawXULElement API. r=smaug
be91bfa95031a3c97aa0d483658b163e58043d94
created 2017-02-01 15:43 -0500
pushed 2017-04-18 12:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1335368 part 10. Stop using IsCallerChrome in CanvasRenderingContext2D. r=bholley
634b7e5fb104607368ddfbd4567d3355d9dc531d
created 2017-02-01 16:30 -0800
pushed 2017-04-18 12:07 +0000
Wes Kocher Wes Kocher - Merge m-c to autoland, a=merge
1a1e741ca6d9eb1e3924b7576f7612dfb87e59dc
created 2017-02-01 21:47 +0100
pushed 2017-04-18 12:07 +0000
Tomislav Jovanovic Tomislav Jovanovic - Bug 1310318 - Part 1: Allow access to canvas drawWindow() with web extensions permission r=bz
90df369672f690a6a0368d36f78ad4462d104278
created 2017-02-01 15:04 -0500
pushed 2017-04-18 12:07 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1335149. Remove unnecessary flush() calls from canvas implementation.
52b841bf65ba94e100da515c5d2b97b48d905708
created 2017-01-31 09:23 -0500
pushed 2017-04-18 12:07 +0000
Andrew Osmond Andrew Osmond - Bug 1331938 - Part 2c. Fix rooting hazard in CanvasRenderingContext2D::GetImageDataArray. r=nical
0c3de6069e8efdce7edf84231fcc5a4b09368885
created 2017-01-30 15:45 -0500
pushed 2017-04-18 12:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1334749. Avoid creating a temporary cairo surface, just to copy its data to a skia surface, in putImageData. r=lsalzman
a991ec4c6d06f983141cba36c9a9b8d38207ed85
created 2017-01-27 16:35 -0500
pushed 2017-04-18 12:07 +0000
Lee Salzman Lee Salzman - Bug 1334647 - make canvas.drawImage trigger a JS error rather than a critical error on an invalid target. r=rhunt
77087c94f9314d39ed9b7e3002659f5a6fdf49b6
created 2017-01-24 20:38 -0500
pushed 2017-04-18 12:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1332322 part 2. Rename nsWrapperCache::IsBlack to nsWrapperCache::HasKnownLiveWrapper. r=mccr8
cac31dbd4435d92888221aa720bbfd8b156fa2d9
created 2017-01-23 17:34 -0800
pushed 2017-04-18 12:07 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1110928) for valgrind failures a=backout
97a60b61a65a93d1420245bcf4c4a3d5bcc911b6
created 2017-01-23 19:26 +0200
pushed 2017-04-18 12:07 +0000
Olli Pettay Olli Pettay - Bug 1110928, ensure zone GC collects the zone from which canvas context is originated, r=mccr8
0934029f7f0c8b1c7fe66b14ce1c8ed15c6892ec
created 2017-02-23 01:20 -0500
pushed 2017-03-06 20:48 +0000
Ethan Lin Ethan Lin - Bug 1341521 - Remove the retaining buffer machanism when setting the same canvas dimension. r=nical a=jcristau
c73bb9843d79d3107031b40efe2731d3ae465f66
created 2017-02-01 15:04 -0500
pushed 2017-03-06 20:48 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1335149 - Remove unnecessary flush() calls from canvas implementation. r=bas a=gchang
dd845b53c132cf309391812aa7614f696d4d9018
created 2017-02-07 20:35 -0500
pushed 2017-03-06 20:48 +0000
Milan Sreckovic Milan Sreckovic - Bug 1329796 - Don't cache the mTarget too soon. r=mstange, a=jcristau
7d746d214c73fe9b43cd9c7f02466d0db802a3d6
created 2017-01-31 11:17 -0500
pushed 2017-03-06 20:48 +0000
Lee Salzman Lee Salzman - Bug 1334647 - Make canvas.drawImage trigger a JS error rather than a critical error on an invalid target. r=rhunt, a=jcristau
6ba01b40808abb8fdcab6c18ddcbb8b7dc25edb5
created 2017-01-17 16:58 -0500
pushed 2017-03-06 20:48 +0000
Milan Sreckovic Milan Sreckovic - Bug 1328932: Back out the diagnostic patch from bug 1318283. r=gw280
less more (0) -300 -100 -60 tip