layout/generic/nsLineBox.h
108817297fb1d04b90c639a9c1ef0d45e5546937
created 2018-09-19 05:27 +0200
pushed 2018-12-03 15:51 +0000
Mats Palmgren Mats Palmgren - Bug 1487221 - Add memory reporting for nsLineBox::mFrames. r=bz
56062a63fa8c1eb577eedd5ea3b972f0f93ca740
created 2018-07-12 09:42 +0300
pushed 2018-10-15 10:40 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - Layout - Initialize member fields in classes/ structures. r=dbaron
02f1c16d83afc65364a01b61a3f500b5ce390c38
created 2018-05-29 14:06 +1000
pushed 2018-08-24 17:02 +0000
Cameron McCormack Cameron McCormack - Bug 1464967 - Part 1: Make nsLineBox::BreakTypeToString static. r=gerald
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-06-18 21:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-06-18 21:12 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
e4815e8465a2cc7d09d479dd76e7143a09927fd3
created 2017-11-07 01:20 +0100
pushed 2018-01-11 17:45 +0000
Mats Palmgren Mats Palmgren - Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
ebc611dc8c85055ac62bc945e9871cdc317cf6f9
created 2017-11-05 12:22 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - Backed out 6 changesets (bug 1400618) for asserting in clipboard's dom/browser-element/mochitest/test_browserElement_inproc_CopyPaste.html on Windows 7 debug without e10s. r=backout
a6461f80307cbf84e54a948e6a08f7e6655857a1
created 2017-11-04 23:26 +0100
pushed 2018-01-11 17:45 +0000
Mats Palmgren Mats Palmgren - Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2018-01-11 17:45 +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
32faa7c639ff6b976f3e3ef4761f5983860f2b26
created 2017-04-15 00:31 +0200
pushed 2017-07-31 14:08 +0000
Mats Palmgren Mats Palmgren - Bug 944200 part 2 - [css-ui] Store the line's float edges for text-overflow analysis if needed. r=dholbert
94dabc6479b22c85b59722f94cebf7371f0de4d0
created 2017-02-24 15:27 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1342330 Part 3 - Convert FlagBits::mBreakType to StyleClear. r=xidorn
55a43be33799ab0e92c4968a40b835b2d207fab4
created 2017-02-24 15:19 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1342330 Part 2 - Convert uint32_t to bool in nsLineBox::FlagBits. r=xidorn
bea0382ab854aa844b5816a860ebb169690a160b
created 2017-02-24 15:13 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1342330 Part 1 - Strip trailing whitespaces in nsLineBox.h. r=xidorn
fd597b8d1dd62e173a89ba7e85b0a78805fa8add
created 2016-09-04 00:16 +0530
pushed 2017-01-16 13:07 +0000
Manish Goregaokar Manish Goregaokar - Bug 1300337 - Replace None_ variants from nsStyleConsts.h with None; r=heycam,TYLin
5f10d3f47379248797c381742d69af738cf31aad
created 2016-09-07 10:20 +0800
pushed 2017-01-16 13:07 +0000
Jeremy Chen Jeremy Chen - Bug 1297306 - part7:replace StyleClear related NS_ASSERTION with MOZ_ASSERT. r=xidorn
67f271218828f4a31c69439f52ac3163977cbba7
created 2016-09-07 10:20 +0800
pushed 2017-01-16 13:07 +0000
Jeremy Chen Jeremy Chen - Bug 1297306 - part6:replace NS_STYLE_CLEAR_* with StyleClear enum class. r=xidorn
cd5cf15a6fa9012624514996352e4f60f9b6be9e
created 2016-09-07 10:20 +0800
pushed 2017-01-16 13:07 +0000
Jeremy Chen Jeremy Chen - Bug 1297306 - part3:make BreakTypeToString() to be a member of nsLineBox. r=xidorn
6e323796605a15549fe37b1bec6dc904c93ef886
created 2016-08-17 15:28 -0400
pushed 2017-01-16 13:07 +0000
Nathan Froyd Nathan Froyd - Bug 1295192 - part 1 - remove CPP_THROW_NEW on layout struct operator new overloads that forward to nsPresShell::AllocateByObjectID; r=dholbert
5c7d45d6ebfaa6b47e7135a7d0c38ca35543f06f
created 2016-08-16 11:22 -0700
pushed 2017-01-16 13:07 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1295192) for being a possible cause of crashtest assertions CLOSED TREE
44f143a01f787580ab7a8bff53fd075c68c35682
created 2016-08-16 17:05 -0400
pushed 2017-01-16 13:07 +0000
Nathan Froyd Nathan Froyd - Bug 1295192 - part 1 - remove CPP_THROW_NEW on layout struct operator new overloads that forward to nsPresShell::AllocateByObjectID; r=dholbert
3bbc89c5395c96a82b7d9345539b6478501686f4
created 2015-07-20 17:06 -0700
pushed 2015-10-26 12:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1185399 (part 1) - Remove macros from pldhash.h. r=froydnj.
28673cc5e68b48d6a397b027a6ef5321703dea4a
created 2015-07-16 10:07 +0100
pushed 2015-10-26 12:58 +0000
Jonathan Kew Jonathan Kew - Bug 1131451 part 1 - Replace containerWidth with containerSize in logical-coordinate classes and APIs, frame classes, etc. r=dholbert
9816ca93dcd966e1288538310e5ccc6c88ce5ed5
created 2015-06-03 23:45 -0700
pushed 2015-09-14 18:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1171282 - Avoid some unnecessary |operator new| null-checks in layout/. r=dholbert.
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-04-21 23: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-04-21 23:03 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-04-21 23:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
8fca3694654a61a7ff05284e952a1d4863fc6acd
created 2015-03-19 01:48 +0200
pushed 2015-03-23 22:08 +0000
Simon Montagu Simon Montagu - Bug 1114239 patch 2: Backout bug 1079139, r=jfkthame, a=lmandel
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-03-23 22:08 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
6367ccd704d3a0e24b521f3a848071b1db563ee8
created 2014-12-19 14:55 +0000
pushed 2015-03-23 22:08 +0000
Jonathan Kew Jonathan Kew - Bug 1111525 - Remove unused lineFlags returned by nsILineIterator. r=roc
4859bf133ffa829dc6b8a2b212917075f9807772
created 2014-12-16 09:45 +0000
pushed 2015-03-23 22:08 +0000
Jonathan Kew Jonathan Kew - Bug 1111517 - Use new method UpdateLineContainerWidth instead of SlideLine when finalizing the width of a vertical-rl block. r=smontagu
0c5bb0328ec8e27b713362bed0608ce92a4477b4
created 2014-11-22 14:39 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Kew Jonathan Kew - Bug 1077515 - part 3 - Change desiredX (nscoord) to desiredPos (nsPoint) in nsPeekOffsetStruct, to support maintaining either vertical or horizontal position on inter-line moves. r=roc
355036dd6de6bc355c4962296594c7a8ef8708ab
created 2014-11-13 08:58 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Kew Jonathan Kew - Bug 1088025 - part 1 - Ensure nsBlockReflowState has a constrained mContainerWidth before we reflow lines into the container. r=dbaron
97219a3030c136bdc3b6297ef869506964dccb1d
created 2014-11-13 08:58 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Kew Jonathan Kew - Bug 1089581 - Convert nsLineBox::SlideBy to use logical coordinates. r=smontagu
3b63378162d709eba82b3ee0c32aad53aa425088
created 2014-10-21 15:16 -0700
pushed 2015-02-18 20:30 +0000
Simon Montagu Simon Montagu - Bug 1079139: make nsFlowAreaRect.mRect a LogicalRect. r=jfkthame
2c490d1c97b0882a22980c25ff2fd303065832cb
created 2014-10-19 18:44 -0700
pushed 2015-02-18 20:30 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 1062963, bug 1079139) for failures in 427129-table-caption.html in b2g reftest-6 and Android 2.3 reftest-5
a9672db96a5dec6591e6cf0bbf8dd5056eaba825
created 2014-10-19 12:32 -0700
pushed 2015-02-18 20:30 +0000
Simon Montagu Simon Montagu - Bug 1079139: make nsFlowAreaRect.mRect a LogicalRect. r=jfkthame
e2ae0efd508a8d67b31dc567315898046d1de597
created 2014-10-04 23:02 -0700
pushed 2015-01-05 23:23 +0000
Simon Montagu Simon Montagu - Bug 1076986: make LogicalMargin and LogicalRect's IsEmpty the same as nsMargin and nsRect, r=jfkthame
9d4e083655b993f73ba3eca84e0f14cdd270bcda
created 2014-08-31 23:36 -0400
pushed 2014-11-24 19:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
96a566fa1599b55e019a7172d93a458002300237
created 2014-08-06 06:31 -0700
pushed 2014-11-24 19:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
8bc5711c589e77c5bbb3b932f9d3569a5ca6b576
created 2014-06-20 02:55 -0700
pushed 2014-10-06 12:51 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 8: use logical coordinates in nsBlockReflowState. r=jfkthame
b8c3e8370b33501004a11434d056de9e45bd44e2
created 2014-06-17 05:19 -0700
pushed 2014-10-06 12:51 +0000
Simon Montagu Simon Montagu - Replace GetBaseline with GetLogicalBaseline and use logical coordinates in the line position and baseline getters in nsLayoutUtils. Bug 789096, r=jfkthame
972268fe6a0dc06f3e09d29ba61a5370e6ed7577
created 2014-04-23 21:15 -0400
pushed 2014-07-14 18:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 491863 - Remove IBMBIDI; r=roc
983feecdb5da5a7060699e2ac7a9a96489700bc6
created 2014-04-16 01:03 -0700
pushed 2014-07-14 18:39 +0000
Simon Montagu Simon Montagu - Make nsLineBox.mBounds a LogicalRect. Bug 789096, r=jfkthame
34087559e75d44b6aa83b10425fc565e944b4bfe
created 2014-03-02 17:42 +0000
pushed 2014-06-02 21:01 +0000
Mats Palmgren Mats Palmgren - Bug 978443 - Rename NS_STYLE_CLEAR_LEFT_AND_RIGHT to NS_STYLE_CLEAR_BOTH. r=dholbert
bafd46bb640c94a89b55cb716adaf7cd442c7a78
created 2014-01-26 16:07 -0600
pushed 2014-04-22 00:22 +0000
Timothy Nikkel Timothy Nikkel - Bug 962443. Make layout frame tree dumping code work better for Fennec and b2g. r=mats
794680b9599d01635c6734a00192d9ca099f4793
created 2014-01-05 23:31 +0000
pushed 2014-04-22 00:22 +0000
Mats Palmgren Mats Palmgren - Bug 956447 - Make it possible to get frame dumps in non-DEBUG builds. r=roc
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-12-03 03:32 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
233ee2f1efbc5f8ba3c410a099aba23ffa8caa96
created 2013-05-14 09:33 -0700
pushed 2013-09-09 22:57 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 870516: Annotate ~600 more methods with MOZ_OVERRIDE in /layout r=dholbert
ccf927340e8e7cfc41d0801e50405af94a2000b2
created 2013-03-28 16:27 -0700
pushed 2013-06-17 22:53 +0000
Daniel Holbert Daniel Holbert - Bug 855850: Use MOZ_STATIC_ASSERT instead of #if, to verify that "break type" values are representable in 4 bits. r=mats
a68dd0799cf6e9943d0f79f33eaa0febf85f7074
created 2013-03-23 21:10 +0100
pushed 2013-06-17 22:53 +0000
Mats Palmgren Mats Palmgren - Bug 851848 - Remove OOM checks for the result of NewLineBox now that PresArena allocations are infallible. r=bzbarsky
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-05-07 01:20 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
7bd96dda75f03267736c8e628995c0481014a139
created 2012-10-26 15:32 +0200
pushed 2013-02-14 23:19 +0000
Jacek Szpot Jacek Szpot - Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
84295aa48410faa87c231160e4773a028cfdbc38
created 2012-10-15 14:34 +1300
pushed 2013-01-03 21:54 +0000
Robert O'Callahan Robert O'Callahan - Bug 786740. When destroying all the frames in a line list, keep the line list and frame list valid at each step in case someone tries to walk the frame tree during frame destruction. r=mats,a=akeybl
2c694d8bf7a59441faba5d6266862299fa354b03
created 2012-09-28 01:57 -0500
pushed 2013-01-03 21:54 +0000
Isaac Aggrey Isaac Aggrey - Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
959cef323ed741e1e32796bb164ddaffc547e26c
created 2012-09-19 15:36 +0100
pushed 2013-01-03 21:54 +0000
Chris Lord Chris Lord - Bug 788202 - Add optional subdocument traversal to nsIFrame::List. r=bz
41e495ebeb89709269b923059619e40cfc2a3fac
created 2012-09-19 14:05 +0100
pushed 2013-01-03 21:54 +0000
Chris Lord Chris Lord - Backout bug 788202 for build failures.
c82b3a413e0d39220546567f83b3d43cf205a6ed
created 2012-09-19 12:39 +0100
pushed 2013-01-03 21:54 +0000
Chris Lord Chris Lord - Bug 788202 - Add optional subdocument traversal to nsIFrame::List. r=bz
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -100 -60 tip