Commit Graph

634232 Commits

Author SHA1 Message Date
Andrew Swan
f527f0e6ff Bug 1504056 Part 1: Refactor AddonManager.getInstallForURL() arguments r=kmag
AddonManagergetInstallForURL() has a number of optional arguments, most
of which are passed infrequently.  Convert them from positional arguments
to a single options object.

Differential Revision: https://phabricator.services.mozilla.com/D18475

--HG--
extra : rebase_source : 503c09b54fab90cefe69286b05def43ef70074df
2019-02-01 15:23:55 -08:00
Bob Owen
b4047e7f77 Bug 1519368: Set MaxLoaderThreads to 1 in the registry for arm64 Windows installs. r=mhowell
This Image File Execution Option is required for firefox.exe and
plugin-container.exe because the multi-threaded loading interferes
with the chromium sandbox.
2019-02-05 16:22:45 +00:00
Geoff Brown
5abb1a28b1 Bug 1498298 - Switch most Android 7.0 x86 tests to x86_64 builds; add Android 7.0 x86_64/debug tests; r=jmaher
web-platform tests continue to run on x86 for now;
crashtests only run on x86_64/opt for now, since there are several crashes on x86_64/debug;
geckoview-junit only runs on x86_64/opt, tier 3, for now, since there are test hangs.
2019-02-05 09:05:33 -07:00
Andreea Pavel
9627166270 Bug 1515466 - skiped test on linux opt r=jmaher 2019-01-11 09:41:00 +02:00
Tom Ritter
aa8edade61 Bug 1485016 - Change clang-cl compiler version to be the clang version rather than MSVC r=glandium
This only affects the compiler version in the build system; not the
version reported by the compiler.

--HG--
extra : histedit_source : 37fc1a2090d872ca5e95d022e9f93b620b2d8dbb
2019-01-29 06:42:53 -06:00
Tom Ritter
e31de5943e Bug 1485016 - Enable CFG for Windows builds r=dmajor
--HG--
extra : histedit_source : 6b22c5f55f7e5f132a82318de5df0ce2206328e2
2019-01-25 10:41:27 -06:00
Andrea Marchesini
f7e837c246 Bug 1523878 - Update ContentBlockingLog to use struct instead of tuple<>, r=ehsan
Differential Revision: https://phabricator.services.mozilla.com/D18052
2019-01-30 14:06:09 +01:00
Ryan VanderMeulen
ce22d9b320 Bug 1525282 - Update pdf.js to version 2.1.243. r=bdahl 2019-02-05 09:47:52 -05:00
Andrea Marchesini
4b2bf1d443 Bug 1525275 - improve test_invalid_mime_type_blob.html, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D18677
2019-02-05 15:04:13 +01:00
Gijs Kruitbosch
b7bfb5fd24 Bug 1495937 - wait for file picker promise before saving so we don't miss it, rs=firebot,test-only 2019-02-05 13:59:32 +00:00
Paolo Amadini
289bde6908 Bug 1523907 - Fix building the new "about:config" page on release channels. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D18082

--HG--
extra : rebase_source : 7094aa1a5dbfc33d7b77a387f12eb14cff66d9e9
2019-02-02 17:49:41 +00:00
Emilio Cobos Álvarez
0ebf739646 Bug 1523181 - Don't implicitly flush the user font set.
Summary:
Flushing it at a bad time can cancel loads whose timer / completion
handler is in progress, which makes no sense.

Reviewers: jfkthame, jwatt, heycam

Tags: #secure-revision

Bug #: 1523181

