Commit Graph

556602 Commits

Author SHA1 Message Date
Mike Hommey
0c7f6fdc17 Bug 1396730 - Log "checking watchman" before checking for watchman. r=chmanchester
When discussing bug 1395079 before it was filed, config.log didn't show
"checking watchman" while it should have. We fix this here. This also
makes it printed out in the configure output (obviously), but mach
buffers that, so when configure runs through mach, it doesn't actually
show up until the result is printed out, or, if the user interrupts
configure with CTRL+C (which is better than not showing up at all in the
latter case).

--HG--
extra : rebase_source : 11a2b5c497d7b9db3ac29cb34ff0ea2a90c179c9
2017-08-30 17:25:30 +09:00
Dustin J. Mitchell
4c07e1df91 Bug 1396657: really, finally, use /builds for old action tasks; r=wcosta
This is basically a revert
https://hg.mozilla.org/mozilla-central/rev/6490ba9e0ec7 that should have been
included in https://hg.mozilla.org/mozilla-central/rev/081f830cf285

MozReview-Commit-ID: HtO5b6WPYnB

--HG--
extra : rebase_source : a0b046c26fe75214d21043623e5459425aed867f
2017-09-05 13:27:06 +00:00
Gregory Szorc
7be30dd863 Bug 1395752 - Define and use sparse profile for Sphinx docs; r=dustin
The Sphinx documentation only needs access to a relatively small number
of files in the repo in order to be generated. It is a good candidate
for using sparse profiles.

This commit defines and uses a "sphinx-docs" sparse profile containing
only the files relevant to Sphinx documentation generation.

There are some quirks with the profile:

* All moz.build files are included. This bloats the profile
  by >1000 files. Worse, it realizes directories that have no business
  being realized. This clutters the checkout and makes it harder to
  find things. There is a moz.build reader that knows how to retrive
  file data from Mercurial. We could use that. This feels like follow-up
  fodder.

* All mach_commands.py files are included. `mach help` says you can do
  things that you aren't able to do in the sparse checkout. There isn't
  a good way to add all *.py files while excluding mach_commands.py
  files. We /could/ do it with regular expressions. But those are slow.
  Let's leave it as is for now and come up with a better solution later.

MozReview-Commit-ID: 7yiqGGE1nAh

--HG--
extra : rebase_source : c148040ea3618e8bfdd369b6f48fc60c6d179285
extra : source : b76e2f6204b20de137f2566dff8121ff3abe5760
2017-08-22 22:25:38 -07:00
Mark Hammond
dd24896f66 Bug 1396085 - ensure the sync widget is always initialized and animate the sync spinner. r=Gijs
MozReview-Commit-ID: HcAuLZQ95EH

--HG--
extra : rebase_source : 662020814200e4b389d7a07d508a76de0dcd989e
2017-09-05 15:08:17 +10:00
Bryce Van Dyk
2dd8bf74ac Bug 1395022 - Add test to check only one start event is fired by MediaRecorder when erroring. r=pehrsons
MozReview-Commit-ID: 1JJY0eQMSDn

--HG--
extra : rebase_source : f97bc71009022279b7e6b5b497c1dbf6fc5931b5
2017-09-04 10:10:32 +12:00
Bryce Van Dyk
885710fcc9 Bug 1395022 - Fix MediaRecorder firing unnecessary start event when erroring. r=pehrsons
MozReview-Commit-ID: 6ULFqlEHaqx

--HG--
extra : rebase_source : 1179446840c81d7ef1bed90ce798bc7ec22e18a2
2017-09-04 08:28:01 +12:00
Xidorn Quan
ca7b1d12d2 Bug 1396136 part 2 - Re-enable reftests in forms. r=xidorn
MozReview-Commit-ID: HTVY3HwkuFR

--HG--
extra : rebase_source : c2eb7488bdf75c758ce5f638a4ac87253558f4bc
2017-09-05 12:07:46 +10:00
Xidorn Quan
c1e0a51a6f Bug 1396136 part 1 - Make forms/input/number/focus-handling.html more robust. r=jwatt
MozReview-Commit-ID: DQTigOQkytq

--HG--
extra : rebase_source : 73d88b17a1d2d50b99c34404d5b7c0894af5c1f8
2017-09-05 13:48:59 +10:00
Mark Hammond
1e1c59dfa4 Bug 1396740 - declare waitForEvents object in TPS's mozmill extension. r=tcsc
MozReview-Commit-ID: AFWuHR7JgCp

--HG--
extra : rebase_source : dd886f33d5e427e046c2004bd5e993748bfc3caa
2017-09-05 17:57:47 +10:00
Tomer Cohen
a3e4d7c098 Bug 1385713 - Library icon direction on the main toolbar is inconsistent with the one on the menu on RTL builds r=jaws
MozReview-Commit-ID: G62Bg9jGkN

