Brian Birtles
2a02662277
Bug 964646 part 6 - Add OMTA tests for timing functions on keyframes; r=dbaron
...
This patch converts the tests in test_animations.html under the heading,
"css3-animations: 3.1. Timing functions for keyframes" to an equivalent version
for testing animations that run on the compositor thread.
2014-05-19 14:42:47 +09:00
Matt Woodrow
02e1be649f
Bug 1012488 - Further increase the timeout for webm-video/bug686957.html to prevent intermittent failures. r=test-only
2014-05-19 14:07:49 +12:00
Josh Aas
7ec76f43f8
Bug 957928: Gecko Media Plugins implementation. No consumers in Gecko yet. r=bent
2014-05-17 22:05:46 -05:00
Daniel Holbert
f6575400e9
Bug 1011311: Drop no-longer-necessary check on availableFreeSpace's sign, in ResolveFlexibleLengths(). r=mats
2014-05-17 18:49:47 -07:00
Daniel Holbert
e79bba42f6
Bug 1005660: Add an "early freeze" step, to freeze flex items that clearly can't grow (or shrink, if we're shrinking). r=mats
2014-05-17 18:49:06 -07:00
Phil Ringnalda
127b904678
Back out a4b51aff4b3c (bug 957928) for build bustage
...
CLOSED TREE
2014-05-17 17:43:07 -07:00
Josh Aas
992d7074a3
Bug 957928: Gecko Media Plugins implementation. No consumers in Gecko yet. r=bent
2014-05-17 18:53:03 -05:00
Mats Palmgren
03ca8433c3
Bug 1008908 - Remove assignment since the value isn't used. r=smontagu
2014-05-17 23:10:53 +00:00
Mats Palmgren
24ea7f9b72
Bug 1011163 - Remove the border which isn't essential for the test since it caused orange due to focus issues. r=me
2014-05-17 23:10:52 +00:00
Boris Zbarsky
b1e3f060e4
Bug 1008719. CSS syntax got changed to allow identifiers starting with "--", so update our escaping code accordingly. r=dholbert
2014-05-15 10:26:53 -07:00
Debbe Heisler
7e378291e5
Bug 1001582 -- Transitioned FrameMetrics::mPresShellId to use a getter/setter. r=botond
2014-05-16 19:00:50 -04:00
Bobby Holley
0378fc7bf6
Bug 1005552 - Stop binding marquee event handlers. r=bz
...
These functions get invoked as event listeners, so we'll automatically get the
proper |this|. The reason for the existing shenanigans was to work around
bug 872772, which has now been fixed.
2014-05-16 10:56:41 -07:00
Nicolas Silva
7481ee096f
Bug 1010206 - Make the test webm-video/bug686957.html less likely to race when using async-video. r=padenot
2014-05-16 19:39:36 +02:00
Ryan VanderMeulen
9e342ce37a
Revert to revision 63dfac3c9c87 due to mass bustage pile-ups that landed after it on a CLOSED TREE.
2014-05-16 12:29:37 -04:00
Nicolas Silva
321f20f7a5
Bug 1010206 - make the test webm-video/bug686957.html less likely to race when using async-video. r=padenot
2014-05-16 17:25:16 +02:00
Boris Zbarsky
d854d7d9f0
Bug 1008719. CSS syntax got changed to allow identifiers starting with "--", so update our escaping code accordingly. r=dholbert
2014-05-15 10:26:53 -07:00
Masayuki Nakano
c73fb6d886
Bug 1008244 Don't consume Enter key at keypress event when <select size=1> has focus but its dropdown list is closed r=smaug
2014-05-16 18:45:25 +09:00
Daniel Holbert
721fc5a268
backout 179cea3a84da (bug 1010470) due to reftest failures, on a CLOSED TREE
...
--HG--
rename : layout/reftests/forms/button/disabled-2b.html => layout/reftests/forms/button/disabled-2.html
2014-05-15 22:13:07 -07:00
Jeff Muizelaar
bc7f54a5b3
Bug 1011142 - fuzz Skia diagonal linear gradient tests. r=gw280
...
--HG--
rename : toolkit/devtools/transport/tests/moz.build => toolkit/devtools/moz.build
extra : rebase_source : cbd306c5d6cd483dad1af9c97d4281b2d72bad59
2014-05-15 15:47:50 -04:00
Daniel Holbert
d1515ca8cd
Bug 1010470: Use :disabled pseudoclass instead of [disabled] attribute-selector to style disabled form controls on B2G & Android. r=fabrice
...
--HG--
rename : layout/reftests/forms/button/disabled-2.html => layout/reftests/forms/button/disabled-2a.html
rename : layout/reftests/forms/button/disabled-2.html => layout/reftests/forms/button/disabled-2b.html
2014-05-15 16:29:21 -07:00
Ryan VanderMeulen
c53951f788
Backed out 4 changesets (bug 1008236, bug 1010344, bug 1004458, bug 1008719) for mochitest crashes on a CLOSED TREE.
...
Backed out changeset 28ecab881472 (bug 1008719)
Backed out changeset 7eebcecb7e26 (bug 1004458)
Backed out changeset 17ea7f2276ac (bug 1010344)
Backed out changeset 184ead7f6e37 (bug 1008236)
2014-05-15 14:24:12 -04:00
Boris Zbarsky
47ab97d07a
Bug 1008719. CSS syntax got changed to allow identifiers starting with "--", so update our escaping code accordingly. r=dholbert
2014-05-15 10:26:53 -07:00
Christoph Kerschbaumer
e6344ed05a
Bug 951457 - Create C++ CSP Parser and policy classes, part 1 - backend stubs r=sstamm, r=grobinson
2014-04-01 09:35:22 -07:00
Benoit Jacob
458b23dd1c
Bug 1004483 - Adjust WebGL reftest.list for the fact that Skia blending doesn't handle superluminant pixels - r=jrmuizel
2014-05-15 11:50:16 -04:00
Frédéric Wang
2ec405ffcc
Bug 930504 - When possible, use character substitution for basic mathvariants. r=karlt
2014-05-15 02:50:00 -04:00
Nick Lebedev
c49e263d0f
Bug 998002 - Rename nsContentUtils::Get{Subject,Object}Principal to nsContentUtils::{Subject,Object}Principal. r=bholley
2014-05-13 11:58:00 +02:00
Arnaud Bienner
78e74640b8
Bug 1009714: Fix <button disabled> style on B2G. r=dholbert
2014-05-14 23:42:03 +02:00
Brian Birtles
9c7f65de0d
Bug 1004383 part 4 - Move mAnimations to CommonElementAnimationData; r=dbaron
...
As a result, transitions are now stored using a pointer to the base class,
mozilla::ElementAnimation. We downcast to a transition only when necessary. No
error-checking of the result of AsTransition is performed since we only ever
call it on the mAnimations member of ElementTransitions.
2014-05-15 08:38:37 +09:00
Brian Birtles
995090537a
Bug 1004383 part 3 - Add ElementAnimation::AsTransition virtual method; r=dbaron
...
Add a method for downcasting from an ElementAnimation to an
ElementPropertyTransition (when the underlying object is an
ElementPropertyTransition).
This, unfortunately, adds a vtable to ElementAnimation but in the long term
I hope we will be able to isolate transition-specific code to a specific kind of
TransitionEffect that hangs off ElementAnimation and put the vtable on
AnimationEffect instead. (The AnimationEffect concept is part of the Web
Animations API.)
2014-05-15 08:38:37 +09:00
Brian Birtles
92e305760e
Bug 1004383 part 2 - Rename StyleAnimation to ElementAnimation; r=dholbert
...
We currently have mozilla::StyleAnimation as well as nsStyleAnimation. This
patch renames StyleAnimation back to ElementAnimation.
Although ElementAnimation is very similar to ElementAnimations, in the near
future we expect to retire ElementAnimations and replace it with a common
AnimationSet-like structure that is covers the features of ElementAnimations and
ElementTransitions.
2014-05-15 08:38:37 +09:00
Brian Birtles
7595a03399
Bug 1004383 part 1 - Put StyleAnimation on the heap; r=dbaron
...
This patch takes StyleAnimation and makes it ref-counted heap object. This
should allow us to store StyleAnimation and its subclasses (transitions only
currently) in a consistent fashion (an array of base-class pointers).
Furthermore, this will be helpful if we want these things to be pointed to
from Javascript objects that may, for example, preserve their lifetime beyond
that of the element that currently owns them.
This patch also introduces a typedef for an array of refptrs to StyleAnimation
objects (and similarly for the subclass ElementPropertyTransition) to simplify
the code somewhat.
2014-05-15 08:38:37 +09:00
Wes Kocher
d9132dfd34
Merge m-c to inbound
2014-05-14 16:32:53 -07:00
Wes Kocher
90196c9ed1
Merge inbound to m-c
2014-05-14 15:10:49 -07:00
Wes Kocher
33757bdbb1
Merge fx-team to m-c
2014-05-14 14:54:46 -07:00
Ed Morley
bfa64d1dcc
Backed out changeset 83fd85b082d1 (bug 1009679) for crashtest and reftest failures; CLOSED TREE
2014-05-14 15:55:04 +01:00
Markus Stange
3ec8e6b5ec
Bug 1009679 - Layerize the scrollbar thumb on desktop, too. r=roc
2014-05-14 14:33:52 +02:00
Eugen Sawin
219e6bff01
Bug 1002426 - Check resolution restore status via specialized flag. r=kats, r=tn
2014-05-12 19:26:53 +02:00
Arnaud Bienner
b284511edd
Bug 1007278: Restore the distinct text-color on disabled buttons. r=dholbert
2014-05-13 20:43:10 +02:00
Karl Tomlinson
1b266c52e3
b=835044 handle popup windows with parents in GetWidgetOffset r=tn
...
level="parent" popup windows can sometimes return a non-null parent, which is
their owner window, but their bounds are relative to the screen (previously
assumed to be the owner window origin).
--HG--
extra : transplant_source : %AEr%1F%1E%CC%08%A1%19%97%DBo%00f%5E%3EM%23R%FE%95
2014-05-14 12:12:43 +12:00
Matt Woodrow
3526c38767
Bug 1008787 - Clip plugin layers to the size layout expects since plugin surfaces get updated asynchronously. r=roc
2014-05-14 16:10:01 +12:00
Landry Breuil
19853ae90f
Bug 981780: disable some dom/media webrtc tests if webrtc isnt enabled r=drno
2014-05-09 14:41:25 -04:00
Wes Kocher
6df3da8665
Backed out changeset 6761e016c804 (bug 1009680) for m-oth bustage on an otherwise CLOSED TREE
2014-05-13 15:56:42 -07:00
Markus Stange
ce0373dbda
Bug 1009680 - Disable paint flashing for inactive layer contents. r=roc
2014-05-13 23:13:11 +02:00
Botond Ballo
e60052ea65
Bug 961289 - Log displayports on client side for APZ testing. r=kats
...
--HG--
extra : source : 18b0cdfc97633c46f609dbd84a52af6472d4edd4
2014-04-21 17:09:30 -04:00
Botond Ballo
23c2012d1e
Bug 961289 - Client-side instance of APZ test data and utilities for writing to it. r=tn,kats
...
--HG--
extra : source : 1462852a44bee091ebf42d48d87e9c0e4acfac0b
2014-04-21 19:48:54 -04:00
Botond Ballo
535bbba72d
Bug 961289 - Assign sequence numbers to paints on the client side and forward them to the compositor. r=BenWa,kats
...
--HG--
extra : source : d5331eaed1c789ac0248e8710a7b4a167ae349b6
2014-05-06 17:26:13 -04:00
Kartikaya Gupta
3828b9827d
Bug 1008412 - Account for low-precision resolution in the texture size check. r=tn
2014-05-12 05:19:00 -04:00
Markus Stange
a772659b8d
Bug 1009478 - Make LayerActivity properties survive across reframes of an element. r=roc
2014-05-13 19:30:11 +02:00
Jonathan Kew
5bd536514e
bug 1001233 - convert bullet frame's margin to the block frame's writing mode when positioning bullet. r=smontagu
2014-05-13 18:09:27 +01:00
Markus Stange
b529d19860
Bug 1008915 - Reorder origin translations in order to avoid variations caused by insufficient floating point precision. r=mattwoodrow
2014-05-13 13:37:55 +02:00