Maksim Lebedev
f60627631d
Bug 979497 - Once DispatchPointerFromMouseOrTouch is called, aFrame can be deleted. r=smaug
...
--HG--
extra : rebase_source : 9556dce20748b3b581f8e39df6992513e90f62ff
2015-04-14 11:46:39 -04:00
Ying-Ruei Liang (KK)
f17daf9c2a
Bug 1143522 - Convert Layer::mClipRect to ParentLayerIntRect. r=botond
...
Change interface of getter/setter for mClipRect,
also necessary modification for codes that use these resources.
* * *
Bundle mUseClipRect and mClipRect as Maybe<ParentLayerIntRect> mClipRect
--HG--
extra : rebase_source : ca0c60404a28b7418df88104b863760033289910
2015-04-11 22:03:00 -04:00
Ehsan Akhgari
f5a2ba31bf
Bug 956530 follow-up: Fix the test failure on Windows 8 caused by the text box having a glowing outline as a result of being clicked on
...
Landed on a CLOSED TREE
2015-04-14 10:54:00 -04:00
Carsten "Tomcat" Book
807db18b59
Merge mozilla-central to mozilla-inbound
2015-04-14 16:15:02 +02:00
Ryan VanderMeulen
612dc2a6ee
Merge inbound to m-c. a=merge
2015-04-14 10:06:03 -04:00
Ms2ger
f1fc41b0e5
Bug 949614 - Use === for SimpleTest.is; r=Waldo
...
This is more likely to be correct, and a necessary step in case we ever want
to move to Object.is.
This keeps ise as an alias for is, and introduces is_loosely for the old
behaviour.
2015-04-14 15:28:13 +02:00
Ehsan Akhgari
51fd5c3de1
Bug 956530 - Clear the delayed caret data when clicking on a selected part of a text control if the focus event handler selects the control; r=roc
2015-04-14 08:29:11 -04:00
Mark Capella
6f1202dd58
Bug 1153076 - Add NS_MOUSE_MOZLONGTAP support in Fennec, r=kats, tylin
2015-04-13 22:33:02 -04:00
Olli Pettay
c3dca4be1e
Backout Bug 930793 because of talos regressions,r=backout
...
--HG--
extra : rebase_source : bf5d4de1b80e114d3e2172a205bf850f68019d38
2015-04-13 19:02:27 +03:00
Kartikaya Gupta
b9a14bea3c
Bug 1148889 - Treat subclasses of scrollframes as animated geometry roots. r=mstange
2015-04-13 16:11:08 -04:00
Markus Stange
266307725b
Bug 1141089 - Check that we're unsetting sDestroyedFrame correctly. r=roc
...
--HG--
extra : rebase_source : 7e88934f0bfe1753423925d96917db1ff85d8e7c
2015-04-10 17:34:28 -04:00
Markus Stange
591611146d
Bug 1141089 - Turn these two assertions into release assertions. r=roc
...
--HG--
extra : rebase_source : dbdaa24b17ce6c6b6746233cbd7c1c3fe3efa03d
2015-04-10 17:34:04 -04:00
Markus Stange
1cc08a8e75
Bug 1141089 - Use const nsTArray* in all the places where we don't change the array's contents. r=roc
...
--HG--
extra : rebase_source : 4fa139270347b9fa031c2d63c423b333b19f2ff7
2015-04-10 17:42:42 -04:00
Markus Stange
d40c904a58
Bug 1141089 - Add a few more MOZ_RELEASE_ASSERT(mLayer) checks, just for fun. r=roc
...
--HG--
extra : rebase_source : 8f8c75dd60f08aac6beaea088c3bd9210898d799
2015-04-10 17:30:09 -04:00
Markus Stange
f3f481c41f
Bug 1141089 - Remove unused DisplayItemData copy constructor. r=roc
...
--HG--
extra : rebase_source : 50f0d21ccd6fdac5769caeebf8ec95a2d7174d2d
2015-04-10 17:23:22 -04:00
Markus Stange
af62baff7f
Bug 1141089 - Initialize DisplayItemData with a non-null mLayer, so that mLayer is non-null throughout the object's whole lifetime. r=roc
...
--HG--
extra : rebase_source : 5d924989657f4356e25f02be3b2df725f9ff39af
2015-04-10 17:11:04 -04:00
Botond Ballo
353b27bbd9
Bug 1039818 - Extract the implementation of nsIDOMWindowUtils::GetResolution into nsLayoutUtils. r=ehsan
2015-04-10 19:33:56 -04:00
David Anderson
e8a7d33638
Scrollbar thumbs can overlap scrollbar arrows during APZ scrolling. (bug 1152469, r=botond,mstange)
2015-04-12 23:03:02 -04:00
Olli Pettay
eb314fb48f
Bug 930793 - Remove favor performance mode, r=avih,roc
...
--HG--
extra : rebase_source : a112b660baa240afd5f0022cd869c96b59418789
2015-04-12 23:08:55 +03:00
Ryan VanderMeulen
a59888777c
Backed out changeset 3366d180e8ee (bug 1145439) for test_scroll_event_ordering.html failures.
2015-04-09 22:59:10 -04:00
Seth Fowler
c432df0af0
Bug 1145439 - Throttle requestAnimationFrame for non-visible iframes. r=mstange,mchang
2015-04-09 17:52:23 -07:00
Wes Kocher
7c4595242e
Backed out changeset 84ebfdd3c94c (bug 1151829) for windows build bustage CLOSED TREE
2015-04-09 13:40:50 -07:00
Jan Beich
eb62c291f5
Bug 1151829 - Unbreak build on non-SPS platforms after bug 1093934. r=rbarker
2015-04-07 17:26:00 -04:00
Kearwood (Kip) Gilbert
f7ef919657
Bug 1148219 - Improve reliability of the test_scroll_snapping.html mochitest. r=roc
...
- The test_scroll_snapping.html mochitest now waits up to 30 frames for
scrolling to start before giving up and reporting a failure.
2015-04-06 13:32:00 +02:00
Cameron McCormack
895c5552ec
Bug 1152023 - Null check root frame when marking frames dirty in response to a user font load. r=jdaggett
2015-04-08 13:01:38 +10:00
Seth Fowler
ea22de2fd8
Bug 1150774 (Part 2) - Use the correct units in nsDisplayImageContainer::ConfigureLayer and related code. r=botond
2015-04-07 18:55:28 -07:00
Seth Fowler
d1dffb1a14
Bug 1150774 (Part 1) - Add helpers to simplify using typed units in ConfigureLayer. r=botond
2015-04-07 18:55:28 -07:00
Wes Kocher
92bd69914a
Backed out changeset b1ba9eec8e44 (bug 1148889)
2015-04-07 17:42:40 -07:00
Xidorn Quan
25da0b552a
Bug 1141931 patch 10 - Revert to pass container size instead of only isize for bidi reordering. r=smontagu
...
--HG--
extra : source : 85a623e012b8deb2a41dc2e633a41223727bfe50
2015-04-08 11:22:34 +12:00
Xidorn Quan
98f15072a3
Bug 1141931 part 8 - Reorder ruby frames regarding their direction. r=jfkthame
...
--HG--
extra : source : 2ab8fdf15b09df128e03998c2daf26c48187851d
2015-04-08 11:22:34 +12:00
Xidorn Quan
7ed44c4442
Bug 1141931 part 4 - Make bidi reordering always in frame order. r=jfkthame,smontagu
...
--HG--
extra : source : dc2ce78ff7bc9e2b5ccb7308609a83feca6a1c22
2015-04-08 11:22:34 +12:00
Xidorn Quan
e581fcaf13
Bug 1141931 part 3 - Adjust some parameters of functions in nsBidiPresUtils. r=jfkthame
...
Includes two changes:
* aContainerSize of ReorderFrames, RepositionInlineFrames, RepositionFrame are changed to aContainerISize;
* the type of aContainuationStates in the functions above is changed to const pointer.
--HG--
extra : source : 41336b712d88a843b15015321cae9f878aa08427
2015-04-08 11:22:34 +12:00
Wes Kocher
74f58c915e
Backed out 10 changesets (bug 1141931) for mochitest-5 failures CLOSED TREE
...
Backed out changeset c90940067de6 (bug 1141931)
Backed out changeset 96b48288abab (bug 1141931)
Backed out changeset 87281c7ded34 (bug 1141931)
Backed out changeset 6a914ba0b8ec (bug 1141931)
Backed out changeset 9cfea55b5e95 (bug 1141931)
Backed out changeset f432612b6475 (bug 1141931)
Backed out changeset 48cf9568a4b1 (bug 1141931)
Backed out changeset f1ab848b3fa6 (bug 1141931)
Backed out changeset 8a3c71a3b525 (bug 1141931)
Backed out changeset 119d3c0fd0f6 (bug 1141931)
2015-04-07 14:23:57 -07:00
Kartikaya Gupta
0f4cd2b27f
Bug 1148889 - Treat subclasses of scrollframes as animated geometry roots. r=mstange
2015-04-07 16:53:41 -04:00
Xidorn Quan
ff332f3d74
Bug 1141931 patch 10 - Revert to pass container size instead of only isize for bidi reordering. r=smontagu
...
--HG--
extra : source : 999cbb6740648762984e57d5ce764499381ccd5b
2015-04-08 08:40:31 +12:00
Xidorn Quan
8a236c4404
Bug 1141931 part 8 - Reorder ruby frames regarding their direction. r=jfkthame
...
--HG--
extra : source : 1cd39beced7297440bf4e8df906c5264302ac16d
2015-04-08 08:40:31 +12:00
Xidorn Quan
3e7300ba91
Bug 1141931 part 4 - Make bidi reordering always in frame order. r=jfkthame,smontagu
...
--HG--
extra : source : dc2ce78ff7bc9e2b5ccb7308609a83feca6a1c22
2015-04-08 08:40:31 +12:00
Xidorn Quan
8a3d0926c5
Bug 1141931 part 3 - Adjust some parameters of functions in nsBidiPresUtils. r=jfkthame
...
Includes two changes:
* aContainerSize of ReorderFrames, RepositionInlineFrames, RepositionFrame are changed to aContainerISize;
* the type of aContainuationStates in the functions above is changed to const pointer.
--HG--
extra : source : 41336b712d88a843b15015321cae9f878aa08427
2015-04-08 08:40:31 +12:00
Vladimir Vukicevic
72b8ab88fb
Bug 1151905; remove unnecessary gfxVR.h includes; r=ehsan
2015-04-07 12:39:09 -04:00
L. David Baron
d82c7d2130
Bug 1149848 patch 2 - Remove no-longer-needed flags to GetAnimationsForCompositor. r=birtles
...
This reverts all of bug 1109390 part 20 (except for a whitespace change
and a comment removal that patch 1 made irrelevant) and some of part 21.
2015-04-06 18:13:48 -07:00
Ryan VanderMeulen
81c2e4fd75
Backed out changeset 8882af540247 (bug 1029451) for intermittent timeouts in the newly-added test.
2015-04-06 11:22:00 -04:00
Tom Tromey
fe559bb884
Bug 1029451 - Preserve mIsSynthesizedForTests on mouse events. r=ehsan
2015-04-03 08:17:00 -04:00
Markus Stange
ab28a4f0c8
Bug 1151346 - Make ActiveLayerTracker::IsOffsetOrMarginStyleAnimated respect CSS animations. r=roc
...
--HG--
extra : rebase_source : a3594dcb2d8733b6f545c6cf713178ea0d953889
2015-04-05 22:53:51 -04:00
Markus Stange
f7f6e94e3e
Bug 1151306 - Add a missing check during background color pulling. r=roc
...
--HG--
extra : rebase_source : cf647fb460c0f8e9f83e540e27055ef563af0d50
2015-04-05 14:05:44 -04:00
Wes Kocher
b485a53afc
Backed out changeset b0de9cef013b (bug 1145439) for Gu orange
2015-04-03 14:11:11 -07:00
Mats Palmgren
7349c8b964
Bug 1150042 - Make nsLayoutUtils::DrawSingleUnscaledImage use CSSIntSize instead of unitless nsIntSize. r=dholbert
2015-04-03 19:48:12 +00:00
Daniel Holbert
9713645c88
Bug 1149222 part 2 - Make nsSVGImageFrame::PaintSVG use LayoutDeviceSize & LayoutDevicePixel::ToAppUnits, when setting up its dest-rect. r=mats
2015-04-03 19:48:12 +00:00
Mats Palmgren
eb4243e0c6
Bug 1149222 part 1 - Make nsLayoutUtils::DrawBackgroundImage and SVGImageContext use CSSIntSize instead of unitless nsIntSize. r=dholbert
2015-04-03 19:48:12 +00:00
Mats Palmgren
035bf0bc77
Bug 1149215
- Remove nsLayoutUtils::GetWholeImageDestination that use unitless nsIntSize. r=dholbert
2015-04-03 19:48:12 +00:00
Seth Fowler
c2f0fefa86
Bug 1145439 - Throttle requestAnimationFrame for non-visible iframes. r=mstange,mchang
2015-04-03 11:51:11 -07:00