Jonathan Kew
3e6ffd00f4
Bug 1152254 - Handle vertical text frames when clipping display list for drag image. r=smontagu
2015-04-08 11:36:05 +01:00
Jonathan Kew
591c7e32ae
Bug 1151993 - Fix the reference for 1124636-2-fieldset-min-height to match new behavior. r=smontagu
2015-04-08 09:18:33 +01:00
Jonathan Kew
b9e58ad9f4
Bug 1151993 - Reftest for inline-sizing of orthogonal block frames. r=smontagu
2015-04-07 22:50:48 +01:00
Jonathan Kew
3c2d5f88ad
Bug 1151993 - Apply shrink-wrapping to block frames that are orthogonal to their containing block. r=smontagu
2015-04-07 19:56:58 +01:00
Jonathan Kew
5b541bbb39
Bug 1144501 - Reftest for sizing of orthogonal frame after block-end margin. r=smontagu
2015-04-07 16:54:07 +01:00
Jonathan Kew
39f9616261
Bug 1144501 - Take account of orthogonal writing modes when adjusting available size to reflow a child frame. r=smontagu
2015-04-07 15:35:30 +01:00
Timothy Nikkel
571ee57a11
Bug 1155025. Make the root layer on fennec have null scroll id with containerless scrolling. r=mstange
...
On Android we want the root xul document to get a null scroll id so that the root content document gets the first non-null scroll id.
2015-04-16 12:34:17 -05:00
Nathan Froyd
1d766b1f34
Bug 870891 - move DIST_FILES to moz.build; r=mshal
2015-04-15 16:04:49 -04:00
Mats Palmgren
a560dade2b
Bug 1153478 part 2 - Remove useless assertions. r=roc
2015-04-16 09:04:19 +00:00
Mats Palmgren
6fe94a0e3d
Bug 1153478 part 1 - Add nsInlineFrame::StealFrame and make it deal with being called on the wrong parent for aChild (due to lazy reparenting). r=roc
2015-04-16 09:04:19 +00:00
Morris Tseng
ca7d4821a3
Bug 1147279 - Get correct translation when layer optimize away. r=roc
2015-04-14 22:39:00 +02:00
Xidorn Quan
7f4c3fcc4c
Bug 1154814 - Move font rules from 'rt' to 'rtc, rt' and make text-emphasis conditional. r=heycam
2015-04-16 13:42:56 +12:00
Xidorn Quan
b1997d8ac7
Bug 1153764 - Avoid explicitly doing break before when there is ruby span. r=roc
2015-04-16 13:42:45 +12:00
Ryan VanderMeulen
0e7e73dc54
Merge inbound to m-c. a=merge
2015-04-15 21:22:31 -04:00
Nathan Froyd
025c5b239e
Bug 1153988 - create nsNullPrincipals directly, rather than going through do_CreateInstance; r=smaug
...
There's a better way to create null principals than
do_CreateInstance("@mozilla.org/nullprincipal;1"). Let's do that and
save ourselves some XPCOM overhead.
2015-04-13 14:47:41 -04:00
Ryan VanderMeulen
41e5f17026
Merge m-c to inbound. a=merge
2015-04-15 15:34:40 -04:00
Ryan VanderMeulen
4bacd232a9
Bug 1123563 - Remove extra space that was accidentally added. a=bustage
2015-04-15 15:33:19 -04:00
Ryan VanderMeulen
2963d4342e
Merge m-c to inbound. a=merge
...
IGNORE IDL
2015-04-15 15:15:32 -04:00
Ryan VanderMeulen
a7ac92dddb
Bug 1123563 - Annotate test-animated-image-layers.html and test-animated-image-layers-background.html as random on Android and Linux.
2015-04-15 14:45:05 -04:00
Botond Ballo
f59f676e56
Bug 1152479 - Extract the implementations of layout-related nsIDOMWindowUtils APIs used by APZ into nsLayoutUtils. r=ehsan
2015-04-14 13:19:10 -04:00
Ehsan Akhgari
d4fd0a0beb
Bug 1004383 follow-up: Mark ElementPropertyTransition::AsTransition() as override
2015-04-15 11:49:59 -04:00
Geoff Brown
e5cb1a01ea
Bug 1133833 - Disable a few tests on Android 4.3 for intermittent failures; r=trivial
2015-04-14 21:05:40 -06:00
peter chang
0bff759735
Bug 1144990 - Dump display items with class id and name, r=roc
2015-04-15 10:07:45 +08:00
peter chang
65efba80a9
Bug 1127170 - Add TYPE_RENDERS_NO_IMAGES for display item with transform type to bypass invalidation during image decode. r=mattwoodrow
2015-03-22 23:32:00 -04:00
Brian Birtles
977582d70a
Bug 1153734 part 4 - Rename other uses of 'source' and 'source content'; r=jwatt
...
This patch also tightens up a one or two references to 'target effect' replacing
them with just 'effect'. This is because 'target effect' is longer and easily
confused with 'target element'. 'effect' should be sufficient. 'target element'
is a term from the Web Animations specification and in that context, simply
referring to the 'effect' would sound a little odd.
2015-04-15 08:48:21 +09:00
Brian Birtles
717246367d
Bug 1153734 part 3 - Rename AnimationPlayer.source to AnimationPlayer.effect; r=smaug
...
There are still some other references to "source" in AnimationPlayer such as
HasInPlayerSource and UpdateSourceContent. These are renamed in a subsequent
patch (that doesn't require DOM peer review).
2015-04-15 08:48:21 +09:00
Brian Birtles
ec581c1cbf
Bug 1153734 part 2 - Rename Animation to KeyframeEffectReadonly; r=smaug
...
We define KeyframeEffectReadonly in KeyframeEffect.cpp since Web Animations also
defines KeyframeEffect and when we come to implement that I expect we'll define
it in the same class, maybe even using the same object.
This patch also adds a few missing includes in places where
KeyframeEffectReadonly is used so that we're not just cargo-culting it in.
2015-04-15 08:48:21 +09:00
Brian Birtles
c1f3da8da4
Bug 1153734 part 1 - Remove AnimationEffect; r=smaug
...
Most of this is fairly obvious. However, the addition of 'override' to
ElementPropertyTransition::Name() is not strictly necessary. It was simply added
because while making these changes I accidentally dropped the 'virtual' keyword
from the method in the superclass and the compiler didn't complain. Adding this
will hopefully make it harder to create the same bug in the future.
2015-04-15 08:48:20 +09:00
Cameron McCormack
bcea50a7fe
Bug 1153628 - Break FontFaceSet <-> UserFontSet cycle when a document's pres shell is going away. r=mccr8
2015-04-15 09:40:12 +10:00
Cameron McCormack
c57a9da3cc
Bug 1146101 - Call ClearCachedInheritedStyleDataOnDescendants on more style contexts that had structs swapped out from them. r=dbaron a=abillings
2015-04-15 08:13:45 +10:00
Wes Kocher
af201a2d6c
Backed out changeset 050848a5273c (bug 1153988) for Windows build bustage CLOSED TREE
2015-04-14 14:42:59 -07:00
Nathan Froyd
d41f5f31ca
Bug 1153988 - create nsNullPrincipals directly, rather than going through do_CreateInstance; r=smaug
...
There's a better way to create null principals than
do_CreateInstance("@mozilla.org/nullprincipal;1"). Let's do that and
save ourselves some XPCOM overhead.
2015-04-13 14:47:41 -04:00
Jan Beich
bbdd306621
Bug 1151829 - Unbreak build on non-SPS platforms after bug 1093934. r=rbarker r=dholbert r=mstange
2015-04-14 19:38:47 +02:00
Ryan VanderMeulen
37b9b5ce92
Backed out 3 changesets (bug 1137252) for suspicion of causing frequent B2G mochitest timeouts.
...
Backed out changeset bbb1b526cb56 (bug 1137252)
Backed out changeset 0c3d670f0c14 (bug 1137252)
Backed out changeset 1e0fa4ab7c6f (bug 1137252)
CLOSED TREE
2015-04-14 13:33:28 -04:00
Maksim Lebedev
afcc0e6a7c
Bug 979497 - Once DispatchPointerFromMouseOrTouch is called, aFrame can be deleted. r=smaug
2015-04-14 11:46:39 -04:00
Ying-Ruei Liang (KK)
5b075b3ea2
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
2015-04-11 22:03:00 -04:00
Kartikaya Gupta
84b3a957af
Bug 1152211 - Fuzz a now-expected permaorange when APZ is enabled. r=mstange
2015-04-14 11:30:48 -04:00
Ehsan Akhgari
e364a0b821
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
41e2b6bdc7
Merge mozilla-central to mozilla-inbound
2015-04-14 16:15:02 +02:00
Ryan VanderMeulen
2250cf37e6
Merge inbound to m-c. a=merge
2015-04-14 10:06:03 -04:00
Ms2ger
82c2faeae3
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
a7e81d9f03
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
Carsten "Tomcat" Book
8b35717b4c
merge fx-team to mozilla-central a=merge
2015-04-14 14:27:14 +02:00
Mark Capella
6aed62cf32
Bug 1153076 - Add NS_MOUSE_MOZLONGTAP support in Fennec, r=kats, tylin
2015-04-13 22:33:02 -04:00
Wes Kocher
b3dd5d4560
Merge central to b2ginbound a=merge
2015-04-13 17:28:59 -07:00
Wes Kocher
67fa5a00eb
Merge inbound to m-c a=merge
2015-04-13 17:13:10 -07:00
Alexandre Lissy
e012543f84
Bug 1153574 - Re-enable Mulet reftests taskcluster-specific disables. r=ahal, a=test-only
2015-04-13 14:26:00 -04:00
Alexandre Lissy
dd8650f118
Bug 1140394 - Protect standard output from interleaving. r=ahal
2015-04-12 14:01:00 -04:00
Olli Pettay
4a4811d6c1
Backout Bug 930793 because of talos regressions,r=backout
2015-04-13 19:02:27 +03:00
David Rajchenbach-Teller
ab5920fe5d
Bug 1083361 - Exposing a PromiseDebugging API to monitor uncaught DOM Promise. r=bz
2015-04-10 17:27:57 +02:00