Граф коммитов

57912 Коммитов

Автор SHA1 Сообщение Дата
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