layout/generic/nsLineBox.cpp
e1624e209c4351f294728557ffe72097021eabc2
created 2021-03-24 17:56 +0000
pushed 2021-03-25 03:42 +0000
Simon Giesecke Simon Giesecke - Bug 708901 - Migrate to nsTHashSet in layout. r=emilio
a29c896b00338ce493b1890c199019416545545f
created 2021-03-24 19:26 +0200
pushed 2021-03-25 03:42 +0000
Csoregi Natalia Csoregi Natalia - Backed out 13 changesets (bug 708901, bug 1184468) for causing build bustage on GeckoViewHistory.cpp. CLOSED TREE
03c3a56c3d136be0a2630be6c2d97d8d0815e503
created 2021-03-24 16:58 +0000
pushed 2021-03-25 03:42 +0000
Simon Giesecke Simon Giesecke - Bug 708901 - Migrate to nsTHashSet in layout. r=emilio
64a43ed745a188a59a0f0fbc9748e36229b3595e
created 2020-11-18 00:08 +0000
pushed 2020-11-18 16:05 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1677635 Part 4 - Rename nsOverflowAreas to OverflowAreas, and move it into mozilla namespace. r=layout-reviewers,emilio
73b445d83a72df0bb8f1278ad33f796428e763d2
created 2020-11-17 23:45 +0000
pushed 2020-11-18 16:05 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1677635 Part 1 - Add an enum class mozilla::OverflowType, and remove NS_FOR_FRAME_OVERFLOW_TYPES. r=layout-reviewers,emilio
cde7d277ab363619c38a5c86503cec77934e546d
created 2020-09-09 23:45 +0000
pushed 2020-09-10 09:36 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1623764 - Part 3: Expose IsLineWrapped via LineInfo r=emilio
6296412d828d0caea457176c1596a2613acb8644
created 2020-08-10 09:07 +0300
pushed 2020-08-10 15:48 +0000
Dorel Luca Dorel Luca - Backed out 5 changesets (bug 1623764) for WPT failures in /editing/run/forwarddelete.html. CLOSED TREE
5f7d278953d7f95a7b59cebb9c1eb8388c1c7e2d
created 2020-08-09 12:58 +0000
pushed 2020-08-10 15:48 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1623764 - Part 3: Expose IsLineWrapped via LineInfo r=emilio
a1b9fd0d5fae6aa4853d363d3447be6ee3599fa5
created 2020-08-06 08:09 +0300
pushed 2020-08-06 15:44 +0000
Cosmin Sabou Cosmin Sabou - Backed out 4 changesets (bug 1623764) for mochitest failures on test_movement_by_characters.html. CLOSED TREE
c100eb8ae430920006ccaf3e92800c544a897133
created 2020-08-05 13:24 +0000
pushed 2020-08-06 15:44 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1623764 - Part 3: Expose IsLineWrapped via LineInfo r=emilio
887e986df7b33be85b4eee792a6f5776b1bae664
created 2020-07-20 20:17 +0000
pushed 2020-07-21 09:42 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1637130 - Rename visual overflow to ink overflow. r=dbaron
bd1fa277b6550221be627e36425d2756bc4bbcd4
created 2020-07-13 18:36 +0000
pushed 2020-07-14 03:18 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1652188 - Return struct from nsILineIterator::GetLine() r=emilio
370031d45dbe74628d0bcbb44c1f40ea6b68cd36
created 2020-07-08 05:37 +0000
pushed 2020-07-08 09:42 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1651202 Part 2 - Minor format tweaks for block frame's frame tree output. r=heycam
73880713f199632a16fef165d0d6504468b038cd
created 2020-07-06 22:38 +0000
pushed 2020-07-07 09:47 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1630704 - Part 28: Remove nsFrame r=emilio
0f0a981421ca63e04395f24fe1eb8c72dfc0868e
created 2020-06-28 01:00 +0000
pushed 2020-06-28 09:28 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1647525 - Use HasAnyStateBits() in remaining layout files r=emilio
bfaf92cfdba8e182030c58ace068076f5491cf02
created 2020-04-08 06:57 +0000
pushed 2020-04-08 21:42 +0000
Mirko Brodesser Mirko Brodesser - Bug 1626665: part 11) Declare `nsILineIterator::GetNumLines` `const`. r=hsivonen
3916739e5a1341b3859f8f923ad83727486d35a9
created 2020-04-08 06:57 +0000
pushed 2020-04-08 21:42 +0000
Mirko Brodesser Mirko Brodesser - Bug 1626665: part 10) Declare `nsILineIterator::FindFrameAt` `const`. r=hsivonen
a9c78e573e948437fe0ac5741afb87b3dfca7f93
created 2020-04-08 06:55 +0000
pushed 2020-04-08 21:42 +0000
Mirko Brodesser Mirko Brodesser - Bug 1626665: part 8) Declare `nsLineIterator::GetNextSiblingOnLine` `const`. r=hsivonen
c3077f237e2cba58ea2dbbd03fbf89af77ec7422
created 2020-04-08 06:50 +0000
pushed 2020-04-08 21:42 +0000
Mirko Brodesser Mirko Brodesser - Bug 1626665: part 7) Declare `nsILineIterator::GetLine` `const`. r=hsivonen
b02beca33eb1d12d1f5a09a61e016bc945364f1b
created 2020-04-08 00:18 +0000
pushed 2020-04-08 21:42 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1627398 Part 2 - Support printing frame tree in CSS pixels. r=heycam
7025929aa093bf7fca4bf7a1dd5e4a1a26810e51
created 2020-04-08 00:22 +0000
pushed 2020-04-08 21:42 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1627398 Part 1 - Convert nsIFrame::List flags to EnumSet. r=heycam
a7a60ea3a7e06ff5b14a1cbb8c653637362b41bb
created 2019-11-15 03:59 +0000
pushed 2019-11-15 09:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1596339 Part 6 - Use ToString() on nsPoint and nsSize in frame tree dump. r=dholbert
1622b327fb356012561b3ace3b382c89addeb4fc
created 2019-11-15 03:52 +0000
pushed 2019-11-15 09:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1596339 Part 5 - Use ToString() on nsRect in frame tree dump. r=dholbert
583f09d7e18124985da8eafd546b719f885ae898
created 2019-11-15 03:51 +0000
pushed 2019-11-15 09:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1596339 Part 2 - Implement operator<< for LogicalRect, and use it in frame tree dump. r=dholbert
591e273e2d9e111a9901b2639a593033130d7a10
created 2019-11-15 03:51 +0000
pushed 2019-11-15 09:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1596339 Part 1 - Implement operator<< for WritingMode, and use it in frame tree dump. r=dholbert
4948888357be78807a9a0be9af1d11e894af92c5
created 2019-10-28 09:33 +0000
pushed 2019-10-29 04:05 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1591546 Part 1 - Add WritingMode::IsBidiRTL(). r=jfkthame
8ab6419caa6a8d474c5055c66e3530864db39816
created 2019-08-23 05:31 +0000
pushed 2019-08-23 15:36 +0000
Cameron McCormack Cameron McCormack - Bug 1576018 - Tweak frame tree debugging output. r=TYLin
be7e1bce40d8461b2455c305c2df83c3939b284d
created 2019-07-25 21:02 +0000
pushed 2019-07-26 03:42 +0000
L. David Baron L. David Baron - Bug 1568501 - Search from the end of the line rather than the start, like this code did before bug 1566945. r=dholbert
35aed2f899c30a440c551d51d791c0986db8ac7f
created 2019-04-16 07:25 +0000
pushed 2019-04-16 15:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1544343 - part 3: Make layout use mozilla::PresShell instead of nsIPresShell as far as possible r=emilio
ca4ff21cf3541314675bd0d66690ef9a9e989abe
created 2019-04-03 12:40 +0000
pushed 2019-04-04 04:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540930 - Make nsPresContext use mozilla::PresShell directly rather than via nsIPresShell r=emilio
ae1731591a0a15582ecefc78ce087b0a096a54b6
created 2019-03-24 23:13 +0100
pushed 2019-03-25 15:53 +0000
Mats Palmgren Mats Palmgren - Bug 205202 part 4 - [css-lists][css-pseudo] Rename various uses of bullet with marker to avoid any misleading association with nsBulletFrame (idempotent patch). r=emilio
e0fb4657355d4d8052bff3f1e8baac265b5efef7
created 2019-02-25 16:09 -0600
pushed 2019-03-01 13:06 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 14 - Move method definition inline comments to new line in 'layout/'. r=dholbert
89fd36f5fbe5e90bf16563342819fa6700431ccb
created 2018-12-05 18:44 +0000
pushed 2018-12-05 21:34 +0000
Cameron McCormack Cameron McCormack - Bug 1511854 - Part 2: Fix some more formatting oddities in layout/ after the clang-format. r=TYLin
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
108817297fb1d04b90c639a9c1ef0d45e5546937
created 2018-09-19 05:27 +0200
pushed 2018-09-19 10:00 +0000
Mats Palmgren Mats Palmgren - Bug 1487221 - Add memory reporting for nsLineBox::mFrames. r=bz
eb66264387a0eaddbc5ff8e07aea2e7d667daafa
created 2018-07-16 19:01 +0200
pushed 2018-07-17 21:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1476054: Fixes and cleanups for Servo PR #21156. r=me
6339739cba9a0099d6bbefa294ce22989935ab69
created 2018-07-16 23:56 +0300
pushed 2018-07-17 09:42 +0000
Gurzau Raul Gurzau Raul - Backed out 6 changesets (bug 1476054) for failing on servo/ports/geckolib/glue.rs on a CLOSED TREE
0a712d7bcb66d19a94ba05d020c28b845071aee6
created 2018-07-16 19:01 +0200
pushed 2018-07-17 09:42 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1476054: Fixes and cleanups for Servo PR #21156. r=me
3f9536c4da4d8a22545b83eebca4d1d62b236535
created 2018-06-07 20:20 +0200
pushed 2018-06-07 21:50 +0000
Mats Palmgren Mats Palmgren - Bug 1467526 - Add a few MOZ_DIAGNOSTIC_ASSERT in nsLineBox::DeleteLineList to enforce our invariants better. r=emilio
02f1c16d83afc65364a01b61a3f500b5ce390c38
created 2018-05-29 14:06 +1000
pushed 2018-05-29 09:51 +0000
Cameron McCormack Cameron McCormack - Bug 1464967 - Part 1: Make nsLineBox::BreakTypeToString static. r=gerald
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-05-08 15:48 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
e4815e8465a2cc7d09d479dd76e7143a09927fd3
created 2017-11-07 01:20 +0100
pushed 2017-11-07 10:56 +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 2017-11-05 22:15 +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 2017-11-05 22:15 +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 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
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-07-07 08:34 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
fb689ff5ec1955ea014734027457a95af1764208
created 2017-05-16 14:31 -0700
pushed 2017-05-17 09:17 +0000
L. David Baron L. David Baron - Bug 944200 followup - Consistently use nscoord_MIN for uninitialized mFloatEdgeIStart/End. r=mats
32faa7c639ff6b976f3e3ef4761f5983860f2b26
created 2017-04-15 00:31 +0200
pushed 2017-04-15 18:00 +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
db70aca765dc6400864e16701f4c9d42866ad713
created 2016-12-01 09:06 +0100
pushed 2016-12-01 23:32 +0000
Julian Seward Julian Seward - Bug 1316556 - Remove zeroing allocation in class nsIPresShell. r=dbaron.
f1fd76f552fa7ec4985107becf8b408f7e401d70
created 2016-10-06 15:22 +0800
pushed 2016-10-07 02:57 +0000
Jeremy Chen Jeremy Chen - Bug 1308077 - remove default branch of switch-case-statement in nsLineBox::BreakTypeToString. r=xidorn
fd597b8d1dd62e173a89ba7e85b0a78805fa8add
created 2016-09-04 00:16 +0530
pushed 2016-09-10 07:13 +0000
Manish Goregaokar Manish Goregaokar - Bug 1300337 - Replace None_ variants from nsStyleConsts.h with None; r=heycam,TYLin
67f271218828f4a31c69439f52ac3163977cbba7
created 2016-09-07 10:20 +0800
pushed 2016-09-08 00:26 +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 2016-09-08 00:26 +0000
Jeremy Chen Jeremy Chen - Bug 1297306 - part3:make BreakTypeToString() to be a member of nsLineBox. r=xidorn
907028433e467a3eb04cd69db622302238edc598
created 2016-09-07 10:20 +0800
pushed 2016-09-08 00:26 +0000
Jeremy Chen Jeremy Chen - Bug 1297306 - part2:make the implementation of nsLineBox::LastChild() be behind DEBUG_FRAME_DUMP flag. r=xidorn
787d895935668086fb3cb693052abb48f7040759
created 2016-09-07 10:20 +0800
pushed 2016-09-08 00:26 +0000
Jeremy Chen Jeremy Chen - Bug 1297306 - part1:remove unused NS_STYLE_CLEAR_* condition. r=xidorn
6e323796605a15549fe37b1bec6dc904c93ef886
created 2016-08-17 15:28 -0400
pushed 2016-08-17 23:38 +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 2016-08-17 00: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 2016-08-17 00: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
f881b700b183e9c4bb83cd9e0ae450082fb947e9
created 2016-08-14 23:43 -0700
pushed 2016-08-15 21:20 +0000
Igor Igor - Bug 1293384 - Part 2: Rename Snprintf.h header to Sprintf.h. r=froydnj
805a09eaffc0b13c3499215ef14d10290f27d750
created 2015-12-01 12:50 -0800
pushed 2015-12-02 14:21 +0000
Anup Kumar Anup Kumar - Bug 1197307 - remove PR_snprintf calls in layout/ r=froydnj r=dholbert
less more (0) -100 -60 tip