gfx/src/nsRegion.cpp
32b985353206dc8ee08ccf16794c5cbc65656327
created 2013-02-13 10:11 -0500
pushed 2013-04-01 19:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 618479 part 1. Clean up the nsTArray binary-insert code a little bit. r=jlebar,kinetik
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-04-01 19:47 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
3ab953bd072990b9114880b07ba5d9abee91ad17
created 2012-11-08 14:23 -0500
pushed 2013-01-07 21:25 +0000
Benoit Girard Benoit Girard - Bug 809448 - Make ns(Int)Region ToString const. r=bas
2c694d8bf7a59441faba5d6266862299fa354b03
created 2012-09-28 01:57 -0500
pushed 2012-11-19 21:10 +0000
Isaac Aggrey Isaac Aggrey - Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
2b2e43e83d0fb836cb5aca91905e5702b5ea7854
created 2012-08-17 11:39 +1200
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 777194. Part 3: Add ToString() method to regions for easier logging/debugging. r=jrmuizel
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
b82fb4d04f6025775b8faffb0a9cd46cb7e222bf
created 2012-07-23 12:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
474d3f16960fb6bc790f0f46b77d0248424b84ef
created 2012-05-31 17:17 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c1b222852377b86e59026f904681e11b08101f95
created 2011-12-01 11:35 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f758ea29194abd67cab74fd6e9be9c933a858204
created 2012-07-23 15:00 +1200
pushed 2012-10-08 18:29 +0000
Matt Woodrow Matt Woodrow - Bug 741682 - Add ScaleToInsidePixels and ScaleToNearestPixels to nsRegion. r=roc
34c3bcd58f3b6a1d5332bd2d0d1801410360323f
created 2012-05-24 18:36 -0700
pushed 2012-07-16 19:38 +0000
Oleg Romashin Oleg Romashin - Bug 757933 - Switch nsRegionAllocator to ThreadLocal and avoid extra library call. r=BenWa
be42b12c6092998d6d7c7684d05856f21e20fe32
created 2012-05-26 10:03 -0400
pushed 2012-07-16 19:38 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout 5baac057fc1a (bug 757933) due to red.
5baac057fc1a90fc79f47f1760a29ad0fa84edb7
created 2012-05-26 09:33 -0400
pushed 2012-07-16 19:38 +0000
Oleg Romashin Oleg Romashin - Bug 757933 - Switch nsRegionAllocator to ThreadLocal and avoid extra library call. r=BenWa
f2ec7e8407e5b93dddaa1c0883cc38af78aef085
created 2012-05-24 19:56 -0700
pushed 2012-07-16 19:38 +0000
Phil Ringnalda Phil Ringnalda - Back out 8bc719810cd5 (bug 757380) and 3f93e4add42b (bug 757933) for mochitest-4 assertions
3f93e4add42b14c9e70b38ec810065a3cc469622
created 2012-05-24 18:36 -0700
pushed 2012-07-16 19:38 +0000
Oleg Romashin Oleg Romashin - Bug 757933 - Switch nsRegionAllocator to ThreadLocal and avoid extra library call. r=BenWa
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
47500d6cbffd73121223dd637ddb29d244b8fb11
created 2011-11-29 13:29 -0500
pushed 2012-02-01 00:38 +0000
Benoit Girard Benoit Girard - Bug 703317 - Use TLS to make RgnRectMemoryAllocator thread safe. r=roc
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-12-21 12:10 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
01e79adc8c0ff6b30a428fa853283f55191d43b5
created 2011-07-03 11:53 +0200
pushed 2011-08-16 17:53 +0000
Ed Morley Ed Morley - Bug 661584 - Substitute final PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
fc776fa4afb78d940418997eab4a958c6a5a4d48
created 2011-06-25 16:06 +0200
pushed 2011-08-16 17:53 +0000
Ed Morley Ed Morley - Bug 661584 - Code cleanup, substitute more PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc,ted
a63a96b9571e572d0f0ca4272f6c48a9cb3a35c6
created 2011-06-23 00:11 +1200
pushed 2011-08-16 17:53 +0000
Robert O'Callahan Robert O'Callahan - Bug 637852. Part 11: Remove ExtendForScaling from nsRect and nsRegion. r=joe
1da2c78a1a72954bcddcb0eb62be930f48802dcd
created 2011-06-23 00:11 +1200
pushed 2011-08-16 17:53 +0000
Robert O'Callahan Robert O'Callahan - Bug 637852. Part 4: Add nsRegion::ScaleInverseRoundOut and nsRegion::ScaleToOutsidePixels APIs. r=joe
3ce0d40d9ebaec16fb80c9a1e60a1f9d2e90ebad
created 2011-05-26 20:41 +0100
pushed 2011-08-16 17:53 +0000
Neil Rashbrook Neil Rashbrook - Fix DOS line endings rs=joedrew!
a1631f53c9489143f225c07084caa1800a130d45
created 2011-05-13 11:40 -0500
pushed 2011-07-05 17:00 +0000
Jim Mathies Jim Mathies - Bug 633282 - Add ToNearestPixels to nsRegion. r=roc.
90e46b3e8e6f973a78280d340b64f8ed4d831624
created 2011-04-19 15:07 +1200
pushed 2011-07-05 17:00 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 5: Avoid operator== where possible to distinguish between 'equal edges' and 'equal areas' for rectangles. r=dbaron,sr=cjones
1a89509e25e4256577f2fb729a8b922be533a9fb
created 2011-03-31 23:29 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
e03c3a6df3cb8adc9d2f2c82c319c7127a8f6ace
created 2011-03-31 18:57 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052
4beec31b9ea9ca3006ba1ed3daa46c7daca4200a
created 2011-03-31 14:51 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
b0512b9a8c11ae974391a714753aca994857a391
created 2011-02-09 09:37 +1300
pushed 2011-04-26 22:38 +0000
Matt Woodrow Matt Woodrow - Bug 586683 - Part 2a - Add ScaleRoundOut to nsIntRect/Region. r=joe a=blocking2.0
5ed6c4935486d1aee52f9edcd96043b0fab86fb8
created 2011-02-09 09:35 +1300
pushed 2011-04-26 22:38 +0000
Matt Woodrow Matt Woodrow - Bug 586683 - Part 1 - Add resolution handling to BasicLayers. r=roc a=blocking2.0
23cfa8965c9e749afda622091c4ee40cee0047ce
created 2011-01-26 00:26 -0600
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 620658: Add nsRegion::Contains(nsRegion). sr=roc
c3825c079c0051dc199e6dc960567385e46755a2
created 2011-01-04 21:45 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 585258. Part 2: Make SimplifyOutward smarter by trying to avoid combinging rectangles that are vertically discontiguous. r=bzbarsky,a=blocking
cf82d60b3f1c61815f4d1c61f7525280c285d488
created 2011-01-04 16:56 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 613449. Extend GetLargestRectangle to support considering only rectangles that contain a given rectangle. r=robarnold
d6696d3206f83611614412489b08b34a069184e1
created 2011-01-03 14:48 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 602757. Part 3: Change IsOpaque to GetOpaqueRegion so we can get useful opaque regions for content that uses border-radius. r=tnikkel,sr=dbaron,a=blocking
9c9ee87d42fa75467b2afc73ffa9ff6882d3a682
created 2010-07-18 21:23 -0500
pushed 2011-04-26 22:38 +0000
Timothy Nikkel Timothy Nikkel - Bug 563878. Part 7. Change frame, point, rect, region APIs. r=mats sr=roc
d5ca465f42381d777adcc468c8fdf96942f1fcfe
created 2010-06-05 15:29 -0500
pushed 2011-04-26 22:38 +0000
Timothy Nikkel Timothy Nikkel - Bug 563878. Part 1b. Make nsIPresShell::RenderNode and nsIRenderingContext::SetClipRegion take an nsIntRegion. r=mats
cb0eb3105a01068d2073615d8db3ac28a8c547d1
created 2010-05-24 00:08 -0400
pushed 2011-04-26 22:38 +0000
Rob Arnold Rob Arnold - Added ll suffix to 64 bit constant and initialized some variables to shut up gcc.
2d0ad835761c2569d353f6a330f6741926b6c387
created 2010-05-23 23:47 -0400
pushed 2011-04-26 22:38 +0000
Rob Arnold Rob Arnold - Attempt to fix bustage from b375e530a90b by adding parens to hopefully appease gcc.
b375e530a90beaad0367da3cdf4d3b69bee6a114
created 2010-05-23 23:29 -0400
pushed 2011-04-26 22:38 +0000
Rob Arnold Rob Arnold - Bug 555182 - Calculate the largest opaque rectangle in the opaque region to determine glass margins r=jimm,roc
f81366874b1ceb05e485b299de143403b89930bd
created 2010-04-28 23:20 -0700
pushed 2011-04-26 22:38 +0000
timeless timeless - Bug 562582 - suggest parentheses around assignment used as truth value in nsRegion::ToOutsidePixels, r=roc
20f6578db03c9f27aa2e055924a6d4ca16f9b3c3
created 2010-03-17 18:56 -0400
pushed 2011-04-26 22:38 +0000
Rob Arnold Rob Arnold - Bug 450767 - Don't necessarily apply Aero Glass to the entire window r=jimm sr=roc
f155f30508750f0856eabf2bc0934b6c4c8e2b2b
created 2010-01-27 09:35 +0100
pushed 2011-04-26 22:38 +0000
Mats Palmgren Mats Palmgren - mRectListHead.x needs a sentinel value (not y). Clarify the use of nscoord sentinel values and handle float nscoord too. b=541869 r=roc r=jonitis
d1e8ebf88247191f19da7af9c75af66133c64380
created 2009-09-18 16:47 -0400
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Merge mozilla-central into Electrolysis.
1520127c321a2fdd30df4b9525bcf547ef195458
created 2009-07-29 12:59 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - update RgnRectAllocator fix to most recent m-c pending patch
f64cd78eb6472babbdd0ae38e17161ff019aa291
created 2009-07-14 03:09 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - update rgnrectallocator changes to match pending m-c patch.
3ed7ec034b950b04a039da01e2b8967be9a108d1
created 2009-07-14 02:31 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - preview of bug 504034: allow nsRegion to be used (only) on a non-main thread without it spuriously complaining about thread-safety violations
f5fe0e60f6663fbcaeefc969fd273e3491d0ffdf
created 2009-09-09 20:22 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - bug 504034: initialize RgnRectMemoryAllocator non-statically by heap allocating it. r=vlad
f591fb0aa1c437e8d142e2e99b1b65d20c7eb9b6
created 2007-12-24 20:37 -0800
pushed 2011-04-26 22:38 +0000
reed reed - Bug 408812 - "AIX Compilation error for trunk build source nsThebesRegion.cpp : ./dist/include/gfx/nsRegion.h", line 85.18: 1540-0723 (S) The inline function "void operator delete(void *, size_t)" is referenced, but it is not defined" [p=shailen.n.jain@gmail.com (Shailen) r=vlad a1.9=beltzner]
ab58bdbde9e03330d3a406d8b95aa3877152cf36
created 2007-07-08 00:08 -0700
pushed 2011-04-26 22:38 +0000
jwalden jwalden - Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2011-04-26 22:38 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip