Commit Graph

575418 Commits

Author SHA1 Message Date
JW Wang
fb4b1616ab Bug 1428184 - copy mStreams before iterating the array. r=bechen,gerald
It is bad to modify the array while iterating it.

MozReview-Commit-ID: JbpoRmM7GqP

--HG--
extra : rebase_source : 92523a0741aa6014808b182954f653fce54161fd
2018-01-05 11:34:59 +08:00
Samael Wang
bd101fbdae Bug 1427691 - Fix the incorrect nsIWidgetListener function names in nsWebBrowser. r=bz
The original patch in bug 743975 defined nsIWidgetListener::WindowRaised and
nsIWidgetListener::WindowLowered, but they were renamed to WindowActivated /
WindowDeactivated before landing according to bug 743975 comment 69. The
implementation of nsWebBrowser was left with incorrect names.

MozReview-Commit-ID: 3bmLT0RcZzw
2018-01-03 00:11:00 -05:00
Aneesh Agrawal
bd8f29779e servo: Merge #19591 - Actually run Taskcluster jobs on PRs (from aneeshusa:actually-trigger-taskcluster); r=edunham
Spawn TC jobs on the following events:
  - Pull request opened or reopened
  - New commit made in pull request

Spawn TC jobs for pull requests started by anybody,
not just trusted collaborators.
This is safe for now as we do not provide any scopes to spawned jobs.

<!-- 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: -->
- [ ] `./mach build -d` does not report any errors
- [ ] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [ ] 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: 6440f17835e35069eddab88067f328a1a99d5376

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : e2c5882be224caa2999ab7b5bf8fbb6b98329385
2018-01-04 18:40:39 -06:00
Hiroyuki Ikezoe
606a9e9a90 Bug 1421507 - Throttle animations in position:fixed element that the element is out of view. r=boris,tnikkel
MozReview-Commit-ID: jLvrcVhTKW

--HG--
extra : rebase_source : e2ff1e0158aa5207f86c47088283c22febe84197
2018-01-05 10:30:46 +09:00
Hiroyuki Ikezoe
9b4b9f9e65 Bug 1421507 - Test cases for position:absolute element. r=boris
MozReview-Commit-ID: IRPsvJ5WAQF

--HG--
extra : rebase_source : 5c6988a9af8392cc5abf54e56060dcf9653edffb
2018-01-05 10:30:17 +09:00
Daosheng Mu
9dfae67fe9 Bug 1427830 - If VR submit thread is inactive in Oculus, don't post tasks; r=kip
MozReview-Commit-ID: BKaD7ft3Fms

--HG--
extra : rebase_source : 94efe7f82541bfcf45f07b8ca83daa6edb1281c9
2018-01-04 10:52:55 +08:00
Rob Wood
e3c4440392 Bug 1381069 - Remove ccov gcda files after talos browser initialization (production only); r=jmaher
MozReview-Commit-ID: 5V5xghMqfzY

--HG--
extra : rebase_source : 18e46b05f134db8a96e52c3330c56ad88efa96f4
2017-12-20 18:38:23 -05:00
Zibi Braniecki
1a111ee852 Bug 1428172 - Align mozIntl with Intl when working with constructors. r=nalexander
MozReview-Commit-ID: 5jGk1jXKkay

--HG--
extra : rebase_source : fc5445104a6d14cbacd417ce9b9b4b0bd0ea8212
2018-01-04 13:01:43 -08:00
Andreea Pavel
3016fb8d35 Backed out 1 changesets (bug 1426446) for failing browser/components/preferences/in-content/tests/browser_search_within_preferences_2.js r=backout on a CLOSED TREE
Backed out changeset d263263c0c77 (bug 1426446)
2018-01-05 02:13:58 +02:00
Andreea Pavel
66efc31c71 Backed out 1 changesets (bug 1422643) for failing browser/base/content/test/urlbar/browser_removeUnsafeProtocolsFromURLBarPaste.js r=backout on a CLOSED TREE
Backed out changeset 6ad5ec88a898 (bug 1422643)
2018-01-05 02:13:10 +02:00
Gijs Kruitbosch
1104586864 Bug 1422643 - deal with tabs in the protocol in js paste detection code, r=florian,valentin
MozReview-Commit-ID: Ax5LGkIedkY

