Anish Chandran
a70bbfb75a
Bug 1135383 - Convert Marionette unit tests to use SpecialPowers.pushPrefEnv. r=jmaher, r=mwargers
2015-02-25 19:31:36 +01:00
Kartikaya Gupta
aa9bada032
Bug 1136803 - Properly remove the force-dtc override flag on retained layers when listeners are removed. r=botond
2015-02-25 13:36:19 -05:00
Markus Stange
71451526ef
Bug 961887 - Find uniform opaque background colors under ContainerLayers. r=roc
2015-02-25 11:47:22 -05:00
Markus Stange
20db370da5
Bug 961887 - Make FindOpaqueBackgroundColorFor take a region instead of a PaintedLayerData. r=roc
2015-02-20 14:46:09 -05:00
Markus Stange
f049919f05
Bug 961887 - Refactor mVisibleAboveRegion management. r=roc
2015-02-18 17:37:19 -05:00
Carsten "Tomcat" Book
9b98e07747
Backed out changeset ed12a3822cb9 (bug 1132768) for mochitest-oop-1 test failures
2015-02-25 15:49:55 +01:00
Kartikaya Gupta
d4629d57fe
Bug 990907 - Have DLBI pick up changes in the char-clip on text frames. r=mstange,mattwoodrow
2015-02-25 09:32:28 -05:00
Ehsan Akhgari
485877ddc7
Bug 1132768 - Consider non-editable regions in contenteditable elements as user-select:all even if the editable region doesn't have the focus; r=roc
2015-02-25 07:35:33 -05:00
David Burns
3de88cbfb6
Bug 1107336: Update layout tests to use new Marionette Driver; r=jgriffin
2015-02-23 14:43:37 +00:00
Timothy Nikkel
5054c1c9bd
Bug 1102896. Save and restore the subpixel AA settings of the draw target when drawing an inactive layer manager so they don't get clobbered. r=mattwoodrow
2015-02-24 22:59:43 -06:00
Benoit Girard
e4e94088d9
Bug 1134762 - Clean-up UseFastPath logic to avoid OOM error. r=kats
2015-02-18 15:27:40 -05:00
Wes Kocher
9023cb7c56
Backed out 3 changesets (bug 961887) for reftest failures on a CLOSED TREE
...
Backed out changeset 1684d29858e1 (bug 961887)
Backed out changeset 97c8184c3058 (bug 961887)
Backed out changeset f02c5c1f7704 (bug 961887)
2015-02-24 17:32:37 -08:00
Markus Stange
d59ab2167a
Bug 961887 - Find uniform opaque background colors under ContainerLayers. r=roc
2015-02-24 14:35:46 -05:00
Markus Stange
f044008a06
Bug 961887 - Make FindOpaqueBackgroundColorFor take a region instead of a PaintedLayerData. r=roc
2015-02-20 14:46:09 -05:00
Markus Stange
ab93bb1928
Bug 961887 - Refactor mVisibleAboveRegion management. r=roc
2015-02-18 17:37:19 -05:00
Ting-Yu Lin
219334d3bf
Bug 1135992 - Fix non-unified build failed in nsLayoutUtils.cpp. r=botond
2015-02-24 02:16:00 -05:00
Carsten "Tomcat" Book
bc27dab487
Merge mozilla-central to mozilla-inbound
2015-02-24 13:25:15 +01:00
Carsten "Tomcat" Book
2bad2860c9
merge mozilla-inbound to mozilla-central a=merge
2015-02-24 12:54:34 +01:00
pchang
54f4e64ac0
Bug 1023190
- Fix extra horizontal line when draw background image with repeat-x mode, r=roc
2015-02-24 14:18:40 +08:00
Mason Chang
77fed99cf0
Bug 1133526. Only enable vsync compositor or refresh driver if hardware vsync is enabled. r=kats
2015-02-23 12:04:11 -08:00
Jonathan Watt
796825ddf6
Bug 1135913, part 1 - Simplify nsCSSRendering::DecorationLineToPath to not require a context. r=heycam
2015-02-03 14:34:14 +00:00
Kartikaya Gupta
0eab49fe54
Bug 1102427 - Ensure scroll parents of an active scrollframe are layerized. r=tn
2015-02-24 01:24:04 -08:00
Tyson Smith
da7000dfde
Bug 930381 - crashtest.
2015-02-22 02:41:58 +00:00
Ryan VanderMeulen
1c4d542a01
Merge inbound to m-c. a=merge
2015-02-21 16:40:27 -05:00
dominique vincent
ac8b28db96
Bug 1126989 - Detect not readable links to pop up the zoomed view. r=kats, r=mcomella
2015-02-07 12:17:12 +01:00
Wes Kocher
1ac1c89198
Backed out 8 changesets (bug 1129078, bug 1128722) for mochitest-5 failures
...
Backed out changeset f7eff607655a (bug 1128722)
Backed out changeset 801b3abc0de8 (bug 1128722)
Backed out changeset 275d27c2dba0 (bug 1129078)
Backed out changeset 9830ab1a2028 (bug 1129078)
Backed out changeset ce5cb876af9a (bug 1129078)
Backed out changeset c199ff86c77f (bug 1129078)
Backed out changeset 38b1b039f14d (bug 1129078)
Backed out changeset c8a99ee97313 (bug 1129078)
2015-02-20 12:24:25 -08:00
Markus Stange
eeda945a67
Bug 1134311 - Get rid of the draw region and always only use the visible region. r=roc
2015-02-18 13:01:40 -05:00
Matt Woodrow
0f95f57f9f
Bug 1087956: Fix clipping of position:fixed layers inside displayports. r=roc
2015-02-20 10:55:28 -08:00
Mats Palmgren
2e0566abe6
Bug 1128722 - part 2, tests.
2015-02-20 17:34:21 +00:00
Mats Palmgren
671eeb3b78
Bug 1129078 - part 6, Test suite for ordinary multi-range selections (non-generated ranges).
2015-02-20 17:34:21 +00:00
Mats Palmgren
d7fe1d45f4
Bug 1129078 - part 5, Test suite for multi-range selections involving user-select:none.
2015-02-20 17:34:21 +00:00
Timothy Nikkel
d5358ff2dc
Bug 1132371. Allow opacity items that only contain one item that paints (and others that don't) to flatten away as well. r=mattwoodrow
...
The optimization that allows opacity items that only contain one item (which can fold the opacity into it's own drawing) to flatten away will never apply when we have layer event region items. This is because opacity generates a stacking context and we always push a new layer event regions item for a stacking context. So if we want to keep this optimization we need to extend to to at least two items. Layer event regions items have empty bounds, which allows the non-overlapping test to pass for layer event region items. Although it will work with any non-overlapping items.
2015-02-19 19:04:09 -06:00
Jeremy Chen
d4abe7a5d2
Bug 1131948 - Part 3: Test caret visibility in multi-range text. r=dburns
2015-02-19 07:18:00 -05:00
Jeremy Chen
14a2296625
Bug 1131948 - Part 2: Separate multiple line test cases from test_selectioncarets.html. r=dburns
2015-02-19 07:14:00 -05:00
Jeremy Chen
7950d05ab7
Bug 1131948 - Part 1: Add content non-editable marionette tests. r=dburns
2015-02-19 07:06:00 -05:00
L. David Baron
69d6f22d84
Bug 1133439 patch 2 - Distinguish animation-only SMIL restyles based on eRestyle_StyleAttribute_Animations in RestyleManager::PostRestyleEvent. r=birtles
2015-02-19 21:22:05 +13:00
L. David Baron
aeb55b5840
Bug 1133439 patch 1 - Split eRestyle_StyleAttribute into eRestyle_StyleAttribute and eRestyle_StyleAttributeAnimations. r=birtles
2015-02-19 21:22:05 +13:00
Masayuki Nakano
701b519444
Bug 1119609 part.14 Reimplement/redesign EventUtils.synthesizeKey() with nsITextInputProcessor r=smaug
2015-02-19 15:50:20 +09:00
Mats Palmgren
04da2350f4
Bug 1128722 - part 2, tests.
2015-02-21 04:27:59 +00:00
Mats Palmgren
3b4c3fa718
Bug 1129078 - part 6, Test suite for ordinary multi-range selections (non-generated ranges).
2015-02-21 04:27:59 +00:00
Mats Palmgren
3d394f90b0
Bug 1129078 - part 5, Test suite for multi-range selections involving user-select:none.
2015-02-21 04:27:59 +00:00
L. David Baron
d598cc62e3
Bug 1131812 patch 2 - Don't do ratio scaling when applying min/max-width/height for images without an intrinsic ratio. r=dholbert
...
This is because the rules in the table in section 10.4 of CSS 2.1 only
apply when width and height are auto (which we already tested) and when
the image has an intrinsic ratio (which we did not).
I had hoped to simplify the code further, but there are tricky ordering
dependencies that make it hard to do. (In particular, in the branches
for one dimension auto and one non-auto, the non-auto dimension is
computed first.)
2015-02-19 13:49:52 +13:00
L. David Baron
e93b719fde
Bug 1133392 - Make handling of nsChangeHint_UpdateSubtreeOverflow iterate continuations, as all change hint handling needs to. r=mats
...
The test fails without the patch (missing underline on "an underline")
and passes with the patch (where the underline is present, and aligned
with the non-displaced text).
2015-02-19 13:49:52 +13:00
Nicholas Nethercote
5f4499f796
Bug 1127201 (attempt 2, part 2) - Remove remaining uses of NS_ABORT_IF_FALSE. r=Waldo.
...
For the poisoning in nsPresArena.cpp I made it print out the details, because
that seems useful. For the other I simply removed the printing of the
unexpected value because that seems less important; we have countless
assertions like that elsewhere in the codebase that don't print the unexpected
value.
2015-02-09 17:05:37 -08:00
Cameron McCormack
a75b941950
Bug 1127198 - Part 4: Clear cached structs only after we have fully processed a restyle. r=dbaron
2015-02-18 09:28:53 +11:00
Cameron McCormack
d430a41e04
Bug 1127198 - Part 3: Crashtest. r=dbaron
2015-02-18 09:28:53 +11:00
Cameron McCormack
0d9d524738
Bug 1125391 - Re-enable bug 931668 optimizations. r=dbaron
2015-02-18 09:28:53 +11:00
David Anderson
9f420f2076
Make sure XUL windows have a top-level APZC. (bug 1130645, r=roc)
2015-02-12 17:49:10 -08:00
Kartikaya Gupta
d750a7cdbd
Bug 1131840 - Replace the shouldForceDispatchToContent flag with a bitset enum. r=roc,botond
2015-02-16 21:30:02 -05:00
L. David Baron
66647e99d4
Bug 960465 patch 22 - Remove implementation of nsRestyleHint_ChangeAnimationPhase. r=birtles
2015-02-17 11:15:06 +13:00