--HG--
extra : rebase_source : 1b6d04805464b80adb70e92f9b95e3844c8843fb
2017-07-30 20:30:12 +03:00
Sebastian Hengst
4d2231acf0 merge mozilla-central to autoland. r=merge a=merge 2017-09-05 23:58:08 +02:00
Sebastian Hengst
01c1a3c741 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 17ViEoPyjPa
2017-09-05 23:55:39 +02:00
Sebastian Hengst
d1986f991d merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: H5cwbdymJQw
2017-09-05 23:53:59 +02:00
Shane Caraveo
309c16890c Bug 1392210 followup to handle clicks in subframes correctly, r=kmag
MozReview-Commit-ID: LwTd64x8Mz7

--HG--
extra : rebase_source : 933c552f2a314dea99f83151bea2151acd750f2a
2017-09-05 13:36:08 -07:00
Manish Goregaokar
6af7a2b9d1 Bug 1394302 - stylo: Add mochitest; r=birtles
MozReview-Commit-ID: DJ3zFqqMNXk
2017-09-05 14:50:59 -07:00
Martin Robinson
782581a0ff servo: Merge #18212 - Add support for position:sticky (from mrobinson:position-sticky); r=emilio
This leverages the position:sticky support in WebRender to bring basic
support for position:sticky in Servo. There are still some issues with
nested sticky flows as well as a few other corner cases. Tests are
imported from WPT and can be removed once we update to the latest
version.

<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [x] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

Source-Repo: https://github.com/servo/servo
Source-Revision: f1fab036ab16910587c3b0d7813c78b49562f6d9

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : ed17c2d64b6561650774fa06bcca00b3b837eeb8
2017-09-05 15:36:47 -05:00
Sotaro Ikeda
354fb7d239 Bug 1390138 - Add render() error handling to gecko. r=jrmuizel 2017-09-05 15:18:15 -04:00
Kartikaya Gupta
7b7ba095dd Bug 1395637. Update webrender to commit 0875e21c4e80e19a3faeabf46c445a7a1cd59212. r=jrmuizel 2017-09-05 15:17:57 -04:00
Chris AtLee
c136b0bbbf Bug 1396930: Fix typo in partial update histogram description. r=rstrong
MozReview-Commit-ID: 4utiTEgGqSj

--HG--
extra : rebase_source : 1271bcb18f5d00ccbc22c345bf51e64dfe13b17f
2017-09-05 14:06:28 -04:00
ffxbld
4d8e389498 No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update 2017-09-05 10:36:00 -07:00
ffxbld
1fe438ee01 No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update 2017-09-05 10:35:56 -07:00
Brian Grinstead
7c0475039d Bug 1251658 - Reset the ui.popup.disable_autohide pref when closing the Browser Toolbox;r=ochameau
But only reset if the pref has been toggled from the Browser Toolbox UI, to prevent
unexpected resetting if the pref was changed from about:config before opening the
Browser Toolbox.

MozReview-Commit-ID: LwI2M5Uj4jf

--HG--
extra : rebase_source : 1185b065b263a1a192026bbdc8ce708479ca3fb9
2017-09-05 10:25:25 -07:00
Andrew McCreight
521ca7e3b6 Bug 1394496 - Evaluate's envChainObject should throw if passed a global. r=tcampbell
MozReview-Commit-ID: 7PBHQkvJigD

--HG--
extra : rebase_source : 113d54cac8ee0072f9ef11169ad0f51f68bca0da
2017-09-05 13:40:01 -07:00
Sebastian Hengst
0d5b7f84bb Backed out changeset 2b76c3b079d9 (bug 1392081) for failing browser/components/places/tests/browser/browser_toolbar_overflow.js. r=backout 2017-09-05 23:12:13 +02:00
Sebastian Hengst
e87e851526 Backed out changeset ecd61b92f9b3 (bug 1392081) 2017-09-05 23:11:25 +02:00
Sebastian Hengst
93bc0189bb Backed out changeset 8998e0bed6ff (bug 1392081) 2017-09-05 23:11:20 +02:00
Sebastian Hengst
f2cb170d58 Backed out changeset 882a40327e5a (bug 1392081) 2017-09-05 23:11:14 +02:00
Sebastian Hengst
7fe9943c8c Backed out changeset cf5b68506bef (bug 1392081) 2017-09-05 23:11:08 +02:00
Neerja Pancholi
b12bf0cae2 Bug 1389029 - Create custom change hint and post restyle event for rowspan, colspan attribute changes. r=dbaron
MozReview-Commit-ID: IwUlgDa3DAj

