gfx/thebes/gfxContext.cpp
71ce2b301926dbab87de0062dd60e0c0e725e5ff
created 2021-09-03 16:00 +0000
pushed 2021-09-04 09:40 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1728991 - Drop some unused gfxASurface includes. r=aosmond
de49505310baf12f382f8cf7a412ff51f9aaf9c4
created 2021-08-30 20:27 +0000
pushed 2021-08-31 03:18 +0000
Andrew Osmond Andrew Osmond - Bug 1728202 - Remove DrawTargetTiled. r=jrmuizel
5ee5daacb0bfcf610d274aa77422b3d44abda438
created 2021-08-30 16:35 +0000
pushed 2021-08-31 03:18 +0000
Andrew Osmond Andrew Osmond - Bug 1728113 - Remove DrawTargetCapture and related code. r=jrmuizel
6a17e3ca6e57227cf31bc5d537230fe3d63d74ed
created 2021-08-25 22:34 +0000
pushed 2021-08-26 03:15 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1727639 - Remove PushGroupAndCopyBackground. r=mstange
d8612d5d03125dc2e8b68ce7659690737f40be28
created 2021-07-16 11:20 +0000
pushed 2021-07-16 21:43 +0000
Jonathan Kew Jonathan Kew - Bug 1717556 - Give gfxContext::UserToDevicePixelSnapped an option to prioritize the rect dimensions over snapping each individual edge, and use this for GTK widget painting. r=karlt
14358973739cbd590dac55abb23d78f6409e7ef8
created 2021-02-16 04:44 +0000
pushed 2021-02-16 09:40 +0000
Gerald Squelart Gerald Squelart - Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian
a2a27f276532f86475dd548c659a6ebd6e71bf21
created 2020-05-05 10:56 +0000
pushed 2020-05-05 21:38 +0000
Simon Giesecke Simon Giesecke - Bug 1626570 - Improve handling of copying arrays in gfx/thebes. r=jrmuizel
1872346870397b1c2ab10db8f5acd13c1c32ab39
created 2020-04-29 08:58 +0000
pushed 2020-04-30 03:51 +0000
Simon Giesecke Simon Giesecke - Bug 1628692 - Fix FallibleTArray handling in gfxContext::CurrentDash. r=jrmuizel
86eabc56f96399becabb7b87a5ad68250fe5af94
created 2020-03-09 14:16 +0000
pushed 2020-03-09 21:52 +0000
Andrew Osmond Andrew Osmond - Bug 1618345 - Enforce proper color management by splitting gfx::Color into sRGBColor and DeviceColor types. r=jrmuizel
ba22d4def27fcbfe82f102f9562fd25eb1b4f7b2
created 2019-06-21 09:51 +0000
pushed 2019-06-23 09:42 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1539702. Improve CreateClippedDrawTarget API r=jwatt,rhunt
7414bfc0414566bb9a9e883e5a54e53a95824eb1
created 2019-06-21 12:46 +0300
pushed 2019-06-21 16:13 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 88e6c989e783 (bug 1539702) for multiple reftest failures. CLOSED TREE
88e6c989e78320d6a37671e23b92cc4f68736295
created 2019-06-20 22:34 +0000
pushed 2019-06-21 16:13 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1539702. Improve CreateClippedDrawTarget API r=jwatt,rhunt
2d1aee4b08dce145e96fabaf8cadc3cc69a296f8
created 2019-06-06 14:12 +0000
pushed 2019-06-06 21:52 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1556468. Use the DrawTarget's offset when calculating the clip. r=mstange
5440467afab5639d3626dbaeadef000a2953e30e
created 2019-05-26 14:31 +0000
pushed 2019-05-26 21:12 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel
af54b2de7028db03f42207598f7a0b4ba81e262f
created 2019-05-25 09:07 +0300
pushed 2019-05-25 09:39 +0000
Gurzau Raul Gurzau Raul - Backed out 31 changesets (bug 1552643, bug 1550422) for xpcshell crash on a CLOSED TREE.
d98dfc5659273b0984ac10f15c503dc4dc11eea6
created 2019-05-24 11:37 +0000
pushed 2019-05-25 09:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel
5a60b9fe09370c269227df87a525d9f098e54c37
created 2019-05-23 05:59 +0300
pushed 2019-05-23 15:52 +0000
Gurzau Raul Gurzau Raul - Backed out 28 changesets (bug 1550422) for marionette AssertionError and failing browser_policy_hardware_acceleration.js on a CLOSED TREE.
6ada1116b2415640a9d59cd4c3b598db6f46e399
created 2019-05-22 12:46 +0000
pushed 2019-05-23 15:52 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel
5b5e6a9942777d6faee07db57fd6b14d465b3ab3
created 2019-02-25 16:07 -0600
pushed 2019-03-01 13:06 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 8 - Move method definition inline comments to new line in 'gfx/'. r=kats
ffbcb7c99a7e8e862ae6819b9e8052092d39b93c
created 2019-02-15 13:10 -0500
pushed 2019-02-16 09:37 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1528328. Remove unused gfxContext::GetDeviceTransform()
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
7eac43ea765ebb657f9749a6a8fb2c5c006fae8d
created 2019-01-14 01:16 +0100
pushed 2019-01-19 09:59 +0000
Bas Schouten Bas Schouten - Bug 1519739: Attempt to create Direct2D paths on the paint thread. r=rhunt
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
e13ba7026e77deebda6fbfa1518709e24f6846e5
created 2018-11-06 11:50 +0000
pushed 2018-11-26 22:36 +0000
Jonathan Watt Jonathan Watt - Bug 1505177. Remove gfxContext::CurrentDashOffset(). r=miko
f5c8fe43b6ee1be0f100ff3777c8d99c4ce8af40
created 2018-11-25 22:57 +0000
pushed 2018-11-26 09:46 +0000
Matt Woodrow Matt Woodrow - Bug 1420628 - Avoid allocations for each text display item. r=jrmuizel
7825009998ae5d5bebef3096a332918ed18defb6
created 2018-11-13 19:17 -0500
pushed 2018-11-20 21:44 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1507021. Add a SnappedClip function to gfxContext. 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
026f135a667f1684e568580bc65e6282174db3a9
created 2018-11-14 22:47 +0000
pushed 2018-11-15 09:52 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1507021. Add a SnappedClip function to gfxContext. r=mattwoodrow
1c3e2689ce16ec53efca98fd56ee176aceddb700
created 2018-03-21 18:54 -0400
pushed 2018-03-27 09:11 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1447834. Remove gfxContext::CurrentPoint. r=mstange
bceb565cfe14de56a10472e4965b4e9283b24307
created 2018-03-13 14:51 +0100
pushed 2018-03-21 19:11 +0000
Miko Mynttinen Miko Mynttinen - Bug 1445302 - Replace TArray.RemoveElementAt(TArray.Length() - 1) pattern with TArray.RemoveLastElement() or TArray.PopLastElement() r=froydnj
54ed9f585985091fa72251007ffd66b594b665f0
created 2018-03-11 16:11 +0000
pushed 2018-03-11 21:47 +0000
Robert Longson Robert Longson - Bug 1444666 - get rid of nsSVGUtils version of GetStrokeDashData and replace by SVGContentUtils::GetStrokeOptions r=jwatt
ccb72c7fa363a2153832845ff5dce5dd81302d55
created 2018-02-10 10:54 -0500
pushed 2018-02-10 21:46 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1437184. Inline FillAzure() r=bas
0d48950798f4caa1f2923d29f3e27afef313666c
created 2018-01-10 17:57 -0500
pushed 2018-01-11 21:53 +0000
Milan Sreckovic Milan Sreckovic - Bug 1429602: Rename BaseRect::IsZero to BaseRect::IsZeroArea. Also slip in some corrections to using BaseRect methods instead of direct member access. r=bas.schouten
0649658ddeb253b8d05bb1b396d49035a197be3c
created 2017-12-19 15:48 -0500
pushed 2017-12-20 09:44 +0000
Milan Sreckovic Milan Sreckovic - Bug 1423570: Use BaseRect access methods instead of member variables in gfx/ r=bas.schouten
d4fb75b8f858fc95c023fb81427ddc2004baa861
created 2017-11-29 23:51 -0500
pushed 2017-11-30 22:23 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1421860. Remove unused gfxContext::SetSource.
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
71651421a36f04f7a2aed614abc7b539e4e7ef6e
created 2017-11-02 22:31 -0400
pushed 2017-11-05 22:13 +0000
Markus Stange Markus Stange - Bug 1414154 - Remove gfxContext::Set/GetFontSmoothingBackgroundColor and TextRunDrawParams::fontSmoothingBGColor. r=lsalzman
87097033ee7b266fe5c8fba442cbf1e3618c112e
created 2017-09-21 15:15 -0400
pushed 2017-09-25 23:25 +0000
Alexis Beingessner Alexis Beingessner - Bug 1400382 - Replace explicit TextDrawTarget passing with cast-based system. r=mstange
cba1405295ad3132d7452c4c01dd0aae36d023fe
created 2017-09-04 14:04 +0800
pushed 2017-09-05 21:54 +0000
cku cku - Bug 1396489 - Part 3. Use gfxContext::GetClipExtents(false) when clipped rect in device space is needed. r=mstange
b495a85ddfaa0428e53711e88d109cd5a8a07d9d
created 2017-09-04 12:32 +0800
pushed 2017-09-05 21:54 +0000
cku cku - Bug 1396489 - Part 2. Make gfxContext::GetClipExtents can return clipped rect in either user space or device space. r=mstange
979541296fc3230821ad18f2b69748d70199b96f
created 2017-09-04 12:56 +0800
pushed 2017-09-05 21:54 +0000
cku cku - Bug 1396489 - Part 1. Change gfxContext::GetClipExtents to a const function. r=mstange
6106d550ba968098cfb69a427c6dd646935a58d9
created 2017-09-04 21:09 -0700
pushed 2017-09-05 09:39 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 1396489) for unexpected assertion failures
75ffa3ed13d525f97f23e839a0ebfcbdeabb91ea
created 2017-09-04 14:04 +0800
pushed 2017-09-05 09:39 +0000
cku cku - Bug 1396489 - Part 3. Use gfxContext::GetClipExtents(false) when clipped rect in device space is needed. r=mstange
fc779b639aebd3687932a61748384648a5426eaf
created 2017-09-04 12:32 +0800
pushed 2017-09-05 09:39 +0000
cku cku - Bug 1396489 - Part 2. Make gfxContext::GetClipExtents can return clipped rect in either user space or device space. r=mstange
dcfd73044bbabcfd43d767282a111c3d2cd45863
created 2017-09-04 12:56 +0800
pushed 2017-09-05 09:39 +0000
cku cku - Bug 1396489 - Part 1. Change gfxContext::GetClipExtents to a const function. r=mstange
092017bb63c960d8961e7cf29e024a68245bb2f5
created 2017-08-02 02:12 +0200
pushed 2017-08-09 22:43 +0000
Ami Ami - Bug 1386218 - remove unused function gfxContext::HasComplexClip; r=jrmuizel
fd50ab554397c80d65e3651b5efe5ea4b0669a4a
created 2017-08-01 20:38 +0800
pushed 2017-08-08 11:16 +0000
cku cku - Bug 1385929 - Part 2. Remove unecessary gfxContext::Save/Restore found by Part 1. r=mattwoodrow
027153981c663595b84526ac569e39a0e0f3295e
created 2017-08-01 16:33 +0800
pushed 2017-08-08 11:16 +0000
cku cku - Bug 1385929 - Part 1. Check whether the content of the persisted state change. r=mattwoodrow
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
aa1693a26a15eb5cba24102222687dc81eeddd7b
created 2017-06-22 17:08 +1000
pushed 2017-06-26 11:27 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1375392 - Tweak the PROFILER_LABEL* macros. r=mstange.
90df369672f690a6a0368d36f78ad4462d104278
created 2017-02-01 15:04 -0500
pushed 2017-02-02 00:25 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1335149. Remove unnecessary flush() calls from canvas implementation.
c56bc155a8540acdb8a87d96441945dc8ebdca01
created 2016-12-16 11:02 -0500
pushed 2016-12-17 00:23 +0000
Jonathan Watt Jonathan Watt - Bug 1322729 - Have gfxContext always use DrawTarget::PushLayer/PopLayer. r=lsalzman
f347515b29ae6f6bdc796261b11f58a3d6f3c8db
created 2016-12-12 09:27 -0500
pushed 2016-12-13 15:04 +0000
Andrew McCreight Andrew McCreight - Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj
8acf32ac3d0061f812eeab81635fb83be1b14cca
created 2016-12-12 08:45 -0500
pushed 2016-12-13 15:04 +0000
Nathan Froyd Nathan Froyd - Backout aba6c73511a2 (bug 1307961) for massive test bustage resulting in a CLOSED TREE; r=alltheorange
aba6c73511a2cec62891f79e1ecd09f1b85dd175
created 2016-12-12 07:58 -0500
pushed 2016-12-13 15:04 +0000
Andrew McCreight Andrew McCreight - Bug 1307961 - require consistent bloatview reporting for nsISupports classes; r=froydnj
e59f96abc40be4726e79c0409edd173a9d2b17a0
created 2016-09-16 17:49 +0200
pushed 2016-09-17 20:44 +0000
Nicolas Silva Nicolas Silva - Bug 1284837 - Disallow implicit conversions from float to integer when creating. r=botond
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
0eb5af82da6099175db8742c21fe3d1f43804aa3
created 2016-08-30 13:48 +0200
pushed 2016-08-31 00:35 +0000
Nicolas Silva Nicolas Silva - Bug 1298378 - Pop clips from the corresponding target in gfxContext's style stack. r=Bas
7cae917bd51939b9f642dd8bcb16e081ae721a6a
created 2016-08-23 15:18 -0700
pushed 2016-08-25 12:11 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1259571 - Reduce tearing with basic layers on Windows r=dvander
less more (0) -300 -100 -60 tip