Mats Palmgren
b30ebc6e8f
Bug 1008908 - Remove assignment since the value isn't used. r=smontagu
2014-05-17 23:10:53 +00:00
Mats Palmgren
546eea50a2
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
46e763763c
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
52640a26cf
Bug 1001582 -- Transitioned FrameMetrics::mPresShellId to use a getter/setter. r=botond
2014-05-16 19:00:50 -04:00
Bobby Holley
0e6d493f64
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
4c899388d2
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
96ed00e142
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
7b9dac5e7b
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
a8d51502a8
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
073779b4d4
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
27facf2028
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
2913a7cf5a
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
41be280e9f
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
686a50e920
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
581f2e32c3
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
20d36d770e
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
d946dae9d9
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
ec1cbe7bb1
Bug 930504 - When possible, use character substitution for basic mathvariants. r=karlt
2014-05-15 02:50:00 -04:00
Nick Lebedev
b7223435b4
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
87bb23a80f
Bug 1009714: Fix <button disabled> style on B2G. r=dholbert
2014-05-14 23:42:03 +02:00
Brian Birtles
c5f689a020
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
d404a94e53
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
5191a3eb7e
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
e3859b3244
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
7b1d2c5343
Merge m-c to inbound
2014-05-14 16:32:53 -07:00
Wes Kocher
b680d252b5
Merge inbound to m-c
2014-05-14 15:10:49 -07:00
Wes Kocher
232a3fc694
Merge fx-team to m-c
2014-05-14 14:54:46 -07:00
Ed Morley
60c704eda3
Backed out changeset 83fd85b082d1 (bug 1009679) for crashtest and reftest failures; CLOSED TREE
2014-05-14 15:55:04 +01:00
Markus Stange
7a1fb53a14
Bug 1009679 - Layerize the scrollbar thumb on desktop, too. r=roc
2014-05-14 14:33:52 +02:00
Eugen Sawin
ce2193c486
Bug 1002426 - Check resolution restore status via specialized flag. r=kats, r=tn
2014-05-12 19:26:53 +02:00
Arnaud Bienner
a1f697372c
Bug 1007278: Restore the distinct text-color on disabled buttons. r=dholbert
2014-05-13 20:43:10 +02:00
Karl Tomlinson
5e36dee0cd
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
7a96e41ea7
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
a488bd30d7
Bug 981780: disable some dom/media webrtc tests if webrtc isnt enabled r=drno
2014-05-09 14:41:25 -04:00
Wes Kocher
2e8e65d92c
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
9556722d11
Bug 1009680 - Disable paint flashing for inactive layer contents. r=roc
2014-05-13 23:13:11 +02:00
Botond Ballo
58ebfa28dc
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
6e03af65aa
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
d2b6591c54
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
8401a0ac34
Bug 1008412 - Account for low-precision resolution in the texture size check. r=tn
2014-05-12 05:19:00 -04:00
Markus Stange
27660e14fa
Bug 1009478 - Make LayerActivity properties survive across reframes of an element. r=roc
2014-05-13 19:30:11 +02:00
Jonathan Kew
90aae4640a
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
8a8718475b
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
Markus Stange
5a0c83aa45
Bug 1009020 - Use a fixed epsilon when nudging the transform to integers in ChooseScaleAndSetTransform. r=roc
2014-05-12 21:37:21 +02:00
Markus Stange
b76d55f3a7
Bug 1008578 - Don't invalidate everything when a scrollframe becomes inactive. r=roc
2014-05-12 21:37:21 +02:00
Markus Stange
eee590cf01
Bug 1008301 - Make DisplayItemClip only invalidate changes in clip, not changes in bounds. r=roc
2014-05-12 21:37:21 +02:00
Markus Stange
c88e5a72fc
Bug 1008301 - Add invalidation logging for layer scale change invalidations. r=roc
2014-05-12 21:37:21 +02:00
Markus Stange
a1411b1a1d
Bug 1008301 - Don't invalidate when the visible region of a layer changes. r=roc
2014-05-12 21:37:20 +02:00
Mats Palmgren
ab4c3ccbd2
Bug 1008969 - part 2, Add a basic nsGridContainerFrame::Reflow() method. r=dholbert
2014-05-13 00:47:54 +00:00
Mats Palmgren
b1b351e310
Bug 1008917 - part 16, make nsFrame::BoxReflow() return type 'void'. r=roc
2014-05-13 00:47:54 +00:00