layout/style/nsStyleStruct.cpp
91898a35b414661dc596abec59714b1085a80dd0
created 2015-11-29 23:15 -0800
pushed 2015-11-30 07:16 +0000
L. David Baron L. David Baron - Bug 1224251 patch 3 - Return nsChangeHint_UpdateUsesOpacity when opacity changes between 1 and non-1. r=xidorn
d15205791d9bce5c067bad9ecc92e7181e34edb3
created 2015-11-28 21:37 +0100
pushed 2015-11-28 20:37 +0000
Mats Palmgren Mats Palmgren - Bug 1225376 part 1 - [css-align] Don't compute left/right to start in the style system anymore (due to pending spec change). Map the used value instead (in layout). r=dholbert
9d967e504363d8b9962f578a23a3369ffb8c4090
created 2015-11-28 11:56 +1100
pushed 2015-11-28 00:57 +0000
Xidorn Quan Xidorn Quan - Bug 1040668 part 15 - Make the default value of text-emphasis-position aware of the language. r=dbaron
9686b3471f5f34d7b40b494fac0ecee84589aa5d
created 2015-11-28 11:56 +1100
pushed 2015-11-28 00:57 +0000
Xidorn Quan Xidorn Quan - Bug 1040668 part 13 - Move first part of nsStyleFont::GetLanguage to nsPresContext::GetContentLanguage. r=dbaron
47f1a643b90abf0e3773e332d2416ae73195fa3c
created 2015-11-28 11:56 +1100
pushed 2015-11-28 00:57 +0000
Xidorn Quan Xidorn Quan - Bug 1040668 part 10 - Implement emphasis mark rendering. r=jfkthame
d57862a8ffca78eb225bdf2c0348d9260a85cdc4
created 2015-11-28 11:56 +1100
pushed 2015-11-28 00:57 +0000
Xidorn Quan Xidorn Quan - Bug 1040668 part 2 - Parse and compute text emphasis properties. r=dbaron
7fe7a1db6ab8a89dca40e374f87260b6467c19f0
created 2015-11-24 17:45 -0800
pushed 2015-11-25 01:46 +0000
L. David Baron L. David Baron - Bug 1227501 patch 3 - Handle custom properties correctly in transition-property. r=xidorn
1981ff2a71fa0e81f55db4929738c594ed882d9c
created 2015-11-21 04:41 +0100
pushed 2015-11-23 15:54 +0000
Mats Palmgren Mats Palmgren - Bug 1226627 - Truncate the result in ZoomText/UnZoomText rather than rounding it for better performance. r=roc
00c444e04246ebe849be712790ae3c9c8e101a64
created 2015-11-20 06:09 +0100
pushed 2015-11-23 15:42 +0000
Boris Chiou Boris Chiou - Bug 1215406 - Part 2: Change the types of direction and fillmode in StyleAnimation. r=heycam
965b8e749d1f06b34ec176e4a7ddc5dcfd444e6e
created 2015-11-19 18:09 -0800
pushed 2015-11-20 02:10 +0000
L. David Baron L. David Baron - Bug 1223653 patch 2 - Use an enum class for NS_STYLE_BOX_SIZING_*. r=heycam
3c50e66165d5f4160872e13e0f5d99281cb4fef3
created 2015-11-18 19:52 +0100
pushed 2015-11-18 18:52 +0000
Mats Palmgren Mats Palmgren - Bug 1176792 part 1 - [css-grid] Implement the 'grid-column-gap', 'grid-row-gap', and 'grid-gap' properties in the style system. r=dholbert,dbaron
4b328d0b448cd9e1accc21628f0908e196cf4bc7
created 2015-11-16 17:32 +0100
pushed 2015-11-17 14:00 +0000
Mats Palmgren Mats Palmgren - Bug 576927 - Use saturating multiply when calculating zoomed app units to avoid integer overflow. r=roc
5e28f202bd55eca2b96c1574af3a97eb0455930e
created 2015-11-16 11:00 -0800
pushed 2015-11-16 19:00 +0000
Wes Kocher Wes Kocher - Backed out changeset cbc8ceae73a2 (bug 576927) for test_value_cloning.html bustage CLOSED TREE
cbc8ceae73a2aa8cd3e5c5066d4e357a887e960b
created 2015-11-16 17:32 +0100
pushed 2015-11-16 16:32 +0000
Mats Palmgren Mats Palmgren - Bug 576927 - Use saturating multiply when calculating zoomed app units to avoid integer overflow. r=roc
93f6fc8cc5d062b41e6e1d64330f84d435f47034
created 2015-11-11 14:42 -0800
pushed 2015-11-11 22:42 +0000
Daniel Holbert Daniel Holbert - Bug 1223568: Don't let fallback alignment values break flexbox special-case for "justify-content: stretch". r=mats
5ae04c1c341c273a67bb7e4b5944c38202a4cc84
created 2015-11-04 15:42 -0800
pushed 2015-11-04 23:42 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1176792) for WinXP/7 w(4) permafail
887df043de3172da6a6328acf7d150741576a0a5
created 2015-11-04 13:46 +0100
pushed 2015-11-04 12:46 +0000
Mats Palmgren Mats Palmgren - Bug 1176792 part 1 - [css-grid] Implement the 'grid-column-gap', 'grid-row-gap', and 'grid-gap' properties in the style system. r=dholbert
5ed5ee646acd814ac782873ee73194e843695870
created 2015-11-03 15:18 +0100
pushed 2015-11-03 14:18 +0000
Mats Palmgren Mats Palmgren - Bug 1176782 part 6 - [css-align] Implement additional syntax and values for the 'align-content' property in the style system. r=cam
ba69ab935f538911ff97764e9f284d7621d663d1
created 2015-11-03 15:18 +0100
pushed 2015-11-03 14:18 +0000
Mats Palmgren Mats Palmgren - Bug 1176782 part 5 - [css-align] Implement additional syntax and values for the 'align-self' property in the style system. r=cam
b191efb0028a523d18c0db431959be4ce197d8b8
created 2015-11-03 15:18 +0100
pushed 2015-11-03 14:18 +0000
Mats Palmgren Mats Palmgren - Bug 1176782 part 4 - [css-align] Implement additional syntax and values for the 'align-items' property in the style system. r=cam
4ea55ddf4b4108f4f6770502a8fad8eacf322126
created 2015-11-03 15:18 +0100
pushed 2015-11-03 14:18 +0000
Mats Palmgren Mats Palmgren - Bug 1176782 part 3 - [css-align] Implement additional syntax and values for the 'justify-content' property in the style system. r=cam
6fb17e670a082fed169a6ca1d26f1e362295800d
created 2015-11-03 15:18 +0100
pushed 2015-11-03 14:18 +0000
Mats Palmgren Mats Palmgren - Bug 1176782 part 2 - [css-align] Implement the 'justify-self' property in the style system. r=SimonSapin
f7d6e92ba3df9f639809c0875a62021f88c867ad
created 2015-11-03 15:18 +0100
pushed 2015-11-03 14:18 +0000
Mats Palmgren Mats Palmgren - Bug 1176782 part 1 - [css-align] Implement the 'justify-items' property in the style system. r=SimonSapin
21cabf6ab3e9a254cdc9370986f300213b346cb2
created 2015-11-02 17:36 +0100
pushed 2015-11-02 16:37 +0000
Markus Stange Markus Stange - Bug 1201327 - Don't repaint the whole frame subtree when background-position changes. r=dbaron
41e9257c073d1e9c0a0fc0e9271cdf0b1e3a459d
created 2015-10-23 08:57 +0900
pushed 2015-10-23 00:01 +0000
L. David Baron L. David Baron - Bug 1216431 patch 2 - Pass nsStyleVisibility to nsStylePosition::CalcDifference to avoid computing new nsStyleVisibility during nsStyleContext::CalcStyleDifference. r=heycam
06cf7b88a3e5480b2d59a1330031dab67913ccbe
created 2015-10-21 22:13 -0700
pushed 2015-10-22 23:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1038663 (part 1) - Make nsStyleText::mWordSpacing an nsStyleCoord. r=heycam.
1a332ac1354b51fd668cdde8f0e84b610396339e
created 2015-10-08 10:19 +1100
pushed 2015-10-07 23:20 +0000
Xidorn Quan Xidorn Quan - Bug 1165538 part 2 - Add -moz-min-font-size-ratio internal property. r=heycam
2dd9e2608f5f8685d423e1949ed17c1a1c2908b3
created 2015-10-08 10:19 +1100
pushed 2015-10-07 23:20 +0000
Xidorn Quan Xidorn Quan - Bug 1165538 part 1 - Use delegated constructor for nsStyleFont to simplify code and remove the need of nsStyleFont::Init. r=heycam
ddf4bf202aa267bff6ecb1bac6a3ed28f57fe0bf
created 2015-10-07 14:04 +1100
pushed 2015-10-07 03:05 +0000
Xidorn Quan Xidorn Quan - Bug 1126230 part 4 - Add -moz-top-layer internal CSS property and set it for fullscreen elements. r=dbaron
c3ac8787049490102c9df6dc32245a8c5add8c0a
created 2015-10-02 13:39 +0530
pushed 2015-10-02 08:09 +0000
Nigel Babu Nigel Babu - Backed out 9 changesets (bug 1126230) for Mulet Gij(25) and M(5) failures
7c303cc4c30baa310569bf266b4c9e40eab4b7fd
created 2015-10-02 16:34 +1000
pushed 2015-10-02 06:35 +0000
Xidorn Quan Xidorn Quan - Bug 1126230 part 3 - Add -moz-top-layer internal CSS property and set it for fullscreen elements. r=dbaron
009f9286101b1331fc9652743d7b702adc80b86d
created 2015-10-01 20:05 -0700
pushed 2015-10-02 03:06 +0000
Daniel Holbert Daniel Holbert - Bug 1194480: Only update overflow region (& trigger DLBI) for changes to CSS 'box-shadow' or 'text-shadow', instead of triggering a reflow. r=heycam
464952b30298b4ba94ce53915ccfefcbabff07e1
created 2015-10-01 12:26 +0100
pushed 2015-10-01 11:32 +0000
Jonathan Kew Jonathan Kew - Bug 1099557 followup - Put the default setting for control-character visibility behind a runtime pref, and keep it off-by-default on release builds for now. r=dbaron
e23e76de2669b437c2f2576614c9936c713906f4
created 2015-10-01 12:19 +0100
pushed 2015-10-01 11:21 +0000
Jonathan Kew Jonathan Kew - Backed out changeset b3937b455406 (bug 1099557) because an incomplete patch was pushed.
b3937b4554065fd4c93d88d66d079168c4e7e476
created 2015-10-01 12:13 +0100
pushed 2015-10-01 11:15 +0000
Jonathan Kew Jonathan Kew - Bug 1099557 followup - Put the default setting for control-character visibility behind a runtime pref, and keep it off-by-default on release builds for now. r=dbaron
3d6f006f7041b1541644007928930985ed6eac01
created 2015-09-29 12:20 +1000
pushed 2015-09-29 02:20 +0000
Cameron McCormack Cameron McCormack - Bug 1198708 - Part 1: Store exact timing-function type on nsTimingFunction and ComputedTimingFunction. r=birtles
94063ba57686d5f8356b74edc162c98e6984e72b
created 2015-09-27 17:17 -0400
pushed 2015-09-28 00:54 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1208901 - Fix a typo in nsStyleClipPath::nsStyleClipPath; r=heycam
c05eccce5a9237e26340eb50a5e7d7cb17987703
created 2015-09-21 16:11 -0700
pushed 2015-09-21 23:12 +0000
Daniel Holbert Daniel Holbert - Bug 1198894: Use nsChangeHint_RepaintFrame instead of NS_STYLE_HINT_VISUAL to trigger simple repaints in nsStyleStruct.cpp CalcDifference methods. r=heycam
76d24976824c2345bb45045e3332fef4e2eb0579
created 2015-09-17 12:08 +1000
pushed 2015-09-17 02:08 +0000
Cameron McCormack Cameron McCormack - Bug 1203766 - Part 1: Generate nsPresArena::ObjectIDs with a preprocessor-included file. r=bzbarsky
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
ce588ba0323d873829bbf3e5505619eaeb3f7236
created 2015-09-11 16:47 +0100
pushed 2015-09-11 15:56 +0000
Jonathan Kew Jonathan Kew - Bug 1099557 - Make -moz-control-character-visibility default to 'visible' rather than 'hidden', so that spurious control characters are rendered as hexboxes. r=dbaron
3a08426c6483533f850e8deda7c2504dad403ac6
created 2015-09-10 21:07 +0200
pushed 2015-09-10 19:07 +0000
Mats Palmgren Mats Palmgren - Bug 1151214 part 1 - Remove the optimization to ignore 'align-content' changes for single-line flex containers. It's invalid now that we'll support 'align-content' for other box types (grid). r=dbaron
3ef7c7277bd66903738a7011f78bfe16bb040739
created 2015-09-09 12:22 +0100
pushed 2015-09-09 11:22 +0000
Jonathan Kew Jonathan Kew - Bug 1188061 - Pass the style context to nsStylePosition::CalcDifference so that it can take account of writing-mode where necessary. r=dbaron
ac9440ab2fca85aaa58ad7afb2b9ebd85a83ad7f
created 2015-08-11 10:38 +0100
pushed 2015-09-01 09:42 +0000
Jonathan Watt Jonathan Watt - No bug. Add comment to nsStyleClipPath::ReleaseRef explaining why only one member is nulled out. r=me (NPOTB)
fa26923ada0a34cc2dbb93ed4946b017d78a7b3a
created 2015-08-14 00:49 +0200
pushed 2015-08-17 22:16 +0000
Arnaud Bienner Arnaud Bienner - Bug 1190086 - Use new String::Contains(char) method more widely r=froydnj
96d67fd3c056d89346bb5760e902a67dbe700b98
created 2015-08-12 11:02 +0100
pushed 2015-08-12 10:02 +0000
Jonathan Kew Jonathan Kew - Bug 1191855 - Make the intrinsic size of <iframe> remain physical 300x150, regardless of writing mode. r=dholbert
c515743c6a7d407cc2350d04b178ff20c95fe4bd
created 2015-08-04 14:29 -0700
pushed 2015-08-04 21:30 +0000
L. David Baron L. David Baron - Bug 1187851 patch 5 - Make dynamic changes to perspective change fixed position containing block for descendants. r=roc
458994e3fcc9929233dfd4dfa5b1f244e2c8c732
created 2015-08-04 16:41 +1200
pushed 2015-08-04 10:46 +0000
Robert O'Callahan Robert O'Callahan - Bug 1190635. Don't early-return for an mHeight change, since width changes can add extra change hints. r=heycam
48d5d4b398c21fdff339419b75e677f890179b4c
created 2015-08-03 20:18 -0700
pushed 2015-08-04 03:18 +0000
L. David Baron L. David Baron - Bug 1187851 patch 3 - Rename nsChangeHint_AddOrRemoveTransform to nsChangeHint_UpdateContainingBlock. r=roc
d4d2b60cd41218a8256a930703b82a9b0b37876d
created 2015-08-02 22:35 -0700
pushed 2015-08-03 05:35 +0000
L. David Baron L. David Baron - Backed out changeset f24dbdeeaef1 (Bug 1187851 patch 1) for reflow counting failures in Gaia integration tests apps/system/test/marionette/edges_gesture_test.js and apps/system/test/marionette/homescreen_navigation_test.js .
5a48ff1155afe0bafde937395c48741c7714837a
created 2015-08-02 22:34 -0700
pushed 2015-08-03 05:35 +0000
L. David Baron L. David Baron - Backed out changeset 5dcb38c7f1b8 (Bug 1187851 patch 2) for reflow counting failures in Gaia integration tests apps/system/test/marionette/edges_gesture_test.js and apps/system/test/marionette/homescreen_navigation_test.js .
5dcb38c7f1b84d7fc4d0255a2b10165dfaceb941
created 2015-08-02 21:03 -0700
pushed 2015-08-03 04:04 +0000
L. David Baron L. David Baron - Bug 1187851 patch 2 - Rename nsChangeHint_AddOrRemoveTransform to nsChangeHint_UpdateContainingBlock. r=roc
f24dbdeeaef1272ee276f66f62b40736a572e62b
created 2015-08-02 21:03 -0700
pushed 2015-08-03 04:04 +0000
L. David Baron L. David Baron - Bug 1187851 patch 1 - Make dynamic changes to filter and perspective change fixed position containing block for descendants. r=roc
c256fda0789dfc719f8dbec2ac13db1508030e88
created 2015-07-22 16:36 +1200
pushed 2015-07-24 01:27 +0000
Robert O'Callahan Robert O'Callahan - Bug 1172239. Use nsChangeHint_UpdateComputedBSize to only dirty intrinsic sizes when necessary. r=bz
9cce849f4a1e44d71006936481d51fa4736758c8
created 2015-07-17 17:08 +1200
pushed 2015-07-24 01:27 +0000
Robert O'Callahan Robert O'Callahan - Bug 1172239. Make vertically-resizing scrollframes reflow their percent-height descendants if necessary, and remove nsChangeHint_NeedDirtyReflow for height changes. r=bz
3967fdbe67082f842e3305ac278d601a55884c2a
created 2015-07-17 15:21 +1200
pushed 2015-07-24 01:27 +0000
Robert O'Callahan Robert O'Callahan - Bug 1172239. Expand height change hint to its components. r=heycam
fd77aec609b0848ad26341b961bceb6b268c2a09
created 2015-07-15 23:37 +0900
pushed 2015-07-15 15:05 +0000
Masatoshi Kimura Masatoshi Kimura - Backed out changeset acb7eb7f5ad4 (bug 1176496) for web compat problems
acb7eb7f5ad4f7d392a410fcabb54f20e5508616
created 2015-07-10 00:57 +0900
pushed 2015-07-09 15:58 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1176496 - Drop support for -moz-prefixed gradients. r=dbaron
4bf7a6bcd76f1b83f0aaf9072907bb897a23a166
created 2015-07-03 11:37 +0100
pushed 2015-07-03 10:38 +0000
Jonathan Kew Jonathan Kew - Bug 1177076 patch 3 - Change the initial value of 'caption-side' from 'top' (physical) to 'block-start' (logical). r=heycam
6b6c58581aff089a21c3cee96786e7b250dd87a0
created 2015-07-02 13:47 -0400
pushed 2015-07-02 17:47 +0000
Matt Woodrow Matt Woodrow - Bug 1177149 - Don't force an invalidation for transform origin changes. r=dbaron
less more (0) -300 -100 -60 tip