--HG--
extra : rebase_source : f645af63ebcee01be937feaf0d0cf98dd7f16c92
2017-12-20 18:57:48 +00:00
Mike Hommey
b3ab939d2a Bug 1427326 - Debian docker images: bustage fix. r=bustage-fix on a CLOSED TREE
--HG--
extra : amend_source : f8ee007efd23067b2e0e3e9359ceee2c1236eef6
2018-01-05 01:24:44 +02:00
Edouard Oger
a6fd473621 Bug 1426446 - Change buttons labels in unverified state. r=markh
MozReview-Commit-ID: 4Dc2JEOJMsa

--HG--
extra : rebase_source : ffb40a810ac4ad61287317208ece7d64e0fab2bd
2017-12-21 13:45:28 +00:00
Jared Wein
220ad1bf93 Bug 1428152 - Setting a customElement observedAttribute property to false should remove the attribute. r=MattN
MozReview-Commit-ID: DoYemLAwIoa

--HG--
extra : rebase_source : ef431fe6b036da8286f8483de1035861255d89ff
2018-01-04 14:53:14 -05:00
Mike Hommey
2b4b15ad7e Bug 1427326 - Add a Debian 7-based docker image for toolchain builds. r=dustin
--HG--
extra : rebase_source : 97992266ffabc0db2d3e9eea567c3bd841aec936
2017-12-29 14:56:52 +09:00
Mike Hommey
dbeab088d2 Bug 1427326 - Allow Docker images tasks to depend on package tasks. r=dustin
--HG--
extra : rebase_source : f43c561476a2041b5f25b749f5c0eca06af30183
2017-12-29 13:03:19 +09:00
Mike Hommey
51725c8a00 Bug 1427326 - Build a python package for Debian 7. r=dustin
--HG--
extra : rebase_source : b31d301859a0b6f6ecbb7763a82f162d7673379f
2017-12-29 13:00:59 +09:00
Mike Hommey
9446498abc Bug 1427326 - Add support for building Debian packages. r=dustin
--HG--
extra : rebase_source : 6006d84f619ffdc6c64028ca589ed78dc65c6898
2017-12-29 13:02:23 +09:00
J. Ryan Stinnett
4c9e80f00f Bug 1417978 - Stop packaging layout debugger on Android. r=nalexander
The layout debugger UI is only accessible on desktop platforms, so there's no
need to include it for Android builds.

MozReview-Commit-ID: 8PTDwExU5xz

--HG--
extra : rebase_source : 0cf22b85afd0b036a4899761eca3248ba3ffafbe
2018-01-04 15:22:35 -06:00
Michael Kaply
d45b324046 Bug 1428185 - regionOverrides handles US/CA for en-US. r=florian
MozReview-Commit-ID: KqulWZ84TgS

--HG--
extra : rebase_source : 64a936b72cd026999155a5c864062174383f5de4
2018-01-04 16:07:33 -06:00
Mike Conley
15bb3e6871 Bug 1367797 - Add reflow tests for adding, removing and switching tabs while the tab strip is overflowed. r=florian
MozReview-Commit-ID: DFpA2eGk2X0

--HG--
extra : rebase_source : d60cd34dc25ecfadfac35fd20e6c2e6cc116a7bc
2017-11-20 14:58:32 -05:00
Thom Chiovoloni
4f926a87dd Bug 1427835 - Remove redundant TPS addon test and disable validation on the non-restartless XPI test r=markh
MozReview-Commit-ID: JxNw7qIOheo

