layout/generic/nsRubyFrame.cpp
1245e772d2de6ac472460e2d74cd76eef430f975
created 2021-03-23 10:26 +0000
pushed 2021-03-23 21:43 +0000
Xidorn Quan Xidorn Quan - Bug 1696721 part 3 - Fix intrinsic isize calculation for ruby frame. r=dholbert
43ae915dc91a222a7eda8916b7982f2749a223bd
created 2021-03-23 10:26 +0000
pushed 2021-03-23 21:43 +0000
Xidorn Quan Xidorn Quan - Bug 1696721 part 1 - Fix incorrect span sizing on ruby with border / padding. r=dholbert
6bd20d977ec1f322674acfa460e8cc4155513b2a
created 2021-03-10 10:46 +0000
pushed 2021-03-10 21:58 +0000
Xidorn Quan Xidorn Quan - Bug 1694748 part 2 - Implement layout of ruby-position: alternate. r=dholbert
4411c4983526564eb38c8a7dd0742833521ac660
created 2020-11-19 00:29 +0000
pushed 2020-11-19 09:57 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1678098 - Remove redundant writing mode conversion after calling ReflowOutput::Size(). r=mats
ad537634af0d82b58711cb0a651fab9c31443157
created 2020-11-03 19:57 +0000
pushed 2020-11-04 04:15 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1674931 Part 2 - Add WritingMode argument to SizeComputationInput::ComputedLogicalBorderPadding(), and adapt callers. r=jfkthame
3f8100fb74318f9e0b3b6351ade737994d13bcf8
created 2020-07-01 08:29 +0000
pushed 2020-07-01 21:32 +0000
Simon Giesecke Simon Giesecke - Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj
2dd4b6b2f0d7519721b674ea31b7e5c609aab51f
created 2020-06-06 05:38 +0000
pushed 2020-06-06 21:47 +0000
Xidorn Quan Xidorn Quan - Bug 1641139 - Reflow absolute frames in ruby container and ruby base container. r=dholbert
fb5f607b3f90aa0d69d97c456ebc57638b05fca4
created 2020-06-04 10:50 +0300
pushed 2020-06-04 15:32 +0000
Butkovits Atila Butkovits Atila - Backed out changeset 6bb6a5cdc941 (bug 1641139) for causing failures at abs-in-ruby-base-container.html. CLOSED TREE
6bb6a5cdc941eaa15c0e36dcaf8e4ad8509d4e90
created 2020-06-04 06:08 +0000
pushed 2020-06-04 15:32 +0000
Xidorn Quan Xidorn Quan - Bug 1641139 - Reflow absolute frames in ruby container and ruby base container. r=dholbert
552b19ed3a86428698c5e8c8fef4ee9a74140919
created 2019-12-02 17:22 +0000
pushed 2019-12-03 09:48 +0000
jeffin143 jeffin143 - Bug 1600482 : convert NS_STYLE_RUBY_POSITION_* to an enum class in nsStyleConsts.h r=emilio
67c7c7a1894d9949755f9d40af75ff4960aca965
created 2019-09-02 10:09 +0000
pushed 2019-09-02 21:36 +0000
Xidorn Quan Xidorn Quan - Bug 1565681 - Have ruby base container sized based on margin box of ruby bases. r=jfkthame
43cbfaf3e97eb0aa5a503d6f19492d67ba5ba86c
created 2019-08-13 22:52 +0000
pushed 2019-08-15 09:44 +0000
kriswright kriswright - Bug 1573268 - Convert layout.css.ruby.intercharacter.enabled to static pref. r=njn
905117fbca93bc285a77bb6c4a46c4c0f8557af9
created 2019-08-08 19:48 +0000
pushed 2019-08-09 03:49 +0000
L. David Baron L. David Baron - Bug 1571250 - Convert flags passed to ReflowChild, FinishReflowChild, SyncFrameViewAfterReflow and from GetXULLayoutFlags / GetLayoutFlags into an enum class. r=TYLin
c70683bb3522b4ae05a185242a72cc20504bc93f
created 2019-07-01 21:58 +0000
pushed 2019-07-04 03:31 +0000
L. David Baron L. David Baron - Bug 1474771 - Revert all changes from bug 1459937 since they are no longer needed. r=dholbert
ae0a517daf9700bcb8c7ac0b035870fb508f2929
created 2019-07-01 21:56 +0000
pushed 2019-07-04 03:31 +0000
Gerald Squelart Gerald Squelart - Bug 1474771 - Propagate NS_FRAME_IS_DIRTY to descendants when marking as dirty rather than during reflow. r=dholbert
4b56de3cd46cab3f1988a2ecc299a63bceae0038
created 2019-04-16 07:24 +0000
pushed 2019-04-16 15:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio
4eb0aa21e01d6bda2013268ad041bb772c2238d9
created 2019-04-11 20:27 +0000
pushed 2019-04-12 03:19 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1543571 Part 1 - Replace "reflow state" with "reflow input". r=dholbert
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
08b5d795ff194a23c634ca79a7731bd40f1fb712
created 2019-02-15 01:38 +0000
pushed 2019-02-15 09:55 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1527519 Part 3 - Replace remaining nsLayoutUtils::GetAsBlock() with do_QueryFrame(), and delete nsLayoutUtils::GetAsBlock(). r=mats
525e804dc7e63855e026be9557af15340d71455a
created 2019-02-05 17:45 +0100
pushed 2019-02-08 04:23 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1525371 - Kill ComputedStyle::mPresContext, move the pointer to the frame instead. r=jwatt
1b641c848a60987464e438095f426baa66702086
created 2018-12-07 20:00 +0000
pushed 2018-12-10 09:55 +0000
Cameron McCormack Cameron McCormack - Bug 1512716 - Re-indent NS_QUERYFRAME macros after 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
4894ad1626a229ea4287e4ab95c39c0230fb4523
created 2018-07-10 11:36 +1000
pushed 2018-07-20 09:55 +0000
Gerald Squelart Gerald Squelart - Bug 1459937 - Mark pulled floats (from pulled lines) dirty - r=dbaron
315103f6db6b1f44647d82c0f494c2d45fc42e07
created 2018-07-15 10:06 +0300
pushed 2018-07-15 09:51 +0000
Andreea Pavel Andreea Pavel - Backed out 3 changesets (bug 1459937) for failing crashtest with Assertion failure: (IndexInFlow(aOldParent) < IndexInFlow(aNewParent)) on a CLOSED TREE
fb3fba19e6158564e769f81e1bb66cfe4724e089
created 2018-07-10 11:36 +1000
pushed 2018-07-15 09:51 +0000
Gerald Squelart Gerald Squelart - Bug 1459937 - Mark pulled floats (from pulled lines) dirty - r=dbaron
0016368787a44bdf5deb4c9b73f3c0b59d2bc27a
created 2018-03-22 19:20 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE
b7c7195b99f43e8f493f013877938ec2edd19a58
created 2018-03-22 20:04 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Back out changeset b683bb3f22a1 (Bug 1447483) for not landing with all the files. r=me on a CLOSED TREE
b683bb3f22a1aef672332aa3ee9d2c7a77149913
created 2018-03-22 19:20 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt
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
d5056038d25e8492a1a4cb1dcaea5d5207c22969
created 2017-10-27 10:09 -0700
pushed 2017-10-28 08:30 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 4: Update stale MPL license boilerplate on a few files in layout. r=jfkthame
1d032adb1d586e7f2ce902c200d114bdf63a5534
created 2017-10-03 16:19 +1100
pushed 2017-10-04 09:11 +0000
Xidorn Quan Xidorn Quan - Bug 1404179 - Prepend rather than append frames from overflow list of prev-in-flow for ruby frames. r=dholbert
14190aa23ce612d553ee9afd0b4f734e6a168d7b
created 2017-09-29 08:36 +1000
pushed 2017-09-29 09:47 +0000
Xidorn Quan Xidorn Quan - Bug 1401420 part 4 - Have ruby frames only push children to overflow list, and reparent floats when adopting children from prev-in-flow. r=dholbert
c0b4af15d17a5377f3d554129338747ad709d5d5
created 2017-09-13 18:00 +0800
pushed 2017-09-19 09:08 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1341009 - Add nsReflowStatus::IsEmpty() assertions to all nsIFrame::Reflow() methods and some reflow helpers, and remove unneeded Reset(). r=dholbert
ad20c4bf0d579b3d998a2775b5d52dce42520d15
created 2017-08-31 17:41 -0700
pushed 2017-09-19 09:08 +0000
Kevin Hsieh Kevin Hsieh - Bug 1395777 (part 2) - Make orthogonal ruby annotations inter-character. r=xidorn
044422a93db9435ea419f895f77a5352a81aa3e2
created 2017-08-31 17:40 -0700
pushed 2017-09-19 09:08 +0000
Kevin Hsieh Kevin Hsieh - Bug 1395777 (part 1) - Allow rtc to use its own writing mode. r=xidorn
1e3130e96f03b7e3bff220e05c5e06b54f0c285f
created 2017-07-12 19:37 -0700
pushed 2017-07-13 14:35 +0000
L. David Baron L. David Baron - Bug 1308876 - Mark child frames as dirty before starting reflow of the parent, so that if we reflow a child twice, it's only dirty the first time. r=dholbert
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
39524720b249922ac73005b1d8e96bf547458d88
created 2017-06-28 02:57 +0200
pushed 2017-06-28 11:23 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b6f51232167c (bug 1308876)
b6f51232167c4476a877ed45ed849c62e93005fa
created 2017-06-27 15:17 -0700
pushed 2017-06-28 11:23 +0000
L. David Baron L. David Baron - Bug 1308876 - Mark child frames as dirty before starting reflow of the parent, so that if we reflow a child twice, it's only dirty the first time. r=dholbert
5e5dda793c3e0a93fa8a0f2c377dcb28a113e3e7
created 2017-06-09 15:14 -0400
pushed 2017-06-14 01:31 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
b1940873102d01722956b79991166286e121072a
created 2017-06-13 00:30 +0200
pushed 2017-06-13 10:10 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3d1ce85e6348 (bug 1088760) for bustage, at least on Android at layout/generic/nsPluginFrame.cpp:1612. r=backout
3d1ce85e6348307a1e98284e6d13da828729bf91
created 2017-06-09 15:14 -0400
pushed 2017-06-13 10:10 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
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
cb33bd098140c9cef18c8716853bb6c5e29190ac
created 2017-02-14 17:55 +0800
pushed 2017-02-23 13:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 22 - Remove NS_FRAME_COMPLETE. r=dholbert
cf3d2275549761287bc31fdd708a2b081f44b3e2
created 2017-02-14 16:33 +0800
pushed 2017-02-23 13:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 18 - Convert NS_INLINE_IS_BREAK to a method. r=dholbert
8c1a80a316405112ec7abae64a0cd0447a52c312
created 2017-02-14 16:22 +0800
pushed 2017-02-23 13:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 17 - Convert NS_INLINE_IS_BREAK_AFTER to a method. r=dholbert
333bdff178fcf0e50ff9ff79c5e716d9feb2e3ed
created 2017-02-14 16:05 +0800
pushed 2017-02-23 13:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 16 - Convert NS_INLINE_IS_BREAK_BEFORE to a method. r=dholbert
b39fdda36636395fefd8a671ced01fa4eee9f154
created 2017-02-14 11:52 +0800
pushed 2017-02-23 13:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 13 - Convert NS_INLINE_LINE_BREAK_AFTER to a method. r=dholbert
86aa651c4736670f40671b9816a5c898d3c13bc3
created 2017-02-11 22:54 +0800
pushed 2017-02-23 13:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 6 - Remove NS_FRAME_OVERFLOW_IS_INCOMPLETE. r=dholbert
2cb25268cfbb3d268b06e316f37d0b2af505c530
created 2017-02-11 22:45 +0800
pushed 2017-02-23 13:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 5 - Remove NS_FRAME_IS_COMPLETE. r=dholbert
9f1508490ddf657da9cc3b29c423ad39aba52891
created 2017-02-11 22:17 +0800
pushed 2017-02-23 13:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 3 - Remove NS_FRAME_IS_NOT_COMPLETE. r=dholbert
ca6ff07941fcc205d3d0a118d8bdb6e2dcefb00e
created 2016-10-26 17:40 +1100
pushed 2016-11-14 09:21 +0000
Xidorn Quan Xidorn Quan - Bug 1267515 part 2 - Place ruby annotations outside annotations from ruby descendants. r=dholbert
10b8471d7d455260dc55469b1936661b9a8d13b0
created 2016-11-10 11:10 +1100
pushed 2016-11-14 09:21 +0000
Xidorn Quan Xidorn Quan - Bug 1267515 part 1 - Refactor ruby leadings into a helper RubyBlockLeadings struct. r=dholbert
f64102123512121efb3b48aaf2355202a909cc3d
created 2016-08-23 09:29 +1000
pushed 2016-09-05 20:05 +0000
Xidorn Quan Xidorn Quan - Bug 1260031 - Not force break before a block when calculating intrinsic width if the current line is empty and the block cannot intersect floats. r=dbaron
93657f8dedaafa384bcd49c71b52e195ec968de8
created 2016-09-01 15:01 +1000
pushed 2016-09-02 20:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm.
5d179cfa9eb1c2222157df700faa49cc34ffb427
created 2016-08-26 12:44 +0530
pushed 2016-08-26 23:07 +0000
Ravi Shankar Ravi Shankar - Bug 1297982 - Replace NS_STYLE_BOX_DECORATION_BREAK_* with enum class; r=xidorn
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
b2db47ba326823e5774032569afaa333bfb1f7a3
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. 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
1ea5e946e685903636d1604f4371aaaca768c4dc
created 2016-04-18 14:11 +0800
pushed 2016-04-19 09:59 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1264837 Part 11 - Remove nsRubyFrameSuper. r=dholbert
less more (0) -100 -60 tip