layout/generic/WritingModes.h
68c4261192aceca8deb4db9d50d5c65b3f0bf5b3
created 2017-01-08 21:11 -0800
pushed 2017-01-09 09:44 +0000
Phil Ringnalda Phil Ringnalda - Backed out 8 changesets (bug 1311244) for OOM failures in Win7 debug R1
d5411799a28f247463e45744ab00668c75e57620
created 2017-01-06 16:36 +0800
pushed 2017-01-09 09:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 7 - Implement shape-outside: circle(). r=dbaron
1710e2f930dbd5b32aa5f126ab031c8353a73523
created 2016-11-18 18:12 +0800
pushed 2016-11-24 15:46 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1317588 Part 3 - Remove #define NS_SIDE_TOP/RIGHT/BOTTOM/LEFT. r=mats
60506dc6f798fde3715897564930ce5b2dcf5ed8
created 2016-11-18 16:28 +0800
pushed 2016-11-24 15:46 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1317588 Part 2 - Remove mozilla::css::Side typedef. r=mats
f7286c44643a0588933e818b37a7021c8c4a7f84
created 2016-11-17 14:10 +0800
pushed 2016-11-24 15:46 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1316549 Part 1 - Fix LogicalSideForLineRelativeDir() for eLineRelativeDirLeft/Right. r=jfkthame
9a8d5add5a55f368055c7425dd95a3a722d81b2b
created 2016-10-20 17:45 -0700
pushed 2016-10-21 15:09 +0000
Daniel Holbert Daniel Holbert - Bug 1311865: Refactor the grid "same sides" code into a simpler WritingMode::ParallelAxisHasSamePolarity() utility function. r=mats
67f271218828f4a31c69439f52ac3163977cbba7
created 2016-09-07 10:20 +0800
pushed 2016-09-08 01:07 +0000
Jeremy Chen Jeremy Chen - Bug 1297306 - part6:replace NS_STYLE_CLEAR_* with StyleClear enum class. r=xidorn
9bc47f02e32250f3736faa290f1f3c33e4c3c48e
created 2016-08-09 17:32 +0800
pushed 2016-08-10 14:03 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1293604 - Replace NS_STYLE_FLOAT_* with StyleFloat enum class. r=dbaron
47e5770b69115f12e6130773147da00d9229dbba
created 2016-06-18 22:16 +0100
pushed 2016-06-19 08:39 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1280647 - Rename nsStyleDisplay member mFloats to mFloat. r=dholbert
b8b0f46e3811071923c137964af94fe021934500
created 2016-06-03 17:43 +0200
pushed 2016-06-05 08:02 +0000
Mats Palmgren Mats Palmgren - Bug 1278010 - Add WritingMode convenience methods for determining whether to use central or alphabetical baselines. r=jfkthame
b17cd6fd7cd069440353de6879f6530b3a46f4b4
created 2016-05-18 13:49 +0200
pushed 2016-05-18 11:49 +0000
Mats Palmgren Mats Palmgren - Bug 1273705 - Add convenience methods to check if a margin is 'auto' on either side in an axis. r=dholbert
89caf161d603834336f497497b86a8fc336b3283
created 2015-09-18 16:25 +0100
pushed 2015-11-10 09:07 +0000
Jonathan Kew Jonathan Kew - Bug 1122918 - Part 2 - Provide accessors that return logical 'float' and 'clear' values resolved to their physical equivalents. r=heycam
13dd11b7a0f8bc8dded14a39140c740d7f81f491
created 2015-11-05 15:38 +0000
pushed 2015-11-05 15:39 +0000
Jonathan Kew Jonathan Kew - Bug 1221874 - Ignore the sideways-orientation flag when logical-coordinate classes are checking writing-mode compatibility. r=smontagu
f31d5853b0a0ebd0730b85cc1514215e1f8864b5
created 2015-10-23 08:57 +0900
pushed 2015-10-23 00:01 +0000
L. David Baron L. David Baron - Bug 1216431 patch 1 - Give WritingMode an nsStyleVisibility* constructor. r=heycam
b558ca528f4d0df37426d2b1080e94b19db1385e
created 2015-10-19 20:42 -0700
pushed 2015-10-20 03:43 +0000
L. David Baron L. David Baron - Bug 1209603 patch 2 - Reduce calls to StyleVisibility() in WritingMode constructor. r=heycam
9f4c7aae16b1f7f6b60fe403ec334d7413a472e6
created 2015-09-27 08:51 +0100
pushed 2015-09-27 07:51 +0000
Jonathan Kew Jonathan Kew - Bug 1208593 - Make the WritingMode::DebugString() method available even in non-DEBUG compilation (needed by --enable-dump-painting builds, for example). r=mchang
76080d610d00395b0ff8bc2fd3929833c2717f17
created 2015-09-24 10:23 +0100
pushed 2015-09-24 09:25 +0000
Jonathan Kew Jonathan Kew - Bug 1193519 pt 10 - Clean up remaining mentions of 'sideways-left' in code comments. r=dholbert
6a24bb175f76ea9de2e595b2c187ac2350ac7d81
created 2015-09-24 10:23 +0100
pushed 2015-09-24 09:25 +0000
Jonathan Kew Jonathan Kew - Bug 1193519 pt 1 - Update coordinate conversions in WritingModes.h to account for sideways-lr writing mode. r=dholbert
44822a035d11d7a6404116b96a15b8528fc6a5b2
created 2015-09-23 22:16 +0100
pushed 2015-09-23 21:37 +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
fe046be93d6c25b8e18a0cbc40cd70afa6061f35
created 2015-09-23 22:16 +0100
pushed 2015-09-23 21:37 +0000
Jonathan Kew Jonathan Kew - Bug 1193488 - Update values of writing-mode and text-orientation to reflect the CSS WG decision to revise them in the Writing Modes spec. r=dholbert
b0caef59ced9518d3fb31d435365cfb968307f7a
created 2015-09-17 09:53 +0100
pushed 2015-09-17 08:55 +0000
Jonathan Kew Jonathan Kew - Bug 1193518 - Ensure that when we update a WritingMode after resolving dir=auto, we set the inline-dir bit appropriately as well as the inline-bidi bit. r=dholbert
c32abb6c9e65860e4f12e5dbc4668b36779ee8fd
created 2015-09-15 22:02 +0100
pushed 2015-09-15 21:03 +0000
Jonathan Kew Jonathan Kew - Bug 1202993 - Remove the logical-direction-based keywords for caption-side, and instead interpret the old physical keywords as logical sides. r=dholbert
e6eed9f588de74077f18248d72508418d7061c23
created 2015-07-16 10:08 +0100
pushed 2015-07-16 09:22 +0000
Jonathan Kew Jonathan Kew - Bug 1131451 part 2 - Respect the container height when converting vertical-RTL inline-direction coordinates. r=dholbert
28673cc5e68b48d6a397b027a6ef5321703dea4a
created 2015-07-16 10:07 +0100
pushed 2015-07-16 09:22 +0000
Jonathan Kew Jonathan Kew - Bug 1131451 part 1 - Replace containerWidth with containerSize in logical-coordinate classes and APIs, frame classes, etc. r=dholbert
e3ef946cce23301605ea1bd15c7e6ae7e4ee958c
created 2015-07-07 14:20 +0100
pushed 2015-07-07 13:32 +0000
Jonathan Kew Jonathan Kew - Bug 1181087 - part 2 - Remove the unused physical setter methods on logical-coordinate classes. r=smontagu
061a2fa8ebda5e9f65f7d38e73899942d200c009
created 2015-07-07 14:20 +0100
pushed 2015-07-07 13:32 +0000
Jonathan Kew Jonathan Kew - Bug 1180643 - Fix the SetY() method on LogicalPoint to update the correct field. r=smontagu
7938cd20bee305995cd2f5c6de0298fdb733407e
created 2015-07-03 11:37 +0100
pushed 2015-07-03 10:38 +0000
Jonathan Kew Jonathan Kew - Bug 1177076 patch 1 - Add logical values for the caption-side property (though not yet handled by layout code). r=heycam
1e215a36545b41fd51f0df6311ade2927ad1b62b
created 2015-06-23 11:48 +1000
pushed 2015-06-23 01:48 +0000
Cameron McCormack Cameron McCormack - Bug 804975 - Part 1: Expose WritingMode bits. r=dbaron
8b4c06ddd51d6efa38d28960f7e46c309879661b
created 2015-05-28 18:29 +0100
pushed 2015-05-28 17:30 +0000
Jonathan Kew Jonathan Kew - Bug 1167930 - Handle direction:rtl in vertical modes when converting a LogicalMargin to physical. r=smontagu
7097594f13d4ed7bda8479fc97934019c771ad92
created 2015-05-15 10:18 +0900
pushed 2015-05-15 01:18 +0000
Masayuki Nakano Masayuki Nakano - Bug 1130935 part.6 Selection change notification should have selection range and writing mode information r=smaug
8406a2330ff2b5ea7c2bdae094558e24b2cde336
created 2015-05-11 11:35 +0100
pushed 2015-05-11 10:50 +0000
Jonathan Kew Jonathan Kew - Bug 1159305 - patch 1 - Provide logical accessors for nsStylePosition and nsStyleSides fields. r=dbaron
aba4c5eb06de498f63d20d7399b2742891d0aa50
created 2015-05-04 19:09 +1200
pushed 2015-05-04 07:10 +0000
Xidorn Quan Xidorn Quan - Bug 1157569 part 10 - Add operator+= for LogicalMargin. r=jfkthame
b76fcf24a2f7ec833425f7a7171ca3333adfe366
created 2015-04-24 10:15 +1200
pushed 2015-04-23 22:19 +0000
Xidorn Quan Xidorn Quan - Bug 1117227 part 1 - Add IntersectRect method to LogicalRect. r=jfkthame
0db9fff35382280b6287349c3758a3da20f13c8c
created 2015-03-22 11:44 +0200
pushed 2015-03-22 10:00 +0000
Simon Montagu Simon Montagu - Bug 1143218 patch 2: Add LineLeft and LineRight accessors to LogicalRect, r=jfkthame
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-21 16:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
61aaf94f5e2fae93ee42c2f9fd4f3567ceebbf5e
created 2015-03-14 16:46 +1100
pushed 2015-03-14 05:49 +0000
Jonathan Kew Jonathan Kew - Bug 1141928 part 2 - Correct the position of ruby text frames. r=roc
1960dcae7b66b54b888c26be835e8c095bfa8703
created 2015-03-14 16:46 +1100
pushed 2015-03-14 05:49 +0000
Xidorn Quan Xidorn Quan - Bug 1141928 part 0 - Change line relative dir mapping code to return LogicalSide instead of physical side. r=jfkthame
99aa38f78daef686940a5e8ec6f261beecff79b3
created 2015-01-22 14:04 +1100
pushed 2015-01-22 03:58 +0000
Xidorn Quan Xidorn Quan - Bug 1123917 part 1 - Add line-relative direction mapping methods to writing modes. r=jfkthame
810f46a5cd1653487ffc4837848e428b141d3e24
created 2015-01-17 15:43 +1100
pushed 2015-01-17 04:45 +0000
Cameron McCormack Cameron McCormack - Bug 1120284 - Part 4: Add functions to convert from logical to physical axes based on writing mode. r=jfkthame
00273060759666a7bcc5c9417bd06e3f892f87b5
created 2015-01-17 15:43 +1100
pushed 2015-01-17 04:45 +0000
Cameron McCormack Cameron McCormack - Bug 1120284 - Part 3: Add physical axis constants. r=jfkthame
9d58ed9fb8382d913e21302bda5fa180da422db6
created 2015-01-17 15:22 +1100
pushed 2015-01-17 04:23 +0000
Cameron McCormack Cameron McCormack - Bug 1083134 - Part 3: Add functions to WritingMode to convert between logical and physical sides. r=jfkthame
92a8dd0880d48605211c1cdbc3d83eeb150b8cf3
created 2015-01-12 20:55 +0000
pushed 2015-01-12 20:56 +0000
Jonathan Kew Jonathan Kew - Bug 1119770 - Remove the compile-time switch to enable/disable vertical writing mode support. r=smontagu
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-01-09 04:20 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
547a2d626a62f219b484a54608331db8f1841530
created 2015-01-06 23:10 -0800
pushed 2015-01-07 07:11 +0000
Simon Montagu Simon Montagu - Bug 1079154 patch 7: remove obsoleted nsPoint::GetPhysicalPosition, r=jfkthame
537a87e2a74e0dc1c8bba48bc9fef89300a58687
created 2015-01-06 23:10 -0800
pushed 2015-01-07 07:11 +0000
Simon Montagu Simon Montagu - Bug 1079154 patch 1: add a != operator to LogicalPoint and sprinkle some const dust in WritingModes.h, r=jfkthame
4bb8a621a5dd4fc1b51a1932a043e24df0636e2b
created 2014-12-11 18:56 +0000
pushed 2014-12-11 18:57 +0000
Jonathan Kew Jonathan Kew - Bug 1110181 - Move mTextOrientation to the nsStyleVisibility struct to avoid potential recursive dependency in nsStyleText. r=dbaron
a5bc284ebe1ce82c7881601a2ef4521b4f6e941f
created 2014-12-11 11:16 +0000
pushed 2014-12-11 11:17 +0000
Jonathan Kew Jonathan Kew - Bug 1108923 - Use the correct containing box dimension as the percent basis for margin/padding in vertical writing modes. r=smontagu
b69e830e8e518ee234c709381f36e129a57ce81a
created 2014-12-04 18:15 -0800
pushed 2014-12-05 02:16 +0000
Jonathan Kew Jonathan Kew - Bug 1107617 - Add support for writing-mode to the NotifyIMESelection message. r=smaug
74861ffc991f9f6649f7c90050d630b6fad9393d
created 2014-11-30 01:17 -0800
pushed 2014-11-30 09:18 +0000
Simon Montagu Simon Montagu - Bug 1104711: short-circuit LogicalSize.ConvertTo when the source and target modes are non-orthogonal, r=jfkthame
53fb431ea9433f4c31517760502114dcea6fbc23
created 2014-11-20 12:45 +0200
pushed 2014-11-20 10:45 +0000
Simon Montagu Simon Montagu - Bug 1100071 patch 2: add macros for common tests whether bidi level is odd and whether two bidi levels have the same parity, r=dholbert
c9c720eea5b1c3f8eecd5fb20cf696814ce8d64f
created 2014-11-19 11:15 +0000
pushed 2014-11-19 11:16 +0000
Jonathan Kew Jonathan Kew - Bug 1097128 - Enable compile-time support for vertical writing modes. r=smontagu
9e5ac3d61831ac98565256fadbb254f03269b3a5
created 2014-11-13 08:58 +0000
pushed 2014-11-13 09:13 +0000
Jonathan Kew Jonathan Kew - Bug 1093553 - Improve handling of line-height metrics, block ascent, etc., in vertical writing mode. r=smontagu
bfd8c44bfe8631cbb31818ee2332e019100526a0
created 2014-11-13 08:58 +0000
pushed 2014-11-13 09:13 +0000
Jonathan Kew Jonathan Kew - Bug 1093165 - Include the text-orientation value in WritingMode, and add the IsSideways flag for baseline decisions. r=smontagu
1de2c87f94e531a64900811296ea583e66f859cc
created 2014-10-21 15:16 -0700
pushed 2014-10-22 04:14 +0000
Simon Montagu Simon Montagu - Bug 1062963 patch 2: changes and additions to WritingModes.h. r=jfkthame
2c490d1c97b0882a22980c25ff2fd303065832cb
created 2014-10-19 18:44 -0700
pushed 2014-10-20 01:44 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 1062963, bug 1079139) for failures in 427129-table-caption.html in b2g reftest-6 and Android 2.3 reftest-5
90172cc0b012d2f2b5e418e34512ec0db8ffdf1d
created 2014-10-19 12:32 -0700
pushed 2014-10-19 19:32 +0000
Simon Montagu Simon Montagu - Bug 1062963 patch 2: changes and additions to WritingModes.h. r=jfkthame
681c4450639e2d9c7ccca1e48514ed4a35bf6552
created 2014-10-08 10:32 +0100
pushed 2014-10-08 11:51 +0000
Jonathan Kew Jonathan Kew - Bug 1079314 - Remove the mWritingMode field from logical-coordinate objects in non-debug builds. r=smontagu
931302c829b4e78ad355063a42622ad176e124e7
created 2014-10-08 13:07 +0200
pushed 2014-10-08 11:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b818ba8aabc2 (bug 1079314) for reftest failures on a CLOSED TREE
b818ba8aabc28188ee0521778ef6712c178ba146
created 2014-10-08 10:32 +0100
pushed 2014-10-08 09:33 +0000
Jonathan Kew Jonathan Kew - Bug 1079314 - Remove the mWritingMode field from logical-coordinate objects in non-debug builds. r=smontagu
e2ae0efd508a8d67b31dc567315898046d1de597
created 2014-10-04 23:02 -0700
pushed 2014-10-05 06:03 +0000
Simon Montagu Simon Montagu - Bug 1076986: make LogicalMargin and LogicalRect's IsEmpty the same as nsMargin and nsRect, r=jfkthame
less more (0) -60 tip