gfx/src/nsRect.h
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
b4662b6db1b34414494d070e33481193625403d1
created 2018-11-28 09:16 +0000
pushed 2018-11-28 21:48 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1508472 - Part 4: Fourth batch of comment fix-ups in preparation for the tree reformat r=sylvestre
20673c6ceb3459c672b96cf92f71da0e1a3453a2
created 2018-08-08 09:24 -0400
pushed 2018-08-09 10:02 +0000
Nathan Froyd Nathan Froyd - Bug 1481534 - avoid compiling nsRect SSE code on non-x86-ish architectures; r=Bas
152ce75557a2c2820dd85847f54dae941ef7fec6
created 2018-05-25 18:16 +0200
pushed 2018-05-26 04:10 +0000
Bas Schouten Bas Schouten - Bug 1457110: Restore behavior of maintaining width/height when one of the two is exactly zero. r=jrmuizel
58fb973a0dad830e17a649c853e0cf1db5f23e92
created 2018-05-03 15:20 +0000
pushed 2018-05-03 21:52 +0000
Bas Schouten Bas Schouten - Bug 1457967: Don't needlessly include smmintrin.h on platforms where we're only using SSE2. r=jrmuizel
16a7ab26c645d8201aba76ddeee9322514e69bef
created 2018-04-19 15:56 +0200
pushed 2018-04-24 21:51 +0000
Bas Schouten Bas Schouten - Bug 1387399: Add SIMD optimizations for methods used frequently in nsRect. r=jrmuizel
ec3dd3ee2ae4b3a63529a912816a110e925eb2d0
created 2018-04-20 06:47 +0300
pushed 2018-04-20 03:48 +0000
Cosmin Sabou Cosmin Sabou - Backed out 2 changesets (bug 1387399) for OSX reftests permafailures on attachment-local-positioning-2.html. a=backout
b78a225fa8c9155c5c97813c0b0e52d2c07cdf2a
created 2018-04-19 17:02 +0200
pushed 2018-04-19 22:30 +0000
Bas Schouten Bas Schouten - Bug 1387399 - Followup: Fix Windows static analysis bustage. r+a=bustage on a CLOSED TREE
4beeacb75bf59ba4b6d38ceae8b04c5eb8c6958b
created 2018-04-19 15:56 +0200
pushed 2018-04-19 22:30 +0000
Bas Schouten Bas Schouten - Bug 1387399: Add SIMD optimizations for methods used frequently in nsRect. r=jrmuizel
2926745a0fee53547f6e464321cbe4915c2fff7f
created 2018-03-09 05:27 +0100
pushed 2018-04-06 14:39 +0000
Bas Schouten Bas Schouten - Bug 1440753: Replace pixman regions with our own region code. r=mattwoodrow
1b258f938525fda65ef80ffa0408bc665d5d8948
created 2018-04-05 13:15 +0300
pushed 2018-04-05 10:15 +0000
Noemi Erli Noemi Erli - Backed out changeset c9db3f332a19 (bug 1440753) for content sometimes not being rendered (bug 1451597). a=backout
c9db3f332a190addcc47ab54b0ccd5366948fd35
created 2018-03-09 05:27 +0100
pushed 2018-04-04 22:02 +0000
Bas Schouten Bas Schouten - Bug 1440753: Replace pixman regions with our own region code. r=mattwoodrow
3a78edaef5e7d49c3032b1219415a76dfdded206
created 2018-04-02 17:59 -0400
pushed 2018-04-03 04:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d85b5825a721 (bug 1440753) for frequent OSX iframe-scrolling-attr-2.html failures on a CLOSED TREE.
d85b5825a721eb18febaf5b9e068a9ec3268a2f5
created 2018-03-09 05:27 +0100
pushed 2018-04-03 04:04 +0000
Bas Schouten Bas Schouten - Bug 1440753: Replace pixman regions with our own region code. r=mattwoodrow
5bc910c1f477d8095dcde2c96b7e8639211b9a84
created 2018-03-23 16:54 +0200
pushed 2018-03-23 14:54 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset c652b6d362f6 (bug 1440753) for permafailing on layout/reftests/scrolling/iframe-scrolling-attr-2.html a=backout
c652b6d362f6d3cba13cd3f25c5c878847fe8dac
created 2018-03-09 05:27 +0100
pushed 2018-03-23 09:52 +0000
Bas Schouten Bas Schouten - Bug 1440753: Replace pixman regions with our own region code. r=mattwoodrow
14ef02ecc3033a4fa1a28d23897acc5239b620ea
created 2018-03-09 11:44 +0200
pushed 2018-03-09 19:34 +0000
Dorel Luca Dorel Luca - Backed out 2 changesets (bug 1440753) for talos bustages
d9297cea0239855bcbef78e40967b4054983a093
created 2018-03-09 05:27 +0100
pushed 2018-03-09 19:34 +0000
Bas Schouten Bas Schouten - Bug 1440753: Replace pixman regions with our own region code. r=mattwoodrow
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
5f74d262924171a8fa0b4483a64f4cac34c4c9b8
created 2017-10-27 16:10 -0700
pushed 2017-10-30 22:44 +0000
Daniel Holbert Daniel Holbert - Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel
df7cada96cecd58afc3d43d7d9b7c885c316803d
created 2017-08-14 08:28 -0400
pushed 2017-08-15 00:28 +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
b1dbce81bf3b6124577fb46414f811ec5f45f4e0
created 2016-08-04 23:51 -0400
pushed 2016-08-05 21:02 +0000
Markus Stange Markus Stange - Bug 1012752 - Snap scrolled area to layer pixels. r=tnikkel
440f999f965f4578e23a602b6cddfdf2ce0812ff
created 2016-07-16 17:10 -0400
pushed 2016-07-21 14:25 +0000
Markus Stange Markus Stange - Back out bug 1012752 for causing bug 1285532 and bug 1286674.
c0d8bd0a8dd60736fbafd047596f985801440865
created 2016-07-17 09:20 +0200
pushed 2016-07-17 08:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b98df554a6f0 (bug 1012752)
b98df554a6f0aa154275d363163ec618189503ed
created 2016-07-16 17:10 -0400
pushed 2016-07-17 08:08 +0000
Markus Stange Markus Stange - Back out bug 1012752 for causing bug 1285532 and bug 1286674.
39dabd617b129f7c8de7c10bff048406fda44663
created 2016-06-02 15:41 -0400
pushed 2016-07-08 00:15 +0000
Markus Stange Markus Stange - Bug 1012752 - Snap scrolled area to layer pixels. r=tnikkel
3d67e45f994a3ae1ae43479c32c2ed63bbf1a7c8
created 2016-04-27 14:16 +1000
pushed 2016-04-29 21:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj.
605d74217b116eb40b211eb2545212ec15823cd1
created 2015-12-02 21:45 -0800
pushed 2015-12-07 13:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1230047 (part 2) - Make several PaintWindow() functions use LayoutDevice coordinates. r=kats.
0aa2e79b925254d421b27ee1c2efefe7f2cb1c85
created 2015-11-26 20:51 -0600
pushed 2015-11-27 10:08 +0000
Randall Barker Randall Barker - Bug 1224015 - Part 2: Have nsDisplayResolution items adjust event coordinates for hit testing and dispatching to content r=tnikkel
4864e2c9f89a2f382916816274e7e6e47bbe5b9c
created 2015-11-02 18:20 -0500
pushed 2015-11-05 10:59 +0000
Botond Ballo Botond Ballo - Bug 1220898 - Make nsIntMargin a typedef for mozilla::gfx::IntMargin. r=nical
69b07795c5fa8718d7119eb7c0319318edf66d7f
created 2015-09-07 17:53 -0400
pushed 2015-09-09 12:06 +0000
Nathan Froyd Nathan Froyd - Bug 1202430 - remove NS_GFX and related macros; r=jrmuizel
b3f90ab360afe8da2916d5fac83e2f2f1f01f1cf
created 2015-06-10 15:14 -0700
pushed 2015-06-12 00:02 +0000
Eric Rahm Eric Rahm - Bug 1171528 - Remove overflowed nscoord_MAX warnings from nsRect. r=dholbert
ff36a419222a50e3b534aaae9a39a2e273228c5f
created 2015-05-29 17:01 +0200
pushed 2015-06-02 11:11 +0000
Amanda Sambath Amanda Sambath - Bug 1158120 - Edit include and comments that contained gfxIntSize and nsIntSize. r=nical
76becfa04f43ae1aa61d1f16a12a60aac7b39f3b
created 2015-05-06 17:26 +0200
pushed 2015-05-07 13:41 +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-04-21 22:25 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
304252ab016535dee9332e70daacba4749759db3
created 2015-04-09 15:49 -0400
pushed 2015-04-14 14:06 +0000
Markus Stange Markus Stange - Bug 1152838 - Fix BaseRect::InflateToMultiple and move it to nsIntRect. r=mattwoodrow, r=jrmuizel
1cf1e2b49d90e16a631751d24e10563096de588d
created 2015-03-26 15:39 -0700
pushed 2015-03-27 16:19 +0000
Seth Fowler Seth Fowler - Bug 1147706 - Warn if we don't use the result of const methods on BaseRect and its subclasses. r=tn
b617b76326f7b7000703e8625d49543662846ca9
created 2015-03-26 16:44 -0500
pushed 2015-03-27 16:19 +0000
Timothy Nikkel Timothy Nikkel - Bug 1144951. Rename ConvertAppUnits to ScaleToOtherAppUnits. r=mats
a1f0b23f51049f8abe0faef128c60e52962d9426
created 2015-03-26 16:44 -0500
pushed 2015-03-27 16:19 +0000
Timothy Nikkel Timothy Nikkel - Bug 1144951. Warn if the result of ConvertAppUnits is unused. r=mats
a5d5b4c5c24f55500a86663f31773857a4e4d573
created 2014-08-06 17:19 +1200
pushed 2014-08-08 21:34 +0000
Robert O'Callahan Robert O'Callahan - Bug 1043163. Avoid negative widths and heights due to overflow. r=mats
cfaa46b8361246d7defd3f8b5d4dc482f844aeb2
created 2014-02-26 13:36 -0800
pushed 2014-02-27 13:46 +0000
L. David Baron L. David Baron - Bug 976350 patch 1: Move the contents of nsTraceRefcnt.h into nsISupportsImpl.h. r=bsmedberg
4fbcba597d277a585c69481a10e2797e05752ddc
created 2013-09-17 17:53 -0400
pushed 2013-09-18 10:10 +0000
Benoit Jacob Benoit Jacob - Bug 913603 - Re-inline SaturatingUnionEdges and remove the unused SaturatingInflate - r=mats
d39afeecef6602ecb8704e82fd4661d1a8e9a594
created 2013-09-06 22:14 -0400
pushed 2013-09-08 00:24 +0000
Benoit Jacob Benoit Jacob - Bug 913603 - Trim nsRect.h - r=jrmuizel
306374de09fa175f9a0a4f3bef0f7bb7823ace99
created 2013-09-02 10:21 +1200
pushed 2013-09-02 13:55 +0000
Nicholas Cameron Nicholas Cameron - BUg 910160. IWYU for gfx/src. r=roc
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-01-15 22:58 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
e0fce89f61286f413457c93e49f9bfaff4b7a153
created 2012-12-17 16:59 -0500
pushed 2012-12-18 09:32 +0000
Benoit Jacob Benoit Jacob - Bug 817774 - Let nsIntRect not have a nsIntRect static data member, as that kills GDB printing it - r=dholbert
6493a073d5ca4f37cb094d3c0d175a338c2a4d42
created 2012-12-17 22:22 +0000
pushed 2012-12-18 09:32 +0000
Ed Morley Ed Morley - Backout 97061a550935 (bug 817774) for build bustage on a CLOSED TREE
97061a5509355424f622279a0d4464a01bf77780
created 2012-12-17 16:59 -0500
pushed 2012-12-18 09:32 +0000
Benoit Jacob Benoit Jacob - Bug 817774 - Let nsIntRect not have a nsIntRect static data member, as that kills GDB printing it - r=dholbert
7bd96dda75f03267736c8e628995c0481014a139
created 2012-10-26 15:32 +0200
pushed 2012-10-30 14:48 +0000
Jacek Szpot Jacek Szpot - Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
9538c86590a479039bbc85d019069aeae6c7b212
created 2012-07-31 10:28 -0700
pushed 2012-08-01 02:11 +0000
David Zbarsky David Zbarsky - Bug 706179 Part 1: Add support for animations to the Layers API r=roc, dbaron, cjones
9d2a7a8ca1c7a1440b9ab7cdbb7ab8a43449bf8d
created 2012-07-30 14:36 -0400
pushed 2012-07-30 18:37 +0000
Mark Finkle Mark Finkle - Backout 169ff207ed19, a34baed70c1b, f9ccdd490bd7, 39550ed860e6, 2194a2dd66b2, 908eb2e26843, a76e0a267f26 due to mobile viewport bustage (bug 778580)
169ff207ed19ed2761784511ef568ee2764609a6
created 2012-07-27 13:23 -0700
pushed 2012-07-28 21:54 +0000
David Zbarsky David Zbarsky - Bug 706179: Add support for animations to the Layers API r=roc, dbaron, cjones
7ad3878167c106e3bc3806c8f405e97fd140a993
created 2012-07-25 16:37 +0100
pushed 2012-07-26 12:04 +0000
Ed Morley Ed Morley - Backout 1244b8a8e57a (bug 755084), 32d16d0f87c9 (bug 706179), 8548e016d4a9 (bug 768440), 697f5b87eae9 (bug 768440), 808fc2bd4e8c (bug 755084), 54b1484cd125 (bug 755084), 876726b632c0 (bug 706179) for xul android R3 failures
876726b632c04fec7ea5b726a9aad030290fb672
created 2012-07-25 01:48 -0700
pushed 2012-07-26 12:04 +0000
David Zbarsky David Zbarsky - Bug 706179: Add support for animations to the Layers API r=roc, dbaron, cjones
442e36401b38aa8bc8e8889c973503d4e0ee38cb
created 2012-07-23 20:25 -0700
pushed 2012-07-24 09:54 +0000
Matt Brubeck Matt Brubeck - Back out f4f5189b1d0c, 3b4f0606c547, b8a5a1ab8a5f, 5078933d6954, 7e0260c45de9 (bug 768440, bug 755084, bug 706179) because of reftest failures
f4f5189b1d0ca5b0c3d53d710c886a00cad1fdd7
created 2012-07-23 17:34 -0700
pushed 2012-07-24 09:54 +0000
David Zbarsky David Zbarsky - Bug 706179: Add support for animations to the Layers API r=roc, dbaron, cjones
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
8c0f00a6a12ffb62a7498033337d739070e11d1f
created 2012-05-14 22:11 +0200
pushed 2012-05-15 11:33 +0000
Mats Palmgren Mats Palmgren - Bug 749935 - Make all nsRect Union methods saturating. If width/height overflows nscoord_MAX then clamp the x/y to nscoord_MIN / 2 and try again. r=roc
87536f378706a1055422a84a9927f9649f8c9864
created 2012-01-17 00:38 +0100
pushed 2012-01-17 15:23 +0000
Mats Palmgren Mats Palmgren - Bug 665597 - Use saturating calculations when adding the margin to the scrollable overflow rect. part=4/5 r=roc
less more (0) -60 tip