dom/canvas/CanvasRenderingContext2D.cpp
f87e1eb0de5c3f84c73ab4c6a0932910818bdff7
created 2016-10-11 15:18 -0400
pushed 2016-10-13 09:54 +0000
George Wright George Wright - Bug 1307749 - Ensure that we still set filterSourceGraphicTainted and an empty filter when updating our filter in CanvasRenderingContext2D r=mstange
777fb63db8de8d78b64b8141d1a998397275dd03
created 2016-10-06 11:59 +0200
pushed 2016-10-06 10:00 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
68ec683e9a5c85bf243f43105596361b022907da
created 2016-10-04 11:53 -0400
pushed 2016-10-06 10:00 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 931389 - remove CanvasRenderingContext2D.mozDash/mozDashOffset. r=gw280, r=baku
f9dfdb9971c45a44d45d4d351b7e8d51c55f1bc8
created 2016-09-30 13:54 -0400
pushed 2016-10-06 09:56 +0000
Milan Sreckovic Milan Sreckovic - Bug 1294812: Clean up SkiaGL canvas logic, making sure we only take it for OpenGL layers. Rename a function for clarity. r=BenWa,dvander
30cc764b67a44be9a6fce652314e84e86cb04b1d
created 2016-10-02 23:55 -0400
pushed 2016-10-04 09:58 +0000
Ethan Lin Ethan Lin - Bug 1305963 - Add EnsureTarget for GetMozCurrentTransform and GetMozCurrentTransformInverse. r=nical
99298ff4a2d2f7438f226b5b2d2f1cce07410743
created 2016-09-30 12:34 +0900
pushed 2016-09-30 10:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 5.1: Use ASCII variants of JS_ReportWarning in dom/canvas. r=jwalden,jgilbert
2ac1c5fdaef5e92a9c3e766947ba48bf44f09b2b
created 2016-09-23 18:37 +0200
pushed 2016-09-30 10:02 +0000
Ethan Lin Ethan Lin - Bug 1304539 - Use AdjustedDrawTarget to draw text. r=mstange
37580f7e092f45a3ce05bca5e40ba4dfddacf221
created 2016-09-29 11:55 -0700
pushed 2016-09-30 10:02 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1304539) for Windows unaccelerated reftest failures a=backout
f205f28cbcf3723aee0e302ea2ce7b71a00f4210
created 2016-09-23 18:37 +0200
pushed 2016-09-30 10:02 +0000
Ethan Lin Ethan Lin - Bug 1304539 - Use AdjustedDrawTarget to draw text. r=mstange
3a5db9f20b43e149a61507707b559773e6a3debe
created 2016-09-28 16:52 +0200
pushed 2016-09-29 09:43 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to autoland
8eef5d2cc850385855bdfd97016bab78c4484085
created 2016-09-08 18:06 +0800
pushed 2016-09-29 09:43 +0000
James Cheng James Cheng - Bug 1300654 Part1-Remove MOZ_EME from code base. r=cpearce,smaug
403d09199a2afa7b63f082c2f13ae07e71e584b9
created 2016-09-27 17:31 -0400
pushed 2016-09-28 13:57 +0000
Lee Salzman Lee Salzman - Bug 1305312 - write putImageData pixels as opaque for opaque canvas. r=jrmuizel
7c4c4312a8c639feb1be77c32e709625ce58ac1d
created 2016-09-23 13:38 +0100
pushed 2016-09-26 10:35 +0000
Jonathan Kew Jonathan Kew - Bug 1304353 - part 1 - Set up the DrawOptions appropriately when painting canvas text for FILL, not only for STROKE. r=bas
4e451d0e6324f9548fcb734766bf36e3e3f58bd0
created 2016-08-26 20:21 -0400
pushed 2016-09-23 10:07 +0000
Markus Stange Markus Stange - Bug 1298552 - Call UpdateFilter whenever the canvas's IsWriteOnly state changes. r=jrmuizel
b401cb17167b34c362eb819259effbb3c0979f59
created 2016-09-16 18:55 +0200
pushed 2016-09-16 21:32 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e0d755ab4cbd (bug 1302380) for timeouts reftest with e10s invariable-declaration-XX.html on Linux 32 bit. r=backout a=merge
8b08565f9815d0a3edbb6a8c734aecc7d2c660bc
created 2016-09-16 10:33 +0200
pushed 2016-09-16 21:32 +0000
Ethan Lin Ethan Lin - Bug 1301551 - Remove unnecessary debug lines. r=nical
e0d755ab4cbd6b2401fbbc592ef417f2fb0fda46
created 2016-09-16 10:13 +0200
pushed 2016-09-16 21:32 +0000
Nicolas Silva Nicolas Silva - Bug 1302380 - Report canvas memory usage through the buffer provider. r=gw280
464a1a1307774742e2f6bc9f5837586c1d80f87b
created 2016-09-09 03:04 -0400
pushed 2016-09-16 10:56 +0000
Ethan Lin Ethan Lin - Bug 1301551 - Don't do anti-alias if 'imageSmoothingEnabled' is false. r=bas
1aecdb3b9974b17b11f503310a2e35e1e730f04a
created 2016-09-15 10:36 -0400
pushed 2016-09-15 23:29 +0000
Milan Sreckovic Milan Sreckovic - Bug 1299164: Part 2. Use BufferSizeFromDimensions method, as well as some of the others that check for valid size. r=bas
b1cdea819863ad7e6721a5ef746f66d95eb0a3e7
created 2016-09-02 08:52 +0000
pushed 2016-09-14 13:42 +0000
kaku@mozilla.com kaku@mozilla.com - Bug 1299718 part 3 - call MarkAsContentSource() at where using video element as a source; r=gerald,kamidphish,mtseng
0e86a4830af98020d503358094034baee6b8ad67
created 2016-09-13 23:03 -0400
pushed 2016-09-14 10:04 +0000
George Wright George Wright - Bug 1241865 - Disable canvas-2d-pixels memory reporter as it currently reports inaccurate values. r=nical
b81f663f726fe9fd60fbb74166e82c75a32e907b
created 2016-09-12 16:47 +0200
pushed 2016-09-13 09:58 +0000
Nicolas Silva Nicolas Silva - Bug 1298373 - Clear the transform when resetting the canvas target state. r=Bas
418d4cce23a41952d339d9ee06a40d029ba2a0fd
created 2016-09-08 18:26 +0200
pushed 2016-09-09 10:03 +0000
Nicolas Silva Nicolas Silva - Bug 1301027 - Remove the matrix * point operator and replace it with TransformPoint methods. r=Bas
eff773a2ba3e6475f3cf5d940c650e5824a19f63
created 2016-09-06 15:31 +0300
pushed 2016-09-06 20:10 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1300757 - log error message if SkiaGL DrawTarget fails. r=baku
e6f34a71e9867245df7b4f338d62565b77512713
created 2016-09-02 13:34 -0700
pushed 2016-09-03 15:18 +0000
Wes Kocher Wes Kocher - Merge m-c to autoland, a=merge
aefced02ac1e5ad12bb81e6e252ec1c2c031363c
created 2016-09-02 11:38 -0700
pushed 2016-09-03 15:18 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1299164) for win vm bc4 bustage a=backout
53dc795121e100ca900642f0ba0ce295d69bd903
created 2016-09-01 15:31 -0400
pushed 2016-09-03 15:18 +0000
Milan Sreckovic Milan Sreckovic - Bug 1299164: Part 2. Use BufferSizeFromDimensions method, as well as some of the others that check for valid size. r=bas
78bf92d3a0f138ff39eeb20062f206eb48cc9b88
created 2016-09-01 21:10 -0400
pushed 2016-09-02 20:19 +0000
Lee Salzman Lee Salzman - Bug 1299485 - fix USE_SKIA_GPU ifdefs. r=mchang
9bbc7d520ccb19106e94487c621cd993560328b3
created 2016-09-01 15:51 +0200
pushed 2016-09-02 00:52 +0000
Nicolas Silva Nicolas Silva - Bug 1298345 - Refactor CanvasRenderingContext2D's texture allocation code. r=Bas
1065b1b168dfda6ea06b28fc66bab879a70d6a49
created 2016-08-31 22:43 -0400
pushed 2016-09-01 15:45 +0000
Ethan Lin Ethan Lin - Bug 1299062 - Check if drawtarget valid. r=nical
e0acf6746962e2c6921d53cf5023f16ca424c12d
created 2016-08-30 18:38 -0400
pushed 2016-08-31 13:15 +0000
Milan Sreckovic Milan Sreckovic - Bug 1287316 - Release assert or deal with empty arrays. r=mstange
ac16b2ccd7a11e81b8d2fcb84146c6460a188256
created 2016-08-26 14:31 +0200
pushed 2016-08-26 23:20 +0000
Nicolas Silva Nicolas Silva - Bug 1294351 - Move restoring the canvas clip stack to its own method and early return form EnsureTarget. r=Bas
87049fc2117fa40fe128d9291292e35af760d2f6
created 2016-08-25 08:27 -0400
pushed 2016-08-25 23:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound. a=merge
7651ea2490e0f0d36757ee238fcf4446b1869d18
created 2016-08-24 15:23 +1000
pushed 2016-08-25 23:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297658 - Avoid unnecessary checking in memory reporters. r=erahm.
e56ac7b94f3982bc017e71b1b63b65b1906486c8
created 2016-08-25 08:10 -0400
pushed 2016-08-25 12:11 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge inbound to m-c. a=merge
abaf51cc98536d2c658b963d40a9e2e9065834dd
created 2016-08-24 09:09 -0400
pushed 2016-08-25 12:11 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound. a=merge
564549c354b038a465c0b3fc245da3cab8753eab
created 2016-08-23 12:09 +0800
pushed 2016-08-25 12:11 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
fcef2002179a00c366538369cdb0f3e664c4b541
created 2016-08-22 18:58 -0400
pushed 2016-08-25 12:11 +0000
Ethan Lin Ethan Lin - Bug 1296166 - Avoid calling EnsureTarget in CanvasRenderingContext2D::GetImageData. r=nical
97158ba1395d151334320feb2fc0f8aeb24c823a
created 2016-08-23 11:41 +0300
pushed 2016-08-25 12:08 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1297054 - remove null check in CanvasRenderingContext2D::InitializeWithDrawTarget. r=jrmuizel
77feb82d759277f4085fd2d4e53ed98bdacd1565
created 2016-08-22 17:47 -0400
pushed 2016-08-24 13:03 +0000
Milan Sreckovic Milan Sreckovic - Bug 1297181: More information when accelerated canvas creation fails. r=mchang
ec2202e9607b40ae6b6ffb01d419c1e42d9e04b9
created 2016-08-16 20:18 -0400
pushed 2016-08-20 01:16 +0000
Ethan Lin Ethan Lin - Bug 1293970 - Avoid copy in CanvasRenderingContext2D::PutImageData and DrawWindow. r=nical
4a0b12e4982eedfd9b336e8a3b196876af8b775b
created 2016-08-19 13:14 +0100
pushed 2016-08-20 01:16 +0000
Jonathan Kew Jonathan Kew - Bug 1280887 - patch 2 - Make gfxTextRun refcounted, replace usage of UniquePtr<> with RefPtr<> for textruns, and make nsTextFrame hold a strong reference to its run(s). r=mats
d35d1cbc59e81f5efa4f3737c0ea6a9c9b90da14
created 2016-08-19 12:00 +0200
pushed 2016-08-19 13:53 +0000
Nicolas Silva Nicolas Silva - Bug 1294351 - Avoid removing and re-applying the drawing states with PersistentBufferProviderBasic. r=Bas
7d3e8cea2291576c15ce3aca91b2161dfa8941d3
created 2016-08-18 12:50 +0200
pushed 2016-08-19 13:53 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 775fa3ede160 (bug 1294351) for failing in crashtest 647480.html. r=backout
775fa3ede1603f56bc128a21d0d1e733e70039cc
created 2016-08-17 14:39 +0200
pushed 2016-08-19 13:53 +0000
Nicolas Silva Nicolas Silva - Bug 1294351 - Avoid removing and re-applying the drawing states with PersistentBufferProviderBasic. r=Bas
ac598dfc00b28c3217e0354ccc88bcb9de1bb304
created 2016-08-17 09:26 +0100
pushed 2016-08-17 23:38 +0000
Edwin Flores Edwin Flores - Bug 1272123 - Limit the size of CanvasRenderingContext2D::mStyleStack - r=mstange
84ad59b127a8f1c2cc748e5c7e8613dd34f22c5b
created 2016-08-16 18:37 -0700
pushed 2016-08-17 01:48 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
8c3529c5f60a1b292eaa981b07c27091040a04cc
created 2016-08-16 17:50 -0700
pushed 2016-08-17 00:55 +0000
Gregory Szorc Gregory Szorc - Backed out changesets dcdb85fc5517, 702bca0deee2, 9cKX8gC1ATA (bug 1293739) for build bustage; a=bustage
44ec827b73e949cc678e526f7713c299fdb75efe
created 2016-08-15 23:54 -0400
pushed 2016-08-17 00:07 +0000
Ethan Lin Ethan Lin - Bug 1294607 - Remove unnecessary EnsureTarget in CanvasRenderingContext2D. r=nical
d0bf2598bf6ab091bd3624b529b845aba3d5019c
created 2016-08-15 20:54 -0700
pushed 2016-08-17 00:07 +0000
Phil Ringnalda Phil Ringnalda - Back out 6493296521fb (bug 1294607) for crashtest crashes in 1246775-1.html
6493296521fb617bff918a8799ef2801c173ac73
created 2016-08-11 20:26 -0400
pushed 2016-08-17 00:07 +0000
Ethan Lin Ethan Lin - Bug 1294607 - Remove unnecessary EnsureTarget in CanvasRenderingContext2D. r=nical
702bca0deee2dbe875029264fedfc5995bf6dbfd
created 2016-08-09 16:28 -0700
pushed 2016-08-17 00:07 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
6a868ef45569757a81c1e842e9e73a783d36308c
created 2016-08-11 23:46 -0400
pushed 2016-08-17 00:07 +0000
Ethan Lin Ethan Lin - Bug 1293968 - Avoid calling EnsureTarget in CanvasRenderingContext2D::GetImageBuffer. r=nical
a9727a015015691c6de9a00580f461f6a1e24bb3
created 2016-08-11 14:39 +0200
pushed 2016-08-12 20:45 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 5 - Replace most nsContentUtils::RootingCx calls with dom::RootingCx. r=bz,terrence
4927c9be916707e7c6d426b9efaa098f07587df5
created 2016-08-10 17:00 +0200
pushed 2016-08-10 23:15 +0000
Nicolas Silva Nicolas Silva - Bug 1292545 - Don't skip clearing the canvas because of W(1) failures on Mac.
a5584f816e28a745e476aecb69eac95c7fede022
created 2016-08-10 14:30 +0200
pushed 2016-08-10 23:15 +0000
Nicolas Silva Nicolas Silva - Bug 1292870 - Record/replay clips and transforms properly in CanvasRenderingContext2D. r=Bas
abcf4616a67fa6ce8946b2c40ad8b72097ed4f8b
created 2016-08-10 14:30 +0200
pushed 2016-08-10 23:15 +0000
Nicolas Silva Nicolas Silva - Bug 1292545 - Don't optimize away the canvas copy if clips are applied. r=ethlin
91628f5a38c660d4a00a60f73b5b728247f56697
created 2016-08-10 14:30 +0200
pushed 2016-08-10 23:15 +0000
Nicolas Silva Nicolas Silva - Bug 1293693 - FillRect covering the entire canvas can skip copying the previous frame if the composite op is SOURCE, but not DEST_OUT. r=ethlin
65be64c62ed11d8e7c4a57ca30ad5859b7a70dd9
created 2016-08-09 18:18 +0200
pushed 2016-08-10 13:55 +0000
Nicolas Silva Nicolas Silva - Bug 1292192 - Simplify CanvasRenderingContext2D::SwitchRenderingMode. r=gw280
e3758ab7ee7884d78662edc155b54327710527f4
created 2016-08-02 23:00 +0200
pushed 2016-08-05 21:02 +0000
Ethan Lin Ethan Lin - Bug 1289975 - Reuse canvas buffer when setting the same dimension. r=nical
less more (0) -300 -100 -60 tip