--HG--
extra : rebase_source : 33bf748394a248178c85292464c8acccf9e106b8
2018-01-03 15:01:49 -05:00
Pyfisch
4e3d9fc756 servo: Merge #19689 - Fix typo. san-serif -> sans-serif (from pyfisch:san-serif); r=jdm
<!-- 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: -->
- [ ] `./mach build -d` does not report any errors
- [ ] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [ ] 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: 782e3fe4e47b4be47bf8ec87e6ef566881c312b0

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : ba9aa56e5a5435735368ffa50738785c43e9d672
2018-01-04 14:06:47 -06:00
Andreea Pavel
67b2d919c6 Merge mozilla-central to autoland r=merge a=merge on a CLOSED TREE
--HG--
extra : rebase_source : 3ad34904efe5678e685f3f282f0b05404849d898
2018-01-04 23:30:57 +02:00
Andreea Pavel
25357802c6 Merge mozilla-inbound to mozilla-central r=merge a=merge 2018-01-04 23:28:19 +02:00
Andreea Pavel
212980366d Backed out changeset ec05347a3fae (bug 1425393) for failing devtools/client/aboutdebugging/test/browser_service_workers.js r=backout
--HG--
extra : rebase_source : adca675a3e6a3041d0517f612b8769958718061a
2018-01-04 23:18:04 +02:00
Andrew McCreight
b2ca279d4f Bug 1426779 - Disable precise runnable leakchecking names on release and beta. r=froydnj
The NS_IMPL_NAMED_* macros rely on the mName field, which are not
defined on beta or release, so don't use them on those branches, so
that Firefox will build.

MozReview-Commit-ID: 9wEnPqshBJ8

--HG--
extra : rebase_source : 1ee201c1f0049b02fb57679908915920226592a2
2018-01-04 12:59:02 -08:00
Ursula Sarracini
7b4dce9241 Bug 1420285 - Change <browser> attribute isPreloadBrowser to preloadedState r=mconley
MozReview-Commit-ID: 3ooQldAnPZl

--HG--
extra : rebase_source : aac0e2957191ba77f06004a95c5766fa60e2d8b4
2018-01-04 15:54:37 -05:00
Emilio Cobos Álvarez
b8950ca8f0 Bug 1428144: Remove some dead nsIFrame code. r=mats
MozReview-Commit-ID: Aaj6XLp3LnA

--HG--
extra : rebase_source : 8c8555f539f29275d570931f0d6bce6817a7d3c3
2018-01-04 20:37:11 +01:00
Jan Henning
cfe25c27c6 Bug 1428128 - Store omni.ja uncompressed when packaging via Gradle. r=nalexander
- We already do this when packaging conventionally via ./mach package
- The omnijar is itself already a compressed archive, so no need to compress it
  again
- Gecko (especially the GeckoJarReader) expects the file to be STORED within the
  APK, doing otherwise may cause read access to the omnijar to fail

MozReview-Commit-ID: GcpeAehLe5h

--HG--
extra : rebase_source : b0c2562dc39f00541a9f3da308779c7ffe9fe584
2018-01-04 19:48:43 +01:00
Geoff Brown
fe43092e2e Bug 1405143 - Extend test verification to js-reftests; r=jmaher 2018-01-04 11:42:25 -07:00
Geoff Brown
e96de2a46a Bug 1427955 - Explicitly specify --suite in Windows and Mac jsreftests; r=jmaher 2018-01-04 11:42:23 -07:00
Aki Sasaki
81c122ddd6 bug 1328719 - add task.extra.tasks_for to help rebuild the decision task. r=dustin
MozReview-Commit-ID: K5ABhc3AKHK

