Brian Birtles
96f2c97408
Bug 927349 part 28 - Call AddLayerChangesForAnimation after updating style; r=dbaron
2014-12-25 16:28:25 +09:00
Wes Kocher
aca592252a
Merge inbound to mozilla-central a=merge CLOSED TREE
2014-12-23 16:47:42 -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
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
Jonathan Kew
76895ff844
Bug 1111525 - Remove unused lineFlags returned by nsILineIterator. r=roc
2014-12-19 14:55:30 +00: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
Benoit Girard
389852a080
Bug 1112756 - Pass display list and layers data directly to the profiler. r=mstange
...
--HG--
extra : rebase_source : 5c7295e80105b0db43651553c1b901836571cbbb
2014-12-18 13:32:53 -05:00
Benoit Girard
812d9cdd5f
Bug 1112483 - Add the layer bounds in the DisplayList dump. r=mattwoodrow
...
--HG--
extra : rebase_source : cb6d1329dc507607ef57bcd26d825dde052121ea
2014-12-18 13:32:51 -05:00
Yan Gouts
171cf32ef7
Bug 1113774 - Transitioned FrameMetric mDisplayPort accesses to Get/Set method calls. r=kats
2014-12-23 10:35:58 -05:00
Seth Fowler
0fd315c034
Bug 35168 (Part 2) - Allow relative positioning of internal table objects. r=dbaron
2014-08-19 18:24:58 -07:00
Jonathan Kew
cc0d8158c6
Bug 1108616 - part 2 - Add an explicitLanguage field to gfxFontStyle, and pass it down from callers. r=dbaron
2014-12-23 12:50:10 +00: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
Ryan VanderMeulen
d2ebc2ac1b
Merge inbound to m-c. a=merge
...
CLOSED TREE
2014-12-17 20:53:20 -05:00
Ryan VanderMeulen
80d00d06d6
Bug 1087611 - Disable test_bug968148.html on Mulet.
2014-12-17 20:39:08 -05:00
David Anderson
c6a362e7e4
Allow containerless scrolling for root scroll frames, too. (bug 1076192, r=tn)
...
--HG--
extra : rebase_source : 29d74a8734aabc0e583ad5e372f7b04bcc9e2b8f
2014-12-17 15:37:28 -08:00
Prabhjyot Singh Sodhi
7ddff31846
Bug 1101620 - Changed mDevPixelsPerCSSPixel of FrameMetrics.h to private and all corresponding files using this variables using getters and setters;r=kats
2014-12-17 17:14:05 -05:00
Jonathan Kew
a8a6aa7ac6
Bug 1111879 - Avoid copying an nsFont when we don't need to modify it locally. r=dbaron
2014-12-16 23:02:37 +00:00
Carsten "Tomcat" Book
377a249e57
merge fx-team to mozilla-central a=merge
2014-12-16 13:39:48 +01:00
abdelrhman
605c00590b
Bug 1111276 - Replace gBrowser.selectedTab.linkedBrowser with gBrowser.selectedBrowser. r=dao
...
--HG--
extra : rebase_source : d7ef16a16f884458d99dff05efb370694d2ea5e3
2014-12-15 22:05:46 +01:00
Xidorn Quan
4228d2bd0f
Bug 1098275 - Inlinize block-level boxes inside ruby. r=heycam
...
--HG--
extra : rebase_source : 70a969d3a6be4ea5dfe14777aa7c31189ade7211
extra : source : 30e0ea21cdfaa29f2c138f0b8975da984e8ac009
2014-12-11 09:26:18 +11:00
Seth Fowler
6764e463f9
Bug 1106602 (Part 1) - Use pretransform dest rect as default SVG-as-image viewport. r=dholbert
2014-12-15 15:44:13 -08:00
Xidorn Quan
6ec4718259
Bug 1087872 - Reconstruct ruby frames for frame insertion when necessary. r=bz
...
--HG--
extra : rebase_source : dfbb5179a5e3f438214e3d41e2f43ed9ff2331c4
extra : source : d82b661ffdba5319d98e363b18266b118b9072a0
2014-12-10 15:58:40 +11:00
Xidorn Quan
7ad44e3d9d
Bug 1087872 - Reconstruct ruby frames for frame removal when necessary. r=bz
...
--HG--
extra : rebase_source : 321d6249be4ec89bcb8f43c9a8c1c59ab52bce36
extra : source : 97115d9d8217f7ffbed866e11648299c47b97862
2014-12-10 15:58:40 +11:00
Xidorn Quan
011ad0f311
Bug 1088489 - Implement ruby pseudo box generation. r=bz
...
--HG--
extra : rebase_source : 3d722db5a9f896a7083d385e65f0d1d7b694d9e2
extra : source : c7f276c6f764aa28e8b178230f0a9f12372f1db0
2014-12-08 21:45:56 +11:00
Xidorn Quan
9fd4b03657
Bug 1088489 - Add const overload of item() & add assertion in them. r=bz
...
--HG--
extra : rebase_source : 352b5fde0b0e35fa9474a4afaddc4da13c535383
2014-12-14 09:19:46 +11:00
Xidorn Quan
374e286944
Bug 1088489 - Separate wrapping frame construction items into a method. r=bz
...
--HG--
extra : rebase_source : bee1cea6a9f11399369fbebc0b17d96e0165841e
extra : source : 9950c01c8d222d2df50667ba44d0d821c321574c
2014-12-08 21:45:56 +11:00
Mats Palmgren
06f26c7f58
Bug 1108104 part 1 - Remove mFixedContainingBlock. Make GetAbsoluteContainingBlock() check for an ancestor with the right frame type instead. r=roc
2014-12-14 17:22:06 +00:00
Wes Kocher
e83bf23b26
Merge m-c to inbound a=merge
2014-12-12 17:39:12 -08:00
Wes Kocher
624683558a
Merge fx-team to m-c a=merge
2014-12-12 17:18:42 -08:00
Wes Kocher
fb749897f2
Merge b2g-inbound to m-c a=merge
2014-12-12 16:43:37 -08:00
Ehsan Akhgari
309b4049b4
Bug 649012 - Fail mochitest-plains which use flaky timeouts (setTimeout(x) for x > 0); r=ted
...
We are white-listing the existing set of tests that use setTimeout
like this. Hopefully these tests will be investigated and fixed
in the future, so that we can narrow down the white-list.
This check is only turned on for mochitest-plain for now.
2014-12-11 13:34:40 -05:00
Tom Tromey
b07d94c0b7
Bug 1050770 - Add paint details to timeline. r=smaug, r=mattwoodrow
2014-12-11 10:40:00 -05:00
Morris Tseng
0b66e315ac
Bug 1092888 - Part 5: Add a parameter to toggle context menu when calling long_press. r=mdas
2014-11-16 18:52:00 -05:00
Morris Tseng
e372ca0698
Bug 1092888 - Part 4: Flip testing function for non-editablt test at test_selectioncarets.py. r=roc
2014-11-10 19:47:00 -05:00
Morris Tseng
3d47a3c756
Bug 1092888 - Part 2: Check pointer of FrameSelection and Selection is valid. r=roc
2014-11-10 02:04:00 -05:00
Morris Tseng
c68d4f3abc
Bug 1092888 - Part 1: Remove preference for selection carets with non-editable fields support. r=roc
2014-12-07 18:52:00 -05:00