gfx/src/nsRegion.h
df7cada96cecd58afc3d43d7d9b7c885c316803d
created 2017-08-14 08:28 -0400
pushed 2017-11-02 12:36 +0000
Milan Sreckovic Milan Sreckovic - Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .h files in gfx/*. r=botond
3d67e45f994a3ae1ae43479c32c2ed63bbf1a7c8
created 2016-04-27 14:16 +1000
pushed 2016-09-05 20:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj.
d95bbecda3af65a2fdb4e95a876fd508a8727df9
created 2016-03-23 21:20 -0400
pushed 2016-07-25 16:35 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1259248. Add an ArrayView class. r=botond
89d767660c10c58d52066640ef0050f39bc79832
created 2016-03-23 11:54 -0400
pushed 2016-07-25 16:35 +0000
Benoit Girard Benoit Girard - Bug 1258481 - Add a RegionBuilder for accumulating rects. r=jrmuizel
52195522dbac492ed85a0375369f86f0bfa6f59a
created 2016-03-23 16:53 +0100
pushed 2016-07-25 16:35 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5e60a574fcec (bug 1258481) for bustage on a CLOSED TREE
af8f8a4845814b864b9b326a002843f028d432c7
created 2016-03-23 16:52 +0100
pushed 2016-07-25 16:35 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8e7a8791854f (bug 1258481)
8e7a8791854f07b4134f88cf97079f353d9b2fb5
created 2016-03-23 11:36 -0400
pushed 2016-07-25 16:35 +0000
Benoit Girard Benoit Girard - Bug 1258481 - Use RegionBuilder for nsRegion IPC. r=jrmuizel
5e60a574fcec34b325090b82917e98c5bc5b623b
created 2016-03-21 16:22 -0400
pushed 2016-07-25 16:35 +0000
Benoit Girard Benoit Girard - Bug 1258481 - Add a RegionBuilder for accumulating rects. r=jrmuizel
e671b94aac73632dc50dcb12ef26fb1045d672dd
created 2016-01-14 14:57 -0800
pushed 2016-06-01 01:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1239864 (part 11) - Remove the old rect iterators. r=roc.
be04eccbd42742a04fb68815a00f1baab014aead
created 2016-01-18 17:20 -0800
pushed 2016-06-01 01:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1239864 (part 8) - Use the new rect iterators in gfx/. r=nical.
dbfd0199b5c78985881f84221a1a06491bf2e46c
created 2016-01-14 18:36 -0800
pushed 2016-06-01 01:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1239864 (part 1) - Add new, nicer rect-iterators for nsRegion and nsIntRegion. r=roc.
1995fa8bbf43e1458f0fff9310cb0e8d919097c5
created 2015-11-30 20:06 -0500
pushed 2016-02-29 17:11 +0000
Botond Ballo Botond Ballo - Bug 1069417 - Remove the explicit template argument of TransformTo() and related functions. r=kats
d3d7337cf3f074c75dcc22bc73630aa2062eacd8
created 2015-12-02 18:52 -0500
pushed 2016-02-29 17:11 +0000
Botond Ballo Botond Ballo - Bug 1069417 - Generalize Matrix4x4 into Matrix4x4Typed<SourceUnits, TargetUnits>. r=Bas
309394a3c84817f68e4c5ef38a162f5aeefed815
created 2015-10-26 11:04 -0400
pushed 2016-02-29 17:11 +0000
Nathan Froyd Nathan Froyd - Bug 1225486 - don't include mozilla/ToString.h in {BasePoint,nsRegion}.h; r=jrmuizel
c6430d27fad9edd9027788f0f1093e3de2034d97
created 2015-11-09 20:43 -0500
pushed 2016-02-29 17:11 +0000
Botond Ballo Botond Ballo - Bug 1208829 - Add utilities for converting between typed and untyped regions. r=mstange
c2cf3f48bf13825bc6107a63d4baad1911dc6528
created 2015-11-09 20:34 -0500
pushed 2016-02-29 17:11 +0000
Botond Ballo Botond Ballo - Bug 1208829 - static_assert that IntRegionTyped is instantiated with a proper unit type. r=mstange
db37afd94942bc2b3298c66ff4a516ca938825ec
created 2015-11-09 20:42 -0500
pushed 2016-02-29 17:11 +0000
Botond Ballo Botond Ballo - Bug 1208829 - Make FromUnknownRegion() actually work, and add ToUnknownRegion(). r=mstange
6128a9e0aab0ea7c7c15e0515758c5c052a67d2c
created 2015-11-09 18:22 -0500
pushed 2016-02-29 17:11 +0000
Botond Ballo Botond Ballo - Bug 1222661 - Replace FromUntyped(obj) calls with FromUnknown*(obj). r=nical
cbb8ebcecadc06a43d56e65851acdd65e789ad5f
created 2015-11-04 11:49 -0500
pushed 2016-02-29 17:11 +0000
Botond Ballo Botond Ballo - Bug 1220923 - Make nsIntRegion a typedef for IntRegionTyped<UnknownUnits>. r=nical
69b07795c5fa8718d7119eb7c0319318edf66d7f
created 2015-09-07 17:53 -0400
pushed 2015-12-04 23:28 +0000
Nathan Froyd Nathan Froyd - Bug 1202430 - remove NS_GFX and related macros; r=jrmuizel
7f1489a600e81f13f0e5d8f4d2cb21cb26c6d55c
created 2015-07-10 17:06 -0700
pushed 2015-10-26 12:58 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1181240 - Part 3: Replace gfx3DMatrix with Matrix4x4 in gfx,r=vlad
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-10-26 12:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
8538bc4d2cbd90499cbd17dd12b608b5025acbf6
created 2015-05-01 14:08 -0400
pushed 2015-09-14 18:56 +0000
Lee Salzman Lee Salzman - Bug 1127752 - fixes for using Skia and OMTC with GTK3. r=jrmuizel
76becfa04f43ae1aa61d1f16a12a60aac7b39f3b
created 2015-05-06 17:26 +0200
pushed 2015-08-03 13:22 +0000
Thibaud Backenstrass Thibaud Backenstrass - Bug 1158122 - Remove some of the occurences of nsIntRect in gfx. r=nical
7f2cb4c27f48b2afcdf78c711eb11eae36bf0db3
created 2015-04-21 17:04 +0200
pushed 2015-08-03 13:22 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
b617b76326f7b7000703e8625d49543662846ca9
created 2015-03-26 16:44 -0500
pushed 2015-06-19 19:24 +0000
Timothy Nikkel Timothy Nikkel - Bug 1144951. Rename ConvertAppUnits to ScaleToOtherAppUnits. r=mats
a1f0b23f51049f8abe0faef128c60e52962d9426
created 2015-03-26 16:44 -0500
pushed 2015-06-19 19:24 +0000
Timothy Nikkel Timothy Nikkel - Bug 1144951. Warn if the result of ConvertAppUnits is unused. r=mats
c20ac847cafbe4f84062d9fce66cedc22b5d277a
created 2015-03-16 13:42 -0400
pushed 2015-06-19 19:24 +0000
Botond Ballo Botond Ballo - Bug 1043013 - Introduce IntRegionTyped. r=jrmuizel
ec6b5ebeb7be66c2591533794023d3b59d0b6b62
created 2015-03-13 20:40 -0400
pushed 2015-06-19 19:24 +0000
Botond Ballo Botond Ballo - Bug 1043013 - Generalize nsIntRegion into a BaseIntRegion template. r=jrmuizel
657fc2d2da4a3352ee8c5c05e662d1cae2445993
created 2015-02-04 17:25 -0500
pushed 2015-04-21 23:03 +0000
Markus Stange Markus Stange - Bug 1045213 - Make ns(Int)Region methods chainable. r=jrmuizel
7f7f003696ad7bccde5ebcaf4cc122cc60e887f4
created 2015-01-26 07:22 +0900
pushed 2015-04-21 23:03 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1111290 - Part 3: Remove TypedEnum.h and fold TypedEnumInternal.h into TypedEnumBits.h. r=waldo
e7d1736f58e1772dced6c6b16f6e5105b1ab9625
created 2015-01-26 07:22 +0900
pushed 2015-04-21 23:03 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1111290 - Part 1: Remove MOZ_(BEGIN|END)_ENUM_CLASS. r=waldo
92382656739f34b7a7ff5ddc6c02458143f5674f
created 2015-01-05 21:13 -0500
pushed 2015-03-23 22:08 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1117869. Add move constructors and assignment operators for nsRegion. r=botond
18ebe6e21ff971c14f298fe88c0180c2f8afbaff
created 2015-01-20 14:17 -0500
pushed 2015-01-22 18:22 +0000
Markus Stange Markus Stange - Bug 1104036 - Back out -moz-window-dragging (bug 944836, bug 1070038 and bug 1072391) to fix RTL regression (bug 1104036) + non-default-theme regression (bug 1122942). a=sledru
400119b1311a13a9b5388deba2233f6bd89bd768
created 2015-01-07 14:32 -0500
pushed 2015-01-07 21:57 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 7033680d2fc4 for not fixing the problem it was intended to solve.
7033680d2fc4299e25b86f989368f4a3274e64d3
created 2014-11-26 18:02 -0500
pushed 2015-01-06 03:21 +0000
Brad Lassey Brad Lassey - bug 1023473 - back out for causing bug 1073554 r=backout a=lsblakk
08f2238d29eee1c6d19a2353c6355023d42271c2
created 2014-09-18 10:52 +0200
pushed 2015-01-05 23:23 +0000
Markus Stange Markus Stange - Bug 944836 - Implement nsChildView::UpdateWindowDraggingRegion. r=roc, r=smichaud
3101d72dba3df297e5a6881ef0350c2592c5d6ca
created 2014-08-27 18:38 -0400
pushed 2014-11-24 19:04 +0000
Benoit Girard Benoit Girard - Bug 1058919 - Make regions and matrix printable. r=botond
a5bbc0a2155eae7eb434ae27f343e8814bc9d1e4
created 2014-08-05 17:58 -0400
pushed 2014-11-24 19:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1048243 - Fix more bad implicit constructors in gfx; r=jrmuizel
7bba153bad8273343453a443c36d3d91e3439849
created 2014-07-24 16:11 +0100
pushed 2014-11-24 19:04 +0000
Ed Morley Ed Morley - Backed out changeset 3f9060993657 (bug 1042327)
3f9060993657aea998921d4c716c0c82a42052d9
created 2014-07-24 00:02 +1200
pushed 2014-11-24 19:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 1042327. Use a more narrow workaround for pixman bug. r=jrmuizel
17e28bbaaac8c49f29841192d92e939de78288c5
created 2014-07-22 13:33 -0400
pushed 2014-11-24 19:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1040986 - Add a Contains(x,y) method to nsRegion. r=jrmuizel
24f3cfb76bf07f8453c24eeaf97622dbcc498d89
created 2014-07-22 13:32 -0400
pushed 2014-11-24 19:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1040986 - Add AndWith/OrWith/XorWith/SubOut to nsRegion as well. r=jrmuizel
4b985c02b8610ee4add90b0a0ba9dc43735f90b3
created 2014-07-22 09:07 -0400
pushed 2014-11-24 19:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1040986 - Add some useful functions to nsIntRegion. r=jrmuizel
7a5b3439faa73e70f21c9b080e7e96bfec35ee24
created 2014-07-18 14:25 -0400
pushed 2014-11-24 19:04 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1023473. Pad out tile contents by one pixel. r=BenWa
1a817719d9ea6ff8ace09ae660a87810deb81f7c
created 2014-07-25 00:51 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Backout bug 1022612 (all 47 parts). It provides no benefit on Aurora. a=sylvestre
24a69de91baa8b56da4ee1b56f4f932a31534987
created 2014-07-19 14:30 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 46: Work around pixman bug to make sure nsRegionRectIterator never returns an empty rect. r=mattwoodrow
c55157c6286c088c52847cd4f0da48ed120659dc
created 2014-06-20 17:31 +0900
pushed 2014-10-06 12:51 +0000
Mike Hommey Mike Hommey - Bug 1027000 - Allow binary compatibility with libpixman versions between 0.19.2 and 0.25.2 when building against system libpixman. r=jrmuizel
522561b18b21c0822eaa251227b01d27f3822a33
created 2014-05-31 00:39 -0400
pushed 2014-08-25 18:42 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1018416. Add Transform method to nsRegion. r=BenWa
12ed2a5094bed9f3b9f7040b25a9937a62495313
created 2014-05-06 16:39 -0400
pushed 2014-07-14 18:39 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 945079 - Add a way to simplify regions based on the change in volume. r=mattwoodrow, a=sledru
ac3f3d1d8201b1a47fb0bc8e518098918abb9380
created 2014-01-06 19:35 +0000
pushed 2014-04-22 00:22 +0000
Neil Rashbrook Neil Rashbrook - Restore the string header included previous to bug 918923 so that this file can be used with the external string API again (c.f. bug 920073) r=ehsan
7ebd1e1a81978681ebe38d5af517b568e4b46aee
created 2014-01-06 10:06 -0500
pushed 2014-04-22 00:22 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in remaining directories; r=ehsan
772d415e8ca051ba556aad495ac0d22a477e92a2
created 2013-12-17 00:01 +1300
pushed 2014-04-22 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 945203. Part 3: Implement nsRegion::Swap. r=jrmuizel
982d8e522f1887a017bdee0c711bdd77aff805f6
created 2013-12-09 18:22 -0500
pushed 2014-04-22 00:22 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 947847. Avoid reseting to empty rects. r=BenWa
9e7f91032d7dbf79ea3ea1891473f7a5db96ae03
created 2013-12-05 18:08 -0500
pushed 2014-03-10 22:05 +0000
Joe Drew Joe Drew - Backout bug 845874 to clear Holly perma-orange on Windows debug (bug 942250). r=bustage-fix.
b3f360237e8965f8037e41260bfa3eef80b82971
created 2013-11-27 12:25 +0100
pushed 2014-03-10 22:05 +0000
Markus Stange Markus Stange - Bug 924103 - Add a FilterDescription data structure and code that can create FilterNodes from it. r=roc
d0255c4b2adc2782751d7fb15e770a1edd8b6692
created 2013-11-18 13:01 -0500
pushed 2014-03-10 22:05 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 845874. Switch to Y-X banded regions. r=roc
c53e80370c9a34dbee691a34b251e8b1fcd078dd
created 2013-09-23 13:25 -0400
pushed 2014-01-28 00:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg
306374de09fa175f9a0a4f3bef0f7bb7823ace99
created 2013-09-02 10:21 +1200
pushed 2013-12-03 03:32 +0000
Nicholas Cameron Nicholas Cameron - BUg 910160. IWYU for gfx/src. r=roc
e1987b49fdb4b690f10259e6fff0ff1e2f5d792c
created 2013-07-30 16:10 -0500
pushed 2013-10-21 21:47 +0000
Timothy Nikkel Timothy Nikkel - Bug 899730. Part 1. Add nsIntRegion::Area (it just uses nsRegion::Area). r=mats
less more (0) -60 tip