--HG--
extra : rebase_source : 387e9744488c405619adec5b18c3b31537975845
extra : source : 9182d9f9eb70a31c0777ddd7f82182ed646fd210
2018-01-03 16:16:41 -08:00
Andrea Marchesini
8dcc9b3e38 Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 9 - maxLogLevel pref, r=smaug, r=bgrins 2018-01-04 19:19:44 +01:00
Andrea Marchesini
c1627aadd9 Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 8 - maxLogLevel, r=smaug 2018-01-04 19:19:44 +01:00
Andrea Marchesini
331c19665d Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 7 - Console active, r=smaug 2018-01-04 19:19:44 +01:00
Andrea Marchesini
3768013399 Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 6 - no maxLogLevel support, r=smaug 2018-01-04 19:19:44 +01:00
Andrea Marchesini
761f064f3e Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 5 - prefix, r=smaug, r=bgrins 2018-01-04 19:19:44 +01:00
Andrea Marchesini
64da136229 Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 4 - dump function, r=smaug, r=bgrins 2018-01-04 19:19:44 +01:00
Andrea Marchesini
38e69bdfbb Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 3 - custom innerID, r=smaug 2018-01-04 19:19:43 +01:00
Andrea Marchesini
3137ff8bcc Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 2 - consoleID in ConsoleEvent, r=smaug, r=bgrins 2018-01-04 19:19:43 +01:00
Andrea Marchesini
d820259403 Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 1 - Console.createInstance(), r=smaug 2018-01-04 19:19:43 +01:00
Thom Chiovoloni
9c8f02ad08 Bug 1427850 - Check that sync is ready directly instead of reading the sync username to determine it r=markh
MozReview-Commit-ID: LnQ6Em0GCvM

--HG--
extra : rebase_source : 7455d0eb9b9123d092f6cbacc09cbbf2f686dca3
2018-01-03 15:22:43 -05:00
Jeremy Lempereur
54e159dbce Bug 1395091 - about:telemetry global search should have headings before section results. r=chutten
Put a table heading to each search section in the about:telemetry homepage.

MozReview-Commit-ID: 7DaFjy6lbcq

--HG--
extra : rebase_source : c8a735989fc120560dc65c2f86adea2594f93b66
2018-01-04 00:26:23 +01:00
Andrew Halberstadt
5a94205636 Bug 1428049 - [mozlog] Add mozterm as a mozlog dependency and version bump to 3.7, r=igoldan
MozReview-Commit-ID: 8HfH3Jay3KR

--HG--
extra : rebase_source : c2f27fecb13e850f68eb95d350324aaf19932e11
2018-01-04 10:00:11 -05:00
Andrew Halberstadt
c62d613976 Bug 1428049 - [talos] Create a separate mozbase_source_requirements.txt when installing packages from the source dir, r=igoldan
This fixes a regression to |mach talos-test| around a missing 'mozterm'
dependency.

MozReview-Commit-ID: GcfoA4U1fqg

--HG--
extra : rebase_source : 68c743165a03c4d9975676556252816793ba9d49
2018-01-04 09:58:45 -05:00
Mike Conley
9e4b98705e Bug 1418886 - Make LoginManagerContent use a WeakSet for login form root elements. r=MattN
MozReview-Commit-ID: HXLrJf2mR4B

--HG--
extra : rebase_source : 44cfb122c809dc27cf19af0a661da7bd2eb7b37c
2017-12-16 02:08:14 -05:00
Mike Park
8117abd4fd Bug 1408950 - Enable browser_webconsole_websocket.js in the new console frontend. r=nchevobbe
MozReview-Commit-ID: K0wKsAPmXxP

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-603750-websocket.html => devtools/client/webconsole/new-console-output/test/mochitest/test-websocket.html
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-603750-websocket.js => devtools/client/webconsole/new-console-output/test/mochitest/test-websocket.js
extra : rebase_source : 38b6a5527c296912c8399255dce0bedf7513bcc5
2017-11-21 14:25:23 -05:00
Gijs Kruitbosch
abbd4a899d Bug 1424970 - adjust label for preferring tabs over windows for _blank links, r=jaws
MozReview-Commit-ID: 555cehqwoLg

--HG--
extra : rebase_source : a584dc4c226660ff0ea7ead726f9f2a3e8177982
2018-01-04 15:09:02 +00:00
Ted Mielczarek
162a6803fa bug 1401647 - Fix spidermonkey mozjs / rust-bindings builds. r=nalexander
The spidermonkey mozjs and rust-bindings builds run sed on
$topsrcdir/.cargo/config.in to generate the cargo config they use, but
they previously only replaced the @top_srcdir@ substitution. This patch
makes them replace any other substitutions with an empty value to add
a bit of future-proofing.

MozReview-Commit-ID: 1DzP9vXxHMD

--HG--
extra : rebase_source : e2d86922b3ef78df0a0774ef1326f4fd979de371
2018-01-03 14:51:52 -05:00