Wes Kocher
f8412cddff
Merge inbound to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: 4j8ngmg8FAD
2017-06-12 17:02:56 -07:00
Carsten "Tomcat" Book
98c02d6711
Merge mozilla-central to mozilla-inbound
2017-06-12 15:38:17 +02:00
Jessica Jong
2cc3c55a28
Bug 1311857 - (followup) Add bug number for expected test failure in datetime reftest.list. r=me, comment-only, DONTBUILD
...
MozReview-Commit-ID: AShNwh1mqPP
2017-06-12 14:59:28 +08:00
Hiroyuki Ikezoe
cdcbcb9478
Bug 1364731 - Specify px unit explicitly. r=birtles
...
As of revision 981da978f1f6, on stylo unitless length for stroke-width is
parsed as Number whereas unitless lengths for width and transform are parsed
as app units. These differences seem to cause color differences on the boundary
between grid border lines (specified by stroke-width) and contents'
gradients (specified transform and width).
To avoid these differenes, we should specify px unit.
MozReview-Commit-ID: 4TlzUnV44qA
--HG--
extra : rebase_source : 979d75b444903e5c53400e674280fb1ba3ae4230
2017-06-12 06:27:36 +09:00
Fernando Jimenez Moreno
3a2e1cf12d
Bug 1370501 - stylo: Implement ServoStyleRule::GetSpecificity. r=emilio
...
MozReview-Commit-ID: Kxa7Q3Yw4It
--HG--
extra : rebase_source : 4af8753c6c9d83d34ea2f13cd4cac04595ac7432
2017-06-12 14:54:44 +02:00
Fernando Jimenez Moreno
1c57cc83d0
Bug 1370501 - stylo: Fix ServoStyleRule::GetSelectorTextFromIndex. r=emilio
...
MozReview-Commit-ID: 6STojaOLggZ
--HG--
extra : rebase_source : 39e3949e17c018795e9565124c14f9b7c96f4b53
2017-06-12 14:54:39 +02:00
Ryan VanderMeulen
a157d1a655
Merge inbound to m-c. a=merge
2017-06-11 22:06:40 -04:00
Robert Longson
63dda1e1dc
Bug 1371973 - Remove SVGTextFrame::TransformFrameRectToTextChild and nsSVGUtils::GetNearestSVGViewport as they have no callers. r=heycam
2017-06-11 12:26:09 +01:00
Sebastian Hengst
0457405200
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: C5HD11ptDT0
2017-06-11 10:35:34 +02:00
Cameron McCormack
1d96e58226
Bug 1338007 - Remove comments from already re-enabled tests. r=me (DONTBUILD)
...
MozReview-Commit-ID: 7SLfxxFVdv2
2017-06-11 12:32:43 +08:00
Cameron McCormack
35923629aa
Bug 1368113 - Part 3: Use closest non-NAC ancestor as originating element when restyling all NAC-implemented pseudo-elements. r=bz
...
MozReview-Commit-ID: 9RZBuv9X5OC
--HG--
extra : rebase_source : 390ca06e7a652eac7db4827f710c2eb091bc2aeb
2017-06-10 11:19:52 +08:00
Cameron McCormack
4619f74b7e
Bug 1368113 - Part 2: Split out problematic parts of display-contents-xbl.xhtml into separate tests. r=bz
...
MozReview-Commit-ID: 5zDLuKuJRLw
--HG--
extra : rebase_source : a35ac950a7ae608c8c9a879802d530d042656a75
2017-06-10 11:06:12 +08:00
Cameron McCormack
95ddddc8c1
Bug 1368113 - Part 1: Test for restyling ::placeholder. r=bz
...
MozReview-Commit-ID: JDj1SZCrKmM
--HG--
extra : rebase_source : c9e7c874b552cc1fec6aa332a838732cbf76581a
2017-06-10 11:25:50 +08:00
Nazım Can Altınova
f80a6fcb2c
Bug 1355724 - stylo: Update test expectations for :active and :hover quirk r=emilio
...
MozReview-Commit-ID: 9nm2PnK9T7R
--HG--
extra : rebase_source : 1608c1b6e67a0416fcc906d0bc2a503d2452f449
2017-06-10 22:34:51 +03:00
Nazım Can Altınova
b90d026edb
Bug 1355724 - stylo: Fix propagation of quirks mode information to servo side r=emilio
...
It was getting inial value from gecko side before and that was always
eCompatibility_NavQuirks. Created an FFI to fetch quirks mode.
MozReview-Commit-ID: 1lXsM9hwldZ
--HG--
extra : rebase_source : 17093f4cd46cc630d36535b01c8924e67ec98b3f
2017-06-10 17:22:23 +03:00
Markus Stange
5addcc3d4c
Bug 1370757 - Don't expand the dirty rect for Mac native widget drawing. r=mattwoodrow
...
Extending it didn't play well with invalidation; widgets would only be able to
draw outside if the invalidated region of the current paint was larger than the
widget's declared paint rect but not if the widget was the only thing that got
invalidated.
Any legitimate widget overflow should instead be handled by GetWidgetOverflow.
The DrawCellWithSnapping overflow is considered to stay within the focus
ring's bounds.
I fuzzed two reftests which have extremely slight variance when -moz-appearance
is combined with box-shadow. I don't really understand this failure but I don't
think it's worth looking into either.
MozReview-Commit-ID: ECYxnCTafdh
--HG--
extra : rebase_source : 2cf9b21812347d18cd98cf3f1570b80074551d94
2017-06-10 15:34:09 -04:00
Makoto Kato
dab69fdb91
Bug 1371492 - Use AutoTArray to save current listener in NotifySelectionListeners. r=smaug
...
Actually, we use nsCOMArray for mSelectionListeners. NotifySelectionListeners saves current listeners to another nsCOMArray then use it for observing.
When I debug it, array length is mostly ~5, and nsCOMArray uses malloc according to profiler. So since array length is small, we should use AutoTArray instead.
MozReview-Commit-ID: As5PS1KVTt8
--HG--
extra : rebase_source : 89996105b8e7f0f820f4139d5ed6dfcc03d1f70c
2017-06-09 13:15:49 +09:00
Sebastian Hengst
d748bc8f40
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-06-10 11:21:03 +02:00
Olli Pettay
5591c27af9
Bug 1367905 - Try to run GC/CC slices, including forgetSkippable, during idle time, tweaks to keep reftest memory usage lower, r=mccr8
...
--HG--
extra : rebase_source : 850e4f25ef1ac18b768dc50dc4fa9b77f0743080
2017-06-10 02:41:06 +03:00
Olli Pettay
ce6010c7d6
Bug 1367905 - Try to run GC/CC slices, including forgetSkippable, during idle time, r=mccr8
...
--HG--
extra : rebase_source : 2ee14a0cc890b91f405a5b4741030dbad6989018
2017-06-10 02:38:50 +03:00
Wes Kocher
b66d50d0ca
Merge autoland to central, a=merge
...
MozReview-Commit-ID: 1k7iJedKGDR
2017-06-09 15:48:12 -07:00
Wes Kocher
07d7985523
Merge inbound to central, a=merge
...
MozReview-Commit-ID: IrZXJHbiqpa
2017-06-09 15:28:10 -07:00
Emilio Cobos Álvarez
01cf0cb0cd
Bug 1369954: Mark a few tests as failing awaiting investigation in bug 1371722. r=bustage
...
On a CLOSED TREE.
MozReview-Commit-ID: F4FHIvBhcra
2017-06-09 18:35:29 +02:00
Jeff Muizelaar
cf6d4425f4
Bug 1359527. Fixup DrawTarget::IntoLuminance mismerge. r=mchang
...
This adds back the NEON code and fixes up a couple of other pieces
2017-06-09 10:57:44 -04:00
Carsten "Tomcat" Book
a6cba61b0e
merge mozilla-inbound to mozilla-central a=merge
2017-06-09 16:03:43 +02:00
Carsten "Tomcat" Book
ea48e176bb
Merge mozilla-central to autoland
2017-06-09 13:04:17 +02:00
Carsten "Tomcat" Book
34b558689d
Merge mozilla-central to mozilla-inbound
2017-06-09 13:03:16 +02:00
Carsten "Tomcat" Book
d5a13ba05e
merge mozilla-inbound to mozilla-central a=merge
2017-06-09 12:58:49 +02:00
Louis Chang
311590d7a3
Bug 1362255 Part 2 - Import the tests. r=xidorn
...
MozReview-Commit-ID: 3oOqMwXtoOx
--HG--
extra : rebase_source : a36397fceac2408b35faa8b8247d7d2d32c6b45d
2017-06-09 10:36:20 +08:00
Louis Chang
18001ec565
Bug 1362255 Part 1 - Update failures.list for new failures. r=xidorn
...
The modifications includes:
1) skip focus-within-shadow-*.html tests due to test method changed and causing test timeout
2) sync the failures.list with reftest.list
3) add new failures to the list
MozReview-Commit-ID: HjynNYDuiv4
--HG--
extra : rebase_source : 6b2f087709015882929b2cf533160eb1695067e6
2017-06-09 10:35:26 +08:00
Wes Kocher
1be06aea28
Merge m-c to autoland, a=merge
...
UPGRADE_NSS_RELEASE
MozReview-Commit-ID: ItWcUAUYyaj
--HG--
extra : amend_source : fc43f23f0e12d5f88d72be9526a953d8015e6975
2017-06-08 18:44:32 -07:00
Manish Goregaokar
02cc1f82e0
Bug 1364162 - Part 2: stylo: Make all attribute selectors respect case insensitivity; r=SimonSapin
...
MozReview-Commit-ID: 1sCnU2fG1IB
2017-06-08 18:32:04 -07:00
Wes Kocher
83b172b622
Bug 1371109 - Use random-if instead of fails-if due to unexpected passes elsewhere r=me a=me
...
MozReview-Commit-ID: Hsv6JFENjuZ
2017-06-08 18:16:59 -07:00
Wes Kocher
cf0077dc65
Merge autoland to m-c a=merge
...
MozReview-Commit-ID: BfLXAwELA2k
2017-06-08 18:35:34 -07:00
Wes Kocher
39dd8b763b
Merge inbound to central, a=merge
...
UPGRADE_NSS_RELEASE
MozReview-Commit-ID: 4of9LS9sA2I
--HG--
extra : amend_source : c399503fa642c04d256ee0ce53b099601259f90a
2017-06-08 18:10:10 -07:00
Wes Kocher
43acd1b6e6
Backed out 2 changesets (bug 1367905) for a spike in Windows reftest failures a=backout
...
Backed out changeset c5aaa3f7b79e (bug 1367905)
Backed out changeset 1c66da2b1e88 (bug 1367905)
MozReview-Commit-ID: IX632WoWHrO
2017-06-08 16:09:28 -07:00
Carsten "Tomcat" Book
cb5ce9d807
Merge mozilla-central to autoland
2017-06-08 15:24:16 +02:00
Carsten "Tomcat" Book
247a47fac9
Merge mozilla-central to mozilla-inbound
2017-06-08 15:16:36 +02:00
Ben Kelly
7d8dea31fc
Bug 1369350 Add additional delay to test_dont_use_document_colors.html since nsPresContext delays applying prefs. r=dbaron
2017-06-08 05:47:16 -07:00
Carsten "Tomcat" Book
b9d94b34d4
merge mozilla-inbound to mozilla-central a=merge
2017-06-08 14:43:56 +02:00
Cameron McCormack
4963fdc190
Bug 1365162 - Followup: fix reftest annotation.
2017-06-08 16:08:38 +08:00
Hiroyuki Ikezoe
dd69b19ef0
Bug 1358966 - A reftest for overflow shorthand animation in SMIL. r=birtles
...
The marker, a red triangle, is clipped during "overflow" property
animation.
MozReview-Commit-ID: CAZ6adTXiQw
--HG--
extra : rebase_source : 888dc520aecba61cd129145ab015780dd8cbc943
2017-06-09 06:19:38 +09:00
Hiroyuki Ikezoe
5626c5dfa9
Bug 1358966 - Serialize multiple AnimationValue(s) for sub properties of a shorthand into single shorthand string. r=birtles,manishearth
...
MozReview-Commit-ID: KihUZRSD6pg
--HG--
extra : rebase_source : 8a75edcde8acf5c47981ef009d7a3c2b1d40c777
2017-06-09 06:19:38 +09:00
Hiroyuki Ikezoe
ee1e77aa75
Bug 1358966 - Drop a redundant include for DeclarationBlockInlines.h. r=birtles
...
MozReview-Commit-ID: Av21Kes51z8
--HG--
extra : rebase_source : 0eec580400f4b0c72f13b11ad708c9e87f5a8b18
2017-06-09 06:19:37 +09:00
Hiroyuki Ikezoe
9af90ec795
Bug 1358966 - Use Servo_GetAnimationValues. r=birtles
...
MozReview-Commit-ID: 7ag2IFUViDX
--HG--
extra : rebase_source : d545bf833a4bc428bf9141ff4cdfac05f4c453e1
2017-06-09 06:19:37 +09:00
Hiroyuki Ikezoe
55195fc497
Bug 1358966 - Add a new FFI to convert PropertyDeclarationBlock into nsTArray<RefPtr<RawServoAnimationValue>>. r=birtles
...
With this function we can get multiple RawServoAnimationValue(s) for shorthand
properties.
MozReview-Commit-ID: GPqmsOfVB0
--HG--
extra : rebase_source : a822f574eeb552ad72748bbe4b89f6139621c880
2017-06-09 06:19:37 +09:00
Hiroyuki Ikezoe
b8392ab3cc
Bug 1358966 - Drop RawGeckoAnimationValueList. r=birtles
...
We no longer use it.
MozReview-Commit-ID: 5C0YbzQo6WP
--HG--
extra : rebase_source : 8244c3d22227dab3538fa1d00014d64e2f4d22bc
2017-06-09 06:19:36 +09:00
Hiroyuki Ikezoe
5fb6419612
Bug 1358966 - Drop parent style argument from Gecko_UpdateAnimations. r=birtles
...
MozReview-Commit-ID: KG0EPjTtqGH
--HG--
extra : rebase_source : a95c5dd11f29c9c07a6bffa885c8febb1c056143
2017-06-09 06:19:36 +09:00
Louis Chang
fe6142d1b5
Bug 1246741 - Add more test cases for basic shapes clipping in SVG content. r=jwatt
...
MozReview-Commit-ID: 6UcD5NJxRcL
--HG--
extra : rebase_source : 62f4b3984dfe9959c2a92a9bd4c031374ba00b81
2017-06-08 14:15:01 +08:00
Mats Palmgren
ca48e27205
Bug 1367217 - Merge ClearAllUndisplayedContentIn / ClearAllDisplayContentsIn to avoid doing duplicated work. r=dholbert
...
MozReview-Commit-ID: 2oYliXTf1nr
2017-06-08 12:48:31 +02:00