Differential Revision: https://phabricator.services.mozilla.com/D17856
2019-02-05 13:30:13 +01:00
Matthew Gregan
38a8cb51e1 Bug 1524818 - Update audioipc to c2148b95 to fix build with nightly rustc. r=chunmin
--HG--
extra : rebase_source : 4efcdf6f5ebb548f734c3948d715e2f8f5a2ceef
2019-02-05 15:32:02 +13:00
Razvan Maries
3ad4eb8f48 Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2019-02-05 12:27:07 +02:00
Jan de Mooij
b1860df55b Bug 1525191 part 7 - Fix test_cert_chains.js for updated certificates. a=bustage-fix
--HG--
extra : histedit_source : 717d3519e1f7faf1b9161b5c0a0a6f35a6ac9109
2019-02-05 11:14:55 +01:00
Jan de Mooij
78d007d714 Bug 1525191 part 6 - Fix test_content_signing.js for updated certificates. a=bustage-fix
--HG--
extra : histedit_source : ef5e19e9b98f06356cde6ba8196d344f0ecf5fd6
2019-02-05 11:14:40 +01:00
Jan de Mooij
ffd1bd1ff0 Bug 1525191 part 5 - Fix test_x509.js for updated certificates. a=bustage-fix
--HG--
extra : histedit_source : 1ff24ed366e14bbcdb50f19fce57c0cdf20527f6
2019-02-05 11:14:32 +01:00
Jan de Mooij
39ed8c166b Bug 1525191 part 4 - Back out some .pem changes from b6ec07118c70. a=bustage-fix
--HG--
extra : histedit_source : 7cbcc6900d3618107f6832e6e4eac1318e05f79e
2019-02-05 11:14:23 +01:00
Jan de Mooij
7c829db19a Bug 1525191 part 3 - Update EXPECTED_CHAIN in ssl_error_reports.sjs. a=bustage-fix
--HG--
extra : histedit_source : 2b9e403b852ada1b9861edb16c10307d74aed15c
2019-02-05 11:14:15 +01:00
Jan de Mooij
d296fc0b01 Bug 1525191 part 2 - Regenerate zip files in security/manager/ssl/tests/unit/test_signed_apps. a=bustage-fix
--HG--
extra : histedit_source : 28a3cbef15ac209578251be0b8a579e742703046
2019-02-05 11:14:05 +01:00
Jan de Mooij
13c6804989 Bug 1525191 part 1 - Remove bogus lines from pem files. a=bustage-fix
--HG--
extra : histedit_source : 6ce02641a71fb5a2d704620d003c23bb8709f49b
2019-02-05 11:13:37 +01:00
J.C. Jones
9eb30227b2 Bug 1525191 - Regenerate all .pem.certspec files into their .pems r=try a=try CLOSED TREE
Summary:
Scripts:
https://gist.github.com/jcjones/b25e07de3a48c3ed084f0f9e26911693

# From the above gist
./jcj-regenerate-certspecs

# This is a DER form, not a PEM.
openssl x509 -in security/manager/ssl/tests/unit/test_signed_apps/xpcshellTestRoot.pem -outform der > security/manager/ssl/tests/unit/test_signed_apps/xpcshellTestRoot.der
rm security/manager/ssl/tests/unit/test_signed_apps/xpcshellTestRoot.pem

