Sebastian Hengst
080c0f9869
Bug 1335133 - Remove 'azureQuartz' reftest variable and all its usages. r=dholbert
...
MozReview-Commit-ID: IjqK2DJ4bDj
2017-01-31 11:23:02 +01:00
Hiroyuki Ikezoe
94cf7d46a6
Bug 1335261 - Initialize StyleAnimation value when expanding the array. r=heycam
...
MozReview-Commit-ID: 3G0fnVId6nd
2017-01-31 17:09:18 +09:00
Hiroyuki Ikezoe
97a3868830
Bug 1334982 - Convert animation restyle hints only if we are not in process of restyling. r=heycam
...
MozReview-Commit-ID: 4pWeWhGaTJv
2017-01-31 16:37:39 +09:00
Sebastian Hengst
b2d8163bfc
Bug 1334898 - Remove annotations for OSX<10.9 from layout reftests. r=dholbert
...
MozReview-Commit-ID: Iq4Ja98TJ7C
2017-01-30 21:03:33 +01:00
Sebastian Hengst
4422a9afe2
Bug 1334898 - Remove annotations for Windows XP from layout reftests. r=dholbert
...
MozReview-Commit-ID: Asje35DLMHq
2017-01-30 21:03:19 +01:00
Cameron McCormack
59d7d77114
Bug 1334768 - stylo: Annotate one crashtest.
...
MozReview-Commit-ID: Jk0rMNpA9aK
2017-01-30 23:10:59 +08:00
Carsten "Tomcat" Book
86d6d898a4
Merge mozilla-central to mozilla-inbound
2017-01-30 16:02:19 +01:00
Carsten "Tomcat" Book
29cd257175
merge mozilla-inbound to mozilla-central a=merge
2017-01-30 15:59:14 +01:00
Cameron McCormack
01afae2b4b
Bug 1334768 - stylo: Test expectation adjustments for 2017-01-30 merge.
...
MozReview-Commit-ID: 5Uua9zyS9Db
2017-01-30 21:27:43 +08:00
Cameron McCormack
9c4ea5685f
Bug 1334768 - stylo: Back out 800030115d2e and 404506488cfb for being completely wrong due to bug 1334938.
...
MozReview-Commit-ID: 8CGTqmtlguT
2017-01-30 16:49:54 +08:00
Florian Quèze
bdc1ffa608
Bug 1334831 - script-generated patch to use .remove() instead of .parentNode.removeChild, r=jaws.
2017-01-30 08:10:22 +01:00
Florian Quèze
f5038afffa
Bug 1334831 - Make the printpreview_bug396024_helper.xul test not depend on the removeChild return value, r=jaws.
2017-01-30 08:10:15 +01:00
Cameron McCormack
35486c881a
Bug 1334768 - stylo: More reftest expectation adjustments for 2017-01-29 merge.
...
MozReview-Commit-ID: 8TT4JzUIBZl
2017-01-30 10:53:58 +08:00
Mats Palmgren
b2ac374a02
Bug 1330962 part 6 - Start this test using MozReftestInvalidate rather than onload.
...
The test fails when using onload if it's the first test to run in its
reftest chunk.
2017-01-30 00:37:00 +01:00
Mats Palmgren
84fc7f3624
Bug 1330962 part 5 - Reftests for baseline alignment of various form controls.
2017-01-30 00:36:59 +01:00
Mats Palmgren
9fb7c1b523
Bug 1330962 part 4 - Cleanup some #includes and make nsLegendFrame 'final'. r=dholbert
2017-01-28 02:34:14 +01:00
Mats Palmgren
6e53f8fdf0
Bug 1330962 part 3 - Add baseline methods to nsFieldSetFrame. r=dholbert
2017-01-28 02:34:14 +01:00
Mats Palmgren
a44216adfb
Bug 1330962 part 2 - Add baseline methods to nsHTMLButtonControlFrame. r=dholbert
2017-01-28 02:34:13 +01:00
Mats Palmgren
4d79cc0b8c
Bug 1330962 part 1 - Add baseline methods to nsTextControlFrame. r=dholbert
2017-01-28 02:34:13 +01:00
Cameron McCormack
7805d4716e
Bug 1334768 - stylo: Test expectation adjustments for 2017-01-29 merge.
...
MozReview-Commit-ID: FFmvs6SHIwW
2017-01-29 15:31:56 +08:00
Hiroyuki Ikezoe
5e33af310e
Bug 1328787 - Part 13: Call nsAnimationManager.UpdateAnimations(). r=heycam
...
MozReview-Commit-ID: CcA3dJaxuYY
2017-01-29 12:59:00 +09:00
Hiroyuki Ikezoe
fc6d8f711b
Bug 1328787 - Part 12: Fill Gecko's Keyframe. r=heycam
...
MozReview-Commit-ID: 5QdUtFj9lK9
2017-01-29 12:58:51 +09:00
Hiroyuki Ikezoe
e4b48af5ae
Bug 1328787 - Part 4: Add Gecko_AnimationAppendKeyframe. r=heycam
...
This is a function which is called in Servo_StyleSet_FillKeyframesForName to
append a Gecko's Keyframe into nsTArray<Keyframe>.
Without this function we need to end up exposing ComputedTimingFunction class
and Maybe<> as FFI.
MozReview-Commit-ID: 2EpltR4rMVh
2017-01-29 12:58:39 +09:00
Hiroyuki Ikezoe
8d8004331b
Bug 1328787 - Part 3: Add functions for filling each servo's animation keyframes into nsTArray<Keyframe>. r=heycam
...
The argument, ServoComputedValues*, will be used the case where keyframe is not specified.
MozReview-Commit-ID: HqqEXuYajCi
2017-01-29 12:58:28 +09:00
Hiroyuki Ikezoe
b760727ba4
Bug 1328787 - Part 2: Don't pass nsCSSKeyframesRule* to CSSAnimationBuild::Build. r=heycam
...
Because, in case of stylo, we don't have nsCSSKeyframesRule.
MozReview-Commit-ID: uWlrFihjbx
2017-01-29 12:58:25 +09:00
Mats Palmgren
c44a2704e5
Bug 1334403 - Some <caption> size tests for table flex items.
2017-01-29 04:02:59 +01:00
Mats Palmgren
0d8685f315
Bug 1334403 - Make <caption> inline size stretch again for table flex items. r=dholbert
2017-01-29 04:02:59 +01:00
Phil Ringnalda
5d4072a82c
Merge m-i to m-c, a=merge
2017-01-28 13:09:00 -08:00
Emilio Cobos Álvarez
1c4f61bf3d
Bug 1334579: Ensure constructors for nsStyleContentData run. r=bholley
...
MozReview-Commit-ID: 9Y6tQ6BD2c8
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-01-28 14:38:27 +01:00
Phil Ringnalda
5ee174a663
Backed out 5 changesets (bug 1330962) for failures in display-block-baselines-1.html and 315920-17.html
...
CLOSED TREE
Backed out changeset 71c277105903 (bug 1330962)
Backed out changeset 8cfebee598a6 (bug 1330962)
Backed out changeset 2394701998b2 (bug 1330962)
Backed out changeset 0b92b30ed1d3 (bug 1330962)
Backed out changeset cc7508381dc1 (bug 1330962)
2017-01-27 20:30:07 -08:00
Wes Kocher
4cf8a40463
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: J5UyPvoy89k
2017-01-27 16:39:56 -08:00
Wes Kocher
7cd28f7e5d
Merge inbound to central, a=merge
...
MozReview-Commit-ID: HvoljuLV6Gj
2017-01-27 16:37:18 -08:00
Neerja Pancholi
461f03f96f
Bug 1334680 - Use the same box shadow on every page in print preview. r=dholbert
...
MozReview-Commit-ID: KLxShMkwh0L
--HG--
extra : rebase_source : 79004587b80f1a752c3a664e0a8093fdf7872cd9
2017-01-27 14:36:02 -08:00
Gijs Kruitbosch
8faf5c08a8
Bug 1333164 - fix invalid references to mochitest stylesheet, r=erahm
...
MozReview-Commit-ID: 1Xxt72jYdm7
--HG--
extra : rebase_source : 15d854ffd6a142687fe5232149a0e370f1c058c2
2017-01-24 14:24:04 +00:00
Boris Chiou
56b53b069d
Bug 1324691 - Part 4: Remove conditions on some crashtests. r=heycam
...
We should pass these animation tests now:
* 1216842-3.html
* 1216842-4.html
* 1278485-1.html
* 1290535-1.html
* layout/style/crashtest/1290994-1.html
* layout/style/crashtest/1290994-2.html
* layout/style/crashtest/1290994-3.html
And these tests still need to be verified by Bug 1334036.
* 1216842-1.html
* 1216842-2.html
* 1216842-5.html
* 1216842-6.html
MozReview-Commit-ID: 1qLcS9ovsYp
--HG--
extra : rebase_source : 7b013fd62a79352d429e2bf28246a2587a327db5
2017-01-27 14:38:55 +08:00
Boris Chiou
8a0ed49b88
Bug 1324691 - Part 3: Support AnimationsWithDestroyedFrame for ServoRestyleManager. r=heycam
...
MozReview-Commit-ID: 4cQ6PoieLLG
--HG--
extra : rebase_source : 6f0ca88a379ca9ce73488ae0b68b2b8a43469509
2017-01-27 12:45:46 +08:00
Boris Chiou
8941b09399
Bug 1324691 - Part 2: Move AnimationsWithDestroyedFrame into RestyleManagerBase. r=hiro
...
Both ServoRestyleManager and RestyleManager need AnimationsWithDestroyedFrame,
so move it to the base class.
MozReview-Commit-ID: BswoDYm0gS1
--HG--
extra : rebase_source : 7c5aad5189ad425b0dcefab12d465d579704030d
2017-01-26 17:05:53 +08:00
David Anderson
ef0d2650f7
Add tests that the GPU process is running. (bug 1333684, r=mattwoodrow)
...
--HG--
extra : rebase_source : 436bcdaba4019040ce36a53e60f15a90e0131df7
2017-01-26 16:26:10 -08:00
Wes Kocher
65216b775b
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 5CIctUOTFma
2017-01-26 16:32:26 -08:00
Wes Kocher
8fa84ca644
Merge inbound to central, a=merge
...
MozReview-Commit-ID: BZgxmhS6OtM
2017-01-26 16:19:05 -08:00
Bobby Holley
0d6e9dc9ff
Bug 1334247 - Add an explicit hook for the nsComboboxControlFrame case, and eliminate nsIAnonymousContentCreator::CreateFrameFor. r=bz
2017-01-26 15:33:06 -08:00
Bobby Holley
107ef6b95d
Bug 1334247 - Remove unused nsGfxButtonControlFrame::CreateFrameFor. r=bz
...
CreateFrameFor only gets called for frames that get constructed by the special
nsCSSFrameConstructor::CreateAnoymousFrames path
There's nothing special about buttons, so they just take the normal
AddFCItemsForAnonymousContent path. That path actually asserts against
a non-trivial CreateFrameFor implementation, but the assert currently
doesn't fire due to the mismatch between aPossiblyLeafFrame (which is the
nsGfxButtonControlFrame used to generate the anonymous content) and aFrame
(which is the inner block frame passed as the container to
AddFCItemsForAnonymousContent).
2017-01-26 15:33:05 -08:00
Mats Palmgren
2223b14373
Bug 1317464 - Zero size images are valid and shouldn't trigger warnings. Assert that the image size isn't negative though. r=tn
...
(intentinally skipping DrawSingleUnscaledImage for now)
2017-01-27 00:24:00 +01:00
Emilio Cobos Álvarez
1c87f99407
Bug 1334075: Part 2, mark some methods in nsTextFrame as final to avoid virtual calls. r=xidorn
...
MozReview-Commit-ID: FBhjFSNviBL
2017-01-26 15:43:12 +01:00
Emilio Cobos Álvarez
ad0b4ef8b2
Bug 1334075: Part 1, Reformat nsTextFrame.h to match coding style. r=xidorn
...
MozReview-Commit-ID: FLgExDFFPXW
2017-01-26 15:43:06 +01:00
Jet Villegas
af369b0b8e
Bug 1292460 - Focus the reftest browser before starting tests, except when filtering out needs-focus tests. r=dbaron
2017-01-24 05:57:19 +09:00
Nathan Froyd
17bb8f4ad0
Bug 1276669 - part 6 - seal the static atom table sooner; r=bz
...
We do this to ensure that everybody has registered all the static atoms
we'll care about, and to pave the way for asserting that nobody is
trying to create any static atoms past this point in the next patch.
2017-01-26 15:43:38 -05:00
Nathan Froyd
436e287afe
Bug 1276669 - part 4 - initialize RDF atoms in nsLayoutStatics; r=Pike
...
This is not the cleanest code ever, but we need to move all static atom
initialization prior to NS_SealStaticAtomTable to avoid the possibility
of dynamic atoms being transmuted into static atoms. We therefore need
to open up an avenue for somebody else to initialize the atoms that RDF needs.
2017-01-26 15:43:39 -05:00
Nathan Froyd
0382120c9d
Bug 1276669 - part 3 - split out nsHTMLTags atom initialization; r=hsivonen
...
We do this for much the same reason that we moved the nsHtml5Atoms
initialization. Otherwise, the nsHTMLTags atoms are lazily initialized
long after we've sealed the static atom table in nsLayoutStatics.
2017-01-26 15:43:39 -05:00
Nathan Froyd
c00b39305e
Bug 1276669 - part 2 - move nsTextServicesDocument::RegisterAtoms call; r=bz
...
Moving this call closer to the other atom initializations will enable us
to seal the static atom table sooner.
2017-01-26 15:43:39 -05:00