--HG--
extra : rebase_source : e99732f1173eba16f2cf42453c6418d72591ce7e
2017-09-05 13:30:40 -07:00
Christoph Kerschbaumer
1b8c06e845 Bug 1331740: Pass correct context for TYPE_DOCUMENT loads within docshell. r=smaug 2017-09-05 18:01:07 +02:00
Lee Salzman
0edfbc2d51 Bug 1395127 - fix Skia's AAA to work with even rounding. r=jrmuizel
MozReview-Commit-ID: FCzINJvD1Md
2017-09-05 13:38:49 -04:00
Eugen Sawin
2d5ea0edb5 Bug 1396065 - [3.0] Only handle external links in the navigation listener in the example app. r=snorp 2017-09-05 19:08:04 +02:00
Eugen Sawin
6d485331ae Bug 1396065 - [2.1] Override nsILoadURIDelegate::Handle in GeckoViewNavigation to allow for app specific URI loading handling. r=snorp 2017-09-05 19:08:04 +02:00
Eugen Sawin
6cb533c8c1 Bug 1396065 - [1.3] Add nsILoadURIDelegate to handle load delegation to the window (GeckoView). r=smaug,snorp 2017-09-05 19:08:04 +02:00
Sebastian Hengst
a17af05f6f merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: L5exd68pNSG
2017-09-05 11:40:49 +02:00
Sebastian Hengst
c72fe0ce47 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IrnKLtEsmmm
2017-09-05 11:38:44 +02:00
Jing-wei Wu
40f05e98c2 Bug 1395917 - Update reading list folder icon on bookmark panel. r=nechen
MozReview-Commit-ID: LGdn9KfZkcn

--HG--
extra : rebase_source : 2222faf21bb66140568273390d4739aab04f8137
2017-09-05 11:04:24 +08:00
Jing-wei Wu
ed2d976703 Bug 1393072 - Only tint light color for menu icons in private mode in large tablet. r=nechen
The tint logic for menu icons on different devices is:

Normal mode:
1. Mobile & small tablet -> dark color(#272727)
2. Large tablet -> dark color(#272727)

Private mode:
1. Mobile & small tablet -> dark color(#272727)
2. Large tablet -> light color(#38383D)

MozReview-Commit-ID: 9cz53PieQHY

--HG--
extra : rebase_source : 780a3ae9701d30672153801c88ade56c081a64d1
2017-09-05 10:27:18 +08:00
Mantaroh Yoshinaga
9124cb5ce3 Bug 1390367 - Pass SMIL mochitests of stroke-* even if a computed value has no px unit. r=birtles
Currently, Gecko converts lengths in stroke-* properties to numbers when
creating animation values and hence the result of animation is always a unitless
value for these properties.

Servo, on the other hand, converts lengths for these properties to numbers
during interpolation and hence sometimes the result of animation is a unitless
value, and other times (such as when skipping interpolation) it is not.

Other browsers produce lengths with px units and ultimately we should align
with that behavior. As a result, this patch updates various SMIL mochitests to:

 * Expect animation values with px unit
 * Compare values by stripping px units as a temporary measure until we
   correctly serialize these values with px (bug 1379908).

MozReview-Commit-ID: IsT26DKkgiP

--HG--
extra : rebase_source : 8d8dee6ad53d29801096d3affe996e4df1a9388c
2017-09-05 13:15:32 +09:00
Ting-Yu Lin
f9176a02c1 Backed out changeset b7a2fb849cfa (bug 1394304) for regressions. r=backout 2017-09-05 09:50:26 +08:00
ffxbld
f2a1911ad3 No bug, Automated HPKP preload list update from host bld-linux64-spot-306 - a=hpkp-update 2017-09-04 10:22:51 -07:00
ffxbld
2c66811b63 No bug, Automated HSTS preload list update from host bld-linux64-spot-306 - a=hsts-update 2017-09-04 10:22:48 -07:00
Sebastian Hengst
65706a9c1e merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: EzZGZI0GBca
2017-09-04 11:12:40 +02:00
Xidorn Quan
3110fdde9a Bug 1396147 - Update annotation for tests mentioned in this bug. r=xidorn
MozReview-Commit-ID: 2THlzWPgv2X

--HG--
extra : rebase_source : f91d1cff8f7c382810d004a00e38dd91a9ef6b5f
2017-09-04 13:14:13 +10:00
Kris Maglione
01f833d455 Bug 1255894: Follow-up: Disable response body filtering tests on Android for mochitest server issues.
--HG--
extra : amend_source : 0e3bfc0bf61b246c464bbc11546e2711eeafc5ff
2017-09-03 19:14:23 -07:00
Kris Maglione
106714fcdf Bug 1255894: Follow-up: Fix Android build error. CLOSED TREE
MozReview-Commit-ID: EFaubDi7BQL
2017-09-03 15:37:42 -07:00
Sebastian Hengst
7962b41fa5 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-09-04 00:17:34 +02:00
Sebastian Hengst
ac835df167 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 6jtVMJA4WMu
2017-09-03 23:57:05 +02:00
Sebastian Hengst
29e0d80ed6 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: DI1L2b0p988
2017-09-03 23:55:53 +02:00
Ryan VanderMeulen
ad81a66617 Bug 1396432 - Update pdf.js to version 1.9.523. r=bdahl 2017-09-03 15:35:03 -04:00