layout/base/nsLayoutUtils.cpp
e4006a8627b6b3981663689577629d8c748bb75a
created 2012-03-02 11:25 -0600
pushed 2012-03-07 19:27 +0000
Scott Johnson Scott Johnson - Bug 705446: Disable font inflation for preformatted text. [r=dbaron]
5789df0e14d1db3cd318c941aed7a0304b7a49ab
created 2012-02-29 10:57 -0500
pushed 2012-03-07 19:27 +0000
Nathan Froyd Nathan Froyd - Bug 731615 - Eliminate duplicate headers in layout. rs=smontagu
ec9be13d5fad1e78c066ad6e51248672cb84b8da
created 2012-03-01 21:26 +1300
pushed 2012-03-07 19:27 +0000
Matt Woodrow Matt Woodrow - Bug 700240 - Print display lists to a file. r=roc,bjacob
38a007426ee26b2c51eec4af6f77bbb3a8c5fe9e
created 2012-02-08 14:36 -0500
pushed 2012-02-10 20:38 +0000
Aryeh Gregor Aryeh Gregor - Bug 725426 - Incorrect getBoundingClientRect() for transform-style: flat. r=roc
33ffd55f2dfea27f39e87049a2850c5461038464
created 2012-02-09 16:42 +0000
pushed 2012-02-10 20:38 +0000
Ed Morley Ed Morley - Backout 1ca8d5a931ac (bug 720799), e4781b684008 (bug 720795), 8a4e12d93a23 & 1fc8123a2ea4 (bug 720794) for bustage
1ca8d5a931ac714ff809e81553c41d6595a6882a
created 2012-02-06 16:31 +0100
pushed 2012-02-10 20:38 +0000
Mounir Lamouri Mounir Lamouri - Bug 720799 - Don't use mDocShell in nsScreen. r=jst
c4c7eaaeec91debafe122c97a4322a2c43f01919
created 2012-02-09 12:06 +0000
pushed 2012-02-10 20:38 +0000
Ed Morley Ed Morley - Backout 79121553f728 (bug 720799), 4a763183482f (bug 720795), e965486f4b50 & 4a7c7c6b9b11 (bug 720794) for failing to build on any platform
79121553f728dc598fb7cda39fa069c9c2dd56b3
created 2012-02-06 16:31 +0100
pushed 2012-02-10 20:38 +0000
Mounir Lamouri Mounir Lamouri - Bug 720799 - Don't use mDocShell in nsScreen. r=jst
6d180635060d2f324fdace497c98bad8fea91a23
created 2012-01-30 16:52 -0600
pushed 2012-02-01 04:32 +0000
Scott Johnson Scott Johnson - Bug 706198 - Disable font inflation on sites optimized for mobile to avoid strangely inflated text. [r=mbrubeck,dbaron]
05316b7ecf15320f22f9f68a4c31c79876953689
created 2012-01-25 17:31 -0500
pushed 2012-02-01 04:32 +0000
Jon Buckley Jon Buckley - Bug 682299 - Implement CORS support for the <video> tag. r=roc
561d7fded0cced29bf18f2bbd05eeb72b33a61da
created 2012-01-24 17:21 -0800
pushed 2012-02-01 04:32 +0000
L. David Baron L. David Baron - Switch nsLayoutUtils inflation methods to the new setup with state on the pres context. (Bug 706609, patch 5) r=roc
3051be6f12c23ceda14b80dc37ac46906a22d14f
created 2012-01-24 17:21 -0800
pushed 2012-02-01 04:32 +0000
L. David Baron L. David Baron - Set inflation container to null during parts of intrinsic sizing that should not have inflation applied. (Bug 706609, patch 4) r=roc
479a6867fcd3d3b658800a373a3e712a5b61f73c
created 2012-01-24 17:21 -0800
pushed 2012-02-01 04:32 +0000
L. David Baron L. David Baron - Add a frame state bit for whether a frame is a container for font size inflation (Bug 706609, patch 1) r=roc
cfc432c9bfd14eb0d36fd893f4b41dd817915abc
created 2012-01-24 13:09 +0000
pushed 2012-02-01 04:32 +0000
Jonathan Watt Jonathan Watt - Bug 416581, part 1 - Move mLanguage from nsStyleVisibility to nsStyleFont. r=dbaron.
975ec4955ef920a70ab94e1ce4022e4b85a66a8a
created 2012-01-23 14:07 +1300
pushed 2012-02-01 04:32 +0000
Matt Woodrow Matt Woodrow - Bug 718809 - Use TransformBounds in TransformGfxRectToAncestor. r=roc
147c00d2ca3b56211fd0b60011403c97cf5c50ba
created 2012-01-17 15:33 -0500
pushed 2012-03-07 19:27 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 718440. Add more sampler labels to various places. r=bgirard
cfd3838b4dc2420462e09d8bbf187e43b2a3af0e
created 2012-01-18 10:41 -0500
pushed 2012-03-07 19:27 +0000
James Willcox James Willcox - Bug 707439 - Fix Flash plugin positioning
593594a73dd0b46198dbe4d5c49cabf6f3d3865e
created 2011-12-16 16:24 -0800
pushed 2012-03-07 19:27 +0000
Wes Johnston Wes Johnston - Bug 603008 - Platform support for multitouch events. r=smaug
a915d5820eb886e53bebdc7cc95f403a97db6fe0
created 2012-01-18 21:04 +0100
pushed 2012-03-07 19:27 +0000
Mats Palmgren Mats Palmgren - Bug 524925 - Consolidate overflow clipping checks to nsFrame::ApplyOverflowClipping(); and fix some code style nits. part=5/6 r=roc
8651133cd19662053356aa499f2b0248b04e5bf0
created 2011-06-15 14:03 -0700
pushed 2012-03-07 19:27 +0000
Benjamin Stover Benjamin Stover - Bug 524925 - Recompute overflow without reflowing for transforms. part=1/6 r=dbaron
ebc05c90d282ca5ebdd013b5f0714b96f73dced0
created 2012-01-17 15:15 -0800
pushed 2012-03-07 19:27 +0000
Matt Brubeck Matt Brubeck - Back out 88733ce1bef3 (bug 718440) because of Windows build failure
88733ce1bef30577af5977197fcc1eb422ceaf46
created 2012-01-17 15:33 -0500
pushed 2012-03-07 19:27 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 718440. Add more sampler labels to various places. r=bgirard
804c80adda0a2379a4573780c049e0fe5080c0a4
created 2012-01-17 00:38 +0100
pushed 2012-03-07 19:27 +0000
Mats Palmgren Mats Palmgren - Bug 665597 - Do not include margins in scrollable overflow for popup frames. part=3/5 r=roc
a8519c842f6ecbf4e3ffe35c7457c37b49d9cb51
created 2011-12-28 16:24 +1300
pushed 2012-03-07 19:27 +0000
Robert O'Callahan Robert O'Callahan - Bug 591718. Make nsLayoutUtils::GetAllInFlowRectsUnion support taking transforms into account when converting coordinates. r=mats
61ee01b6a46d496385bfd6f156a9de739af5e363
created 2011-12-28 16:24 +1300
pushed 2012-03-07 19:27 +0000
Robert O'Callahan Robert O'Callahan - Bug 591718. Part 1: rename some poorly-named methods, rework global-transform methods to avoid computing bounding-boxes more than once when there are are multiple transformed ancestors, make sure nsIFrame::GetTransformMatrix can stop at any desired ancestor. r=mats
c248c37f9cf79d19db1dff153cf599066519e895
created 2011-12-27 10:02 -0500
pushed 2012-03-07 19:27 +0000
L. David Baron L. David Baron - Fix font size inflation assertion when XUL is in native-anonymous content by making XUL always be a container for font size inflation. (Bug 708036) r=bzbarsky
d07146e9c62e01d8db712beca8992deb489dab50
created 2011-12-27 20:34 -0800
pushed 2012-03-07 19:27 +0000
Phil Ringnalda Phil Ringnalda - Back out dc7c7734ec7c, f793f9cfa72c, 10ea92a6a850 (bug 591718) for Android b-c orange in mobile/chrome/tests/browser_scrollbar.js
f793f9cfa72c746a1b35928254e12653141af3fb
created 2011-12-28 16:24 +1300
pushed 2012-03-07 19:27 +0000
Robert O'Callahan Robert O'Callahan - Bug 591718. Make nsLayoutUtils::GetAllInFlowRectsUnion support taking transforms into account when converting coordinates. r=mats
10ea92a6a8503b5f0f04db8951e5ca733839f70e
created 2011-12-28 16:24 +1300
pushed 2012-03-07 19:27 +0000
Robert O'Callahan Robert O'Callahan - Bug 591718. Part 1: rename some poorly-named methods, rework global-transform methods to avoid computing bounding-boxes more than once when there are are multiple transformed ancestors, make sure nsIFrame::GetTransformMatrix can stop at any desired ancestor. r=mats
1e25bdfb62c08fdd33d1e7ecdb5567dd58359e46
created 2011-12-19 19:46 -0800
pushed 2012-03-07 19:27 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711908 - Fix a bunch of GCC warnings in layout. r=dbaron.
adde248cc4b326a5797d1dee07cb1ba343b62296
created 2011-12-20 16:34 -0600
pushed 2012-03-07 19:27 +0000
Scott Johnson Scott Johnson - Bug 707855 - Clamp container size to device width to make font inflation less likely to cause problems on small screens. [r=dbaron]
45fc99918b044e3e0d02267456bb04f658556adf
created 2011-12-20 00:02 -0600
pushed 2012-03-07 19:27 +0000
Scott Johnson Scott Johnson - Backout changeset 602d2761e409.
602d2761e409f8e8f352793504e048e103fb2ce1
created 2011-12-19 23:11 -0600
pushed 2012-03-07 19:27 +0000
Scott Johnson Scott Johnson - Bug 707855 - Clamp container size to device width to make font inflation less likely to cause problems on small screens. [r=dbaron]
637f2264edd391e86951e3bf09ef2ef15a2a8548
created 2011-12-19 23:11 -0600
pushed 2012-03-07 19:27 +0000
Scott Johnson Scott Johnson - Backed out ab701cac6af8.
ab701cac6af85f6f288a093de96f882c62f2ea69
created 2011-12-19 22:25 -0600
pushed 2012-03-07 19:27 +0000
Scott Johnson Scott Johnson - Bug 707855 - Clamp container size to device width to make font inflation less likely to cause problems on small screens. [r=dbaron]
89a8e26f1df0ffa63aab4a593287858869ad5562
created 2011-12-19 10:57 +1300
pushed 2012-03-07 19:27 +0000
Robert O'Callahan Robert O'Callahan - Bug 672013. Drawing an SVG image to a canvas need not clear its origin-clean flag. r=dholbert,sr=bzbarsky
ff088809cd2a9a0c206c51252b389832046ae733
created 2011-12-18 08:15 -0800
pushed 2012-03-07 19:27 +0000
Matt Brubeck Matt Brubeck - Back out bug 710521, bug 672013, bug 702739 because of Mac reftest failures
06e8ee7aa95df4b108d1854ce0383af8b2cf1336
created 2011-12-18 21:47 +1300
pushed 2012-03-07 19:27 +0000
Robert O'Callahan Robert O'Callahan - Bug 672013. Drawing an SVG image to a canvas need not clear its origin-clean flag. r=dholbert,sr=bzbarsky
881155b89a68d456edd904c38e5f2f045b5b2e24
created 2011-12-03 22:50 +0100
pushed 2012-03-07 19:27 +0000
Ms2ger Ms2ger - Bug 704088 - Pass dom::Element to nsLayoutUtils::SurfaceFromElement; r=bz
d807cb7b91e51645405d70974a0ab5aebdffd85c
created 2011-11-27 19:03 -0800
pushed 2012-03-07 19:27 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 698968 - Add mallocSizeOf functions and start using them. r=jlebar,bhackett,jfkthame, sr=bz.
51ebc0da58ba7842ce991b8b00220498decbe61d
created 2011-11-23 18:48 -0800
pushed 2012-03-07 19:27 +0000
L. David Baron L. David Baron - Apply font size inflation to list bullets. (Bug 627842, patch 13) r=roc
236ba3dfe6472a0acd8863f32d360dabf9d5a9da
created 2011-11-23 18:48 -0800
pushed 2012-03-07 19:27 +0000
L. David Baron L. David Baron - Apply font size inflation to text. (Bug 627842, patch 9) r=roc
e233695b13100101ffba23b42bd243b9e74a7888
created 2011-11-23 18:48 -0800
pushed 2012-03-07 19:27 +0000
L. David Baron L. David Baron - Add inflation parameter to nsLayoutUtils::GetFontMetricsFor* methods. (Bug 627842, patch 6) r=roc
d3e230bec2f93f8be6667ca17e5c71050b8cc6e3
created 2011-11-23 18:48 -0800
pushed 2012-03-07 19:27 +0000
L. David Baron L. David Baron - Implement computation of font size inflation for improved readibility of text on mobile devices. (Bug 627842, patch 4) r=roc
9298bebc43bf6d96bf3bf773931ca59ef1a815f5
created 2011-11-21 12:53 -0500
pushed 2012-03-07 19:27 +0000
Neil Deakin Neil Deakin - Bug 703260, part 1, remove view from eventstatemanager and presshell event handling, r=smaug,sr=roc
5ed596fa3b488a0564031b564e0450c2f2106207
created 2011-11-17 16:44 +1300
pushed 2012-03-07 19:27 +0000
Matt Woodrow Matt Woodrow - Bug 700240 - Make display list debugging independent of DEBUG. r=khuey,roc
7c7dc81936922738c646bf61e51bf989c22b3e2d
created 2011-11-14 22:12 -0800
pushed 2012-03-07 19:27 +0000
Phil Ringnalda Phil Ringnalda - Backout changesets c9abc8ef4626, d62512892555, 69f89ee5d08f, c511af7d8f58, 6a6a560a1492, ac0ec1183d19, 46669afabd15, 74f32abaa8c0, f197554cf989, 0a2405eb5b90, b48954598d7d, e0a82577259c, 0235d1541e58, 450f2557d3a2, e24d196602bf, 03c2ea0eeba3, 7aca4ef8e538, 11ec362e780b, 4b92a3b96446 (bug 627842) for Windows crashtest assertions and Android reftest failures
e24d196602bf7974675ad250850291ecea205fd7
created 2011-11-15 17:02 +1300
pushed 2012-03-07 19:27 +0000
L. David Baron L. David Baron - Apply font size inflation to list bullets. (Bug 627842, patch 13) r=roc
b48954598d7dfcf4a8fd0f6625390f90d58b4de2
created 2011-11-15 17:02 +1300
pushed 2012-03-07 19:27 +0000
L. David Baron L. David Baron - Apply font size inflation to text. (Bug 627842, patch 9) r=roc
74f32abaa8c0b03f89df765fd071f27ddf454251
created 2011-11-15 17:02 +1300
pushed 2012-03-07 19:27 +0000
L. David Baron L. David Baron - Add inflation parameter to nsLayoutUtils::GetFontMetricsFor* methods. (Bug 627842, patch 6) r=roc
ac0ec1183d19fe05258e04f35d7ef7894451200b
created 2011-11-15 17:02 +1300
pushed 2012-03-07 19:27 +0000
L. David Baron L. David Baron - Implement computation of font size inflation for improved readibility of text on mobile devices. (Bug 627842, patch 4) r=roc
cdbd6cf9f5f40cd6ad5ebd4a05dde2d6086b3e76
created 2011-11-09 13:39 -0800
pushed 2012-03-07 19:27 +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]
fe4461c7654101502a633734a1a30f698f77cb7b
created 2011-11-02 20:11 -0400
pushed 2012-03-07 19:27 +0000
Justin Lebar Justin Lebar - Back out bug 666446 due to Talos regression.
79d75d91bf41459061899bfb235e73c601446878
created 2011-11-01 11:06 -0400
pushed 2012-03-07 19:27 +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 2012-03-07 19:27 +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 2012-03-07 19:27 +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 2012-03-07 19:27 +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 2012-03-07 19:27 +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 2012-03-07 19:27 +0000
Jonathan Kew Jonathan Kew - bug 671297 - add memory reporting for textRuns. r=roc,jlebar
9408e8c33a1ccc5348a140e8c81ea4c63e0492bf
created 2011-10-12 12:21 -0700
pushed 2012-03-07 19:27 +0000
Jeff Walden Jeff Walden - Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
less more (0) -300 -100 -60 tip