layout/generic/WritingModes.h
9d18f3b4b898108d8ab5c924d366d145e5e62df0
created 2018-12-05 18:44 +0000
pushed 2018-12-05 21:34 +0000
Cameron McCormack Cameron McCormack - Bug 1511854 - Part 1: Fix some 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
35a90bca7f6326da82ceb3df210b0cf26139fa6a
created 2018-10-29 22:56 +0000
pushed 2018-10-30 09:39 +0000
Boris Chiou Boris Chiou - Bug 1500627 - Fix some potential bugs of sizing properties for keywords in the block axis r=mats
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
449941e7a840f4d64cc5f53d7967b65981b5a2ed
created 2018-07-16 18:50 +0200
pushed 2018-07-17 21:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1476054: Fixes and cleanups for Servo PR #21139. 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
ef2a43e3fc6c6acd0f7dea8424837b18edd15a95
created 2018-07-16 18:50 +0200
pushed 2018-07-17 09:42 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1476054: Fixes and cleanups for Servo PR #21139. r=me
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-06-26 14:53 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
63daa6667de73b5847988f6efeb9675ef3a18af9
created 2018-06-11 15:12 +0200
pushed 2018-06-11 21:55 +0000
Mats Palmgren Mats Palmgren - Bug 1468089 - Add a few convenience methods to simplify consumers that are parameterized on axis. r=jfkthame
16a7ab26c645d8201aba76ddeee9322514e69bef
created 2018-04-19 15:56 +0200
pushed 2018-04-24 21:51 +0000
Bas Schouten Bas Schouten - Bug 1387399: Add SIMD optimizations for methods used frequently in nsRect. r=jrmuizel
ec3dd3ee2ae4b3a63529a912816a110e925eb2d0
created 2018-04-20 06:47 +0300
pushed 2018-04-20 03:48 +0000
Cosmin Sabou Cosmin Sabou - Backed out 2 changesets (bug 1387399) for OSX reftests permafailures on attachment-local-positioning-2.html. a=backout
4beeacb75bf59ba4b6d38ceae8b04c5eb8c6958b
created 2018-04-19 15:56 +0200
pushed 2018-04-19 22:30 +0000
Bas Schouten Bas Schouten - Bug 1387399: Add SIMD optimizations for methods used frequently in nsRect. r=jrmuizel
cc4577ab2771699a31fd8fe0c91539723c205310
created 2018-03-23 13:49 +0000
pushed 2018-03-27 09:13 +0000
Jonathan Watt Jonathan Watt - Bug 1448714 - Fix up comments referring to 'style context' after the rename of nsStyleContext. r=emilio
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
7a858acf697e98a60921123fb4866a41834f0f87
created 2018-01-31 08:24 +0100
pushed 2018-01-31 17:38 +0000
Andrea Marchesini Andrea Marchesini - Bug 1432963 - Fixing workers headers - part 15 - static function in a workers namespace, r=smaug
56d0ff94578a9a8a2ebd7132846e2222116d0d9e
created 2017-11-10 07:18 -0500
pushed 2017-11-10 21:13 +0000
Milan Sreckovic Milan Sreckovic - Bug 1416012 - Fix a typo where << was used instead of <= (in a currently unused function LogicalRect::IsEmpty). r=bz
2a52e1d4c300aa71652652c4349d4e06c74c9dc7
created 2017-11-07 09:38 -0500
pushed 2017-11-08 21:59 +0000
Milan Sreckovic Milan Sreckovic - Bug 1389152: Change LogicalRect from having nsRect as a member variable, and exposing its member variable addresses, to storing four nscoord values separately and doing some operations by creating temporary rectangles to ensure consistency. Add a method to BaseRect to get OriginAndSize at once. r=bas,jfkthame.schouten
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
b422d7f837f2be2ec1a21a6d1d69153f26df3505
created 2017-06-10 22:27 -0700
pushed 2017-06-16 07:47 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 9: stylo: Make more things on nsStyleContext inlined; r=bholley
7de6d937014c28132614094a9e10d62b463d3d10
created 2017-01-06 16:36 +0800
pushed 2017-01-13 23:28 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 7 - Implement shape-outside: circle(). r=dbaron
ab3ef58d9f81f319cb6fa0dab569e9389a92d9fd
created 2017-01-12 14:19 +0100
pushed 2017-01-12 23:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 466053d9302b (bug 1311244)
466053d9302bf21ff21f3a55ff8c91ef4f23eff8
created 2017-01-06 16:36 +0800
pushed 2017-01-12 23:39 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 7 - Implement shape-outside: circle(). r=dbaron
68c4261192aceca8deb4db9d50d5c65b3f0bf5b3
created 2017-01-08 21:11 -0800
pushed 2017-01-09 09:32 +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:32 +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:35 +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:35 +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:35 +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 14:55 +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 00:26 +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 13:48 +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-20 11:51 +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-06 09:56 +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 16:13 +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-11 11:43 +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-06 02:44 +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 09:34 +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 10:01 +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-28 12:17 +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 23:46 +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 23:46 +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-24 10:05 +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-24 10:05 +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 21:59 +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-16 17:53 +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 18:53 +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 18:53 +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 18:38 +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 18:38 +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-04 01:48 +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-24 14:02 +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-29 13:33 +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 15:40 +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-12 14:11 +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 20:06 +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-24 12:37 +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-23 12:19 +0000
Simon Montagu Simon Montagu - Bug 1143218 patch 2: Add LineLeft and LineRight accessors to LogicalRect, r=jfkthame
less more (0) -100 -60 tip