diff browse annotate |
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 |
diff browse annotate |
eb66264387a0eaddbc5ff8e07aea2e7d667daafa created 2018-07-16 19:01 +0200 pushed 2018-10-15 10:40 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1476054: Fixes and cleanups for Servo PR #21156. r=me |
diff browse annotate |
6339739cba9a0099d6bbefa294ce22989935ab69 created 2018-07-16 23:56 +0300 pushed 2018-10-15 10:40 +0000 |
Gurzau Raul | Gurzau Raul - Backed out 6 changesets (bug 1476054) for failing on servo/ports/geckolib/glue.rs on a CLOSED TREE |
diff browse annotate |
0a712d7bcb66d19a94ba05d020c28b845071aee6 created 2018-07-16 19:01 +0200 pushed 2018-10-15 10:40 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1476054: Fixes and cleanups for Servo PR #21156. r=me |
diff browse annotate |
3f9536c4da4d8a22545b83eebca4d1d62b236535 created 2018-06-07 20:20 +0200 pushed 2018-08-24 17:02 +0000 |
Mats Palmgren | Mats Palmgren - Bug 1467526 - Add a few MOZ_DIAGNOSTIC_ASSERT in nsLineBox::DeleteLineList to enforce our invariants better. r=emilio |
diff browse annotate |
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 |
diff browse annotate |
a31c1b8a41f81fb564bd86e1c22617595d61a42d created 2018-04-28 12:50 -0700 pushed 2018-08-24 17:02 +0000 |
Chris Peterson | Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
6a629adbb62a299d7208373d1c6f375149d2afdb created 2017-07-06 14:00 +0200 pushed 2017-09-14 16:50 +0000 |
Sylvestre Ledru | Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan |
diff browse annotate |
fb689ff5ec1955ea014734027457a95af1764208 created 2017-05-16 14:31 -0700 pushed 2017-07-31 14:08 +0000 |
L. David Baron | L. David Baron - Bug 944200 followup - Consistently use nscoord_MIN for uninitialized mFloatEdgeIStart/End. r=mats |
diff browse annotate |
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 |
diff browse annotate |
db70aca765dc6400864e16701f4c9d42866ad713 created 2016-12-01 09:06 +0100 pushed 2017-04-10 20:44 +0000 |
Julian Seward | Julian Seward - Bug 1316556 - Remove zeroing allocation in class nsIPresShell. r=dbaron. |
diff browse annotate |
f1fd76f552fa7ec4985107becf8b408f7e401d70 created 2016-10-06 15:22 +0800 pushed 2017-02-27 14:59 +0000 |
Jeremy Chen | Jeremy Chen - Bug 1308077 - remove default branch of switch-case-statement in nsLineBox::BreakTypeToString. r=xidorn |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
907028433e467a3eb04cd69db622302238edc598 created 2016-09-07 10:20 +0800 pushed 2017-01-16 13:07 +0000 |
Jeremy Chen | Jeremy Chen - Bug 1297306 - part2:make the implementation of nsLineBox::LastChild() be behind DEBUG_FRAME_DUMP flag. r=xidorn |
diff browse annotate |
787d895935668086fb3cb693052abb48f7040759 created 2016-09-07 10:20 +0800 pushed 2017-01-16 13:07 +0000 |
Jeremy Chen | Jeremy Chen - Bug 1297306 - part1:remove unused NS_STYLE_CLEAR_* condition. r=xidorn |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
f881b700b183e9c4bb83cd9e0ae450082fb947e9 created 2016-08-14 23:43 -0700 pushed 2017-01-16 13:07 +0000 |
Igor | Igor - Bug 1293384 - Part 2: Rename Snprintf.h header to Sprintf.h. r=froydnj |
diff browse annotate |
805a09eaffc0b13c3499215ef14d10290f27d750 created 2015-12-01 12:50 -0800 pushed 2016-02-29 17:11 +0000 |
Anup Kumar | Anup Kumar - Bug 1197307 - remove PR_snprintf calls in layout/ r=froydnj r=dholbert |
diff browse annotate |
301532805d409381b55b62309358b95e83f1c952 created 2015-12-01 10:04 +0100 pushed 2016-02-29 17:11 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out changeset 427dc5894094 (bug 1197307) for bustage |
diff browse annotate |
427dc5894094f29a6613908769582c5fdf4c509a created 2015-11-27 21:44 +0100 pushed 2016-02-29 17:11 +0000 |
Anup Kumar | Anup Kumar - Bug 1197307 - remove PR_snprintf calls in layout. r=froydnj r=dholbert |
diff browse annotate |
44822a035d11d7a6404116b96a15b8528fc6a5b2 created 2015-09-23 22:16 +0100 pushed 2016-01-18 19:06 +0000 |
Jonathan Kew | Jonathan Kew - Bug 1193488 - patch 2 - Update the writing-mode representation printed by debugging code such as DumpFrameTree to reflect the new property values. r=dholbert |
diff browse annotate |
76d24976824c2345bb45045e3332fef4e2eb0579 created 2015-09-17 12:08 +1000 pushed 2015-12-04 23:28 +0000 |
Cameron McCormack | Cameron McCormack - Bug 1203766 - Part 1: Generate nsPresArena::ObjectIDs with a preprocessor-included file. r=bzbarsky |
diff browse annotate |
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 |
diff browse annotate |
3ff251da4daec54695d91113b01c9b4e7f451142 created 2015-07-07 06:37 -0700 pushed 2015-10-26 12:58 +0000 |
Simon Montagu | Simon Montagu - Bug 1180178: Add writing-mode and logical coordinates to frame dumps, r=jfkthame |
diff browse annotate |
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. |
diff browse annotate |
56f423225af593cc2f82c2f27e2470671e1c3489 created 2015-03-26 18:29 +1100 pushed 2015-06-19 19:24 +0000 |
Cameron McCormack | Cameron McCormack - Bug 1120300 - Export WritingModes.h as mozilla/WritingModes.h. r=jfkthame |
diff browse annotate |
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. |
diff browse annotate |
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. |
diff browse annotate |
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. |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
7694cf6e7fb49c84245bf16e520a27ce37783a93 created 2014-03-01 10:36 +0000 pushed 2014-06-02 21:01 +0000 |
Mats Palmgren | Mats Palmgren - Bug 513110 - Adjust the maximum break type (only used in assertions) to reflect reality. r=dholbert |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
2f301631893281227b7551f8e5c6bcc3115a383f created 2013-10-01 17:00 -0400 pushed 2014-01-28 00:16 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 921753 - Part 1: Avoid #including nsStyleStructInlines.h in nsIFrame.h; r=roc |
diff browse annotate |
f10d31a0f7b48383b6d34f66607adc11eb18ec48 created 2013-08-22 14:32 -0400 pushed 2013-12-03 03:32 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 907883 - Minimize #includes in layout/generic; r=roc |
diff browse annotate |
552bca1bc885acca25c1c431e39a872b6f703b24 created 2013-07-18 13:59 -0400 pushed 2013-10-21 21:47 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo |
diff browse annotate |
14929e61959deb59b713d9710fa855f5665b0959 created 2013-05-02 16:01 -0700 pushed 2013-07-29 23:00 +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 |
diff browse annotate |
fd8bcb07edbec95feeabd8794208d13ba260afcc created 2013-04-30 20:38 +0200 pushed 2013-07-29 23:00 +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 |
diff browse annotate |
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 |
diff browse annotate |
cf16f2f84efc6926cffcb4a2bb4e4585cc0d47c0 created 2012-11-07 11:55 -0800 pushed 2013-02-14 23:19 +0000 |
L. David Baron | L. David Baron - Bug 809533, patch 2: Don't null-check inside NS_New*Frame. r=roc |
diff browse annotate |
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 |
diff browse annotate |
9edabc0ddc99d86d18378cdccf9c7fc0bb3b34e4 created 2012-10-15 14:34 +1300 pushed 2013-02-14 23:19 +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 |
diff browse annotate |
d0f6307a7080d181c093effe4e36d287e8a16590 created 2012-10-11 09:19 -0400 pushed 2013-02-14 23:19 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Remove some unused variables, no bug |
diff browse annotate |
b177c32d57d653bae1764cfb508a4d1c9b3b936e created 2012-10-08 13:06 -0700 pushed 2013-02-14 23:19 +0000 |
Daniel Holbert | Daniel Holbert - Bug 799199: Use IndentBy() instead of looped "fputs" in nsHTMLFramesetBlankFrame's and nsLineBox's List() methods. r=bz |
diff browse annotate |
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 |
diff browse annotate |
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 |