layout/generic/nsFontInflationData.cpp
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
57e3c8d09acea5e0bff83ddbb78d385f71dd352d
created 2018-10-02 15:23 +0000
pushed 2018-10-02 21:45 +0000
Jan Henning Jan Henning - Bug 1428670 - Part 3: Store the effective container ISize within the FontInflationData. r=dbaron
5688a792346d144f2f7a2ac511d8f0d84dc217c6
created 2018-09-29 23:51 +0300
pushed 2018-09-30 09:45 +0000
Bogdan Tara Bogdan Tara - Backed out 5 changesets (bug 1428670, bug 1380830) for perma failing tests/layout/generic/crashtests/742602.html
1bf6b5fac1f9cc439338777531bbf9c50fc5656a
created 2018-09-29 15:55 +0000
pushed 2018-09-30 09:45 +0000
Jan Henning Jan Henning - Bug 1428670 - Part 3: Store the effective container ISize within the FontInflationData. r=dbaron
f91e74cdcf4c4b98b27ae39f4423a9fb1a926d91
created 2017-11-09 03:00 +0100
pushed 2017-11-09 09:53 +0000
Mats Palmgren Mats Palmgren - Bug 1414666 part 1 - Add nsIFrame::PresShell() for convenient access to the shell. r=emilio
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:30 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
b37e4d256cd6c88b48b0223113375f889a748982
created 2017-05-27 12:36 +0100
pushed 2017-05-28 04:30 +0000
Jonathan Kew Jonathan Kew - Bug 1365982 - Attach frame properties to each frame instead of looking them up in a hashtable on the prescontext. r=mats
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-05-03 00:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361051: rename mozilla::FrameType to mozilla::LayoutFrameType. r=xidorn
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-05-01 09:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
d1a449efbe4446e696311b21f7bdfcd709b82a26
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron
a70b04f074fca46e056356aebb7726d5cc6578ab
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 6a - Rename frame to mFrame in SizeComputationInput. r=dbaron
36e0aef210e256b04a1afce041c8ad5f150bd720
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron
999402eb1b15f1c23038d201036b2578c424fab5
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1b - Rename nsHTMLReflowState.h/cpp to ReflowInput.h/cpp and fix #includes. r=dbaron
ed713102408e02b6162cf0bb7c4bc83c7ea6bd12
created 2016-06-21 13:17 -0700
pushed 2016-06-29 14:13 +0000
Brad Werth Brad Werth - Bug 1243559 - Removes static casts from calls to FrameProperties::Get, ::Set, and ::Remove, and forces callers to use the type associated with the property. r=dbaron
dd0771829dc90fdc6c9d19f4884ebc7c340f3beb
created 2016-06-22 18:45 -0700
pushed 2016-06-23 12:57 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset 0bb00282a4c2 (bug 1243559) for widespread SVG assertion failures
0bb00282a4c22660572181cf2eefd0ab22f24d81
created 2016-06-21 13:17 -0700
pushed 2016-06-23 12:57 +0000
Brad Werth Brad Werth - Bug 1243559 - Removes static casts from calls to FrameProperties::Get, ::Set, and ::Remove, and forces callers to use the type associated with the property. r=dbaron
e9a8abd870b906dd4e1b63784ea96d07579122b3
created 2016-02-02 17:36 +0200
pushed 2016-02-03 10:59 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 6: Rename AutoInfallibleTArray to AutoTArray. r=froydnj
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-02-03 10:59 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-02-01 01:53 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
467d945426bb58d16648f25002049d16af8a5569
created 2016-01-31 17:12 +0200
pushed 2016-02-01 01:53 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 6: Rename AutoInfallibleTArray to AutoTArray. r=froydnj
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-02-01 01:53 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
3b4d8528c2f22908b546185439846b3e330305eb
created 2016-01-28 14:23 +1100
pushed 2016-01-28 11:14 +0000
Xidorn Quan Xidorn Quan - Bug 1230034 part 5 - Convert all frame properties which use DeleteValue and ReleaseValue as destructor to be typesafe. r=dbaron
9c5e20dd8ae551e06a93234afea4509ad27f3069
created 2015-06-29 13:02 -0700
pushed 2015-06-30 11:23 +0000
Daniel Holbert Daniel Holbert - Bug 1177925: Use range-based "for" loops for nsFrameList iteration, in various places in layout. r=tn
b5d54a547bdca5d76cb338d430829caaeadeb2aa
created 2015-02-19 13:51 +0900
pushed 2015-03-31 12:46 +0000
Mike Hommey Mike Hommey - Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
203acd3b8d71fc11e23f00808f270e7a45d686d3
created 2015-03-10 14:28 +0000
pushed 2015-03-10 22:33 +0000
Jonathan Kew Jonathan Kew - Bug 1138495 - pt 3 - Compute font inflation based on inline-axis dimensions rather than always using physical width. r=smontagu
133ec7304f2208e89f02ed943480a1b1f02188c9
created 2015-03-03 11:08 +0000
pushed 2015-03-04 00:49 +0000
Andrea Marchesini Andrea Marchesini - Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-02-10 21:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-02-07 16:46 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-02-06 00:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
429f9e69e6db59b8ccbc4f8fab3a0763fc473f16
created 2015-02-04 15:22 -0800
pushed 2015-02-05 13:47 +0000
Seth Fowler Seth Fowler - Bug 1128356 - Add template functions for common frame property destructors. r=dbaron
2e89adb6bc39f56114fbc5cf796ec241df31f02a
created 2015-02-03 09:58 +0100
pushed 2015-02-03 13:27 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c80e36def0ad (bug 1128356) for bustage on a CLOSED TREE
c80e36def0ad8fba0ca44307fb9840958872b9f6
created 2015-02-03 00:24 -0800
pushed 2015-02-03 13:27 +0000
Seth Fowler Seth Fowler - Bug 1128356 - Add template functions for common frame property destructors. r=dbaron
a4ba6995c87e7cf67a7d513ac7e23dcdab76b408
created 2014-07-24 01:28 -0700
pushed 2014-07-25 22:59 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 9: use logical coordinates in nsHTMLReflowState available size. r=jfkthame
3919ce6f5b0c944869cf503671028aecf0fcbf75
created 2014-01-03 21:08 +0000
pushed 2014-01-06 12:52 +0000
Mats Palmgren Mats Palmgren - Bug 950411 - Initialize mNCAWidth to zero. r=roc
e8453cdce0057180b18cd1ba8514e279f24b0cf5
created 2013-09-30 17:26 -0400
pushed 2013-10-01 09:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921876 - Stop #including nsIFrame.h in nsLayoutUtils.h; r=roc
1080eec8fed174da0a0f78b0dd3bad11165846a0
created 2013-09-25 11:42 +0000
pushed 2013-09-25 18:52 +0000
Mats Palmgren Mats Palmgren - Bug 919318 - Drop the Get prefix on the frame methods GetFirstContinuation, GetLastContinuation, GetFirstInFlow, GetLastInFlow and also on nsLayoutUtils::GetLastContinuationWithChild, because they never return null. r=dholbert
f10d31a0f7b48383b6d34f66607adc11eb18ec48
created 2013-08-22 14:32 -0400
pushed 2013-08-23 00:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 907883 - Minimize #includes in layout/generic; r=roc
343315251a400d775fb27becf97bf86f0dcaefe2
created 2013-02-16 13:51 -0800
pushed 2013-02-17 12:06 +0000
L. David Baron L. David Baron - Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert
f9134833700b4587ce6affb1479d75084f0020b7
created 2013-01-10 02:04 -0500
pushed 2013-01-11 13:57 +0000
Trevor Saunders Trevor Saunders - bug 829288 - fix layout/ warnings on mingw r=dholbert
8f62de173456d65002a9f0b022d06a90402d1938
created 2012-09-28 14:38 -0500
pushed 2012-09-29 05:10 +0000
Scott Johnson Scott Johnson - Bug 795313: Modify order of conditionals in UpdateFontInflationDataWidthFor() for performance enhancements. [r=dbaron]
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
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:21 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
733994f12c53efacf46b7389d4a8584129a0f35e
created 2012-06-12 10:36 +0100
pushed 2012-06-12 09:45 +0000
Ed Morley Ed Morley - Merge last PGO-green changeset of mozilla-inbound to mozilla-central
7160c7286c4f4a25f91843da78c3dde338b9511a
created 2012-06-11 11:12 -0700
pushed 2012-06-12 09:45 +0000
Matt Brubeck Matt Brubeck - Re-land backout of bug 754202 and fix other accidental changes from merge 75b67011b798 on a CLOSED TREE
649beef6950cb10d5b52b6bffb78015bc4a0f71f
created 2012-06-11 13:57 -0700
pushed 2012-06-11 20:57 +0000
L. David Baron L. David Baron - Do the necessary reflow when our font inflation data changes. (Bug 759755, patch 2) r=roc/bzbarsky
af2a59c2334728db194971a51392b5eb27a70b9d
created 2012-06-10 17:36 -0700
pushed 2012-06-11 00:36 +0000
L. David Baron L. David Baron - Back out patches 2 and 3 of bug 759755 for causing intermittent failures of layout/reftests/font-inflation/container-with-clamping.html .
b7f3236f127b6f8d455efa6ad75f82a3a3c5f3d4
created 2012-06-10 19:44 -0400
pushed 2012-06-10 23:46 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert c39d36167b99 due to a horribly munged backout.
c39d36167b99139c4e39c2180f21cebae7ea6dbd
created 2012-06-10 19:37 -0400
pushed 2012-06-10 23:40 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout the bug 754202 backout due to orange.
753567e35350143dd5c9965d0017f43a1202c871
created 2012-06-10 13:02 -0700
pushed 2012-06-10 20:02 +0000
L. David Baron L. David Baron - Do the necessary reflow when our font inflation data changes. (Bug 759755, patch 2) r=roc
cca15a0b49f3ef9efaf3dfd920c5da456ae3f2a8
created 2012-06-06 22:51 -0700
pushed 2012-06-07 14:54 +0000
Phil Ringnalda Phil Ringnalda - Back out 30e441f7ad9d (bug 759755) and 08286f4e696b (bug 760098) for orange
30e441f7ad9d7b73271fcfd147eaac74a255c5cb
created 2012-06-06 22:11 -0700
pushed 2012-06-07 14:54 +0000
L. David Baron L. David Baron - Do the necessary reflow when our font inflation data changes. (Bug 759755) r=roc
a6c39a15557befac8ce98359ee6c0789c7e80a1d
created 2012-06-06 09:20 +0100
pushed 2012-06-06 08:23 +0000
Ed Morley Ed Morley - Merge last PGO-green changeset of mozilla-inbound to mozilla-central
d24460a6ee1c2ff644a4f5520f35e6985f436210
created 2012-06-05 19:13 -0700
pushed 2012-06-06 08:23 +0000
L. David Baron L. David Baron - Fix two pieces of cached information that were preventing font size inflation from applying correctly during intrinsic width calculation when intrinsic width calculation had already been done without font size inflation. (Bug 748434) r=roc
30e2c7c9f24e6e56a87bfeafbc5475cea242ac86
created 2012-06-05 22:47 -0500
pushed 2012-06-06 04:40 +0000
Scott Johnson Scott Johnson - Bug 749186, Followup Patch 1: Cache font inflation settings in pres shell to prevent crash. [r=dbaron]
42835eaf1f2c6f9d76b67fdfba68fc00d084c952
created 2012-05-21 13:19 +0100
pushed 2012-05-22 09:50 +0000
Ed Morley Ed Morley - Merge mozilla-central to mozilla-inbound
4cbae0f1285c50e5921bf80a4e47b26bcd5bfde8
created 2012-05-20 22:18 -0700
pushed 2012-05-22 09:50 +0000
L. David Baron L. David Baron - Save and expose on nsFontInflationData the width of the nearest common ancestor of the inflated descendants. (Bug 747720, patch 1) r=roc
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.
33168c4c4703aa3536d0443cba4435138167b965
created 2012-05-07 07:17 +0200
pushed 2012-05-07 23:03 +0000
L. David Baron L. David Baron - Add missing GetFirstInFlow() call that was causing a crash in ComputeDescendantWidth when printing with font inflation enabled (or a debug build). (Bug 751797) r=roc
79f21117ea59d67f637648b730285d78f44ef230
created 2012-05-05 15:24 +0200
pushed 2012-05-06 03:08 +0000
L. David Baron L. David Baron - Make effect of form controls on font size inflation text threshold not depend on user changes to their value. (Bug 747857) r=roc
308f1163a388561b7155b03fda1e579cd708d994
created 2012-05-04 15:24 +0100
pushed 2012-05-04 20:23 +0000
Ed Morley Ed Morley - Backout f8125b89352d (bug 747857) for frequent test failures
less more (0) -60 tip