layout/generic/nsLineBox.cpp
6367ccd704d3a0e24b521f3a848071b1db563ee8
created 2014-12-19 14:55 +0000
pushed 2015-02-23 15:17 +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-02-23 15:17 +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-01-12 19:37 +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
8bc5711c589e77c5bbb3b932f9d3569a5ca6b576
created 2014-06-20 02:55 -0700
pushed 2014-09-02 16:39 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 8: use logical coordinates in nsBlockReflowState. r=jfkthame
972268fe6a0dc06f3e09d29ba61a5370e6ed7577
created 2014-04-23 21:15 -0400
pushed 2014-06-09 21:49 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 491863 - Remove IBMBIDI; r=roc
983feecdb5da5a7060699e2ac7a9a96489700bc6
created 2014-04-16 01:03 -0700
pushed 2014-06-09 21:49 +0000
Simon Montagu Simon Montagu - Make nsLineBox.mBounds a LogicalRect. Bug 789096, r=jfkthame
34087559e75d44b6aa83b10425fc565e944b4bfe
created 2014-03-02 17:42 +0000
pushed 2014-04-28 18:51 +0000
Mats Palmgren Mats Palmgren - Bug 978443 - Rename NS_STYLE_CLEAR_LEFT_AND_RIGHT to NS_STYLE_CLEAR_BOTH. r=dholbert
7694cf6e7fb49c84245bf16e520a27ce37783a93
created 2014-03-01 10:36 +0000
pushed 2014-04-28 18:51 +0000
Mats Palmgren Mats Palmgren - Bug 513110 - Adjust the maximum break type (only used in assertions) to reflect reality. r=dholbert
bafd46bb640c94a89b55cb716adaf7cd442c7a78
created 2014-01-26 16:07 -0600
pushed 2014-03-17 21:55 +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-03-17 21:55 +0000
Mats Palmgren Mats Palmgren - Bug 956447 - Make it possible to get frame dumps in non-DEBUG builds. r=roc
2f301631893281227b7551f8e5c6bcc3115a383f
created 2013-10-01 17:00 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921753 - Part 1: Avoid #including nsStyleStructInlines.h in nsIFrame.h; r=roc
f10d31a0f7b48383b6d34f66607adc11eb18ec48
created 2013-08-22 14:32 -0400
pushed 2013-10-28 21:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 907883 - Minimize #includes in layout/generic; r=roc
552bca1bc885acca25c1c431e39a872b6f703b24
created 2013-07-18 13:59 -0400
pushed 2013-09-16 19:14 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
14929e61959deb59b713d9710fa855f5665b0959
created 2013-05-02 16:01 -0700
pushed 2013-06-24 18:52 +0000
Daniel Holbert Daniel Holbert - Bug 855841: Remove unused constants NS_STYLE_CLEAR_BLOCK, NS_STYLE_CLEAR_COLUMN, NS_STYLE_CLEAR_PAGE. r=mats r=fantasai
fd8bcb07edbec95feeabd8794208d13ba260afcc
created 2013-04-30 20:38 +0200
pushed 2013-06-24 18:52 +0000
Mats Palmgren Mats Palmgren - Bug 866785 - Move repeated nsIFrame::List implementations code to a new method, ListGeneric, for re-use. Cleanup and improve the code a bit. r=roc
ccf927340e8e7cfc41d0801e50405af94a2000b2
created 2013-03-28 16:27 -0700
pushed 2013-05-13 16:59 +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
cf16f2f84efc6926cffcb4a2bb4e4585cc0d47c0
created 2012-11-07 11:55 -0800
pushed 2013-01-07 21:25 +0000
L. David Baron L. David Baron - Bug 809533, patch 2: Don't null-check inside NS_New*Frame. r=roc
7bd96dda75f03267736c8e628995c0481014a139
created 2012-10-26 15:32 +0200
pushed 2013-01-07 21:25 +0000
Jacek Szpot Jacek Szpot - Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
9edabc0ddc99d86d18378cdccf9c7fc0bb3b34e4
created 2012-10-15 14:34 +1300
pushed 2013-01-07 21:25 +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
d0f6307a7080d181c093effe4e36d287e8a16590
created 2012-10-11 09:19 -0400
pushed 2013-01-07 21:25 +0000
Ehsan Akhgari Ehsan Akhgari - Remove some unused variables, no bug
b177c32d57d653bae1764cfb508a4d1c9b3b936e
created 2012-10-08 13:06 -0700
pushed 2013-01-07 21:25 +0000
Daniel Holbert Daniel Holbert - Bug 799199: Use IndentBy() instead of looped "fputs" in nsHTMLFramesetBlankFrame's and nsLineBox's List() methods. r=bz
84295aa48410faa87c231160e4773a028cfdbc38
created 2012-10-15 14:34 +1300
pushed 2012-11-19 21:10 +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
959cef323ed741e1e32796bb164ddaffc547e26c
created 2012-09-19 15:36 +0100
pushed 2012-11-19 21:10 +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 2012-11-19 21:10 +0000
Chris Lord Chris Lord - Backout bug 788202 for build failures.
c82b3a413e0d39220546567f83b3d43cf205a6ed
created 2012-09-19 12:39 +0100
pushed 2012-11-19 21:10 +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 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
0bc212d0183b8c9a9e21db665b6dc25c686a9650
created 2012-08-03 18:58 -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.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
080fe4327259783bf01cd24cc561cbc21e61d959
created 2012-05-04 19:16 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
60fb46e7940cdbf645d2ac84b0ac3b7ec2bc4add
created 2012-03-12 12:27 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
57680b93b9c2cf4dea49c120c5a6321966bce3c3
created 2012-03-09 13:37 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
e784f2911b5bd7956f52be6a93f010a032cf364e
created 2011-11-07 12:14 -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.
2a61f9104d6324fd3b89b8ea53d5453bfd63f88b
created 2011-10-05 17:49 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c9c96c720c234a5d8c50027fcc5d13c126a5b966
created 2012-10-16 21:56 +1300
pushed 2012-10-16 09:01 +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=lsblakk
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
d7749fadb594c0cb41f563cfb9a5dbfd229efedc
created 2012-08-02 21:38 +1000
pushed 2012-10-08 18:29 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 16: Treat all values of display other than 'none' as 'inline' in SVG text frames. r=roc
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
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.
66e86db0a10701ddb8883235484a3b8fd63d629e
created 2012-05-04 02:14 +0200
pushed 2012-07-16 19:38 +0000
Mats Palmgren Mats Palmgren - Bug 750745 - Allocate nsLineBoxes from their own presshell arena list. part=3/3 r=roc
9c6e7924e791b4770928fdc7431546b05ba06453
created 2012-03-11 03:32 +0100
pushed 2012-04-24 17:33 +0000
Mats Palmgren Mats Palmgren - Bug 730769 - Make nsLineBox use a frame hash table for lines with many frames. part=2/2 r=bz
d68d568d353806be25d82bdbcfef94ac3d767fe5
created 2012-03-08 02:57 +0100
pushed 2012-04-24 17:33 +0000
Mats Palmgren Mats Palmgren - Bug 728908 - Make nsLineBox::LastChild() DEBUG-only, since it's not used anymore to find the last frame of a line. part 2/2 r=bz
81583c38f47e601470a971bf47c56c160e0aeeeb
created 2011-11-07 00:27 -0500
pushed 2011-12-21 12:10 +0000
Boris Zbarsky Boris Zbarsky - Merge backout of bug 641341.
5b3aeb566a978899d4ca3d296c4e2ab23807bccb
created 2011-11-07 00:25 -0500
pushed 2011-12-21 12:10 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset 0cd9ed297f73 (bug 641341) to fix bug 696175. 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
0cd9ed297f73e19341910c182b3031ef7272a0b8
created 2011-10-04 23:47 -0400
pushed 2011-12-21 12:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 641341. Speed up CalculateHypotheticalBox for the case of a block containing a bunch of lines but absolutely no in-flows anywhere. r=roc
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
16813bde78b9fc6c200605d543d4b1fd3cd35bf1
created 2011-09-06 22:57 -0400
pushed 2011-11-08 22:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 683952. Speed up iterating over the continuations of the frame when scrolling to it. r=roc
7dd2deecd8f2964b8639abc457e9a248d7a80bdc
created 2011-09-06 21:42 -0700
pushed 2011-11-08 22:56 +0000
Phil Ringnalda Phil Ringnalda - Back out fc945dec50bb and de06684dabc4 (bug 642551), 64c328251a24 (bug 683952) and 9d0d13998ebb (bug 684544) for orange on a CLOSED TREE
64c328251a24e767893231306b311d81061cc12f
created 2011-09-06 22:57 -0400
pushed 2011-11-08 22:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 683952. Speed up iterating over the continuations of the frame when scrolling to it. r=roc
b529ffc1012b572199c8d53af5d874eb0b798df2
created 2011-04-13 12:23 +0300
pushed 2011-09-27 17:13 +0000
Simon Montagu Simon Montagu - Make all nsBidiPresUtils methods static. Bug 624798, r=roc
acec89b9786bb24df059210436ff7db4ab1e1cf7
created 2011-04-28 22:02 -0700
pushed 2011-08-16 17:53 +0000
Craig Topper Craig Topper - Bug 654369 - Part 9: Remove OOM checks from layout/generic r=bz
fa0295a97f1bb58251479ac0734eef96b1394249
created 2011-04-27 11:47 +0300
pushed 2011-07-05 17:00 +0000
Simon Montagu Simon Montagu - Back out bug 263359 and bug 624798 because of performance regressions (bug 650189)
7ad20fbb9992066c2a07c2d6c86446c0254c04ec
created 2011-04-21 10:08 -0700
pushed 2011-07-05 17:00 +0000
Daniel Holbert Daniel Holbert - Bug 651229: Remove unused variable from nsLineBox. r=smontagu
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
ad5009233ae9cc61b65edf43b052e39c55cbe66d
created 2011-04-13 12:23 +0300
pushed 2011-07-05 17:00 +0000
Simon Montagu Simon Montagu - Make all nsBidiPresUtils methods static. Bug 624798, r=roc
6e1cf319e5b20f16d708807f057dc8b5ac5c9fe2
created 2010-10-06 21:25 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Make nsLineBox track two separate overflow areas. (Bug 542595, patch 6) r=roc a2.0=blocking2.0:beta8
less more (0) -60 tip