Wes Kocher
4de782ad48
Merge b2g-inbound to mozilla-central a=merge CLOSED TREE
2014-12-23 16:36:48 -08:00
pchang
05f7bdf24d
Bug 1068474
- Limit the selection range based on the boundary of startcaret and endcaret. r=roc
2014-12-19 13:25:17 +08:00
Nicolas Silva
812d60514e
Bug 1071769 - Fuzz some test to enable DrawTargetTile on b2g. r=Bas
2014-12-23 10:52:20 +01:00
Xidorn Quan
3935b4967d
Bug 1098272 part 6 - Check whether line break is allowed in ruby. r=dbaron
...
--HG--
extra : rebase_source : e016ab26fa8c22568d2310c17f34c4e1013373a2
extra : source : 7899fcd7c6f9059fdbf7417274f9181ed71d1e50
2014-12-22 16:52:30 +11:00
Xidorn Quan
4f2898c9b9
Bug 1098272 part 5 - Move final line break check code in ruby. r=dbaron
...
--HG--
extra : rebase_source : ebafbe41f95d43329eb6f3e67ed1eb2be0033d68
extra : source : b3e1d5a511d0caa503f5bd8161f549f0d6cd1070
2014-12-22 16:36:55 +11:00
Xidorn Quan
1b2b3ceefe
Bug 1098272 part 4 - Remove unused parameter of nsRubyBaseContainerFrame::ReflowSpans. r=dbaron
...
--HG--
extra : rebase_source : ae32a99dbaf9faaad19f54ebba6e8d2e49a955a7
extra : source : 99bbfb3dce962504d1014e632c4b4b7f19a00276
2014-12-22 16:32:14 +11:00
Xidorn Quan
6d833113f2
Bug 1098272 part 3 - Move initial line break check code in ruby. r=dbaron
...
--HG--
extra : rebase_source : 99b3ea00f9905165f7a9d06842f944a2a35e1521
extra : source : 90b588b9897d0c53f4022c4c942d410942bbe0fe
2014-12-22 16:24:24 +11:00
Xidorn Quan
b23b5054cc
Bug 1098272 part 2 - Assert that there is no line break inside ruby. r=dbaron
...
--HG--
extra : rebase_source : 67ea1b202e197babf581a5f207c6b49ffe65a8fd
extra : source : c4dc03f162dc1b5c0e16bdfc3a338637c6ddb92c
2014-12-22 16:16:06 +11:00
Xidorn Quan
1885ee82d4
Bug 1098272 part 1 - Suppress line breaks inside ruby boxes. r=dbaron,roc
...
--HG--
extra : rebase_source : 2e884fd15244a265011e3241be084c5a1c6fd66e
extra : source : 0ea7212c131401abff6a097773ae93cdfa05dcde
2014-12-22 15:17:55 +11:00
Daniel Holbert
568db027f3
Bug 1113811: Remove unnecessary null-check of infallible 'new', in ParseDeclarationBlock. r=heycam
2014-12-22 18:21:45 -08:00
Wes Kocher
18d9cfef3c
Backed out changeset f6a3f2525323 (bug 1113811) for breaking lots of things on a CLOSED TREE
2014-12-22 17:03:11 -08:00
Daniel Holbert
9b95bbcdf9
Bug 1113811: Remove unnecessary null-check of infallible 'new', in ParseDeclarationBlock. r=heycam
2014-12-22 16:05:05 -08:00
Ryan VanderMeulen
a77443ef61
Merge m-c to fx-team. a=merge
2014-12-23 13:19:37 -05:00
Mark Hammond
243a2df124
Bug 1109120 - use a geoip xhr request for more reliable country detection for search. r=gavin
2014-12-23 22:17:12 +11:00
Carsten "Tomcat" Book
92ecd32f49
Backed out changeset 4aad6ecf4b7d (bug 1098161) for marionette test failures
2014-12-22 09:34:14 +01:00
Morris Tseng
e77e699a9b
Bug 1109800 - Call CancelLongTapDetector when Selection carets are blurred. r=roc
2014-12-18 22:50:00 +01:00
pchang
021f756efd
Bug 1098161 - Notify shortcut mode to system app when long tap on content with empty text. r=roc
2014-12-19 14:04:45 +08:00
Phil Ringnalda
e3cfb76038
Back out 155b9d4cb8cb (bug 1068474
) for Marionette failures
2014-12-21 18:54:23 -08:00
pchang
17473f3184
Bug 1068474
Limit the selection range based on the boundary of startcaret and endcaret, r=roc
...
---
layout/base/SelectionCarets.cpp | 13 +++++++++++++
layout/base/SelectionCarets.h | 8 ++++++++
2 files changed, 21 insertions(+)
2014-12-19 13:25:17 +08:00
Brian Birtles
85de6d4ee1
Bug 927349 part 19 - Don't add pending animations to layers when their refresh driver is under test control; r=jwatt
2014-12-22 09:35:42 +09:00
Brian Birtles
c0f8394d7d
Bug 927349 part 16 - Do a full reflow when we have pending animations; r=jwatt
...
We want to time animations from when their first frame is painted. However,
interruptible reflow complicates this since, for a given set of pending
animations, some may be painted whilst others are not. To simplify this we
simply force an uninterruptible reflow when we have animations that are
waiting to start.
2014-12-22 09:35:41 +09:00
Brian Birtles
20b332cf25
Bug 927349 part 13 - Update start times on animations in layers when the animation ready time is resolved; r=nical
2014-12-22 09:35:41 +09:00
Brian Birtles
febadec1c8
Bug 927349 part 12 - Store the initial time of animations on layers so start times can be resolved after-the-fact; r=nical
2014-12-22 09:35:41 +09:00
Brian Birtles
5cb1d3f615
Bug 927349 part 11 - Pass the animation ready time to the pending player tracker; r=jwatt
2014-12-22 09:35:41 +09:00
David Anderson
aab471611b
Fix a layout bug with columnset, transforms, and fixed positions. (bug 1112501, r=dbaron)
2014-12-20 19:14:03 -08:00
Mats Palmgren
a958525542
Bug 1111995 - Mochitest.
2014-12-20 20:19:13 +00:00
Mats Palmgren
ad530d745a
Bug 1111995 - Clip buttons to their border area for event hit testing. r=roc
2014-12-20 20:19:12 +00:00
Markus Stange
0227d3cc8b
Bug 1101635 - Enable tiling on 10.6. r=jrmuizel f=milan
2014-12-19 14:48:33 -05:00
Markus Stange
6499e132f2
Bug 1101635 - Adjust reftest fuzzing for tiling on 10.6. r=jrmuizel
2014-12-19 14:48:33 -05:00
Ryan VanderMeulen
4182c1eda0
Backed out changesets 5f7211d4190d and bac36f6e728f (bug 1111995) for B2G desktop mochitest failures.
...
CLOSED TREE
2014-12-19 14:33:58 -05:00
Daniel Holbert
70ef94b297
(no bug) Fix typo in copypasted assertion text in nsStyleBasicShape accessors. rs=krit over IRC
2014-12-19 10:12:31 -08:00
Daniel Holbert
e68a45dc52
Bug 1113419: Make eUnit_Filter ordering more consistent, in switch statements & enum definition in StyleAnimationValue.h,cpp r=krit
2014-12-19 10:12:29 -08:00
Mats Palmgren
d0a753cb6f
Bug 1111995 - Mochitest.
2014-12-19 18:01:13 +00:00
Mats Palmgren
57c36558e8
Bug 1111995 - Clip buttons to their border area for event hit testing. r=roc
2014-12-19 18:01:13 +00:00
Mats Palmgren
bf549d4111
Bug 1111292 - Include the column gap(s) in the minimum width calculation when the number of columns is non-auto. r=roc
2014-12-19 16:28:43 +00:00
Mats Palmgren
5f0a00a9eb
Bug 447660 part 3 - When collecting / pushing a float, make sure to also pick up its next-in-flows that are in same block. r=roc
...
Move the AssertNoDuplicateContinuations in DrainPushedFloats earlier because
DrainOverflowLines() sometimes picks up overflow line with a placeholder for
a float that has a next-in-flow in this block and unmark those floats as
pushed floats because they aren't anymore.
Change AppendPushedFloat to push any next-in-flows that are in the same block
as the given float too.
Make DoCollectFloats collect next-in-flows in the same block.
Make VerifyOverflowSituation check some float list invariants too.
2014-12-19 16:28:43 +00:00
Mats Palmgren
3ef8ec759a
Bug 447660 part 2 - Mark an existing next-in-flow of a float that is split due to it being NOT_COMPLETE as NOT being an overflow container. r=roc
2014-12-19 16:28:43 +00:00
Mats Palmgren
17896858d5
Bug 447660 part 1 - Replace the #define DISABLE_FLOAT_BREAKING_IN_COLUMNS with a pref to enable fragmenting of floats inside columns. Set the pref enabled by default in non-RELEASE builds only. r=roc
2014-12-19 16:28:43 +00:00
Mats Palmgren
778405d7bb
Bug 1111360 - Remove the unused NS_IS_REFLOW_ERROR macro and an obsolete comment. r=roc
2014-12-19 16:28:42 +00:00
Jonathan Kew
76895ff844
Bug 1111525 - Remove unused lineFlags returned by nsILineIterator. r=roc
2014-12-19 14:55:30 +00:00
Cameron McCormack
a2a8c92c86
Bug 649145 - Store properties on nsCSSCompressedDataBlocks in declaration order. r=dbaron
2014-12-19 14:32:34 +11:00
Nicholas Nethercote
a19a4f6f38
Bug 1113010 (part 2) - Shrink FrameConstructionItem by using bitfields. r=dholbert.
...
This reduces its size from 168 bytes to 160 bytes on 64-bit platforms.
--HG--
extra : rebase_source : de9bb482ccbdb85efa79f82083fa8f35bb629078
2014-12-18 14:15:18 -08:00
Nicholas Nethercote
e3885c6a1c
Bug 1113010 (part 1) - Shrink FrameConstructionItem by reordering some fields. r=dholbert.
...
This reduces its size from 176 bytes to 168 bytes on 64-bit platforms.
--HG--
extra : rebase_source : 89b4f1c6e618eb1ab75989162c26308753a59d56
2014-12-18 14:14:58 -08:00
Nicholas Nethercote
a8dda673bd
Bug 1113010 (part 0) - Remove impossible path in AddFrameConstruct(). r=dholbert.
...
Infallible new ensures that |item| is always non-null. And even if it didn't,
AppendItem() dereferences |item| before this code is reached.
--HG--
extra : rebase_source : 9abb8704ba03f455d6b77c5735fcb6cde4f8fef8
2014-12-18 14:14:31 -08:00
Prabhjyot Singh Sodhi
78f5368e85
Bug 1112830 - Changed mCumulativeResolution of FrameMetrics.h to private and all correspondings files using this variable using getters and setters;r=kats
2014-12-18 19:33:18 -05:00
Ryan VanderMeulen
171f4434db
Merge m-c to inbound. a=merge
2014-12-18 18:12:31 -05:00
Ryan VanderMeulen
4522417bea
Merge inbound to m-c. a=merge
2014-12-18 17:59:14 -05:00
Patrick McManus
34eac8c38a
bug 1003450 - [2/3] Group Dependency nodes for HTTP/2 r=hurley
2014-12-06 14:26:50 -05:00
Ryan VanderMeulen
5dd2e8e2b3
Bug 1112988 - Skip layout/base on Mulet due to its inability to run the tests without blowing up in some way or another.
2014-12-17 22:39:14 -05:00
Ryan VanderMeulen
4712c6da5b
Merge m-c to inbound. a=merge
...
CLOSED TREE
2014-12-17 21:03:11 -05:00