# These don't seem to be checked in
rm services/common/tests/unit/test_blocklist_signatures/*.pem

Reviewers: ccoroiu

Bug #: 1525191

Differential Revision: https://phabricator.services.mozilla.com/D18638

--HG--
extra : histedit_source : f6e29ef6f3d012e42cda980abbb13bc4276702d6
2019-02-05 04:34:13 +02:00
Mike Hommey
17d59a6bd0 Bug 1524454 - Fix wrong resource path for win64-clang-type. r=nalexander
Land on a CLOSED TREE.

Differential Revision: https://phabricator.services.mozilla.com/D18309
2019-02-05 10:22:27 +09:00
Mike Hommey
c9aec0b510 Bug 1524454 - Fix some oddities in toolchain run-on-projects configuration. r=nalexander
run-on-project was not consistently set on clang-tidy and
minidump_stackwalk jobs, where it should have been.

Differential Revision: https://phabricator.services.mozilla.com/D18308
2019-02-05 10:21:48 +09:00
Mike Hommey
c2adba670a Bug 1524454 - Use per-type defaults to make toolchain task definitions simpler. r=nalexander
This change makes no practical modifications, as verified by comparing
the output of `mach taskgraph full -J`.

Differential Revision: https://phabricator.services.mozilla.com/D18307
2019-02-05 10:21:15 +09:00
Mike Hommey
0a31a301ed Bug 1524454 - Split toolchain task definitions by toolset rather than by platform. r=nalexander,froydnj
This change only moves things between files. No modification otherwise.

Differential Revision: https://phabricator.services.mozilla.com/D18306
2019-02-05 10:20:15 +09:00
Mike Hommey
eba0ae0db9 Bug 1524454 - Set toolchain task default docker-image at the transform level. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D18305
2019-02-05 10:19:11 +09:00
Wes Kocher
c03a82f8b5 Bug 1525191 - Regenerate certs CLOSED TREE a=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D18632

--HG--
extra : amend_source : 028e3e34ede69bc05f9f8ea147bee02a4e9e2de5
2019-02-04 17:09:59 -08:00
Jeff Gilbert
8ec455686e Bug 1290774 - Validate frag shader output types match draw buffer types. r=lsalzman
MozReview-Commit-ID: FXQaUzJ0fDy

Differential Revision: https://phabricator.services.mozilla.com/D18611
2019-02-04 14:34:59 -08:00
Coroiu Cristina
cd23b3785a Merge mozilla-central to inbound a=merge on a CLOSED TREE 2019-02-04 23:53:57 +02:00
Daniel Varga
69ace4b45f Backed out 3 changesets (bug 1525069) for linting failure at /builds/worker/checkouts/gecko/python/mozboot/mozboot/mozillabuild.p on a CLOSED TREE
Backed out changeset 1a41624ff365 (bug 1525069)
Backed out changeset ef7b4d60481f (bug 1525069)
Backed out changeset 898be859c1a4 (bug 1525069)
2019-02-04 23:50:08 +02:00
Coroiu Cristina
98926c4646 Merge inbound to mozilla-central a=merge 2019-02-04 23:42:26 +02:00
Nathan Froyd
94eb92d082 Bug 1525069 - part 3 - install 32-bit node on aarch64 devices; r=nalexander
One less paper cut for frontend developers.
2019-02-04 16:32:17 -05:00
Nathan Froyd
006caee023 Bug 1525069 - part 2 - add a 32-bit node variable for bootstrapping; r=nalexander
We don't use this yet, but it's easy enough to get out of the way.
2019-02-04 16:32:17 -05:00
Nathan Froyd
383b7a52cf Bug 1525069 - part 1 - add a node repack task for 32-bit Windows; r=nalexander
We don't use this in automation, but people who develop on AArch64
Windows will be happy we're providing Node for them.
2019-02-04 16:32:17 -05:00
Nathan Froyd
1f2d8ad919 Bug 1525111 - don't check for watchman on unsupported hosts; r=dmajor
This avoids issues with building on aarch64 windows, for instance.
2019-02-04 16:20:48 -05:00
David Major
a01a1ced08 Bug 1525113: Disable two crashy Binscope checks. r=froydnj 2019-02-04 16:00:57 -05:00
Nathan Froyd
0724cee7fb Bug 1525031 - part 4 - remove nsILabelableRunnable; r=mccr8
This class is now a no-op class, and we don't need it anymore.
2019-02-04 15:33:49 -05:00
Nathan Froyd
c073d37828 Bug 1525031 - part 3 - remove IToplevelProtocol::GetMessageSchedulerGroups; r=mccr8
The previous patch removed the only caller of this method, so now we can
remove the method itself.
2019-02-04 15:33:49 -05:00
Nathan Froyd
6bab6786bf Bug 1525031 - part 2 - remove nsILabelableRunnable::GetAffectedSchedulerGroups; r=mccr8
The previous patch removed the only caller of this method, so we can now
remove the method itself.
2019-02-04 15:33:49 -05:00
Nathan Froyd
c891ad6099 Bug 1525031 - part 1 - remove nsILabelableRunnable::IsReadyToRun; r=mccr8
Nobody calls this now that the cooperative scheduler has been removed.
2019-02-04 15:33:49 -05:00
Alexander Surkov
2185e5be3d Bug 1524839 - Awesomebar results have lost their separator dash, r=MattN 2019-02-04 14:57:49 -05:00
Paolo Amadini
0a5c957e9c Bug 1524783 - Fix the unreferenced files whitelist for the tree-based "about:config". r=florian
Differential Revision: https://phabricator.services.mozilla.com/D18503

--HG--
extra : rebase_source : 7c4c05dba74bee561409a99608388e09ffcd0ddb
2019-02-04 17:03:54 +00:00
Michael Ratcliffe
7dce60ec8b Bug 1524097 - Devtools Inspector doesn't show any nodes (besides <html>) for LinkedIn pages r=rcaliman
I would have thought that the anonymous node fix would also have fixed this but we have had to manually add the before and after pseudo elements.

Differential Revision: https://phabricator.services.mozilla.com/D18536

--HG--
extra : moz-landing-system : lando
2019-02-04 16:57:10 +00:00
Bogdan Tara
c39a332eaa Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-02-04 19:39:48 +02:00
Bogdan Tara
bf74bf6bc1 Merge inbound to mozilla-central. a=merge 2019-02-04 19:37:46 +02:00
Bogdan Tara
9cbf5ced1f Backed out changeset 2e087a053898 (bug 1524001) for test_ext_management.js failures CLOSED TREE 2019-02-04 19:09:13 +02:00
J.C. Jones
05555ab923 Bug 1523175 - land NSS d0a282507d59 UPGRADE_NSS_RELEASE, r=me
--HG--
extra : rebase_source : dd44102a2725f37040b0048499987421d1a11781
2019-02-04 16:29:50 +00:00
Brian Hackett
1c81ba83a1 Bug 1523421 - Reenable browser_webconsole_sourcemap_nosource.js mochitest. 2019-02-04 08:45:38 -10:00
Paolo Amadini
8a17e7e5de Bug 1524957 - Part 2 - Prevent autocomplete suggestions from other pages in the search field. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D18564

--HG--
extra : rebase_source : cb7b3f4165fab31d3d79ae17c47826ae2e0b160d
2019-02-04 15:58:47 +00:00