layout/base/nsLayoutUtils.cpp
379ab4ae0037bf97c5fe98bdf719d2568ef7fdef
created 2011-12-02 14:32 -0800
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Backout changeset 3af9fed4e33a (bug 611099, part 3) until bug 668163 is fixed. approval-mozilla-aurora=clegnitto
fe4461c7654101502a633734a1a30f698f77cb7b
created 2011-11-02 20:11 -0400
pushed 2015-01-29 00:22 +0000
Justin Lebar Justin Lebar - Back out bug 666446 due to Talos regression.
79d75d91bf41459061899bfb235e73c601446878
created 2011-11-01 11:06 -0400
pushed 2015-01-29 00:22 +0000
Scott Johnson Scott Johnson - Bug 666446, Part 3/10 - Create hook functions in nsLayoutUtils to coalesce some of the new code for frame-like objects and avoid code duplication. [r=roc]
fb302f2dd9c29f48891c9493054f1978780fb4f8
created 2011-10-21 08:13 +0100
pushed 2015-01-29 00:22 +0000
Jonathan Kew Jonathan Kew - bug 695639 - use the proper iterator to convert offsets into the textrun in GetFontFacesForText. r=roc
d2dd7339bedbea31f998aec0075ffb78ab3874a8
created 2011-10-18 15:28 -0400
pushed 2015-01-29 00:22 +0000
Oleg Romashin Oleg Romashin - Bug 693930 - Fennec keeps viewport ThebesLayers alive for background tabs. r=roc
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2015-01-29 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
b9b9d9f379dbef46572c5fab7ea0682988a34374
created 2011-10-10 22:50 -0700
pushed 2015-01-29 00:22 +0000
Jeff Walden Jeff Walden - Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
56c7568767f18154d266287d6ba03264602a3133
created 2011-10-14 08:06 +0100
pushed 2015-01-29 00:22 +0000
Jonathan Kew Jonathan Kew - bug 671297 - add memory reporting for textRuns. r=roc,jlebar
9408e8c33a1ccc5348a140e8c81ea4c63e0492bf
created 2011-10-12 12:21 -0700
pushed 2015-01-29 00:22 +0000
Jeff Walden Jeff Walden - Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
da6e9073b431f61b38a87522c074af7a24a7a17f
created 2011-10-10 22:50 -0700
pushed 2015-01-29 00:22 +0000
Jeff Walden Jeff Walden - Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
c94c75d79b0a8da89e380d1f8f757d623cea74d0
created 2011-10-07 00:25 -0700
pushed 2015-01-29 00:22 +0000
Scott Johnson Scott Johnson - Backout cset a476b7988f63 from bug 666446 while we sort out regressions
a476b7988f63bb5b3dbb05167c8e82347957e30a
created 2011-10-03 13:39 -0700
pushed 2015-01-29 00:22 +0000
Scott Johnson Scott Johnson - Bug 666446, Part 3/18 - Create hook functions in nsLayoutUtils to coalesce some of the new code for frame-like objects and avoid code duplication. [r=roc]
00f422b2cf36505e1ee8768e09997237be8294c0
created 2011-05-12 00:04 -0400
pushed 2015-01-29 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 10209 - Part 6: Implement the CSS "containing block" concept correctly as a binary relation, as opposed to a unary relation; r=bzbarsky
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2015-01-29 00:22 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
304ce011f8343bc6c015122ea04402acf3a53992
created 2011-10-18 15:28 -0400
pushed 2015-01-29 00:22 +0000
Oleg Romashin Oleg Romashin - Bug 693930 - Fennec keeps viewport ThebesLayers alive for background tabs. r=roc a=asa
d6c48e7f9b9d5ff5a8ff3f592eb6a65e2d5efedf
created 2011-09-07 09:20 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Backout changeset 3af9fed4e33a (bug 611099, part 3) until bug 668163 is fixed. approval-mozilla-aurora=clegnitto
68928bdabfd745229946af70e896ac48112af3c0
created 2011-09-20 17:00 -0400
pushed 2015-01-29 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 444641 part 4. Remove the data: special-casing for images in canvas, since we now set the right principal for data: images. r=roc
cb9eced21ea1b7aabfa358b700e34553c96334e5
created 2011-09-09 17:58 -0400
pushed 2015-01-29 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 685518 part 1. Look at the image CORS mode for drawImage into a canvas 2d context. r=roc
aea08d37a22b31c294f6be561d2c8599b57b334b
created 2011-09-08 17:29 -0400
pushed 2015-01-29 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 685404. Make callers of nsDisplayList::HitTest use nsAutoTArrays to reduce allocations. r=tnikkel
bbb80094e71ac267a31142e902f57568f63caa87
created 2011-08-27 12:07 +1200
pushed 2015-01-29 00:22 +0000
Matt Woodrow Matt Woodrow - Bug 681858 - Improve performance of gfx3DMatrix multiplication by reverting to 2d operations where possible. r=derf
d9797d99f5f739ebd244ce27748a548f4b3b9cfd
created 2011-08-24 22:54 +0200
pushed 2015-01-29 00:22 +0000
Mats Palmgren Mats Palmgren - Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
de17763f5ba71293a5193266f815151047466eb5
created 2011-08-24 22:54 +0200
pushed 2015-01-29 00:22 +0000
Mats Palmgren Mats Palmgren - Bug 653649 - New way of getting child lists from frames. (part 3/5) r=roc
8bea838693f302e581f176b34fb82ef6ccb001ba
created 2011-09-07 09:20 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Backout changeset 3af9fed4e33a (bug 611099, part 3) until bug 668163 is fixed. approval-mozilla-beta=clegnitto
620e3bda721bf3fde4456288bac4ea548f7c5833
created 2011-08-17 17:54 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Fix nsLayoutUtils::ComputeSizeWithIntrinsicDimensions to produce correct results when one of the tentative height/width (i.e., the intrinsic height/width) is 0. (Bug 677091) r=roc approval-mozilla-aurora=asa
f277fe9f70c39d760472ce223a60a78de64620a1
created 2011-08-14 10:08 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Replace all uses of nsLayoutUtils::SetFontFromStyle with GetFontMetricsForFrame or GetFontMetricsForStyleContext and remove SetFontFromStyle. (Bug 678671, patch 2) r=roc
e9f6607a3990d027d09dcdc3395fe76be4ef9e6b
created 2011-08-09 17:14 +0200
pushed 2015-01-29 00:22 +0000
Mats Palmgren Mats Palmgren - Bug 663375 - When text color is darkened, darken text-decoration color too. r=dbaron
89c17ca55124eb32672e9aae0c130283097fb980
created 2011-01-13 04:40 -0600
pushed 2015-01-29 00:22 +0000
Jeff Walden Jeff Walden - Bug 609714 - Properly compute background image size for vector background images lacking intrinsic sizes or an intrinsic aspect ratio. r=dholbert, r=dbaron
7fece42cb99a9c3637b0926e43aac9156dfe1976
created 2011-08-05 15:24 -0400
pushed 2015-01-29 00:22 +0000
Neil Deakin Neil Deakin - Bug 585069, support ratio scaling for xul images, r=dbaron
ad334152010a5d6f8f602d38a398ac7c4ec0f0c2
created 2011-08-03 15:04 +1200
pushed 2015-01-29 00:22 +0000
Matt Woodrow Matt Woodrow - Bug 505115 - Part 11b - Layout changes to use a z component for -moz-transform-origin. r=roc
08b756f93436c48e5c32a01a24dd3633ee2b0593
created 2011-08-03 15:04 +1200
pushed 2015-01-29 00:22 +0000
Matt Woodrow Matt Woodrow - Bug 505115 - Part 8c - Use ray tracing to untransform 2d points on a 3d plane. r=roc
ba5eb1cd42f3881788740a4e5464c3547944e818
created 2011-08-03 15:04 +1200
pushed 2015-01-29 00:22 +0000
Matt Woodrow Matt Woodrow - Bug 505115 - Part 6 - Implement the 3d -moz-transform functions. r=dbaron
a5932b9082826bfa120da02bf904e1fecae35327
created 2011-07-07 03:08 -0700
pushed 2015-01-29 00:22 +0000
Chris Lord Chris Lord - Bug 669851 - Use bilinear image scaling on all ARM devices, even without NEON [r=mbrubeck,jmuizelaar]
89f90f9fac80b95c4140911d6aa9e8fb260f6341
created 2011-07-23 10:28 +1200
pushed 2015-01-29 00:22 +0000
Matt Woodrow Matt Woodrow - Bug 505115 - Part 5 - Use gfx3DMatrix in layout. r=roc
b529ffc1012b572199c8d53af5d874eb0b798df2
created 2011-04-13 12:23 +0300
pushed 2015-01-29 00:22 +0000
Simon Montagu Simon Montagu - Make all nsBidiPresUtils methods static. Bug 624798, r=roc
2be2c7cd6fe5ef5570d6659061c77406fad79d3c
created 2011-09-07 09:20 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Backout changeset 3af9fed4e33a (bug 611099, part 3) until bug 668163 is fixed. approval-mozilla-beta=clegnitto
bbcb26987398261ba36ec7fee14dc989ac934986
created 2011-08-02 19:57 -0700
pushed 2015-01-29 00:22 +0000
Matt Brubeck Matt Brubeck - Bug 669851 - Use bilinear image scaling on all ARM devices, even without NEON [r=mbrubeck,jmuizelaar, a=LegNeato]
cdff167e80748a50215a694a02b252373de19a16
created 2011-07-04 07:47 +0200
pushed 2015-01-29 00:22 +0000
Mats Palmgren Mats Palmgren - Bug 668919 - The ellipsis with text-overflow: ellipsis is sometimes one pixel too low. r=roc
e8023ac96fb770f73baeb3a985b64388f7a2c184
created 2011-07-01 16:48 +1000
pushed 2015-01-29 00:22 +0000
Michael Ventnor Michael Ventnor - Previous checkin was for Bug 666689
2fba916e056cdb24bd569a6b8ab9ea69b90c7c25
created 2011-07-01 16:43 +1000
pushed 2015-01-29 00:22 +0000
Michael Ventnor Michael Ventnor - Implement text-shadow for the text-overflow marker text (ellipsis) r=roc
8027b37a9b32c6df9f729fcb99c9fad5f0e75852
created 2011-04-28 22:02 -0700
pushed 2015-01-29 00:22 +0000
Craig Topper Craig Topper - Bug 654369 - Part 11: Remove OOM checks from layout/base r=bz
451c13333f149ae989e6f627fc5c258fa6577719
created 2011-06-22 20:11 +0200
pushed 2015-01-29 00:22 +0000
Mats Palmgren Mats Palmgren - Bug 312156 - Implement CSS3 text-overflow. r=roc
e552be420a02acc127554b582f7f6c062418965c
created 2011-06-23 00:11 +1200
pushed 2015-01-29 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 637852. Part 12: Dump layer trees and display lists to stdout instead of stderr so that they stay in order with window.dump() and other output. r=tnikkel
14eb4f38aff843badd02ed09929a99d630c34245
created 2011-06-16 07:31 +0100
pushed 2015-01-29 00:22 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 2 - find the @font-face rule (if any) responsible for the font entry. r=roc
08a6a9f91d6e508c88be9ad2455b62e39cefb91e
created 2011-06-16 07:31 +0100
pushed 2015-01-29 00:22 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 1 - get list of fonts actually used to render a document range. r=roc sr=bzbarsky
ed3cf3967b6905efa43a5d517004487ae7e13410
created 2011-06-15 16:52 -0400
pushed 2015-01-29 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 467669 and bug 660088
8c602c722bca3d5e5a5f27c4ca0069e8ea3d60c1
created 2011-06-15 20:17 +0100
pushed 2015-01-29 00:22 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 2 - find the @font-face rule (if any) responsible for the font entry. r=roc
592b0c82089d22d5d9b889cafdb7d82b7bf4a3ab
created 2011-06-15 20:17 +0100
pushed 2015-01-29 00:22 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 1 - get list of fonts actually used to render a document range. r=roc sr=bzbarsky
3af9fed4e33a1f0f165dc6b911815d21b199045e
created 2011-06-12 18:52 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Remove notion of percentage of intrinsic size: remove code that handles percentages (which are no longer set thanks to the previous patch) and make them invalid. (Bug 611099) r=dholbert
d105fc895d91da4af6ca011c5cd4c69db5660c2c
created 2011-05-30 09:34 +0200
pushed 2015-01-29 00:22 +0000
Ed Morley Ed Morley - Bug 614515 - Remove MOZ_SVG conditions. r=roc
0cc33d48765146264416f6e10aac08bc1d1cc7c3
created 2011-04-08 10:15 -0700
pushed 2015-01-29 00:22 +0000
Matt Brubeck Matt Brubeck - Bug 598736 - Use bilinear image scaling when NEON is available [r=jrmuizel, a=johnath]
b9f2ad2a6954f87bac09a238afddcbd83a757f90
created 2011-05-13 11:40 -0500
pushed 2015-01-29 00:22 +0000
Jim Mathies Jim Mathies - Bug 633282 - Accumulate exclude glass regions during painting and update the widget opaque region info. r=roc.
189a169fd9003f35fdecd9a68b70bf1c20ce467a
created 2011-05-09 11:40 +0300
pushed 2015-01-29 00:22 +0000
Tatiana Meshkova Tatiana Meshkova - Bug 653133 - Fennec crashes when loading a page with huge background-attachment:fixed background r=roc
fa0295a97f1bb58251479ac0734eef96b1394249
created 2011-04-27 11:47 +0300
pushed 2015-01-29 00:22 +0000
Simon Montagu Simon Montagu - Back out bug 263359 and bug 624798 because of performance regressions (bug 650189)
3237cf9bc6f8e9573ca383e60fac07ad16fdba4c
created 2011-04-16 18:22 -0700
pushed 2015-01-29 00:22 +0000
Zack Weinberg Zack Weinberg - Bug 651017, part 5: mechanical changes.
8d64029c1725afde6439212100ffb392df3722ff
created 2011-04-19 15:07 +1200
pushed 2015-01-29 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 7: Create Rect template. r=joe,sr=cjones
1baef3c464337523b0878573ae4bc706e9340d11
created 2011-04-19 15:07 +1200
pushed 2015-01-29 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 3: Convert gfxRect::pos/size to x/y/width/height. r=joe,sr=cjones
36f62297c1e146a12045c4650e902ace2766ae15
created 2011-04-19 15:07 +1200
pushed 2015-01-29 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 2: Remove a bunch of direct gfxRect::pos/size usage. r=joe
90a2c72237e21712e6a536a5e04d39032ee0fe03
created 2011-04-07 21:18 -0700
pushed 2015-01-29 00:22 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 6: eliminate pointless nsresult return values.
b339ef823c297bd045f56e37caa9bd7f65d5461c
created 2011-04-07 20:07 -0700
pushed 2015-01-29 00:22 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 5: prune unused and unimplemented methods.
d06f1282cc6d69b6a1367e5cd0fea8d7a19a8c65
created 2011-04-07 18:05 -0700
pushed 2015-01-29 00:22 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 4: mechanical fixups outside gfx.
less more (0) -300 -100 -60 tip