layout/generic/WritingModes.h
99aa38f78daef686940a5e8ec6f261beecff79b3
created 2015-01-22 14:04 +1100
pushed 2015-03-30 18:32 +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-03-30 18:32 +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-03-30 18:32 +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-03-30 18:32 +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-03-30 18:32 +0000
Jonathan Kew Jonathan Kew - Bug 1119770 - Remove the compile-time switch to enable/disable vertical writing mode support. r=smontagu
a96c54ab12ff99d02db61ba79bf424fc6c76ff16
created 2015-01-27 02:08 -0800
pushed 2015-02-23 15:17 +0000
Simon Montagu Simon Montagu - Bug 1121748 - Back out bug 1079154 from Gecko 37 to fix RTL rendering problems. a=lmandel
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-02-23 15:17 +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-02-23 15:17 +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-02-23 15:17 +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 2015-02-23 15:17 +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 2015-02-23 15: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 2015-02-23 15:17 +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 2015-02-23 15:17 +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 2015-01-12 19:37 +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 2015-01-12 19:37 +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 2015-01-12 19:37 +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 2015-01-12 19:37 +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 2015-01-12 19:37 +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 2015-01-12 19:37 +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 2015-01-12 19:37 +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-11-28 15:29 +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-11-28 15:29 +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-11-28 15:29 +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-11-28 15:29 +0000
Simon Montagu Simon Montagu - Bug 1076986: make LogicalMargin and LogicalRect's IsEmpty the same as nsMargin and nsRect, r=jfkthame
01a10676eef162b3da8510e315a8e62ba90a3e50
created 2014-09-03 16:43 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Kew Jonathan Kew - bug 1061170 - constrain the reflow-state's available inline size for an orthogonal flow. r=smontagu
ee3477f5614b0e8220d2a8918825a2262e455ead
created 2014-08-24 15:34 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1046950 pt 1 - additional/modified APIs on LogicalSize. r=smontagu
e4310d8289b99c2e781b01941c62100ac7e402e4
created 2014-08-07 19:48 -0400
pushed 2014-10-13 16:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1048246 - Fix more bad implicit constructors in layout; r=roc
634d33dc9d3ed1fbd09098b7d76d9a754cc80f69
created 2014-07-24 01:30 -0700
pushed 2014-10-13 16:35 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 10: make Reflow set nsHTMLReflowMetrics.ISize and BSize instead of Width and Height. r=jfkthame
2c434107469b36ce1e6fc708760793b14a572574
created 2014-06-28 10:13 +0000
pushed 2014-09-02 16:39 +0000
Mats Palmgren Mats Palmgren - Bug 1028460 - part 4, Remove LOGICAL_SIDE* and use the LogicalSideBits enum values instead. r=roc
90afab231e68dc88dc049009f0fa46c4ff6ef110
created 2014-06-28 10:13 +0000
pushed 2014-09-02 16:39 +0000
Mats Palmgren Mats Palmgren - Bug 1028460 - part 2, Implement a mozilla::LogicalSides type that represents a set of logical sides that can be used for the GetLogicalSkipSides() result among other things. r=roc
c8ca361c8feaf6c2a0923c6205c707847ca0e34d
created 2014-06-28 22:01 -0700
pushed 2014-09-02 16:39 +0000
Phil Ringnalda Phil Ringnalda - Back out 5 changesets (bug 1028460, bug 1031444) for somehow breaking asmjscache/test/test_cachingBasic.html on Android 2.2
663ff18cd4a1a829e76a14388347cbbdffe0c553
created 2014-06-28 10:13 +0000
pushed 2014-09-02 16:39 +0000
Mats Palmgren Mats Palmgren - Bug 1028460 - part 4, Remove LOGICAL_SIDE* and use the LogicalSideBits enum values instead. r=roc
316c8dfeca9bc142de679fa383d6874c81028c3d
created 2014-06-28 10:13 +0000
pushed 2014-09-02 16:39 +0000
Mats Palmgren Mats Palmgren - Bug 1028460 - part 2, Implement a mozilla::LogicalSides type that represents a set of logical sides that can be used for the GetLogicalSkipSides() result among other things. r=roc
45262e0c4f4f75ffdae0309800c1740aa3082838
created 2014-06-24 17:52 +0000
pushed 2014-09-02 16:39 +0000
Mats Palmgren Mats Palmgren - Bug 1025669 - part 0.5, Add LogicalMargin::ApplySkipSides. r=jfkthame
171a068969d36e2b293cac36343635404866f198
created 2014-06-17 07:41 -0700
pushed 2014-09-02 16:39 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 7: Use logical coordinates in nsBlockReflowContext. r=jfkthame
dd81079207fd72014e35b3da17069b161f82cedc
created 2014-06-24 17:52 +0000
pushed 2014-07-21 20:25 +0000
Mats Palmgren Mats Palmgren - Bug 1025669 - part 0.5, Add LogicalMargin::ApplySkipSides. r=jfkthame a=lmandel
886528e51951783c2bd358d6d1fae362c132aaf8
created 2014-04-16 01:03 -0700
pushed 2014-06-09 21:49 +0000
Simon Montagu Simon Montagu - Add some more logical getters to nsIFrame.h. Bug 735577, r=jfkthame
dab8e386596703c1809d8a88d64a07d34c856c3a
created 2014-03-11 13:23 -0700
pushed 2014-04-28 18:51 +0000
Simon Montagu Simon Montagu - Use logical text layout API in nsLineLayout. Bug 789096, r=jfkthame
010865dfe35ee6de7fb5607bc9084b7b21e9a04c
created 2014-03-11 09:22 +0100
pushed 2014-04-28 18:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset aeff4052ef00 (bug 789096)
aeff4052ef00d986d47bb7dcc10226b74066f884
created 2014-03-10 22:19 -0700
pushed 2014-04-28 18:51 +0000
Simon Montagu Simon Montagu - Use logical text layout API in nsLineLayout. Bug 789096, r=jfkthame
e41e1fd3c90042505001445cb72e4933fdf8ced2
created 2014-02-12 23:55 -0800
pushed 2014-04-28 18:51 +0000
Simon Montagu Simon Montagu - Extend the WritingModes API. Bug 735577, r=jfkthame
865efac0aafc465e7e69ec317ba62257079e4c2d
created 2013-12-27 17:58 +0000
pushed 2014-03-17 21:55 +0000
Jonathan Kew Jonathan Kew - bug 735577 - pt 1 - introduce mozilla::WritingMode and logical-coordinate Point/Size/Margin/Rect classes. r=smontagu
less more (0) tip