Xidorn Quan
|
b1997d8ac7
|
Bug 1153764 - Avoid explicitly doing break before when there is ruby span. r=roc
|
2015-04-16 13:42:45 +12:00 |
|
Xidorn Quan
|
2efeb18d5e
|
Bug 1141931 part 7 - Move [Auto]RubyTextContainerArray to RubyUtils and merge RubyTextContainerIterator into AutoRubyTextContainerArray. r=dholbert
|
2015-04-08 11:22:34 +12:00 |
|
Xidorn Quan
|
c1df223daf
|
Bug 1141931 part 6 - Move Ruby{Segment,Column}Enumerator to RubyUtils. r=dholbert
|
2015-04-08 11:22:34 +12:00 |
|
Xidorn Quan
|
76a3f2c783
|
Bug 1141931 part 5 - Eliminate unnecessary includes in header files of ruby frames. r=dholbert
|
2015-04-08 11:22:34 +12:00 |
|
Xidorn Quan
|
513075055f
|
Bug 1141931 part 2 - Eliminate writing-mode mismatch in ruby reflow. r=dholbert
|
2015-04-08 11:22:34 +12:00 |
|
Wes Kocher
|
51cbd0f3e5
|
Backed out 10 changesets (bug 1141931) for mochitest-5 failures CLOSED TREE
Backed out changeset c90940067de6 (bug 1141931)
Backed out changeset 96b48288abab (bug 1141931)
Backed out changeset 87281c7ded34 (bug 1141931)
Backed out changeset 6a914ba0b8ec (bug 1141931)
Backed out changeset 9cfea55b5e95 (bug 1141931)
Backed out changeset f432612b6475 (bug 1141931)
Backed out changeset 48cf9568a4b1 (bug 1141931)
Backed out changeset f1ab848b3fa6 (bug 1141931)
Backed out changeset 8a3c71a3b525 (bug 1141931)
Backed out changeset 119d3c0fd0f6 (bug 1141931)
|
2015-04-07 14:23:57 -07:00 |
|
Xidorn Quan
|
6066c1f395
|
Bug 1141931 part 7 - Move [Auto]RubyTextContainerArray to RubyUtils and merge RubyTextContainerIterator into AutoRubyTextContainerArray. r=dholbert
|
2015-04-08 08:40:31 +12:00 |
|
Xidorn Quan
|
ae378e891f
|
Bug 1141931 part 6 - Move Ruby{Segment,Column}Enumerator to RubyUtils. r=dholbert
|
2015-04-08 08:40:31 +12:00 |
|
Xidorn Quan
|
2b7f849872
|
Bug 1141931 part 5 - Eliminate unnecessary includes in header files of ruby frames. r=dholbert
|
2015-04-08 08:40:31 +12:00 |
|
Xidorn Quan
|
3b7f6e82ef
|
Bug 1141931 part 2 - Eliminate writing-mode mismatch in ruby reflow. r=dholbert
|
2015-04-08 08:40:31 +12:00 |
|
Xidorn Quan
|
db614700b6
|
Bug 1146107 - Replace MOZ_ASSERT with NS_WARN_IF_FALSE on isize check in ruby base container. r=dholbert
|
2015-03-31 16:30:29 +11:00 |
|
Mats Palmgren
|
5bd17a127b
|
Bug 1148833 part 3 - Remove nsIFrame::WillReflow and add a non-virtual MarkInReflow method instead that sets NS_FRAME_IN_REFLOW. Call it at the start of Reflow(). r=roc
|
2015-03-29 22:38:40 +00:00 |
|
Cameron McCormack
|
5c3e7f784f
|
Bug 1120300 - Export WritingModes.h as mozilla/WritingModes.h. r=jfkthame
|
2015-03-26 18:29:31 +11:00 |
|
Xidorn Quan
|
64218bc049
|
Bug 1141919 part 2 - Drain overflow list of ruby content frame if line break suppression fails somewhere. r=dbaron
|
2015-03-14 16:29:06 +11:00 |
|
Xidorn Quan
|
0e28175f81
|
Bug 1141842 - Add LastOptionalBreakPriority to nsLineLayout to simplify some code. r=roc
|
2015-03-11 14:14:48 +11:00 |
|
Xidorn Quan
|
0e0bdaa1f6
|
Bug 1140264 part 3 - Rename IsInlineDescendantOfRuby to ShouldSuppressLineBreak and exclude rbc/rtc from it. r=dbaron
|
2015-03-11 10:28:21 +11:00 |
|
Xidorn Quan
|
6073b6d13e
|
Bug 1140264 part 2 - Move and merge line breaking code in rbc reflow to reduce useless computation and fix undesired break point. r=dbaron
|
2015-03-11 10:28:21 +11:00 |
|
Xidorn Quan
|
9b06d41750
|
Bug 1140264 part 1 - Avoid expanding auto-hidden ruby annotations. r=dbaron
This could sometimes cause undesired overflow area.
|
2015-03-11 10:28:21 +11:00 |
|
Xidorn Quan
|
4a6a93978b
|
Bug 1134432 part 5 - Fix line breaks for intrinsic min isize calculation of ruby base container. r=dbaron
--HG--
extra : source : 3b7aded59fa24bebcf3751120732567e032336dc
|
2015-02-22 00:39:33 +13:00 |
|
Xidorn Quan
|
469236d573
|
Bug 1134432 part 4 - Move line break checking code to an independent method for reuse. r=dbaron
--HG--
extra : source : 3f1500fbe87002df02ccdf374ac61d3ebda52431
|
2015-02-22 00:39:33 +13:00 |
|
Xidorn Quan
|
cf4aac7c66
|
Bug 1134432 part 3 - Move a function upwards for reuse. r=dbaron
--HG--
extra : source : 3a9753cdec03709d2620e6926093ba63dff61411
|
2015-02-22 00:39:33 +13:00 |
|
Xidorn Quan
|
88944e8721
|
Bug 1134432 part 2 - Fix basic inline min/pref isize calculation of ruby frames. r=dbaron
--HG--
extra : source : 8a18d6dbbac5c01907664eb114338f3afc7353f5
|
2015-02-22 00:39:33 +13:00 |
|
Xidorn Quan
|
f8b04f6883
|
Bug 1134667 - Check length of text run before checking line break in reflow of ruby base container. r=jfkthame
--HG--
extra : source : a79687b00c94ffc33eb74b291a1a1e8fe339edc5
|
2015-02-20 13:43:35 +13:00 |
|
Xidorn Quan
|
d5ce574d19
|
Bug 1133697 part 3 - Make ruby text frame not continue text run. r=roc
--HG--
extra : source : b9d1f775565347a2bc506b163b91b5c522e0a366
|
2015-02-18 17:20:02 +13:00 |
|
Xidorn Quan
|
91dbc29cc5
|
Bug 1132008 part 1 - Calculate bsize of rtc according to its children. r=dbaron
--HG--
extra : source : e07fd183c24ea7133faa62bc5837e6d30589f05e
|
2015-02-17 14:25:18 +13:00 |
|
Xidorn Quan
|
42c795f067
|
Bug 1133573 - Fix available size calculation of ruby text container. r=roc
--HG--
extra : source : 8d3b16b31e7e7369264155e51f93a0116e6b892e
|
2015-02-17 11:07:55 +13:00 |
|
Simon Montagu
|
ccbc04d19a
|
Bug 1131013: when setting the position of inline frames in vertical writing modes with right-to-left direction, subtract the inline start from the container height to get the correct vertical position. r=jfkthame
|
2015-02-11 01:43:03 -08:00 |
|
Xidorn Quan
|
9673959104
|
Bug 1089431 part 3 - Make line breaking inside ruby be triggered at correct time. r=jfkthame
--HG--
extra : rebase_source : 82e740ba6a5192e68f8dfa5b7f3634dc4dc971f7
extra : source : e4932342e22db87e3da1d7847f6a6c984c56db9f
|
2015-02-11 10:26:56 +11:00 |
|
Xidorn Quan
|
77bd591b31
|
Bug 1089431 part 2 - Break between ruby bases according to line-breaking rules. r=jfkthame
--HG--
extra : rebase_source : dae94948a18c860fd5e86b3754c21fd856d5cc47
extra : source : bdcf6f831f5d0241de8b4a0de617902e23b29e8c
|
2015-02-11 10:26:56 +11:00 |
|
L. David Baron
|
9bec86a190
|
Bug 1121738 - Ruby base container frames should not support CSS transforms. r=xidorn
Following bug 1055667 patch 5, nsRubyBaseContainerFrame is the only ruby
frame type with this bug. It should not support CSS transforms given
the spec wording in
http://dev.w3.org/csswg/css-transforms/#transformable-element
|
2015-01-15 15:07:50 -08:00 |
|
Xidorn Quan
|
7c9cdd58ff
|
Bug 1055667 part 3 - Suppress border/padding space on rbc/rtc frames. r=dbaron
--HG--
extra : source : 5025e0967ab9f189bb07af307733fcddcf90eb35
|
2015-01-15 20:02:11 +11:00 |
|
Xidorn Quan
|
f923809d78
|
Bug 1055667 part 2 - Remove unnecessary param of SetBSizeFromFontMetrics. r=dbaron
--HG--
extra : source : aa79c8cebf3e2ab0fd4335eaa3c630a43dbe81f2
|
2015-01-15 20:02:11 +11:00 |
|
Xidorn Quan
|
f79b36964b
|
Bug 1055667 part 1 - Allow inline direction margin of ruby base/text boxes. r=dbaron
--HG--
extra : source : 55f6a4607daa265757528e7a94f5ba6c9b6d773a
|
2015-01-15 20:02:11 +11:00 |
|
Xidorn Quan
|
995fd93010
|
Bug 1115262 - Fix position of ruby annotation when writing mode is vertical-rl. r=jfkthame
--HG--
extra : source : ec2b2922a741fc5a62bc76c716529eda1b7fe5d0
extra : amend_source : 95bc6d9805f2c0cb9c4d76fcebb5defdd6c69660
|
2015-01-13 20:04:41 +11:00 |
|
Xidorn Quan
|
ab4ff1f1f3
|
Bug 1055658 part 4 - Revert RubyReflowState. r=dbaron
--HG--
extra : source : 27e60ddbd077439dadd09641ab54fc7eef09c69f
|
2015-01-13 20:04:41 +11:00 |
|
Nigel Babu
|
98abca37da
|
Backed out 4 changesets (bug 1055658) for M5 bustage on a CLOSED TREE
Backed out changeset 3cbd9323c896 (bug 1055658)
Backed out changeset 99e071295c42 (bug 1055658)
Backed out changeset 55119d19e4c5 (bug 1055658)
Backed out changeset e82f640cb53f (bug 1055658)
|
2015-01-12 10:43:11 +05:30 |
|
Xidorn Quan
|
6940abf9e0
|
Bug 1055658 part 4 - Revert RubyReflowState. r=dbaron
--HG--
extra : source : 27e60ddbd077439dadd09641ab54fc7eef09c69f
|
2015-01-12 14:31:55 +11:00 |
|
Xidorn Quan
|
57996fc4ea
|
Bug 1099807 part 4 - Fix line breaking around ruby intra-level whitespaces. r=dholbert
--HG--
extra : source : f6ebe9d9c7c863b18497e3c326f4486c5837a163
|
2015-01-08 18:28:09 +11:00 |
|
Xidorn Quan
|
4f48eecc94
|
Bug 1099807 part 3 - Use specific frame type in RubyColumn. r=dholbert
--HG--
extra : source : 0d78d1c0d10d9b5e32c0843a258d29e12f1369c4
|
2015-01-08 18:28:09 +11:00 |
|
Xidorn Quan
|
6314c00688
|
Bug 1099807 part 2 - Implement intra-level whitespace pairing. r=dholbert
Line breaking is not handled properly in this patch.
It would be fixed in the part 4.
--HG--
extra : source : 49c457bbcd3a55f7ee65b007d50dd2884c7158af
|
2015-01-08 18:28:09 +11:00 |
|
Xidorn Quan
|
8eeb38494e
|
Bug 1116631 - Fix isize reservation of ruby base container. r=roc
--HG--
extra : rebase_source : efc67e14e7e6bbc2b6ba736b09780a9e507b122e
extra : source : 86371e41d07bab00c6cd04b236d194fa312b99c4
|
2015-01-07 12:47:09 +11:00 |
|
Xidorn Quan
|
fe93816785
|
Bug 1116037 part 12 - Move mLineSize to RubyReflowState. r=dbaron
--HG--
extra : source : 17ad55f13af3e96df7649f968c838bc48b323c68
|
2014-12-30 11:20:10 +11:00 |
|
Xidorn Quan
|
7f2739eedc
|
Bug 1116037 part 11 - Add RubyReflowState for sharing states between ruby level boxes. r=dbaron
--HG--
extra : source : c4f342ece9c1548053348dbc317d9857cbe790b6
|
2014-12-30 11:16:30 +11:00 |
|
Xidorn Quan
|
0bb4dbd692
|
Bug 1116037 part 10 - Remove mColumnCount from nsRubyBaseContainerFrame. r=dbaron
--HG--
extra : source : 36096895ec5437c5f9cf6c97d6085bfeae8654c7
|
2014-12-30 10:05:54 +11:00 |
|
Xidorn Quan
|
8ba18bf45c
|
Bug 1116037 part 9 - Move ruby text container arrays to stack. r=dbaron
--HG--
extra : source : 6c5d7212c3f8c355b4667aa46024dfef0710ca8e
|
2014-12-30 09:56:34 +11:00 |
|
Xidorn Quan
|
99abdcd337
|
Bug 1116037 part 8 - Merge two ruby text container arrays. r=dbaron
--HG--
extra : source : 2b3f8e1951d924c14c94c06a44012837b51a04ad
|
2014-12-30 09:44:12 +11:00 |
|
Xidorn Quan
|
213226e24a
|
Bug 1116037 part 7 - Small fixes to ruby line breaking. r=dbaron
--HG--
extra : source : 54ffc8e890c131d88047e4dabc7c2b71be544a5d
|
2014-12-30 09:24:57 +11:00 |
|
Xidorn Quan
|
fa0d1da298
|
Bug 1116037 part 6 - Use a single struct to represent ruby column. r=dbaron
--HG--
extra : source : 7b927cec3f77e194b37de15e3a5b93aa70925d3c
|
2014-12-29 15:22:19 +11:00 |
|
Xidorn Quan
|
5a382fbaf3
|
Bug 1116037 part 5 - Use unified struct for ruby reflow states. r=dbaron
--HG--
extra : source : 1c4bb2775ab5e26f34fb260daf12afdf86debe30
|
2014-12-29 15:03:38 +11:00 |
|
Xidorn Quan
|
10be4260a1
|
Bug 1116037 part 4 - Remove useless parameters in ruby reflow methods. r=dbaron
--HG--
extra : source : d712ee74e0f33f39b103e88753587559d0a0e9ed
|
2014-12-29 14:46:24 +11:00 |
|