Makoto Kato
b55c2d4000
Bug 1411802 - Build stylo on Android as default. r=nalexander,snorp,jryans
...
- Building is nightly channel only. Beta and release for Fennec 58 don't build
stylo. It means that the package size for 58 beta/release isn't incremented
by this change.
- The preference for stylo is still turned off Nightly 58. It will be turned on
59 after fixing some bugs for crashtests and etc. Our target to enable stylo
for Android is 59.
- ./mach bootstrap already installs clang etc to build stylo and bindgen.
Developers for mobile won't require additional build options for this change.
MozReview-Commit-ID: CIpYl8I5d7x
--HG--
extra : rebase_source : 6387704e4a94db080d4add10298cf1cc254ddec0
2017-10-29 22:56:41 +09:00
Sebastian Hengst
3792a177e6
merge autoland to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: IZImXBBcbVQ
2017-10-28 10:25:57 +02:00
Phil Ringnalda
4bc2b1615d
Backed out 4 changesets (bug 1408433, bug 1406391, bug 1408512) for crashing tests by touching the network contacting incoming.telemetry.mozilla.org on nightly builds
...
Backed out changeset 9bfd4b0927dc (bug 1408433)
Backed out changeset 555850d5107e (bug 1408512)
Backed out changeset 15d959b9123e (bug 1406391)
Backed out changeset e1f34ba9cecc (bug 1406391)
MozReview-Commit-ID: BVoGRsD73Hf
2017-10-27 21:08:27 -07:00
Sebastian Hengst
28b1c813ea
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: DasxLYlgq0N
2017-10-27 23:30:52 +02:00
Chris H-C
8e6dd31d55
bug 1406391 - Remove toolkit.telemetry.enabled manipulation from tests r=Dexter
...
Minor note:
reftests should've turned off uploadEnabled in the first place.
MozReview-Commit-ID: 9spzuUAXwwP
2017-10-27 10:59:43 -04:00
Xidorn Quan
74728d9c8f
Bug 1411532 followup - Fix eslint failures.
...
MozReview-Commit-ID: Ax1Fk8cG8Zx
2017-10-28 11:15:53 +11:00
Xidorn Quan
e75f3eb70c
Bug 1411532 part 2 - Add a line to about:support that says whether stylo is enabled for chrome. r=bz
...
MozReview-Commit-ID: K1DU9KbtQJZ
--HG--
extra : rebase_source : f7e1fc7e2181e1eb0813e944ef7544b7fab545a6
2017-10-27 15:37:22 +11:00
Sebastian Hengst
0cd2b5d266
Backed out 2 changesets (bug 1384753) for frequently failing toolkit/components/extensions/test/mochitest/test_chrome_ext_downloads_saveAs.html on Android. r=backout on a CLOSED TREE
...
Backed out changeset 2f0da700e651 (bug 1384753)
Backed out changeset 9801aade9511 (bug 1384753)
--HG--
rename : toolkit/components/reputationservice/ApplicationReputation.cpp => toolkit/components/downloads/ApplicationReputation.cpp
rename : toolkit/components/reputationservice/ApplicationReputation.h => toolkit/components/downloads/ApplicationReputation.h
rename : toolkit/components/reputationservice/chromium/LICENSE => toolkit/components/downloads/chromium/LICENSE
rename : toolkit/components/reputationservice/chromium/chrome/common/safe_browsing/csd.pb.cc => toolkit/components/downloads/chromium/chrome/common/safe_browsing/csd.pb.cc
rename : toolkit/components/reputationservice/chromium/chrome/common/safe_browsing/csd.pb.h => toolkit/components/downloads/chromium/chrome/common/safe_browsing/csd.pb.h
rename : toolkit/components/reputationservice/chromium/chrome/common/safe_browsing/csd.proto => toolkit/components/downloads/chromium/chrome/common/safe_browsing/csd.proto
rename : toolkit/components/reputationservice/nsIApplicationReputation.idl => toolkit/components/downloads/nsIApplicationReputation.idl
rename : toolkit/components/reputationservice/test/unit/.eslintrc.js => toolkit/components/downloads/test/unit/.eslintrc.js
rename : toolkit/components/reputationservice/test/unit/data/block_digest.chunk => toolkit/components/downloads/test/unit/data/block_digest.chunk
rename : toolkit/components/reputationservice/test/unit/data/digest.chunk => toolkit/components/downloads/test/unit/data/digest.chunk
rename : toolkit/components/reputationservice/test/unit/data/signed_win.exe => toolkit/components/downloads/test/unit/data/signed_win.exe
rename : toolkit/components/reputationservice/test/unit/head_download_manager.js => toolkit/components/downloads/test/unit/head_download_manager.js
rename : toolkit/components/reputationservice/test/unit/xpcshell.ini => toolkit/components/downloads/test/unit/xpcshell.ini
2017-10-27 18:36:30 +02:00
Sebastian Hengst
841ee307e6
merge mozilla-central to autoland. r=merge a=merge
2017-10-27 23:32:15 +02:00
Jared Wein
6d23a3e261
Bug 1378366 - Change 'var' to 'const' and 'let' in fontBuilder.js. r=timdream
...
MozReview-Commit-ID: 3QYWdnVzgJs
--HG--
extra : rebase_source : b7d1dfd517eed88df35909c6e2f6785c60bb3301
2017-10-27 06:51:16 -04:00
Jared Wein
f953e19feb
Bug 1378366 - If the default font is not found, use 'Default' as the name for an unchanged font preference. Previously this would show up as blank in this case. r=timdream
...
MozReview-Commit-ID: G1GEwWNtBMi
--HG--
extra : rebase_source : 9c972fd4f2108325fddb9413ad364dd94b99e832
2017-10-26 12:25:12 -04:00
Zibi Braniecki
c46d36dffb
Bug 1362617 - Generalize MOZ_CHROME_MULTILOCALE to work for browser as well. r=gps,mshal,Pike,ted
...
MozReview-Commit-ID: 80ldQPhNyi7
--HG--
extra : rebase_source : d6a1c6fcc36ba7fb49df25fa4c73f4aa564db613
2017-10-23 08:04:24 -07:00
Kit Cambridge
67adf9559e
Bug 1412142 - Expose PlacesUtils.history.hashURL
. r=mak
...
This patch exposes the Places `hash()` SQL function to JS.
MozReview-Commit-ID: C4Zj4FyMZpq
--HG--
extra : rebase_source : 3ea61f17bbdfc5fd18a8bdcf6372a41e1b6e9716
2017-08-16 16:01:40 -07:00
Mark Banner
e5c84c43e2
Bug 1411368 - Automatically fix space-unary-ops issues raised when using ESLint 4. r=mossop
...
MozReview-Commit-ID: 5VJZgNjOuX9
--HG--
extra : rebase_source : 0c0b5ae58ef677ba49333e71333fb1bcd896e895
2017-10-26 13:14:13 +01:00
Mark Banner
60e4a05b0d
Bug 1411368 - Automatically fix spaced-comment issues raised when using ESLint 4. r=mossop
...
MozReview-Commit-ID: AOFFadV3JrV
--HG--
extra : rebase_source : e06da861796c79f118ac734ceebee22253c0485f
2017-10-26 12:00:05 +01:00
Mark Banner
4de6bf22b1
Bug 1411368 - Automatically fix no-multi-spaces issues raised when using ESLint 4. r=mossop
...
MozReview-Commit-ID: H5YVp3rnzGo
--HG--
extra : rebase_source : 5b45b6c0df834131812d094e975047eaad374e06
2017-10-26 11:47:01 +01:00
Kit Cambridge
4f0959f751
Bug 1412141 - Correctly forward change sources when updating keywords. r=mak
...
MozReview-Commit-ID: BMXvgTql9qb
--HG--
extra : rebase_source : 690ed6f3faadd48203a85938a183b988bff420bc
2017-10-10 10:37:00 -07:00
DimiL
9711670a1a
Bug 1384753 - Add dummy login reputation service in reputationservice component. r=francois
...
Login reputation service is initialized during idle startup.
--HG--
extra : rebase_source : 6f851bbc9a1ef7c7821c09d8f739197468ab24df
2017-10-26 11:27:17 +08:00
DimiL
7a49148363
Bug 1384753 - Move Application Reputation files into a new component. r=francois
...
MozReview-Commit-ID: Ehi9IziJyXB
--HG--
rename : toolkit/components/downloads/ApplicationReputation.cpp => toolkit/components/reputationservice/ApplicationReputation.cpp
rename : toolkit/components/downloads/ApplicationReputation.h => toolkit/components/reputationservice/ApplicationReputation.h
rename : toolkit/components/downloads/chromium/LICENSE => toolkit/components/reputationservice/chromium/LICENSE
rename : toolkit/components/downloads/chromium/chrome/common/safe_browsing/csd.pb.cc => toolkit/components/reputationservice/chromium/chrome/common/safe_browsing/csd.pb.cc
rename : toolkit/components/downloads/chromium/chrome/common/safe_browsing/csd.pb.h => toolkit/components/reputationservice/chromium/chrome/common/safe_browsing/csd.pb.h
rename : toolkit/components/downloads/chromium/chrome/common/safe_browsing/csd.proto => toolkit/components/reputationservice/chromium/chrome/common/safe_browsing/csd.proto
rename : toolkit/components/downloads/nsIApplicationReputation.idl => toolkit/components/reputationservice/nsIApplicationReputation.idl
rename : toolkit/components/downloads/test/unit/.eslintrc.js => toolkit/components/reputationservice/test/unit/.eslintrc.js
rename : toolkit/components/downloads/test/unit/data/block_digest.chunk => toolkit/components/reputationservice/test/unit/data/block_digest.chunk
rename : toolkit/components/downloads/test/unit/data/digest.chunk => toolkit/components/reputationservice/test/unit/data/digest.chunk
rename : toolkit/components/downloads/test/unit/data/signed_win.exe => toolkit/components/reputationservice/test/unit/data/signed_win.exe
rename : toolkit/components/downloads/test/unit/head_download_manager.js => toolkit/components/reputationservice/test/unit/head_download_manager.js
rename : toolkit/components/downloads/test/unit/xpcshell.ini => toolkit/components/reputationservice/test/unit/xpcshell.ini
extra : rebase_source : 6bb39e940087ebd71208d868fda3aa85f6f63e23
2017-10-23 16:18:52 +08:00
Sebastian Hengst
429ff227ee
Backed out changeset 17ef68e368bb (bug 1362617) for build bustage on OS X. r=backout on a CLOSED TREE
...
--HG--
extra : amend_source : 78500a66ae825039d21ea4d69a23ae2d6570ee38
2017-10-27 16:46:27 +02:00
Zibi Braniecki
f31e020d7e
Bug 1362617 - Generalize MOZ_CHROME_MULTILOCALE to work for browser as well. r=gps,mshal,Pike,ted
...
MozReview-Commit-ID: 80ldQPhNyi7
--HG--
extra : rebase_source : e40838ce14ebe1e4fae4d6742633c16b5c4387f9
2017-10-23 08:04:24 -07:00
Kartikaya Gupta
1acb485728
Bug 1410893 - Update Cargo lockfiles and re-generate FFI header. r=jrmuizel
...
MozReview-Commit-ID: FobLKM7SYdY
--HG--
extra : rebase_source : bb1d27b56d9556097ef005c93de44be10d19e79a
2017-10-27 08:52:51 -04:00
Bob Silverberg
2a00024ceb
Bug 1364942 - Allow WebExtensions to disable Web API notifications, r=mixedpuppy
...
This works by allowing an extension to set a value of Services.perms.DENY_ACTION
for permissions.default.desktop-notification, which stores the default permission
for desktop notifications. This means that if no permissions have been explicitly
set for a given page, the default will be used, but if a user overrides the permissions
for a specific page then their chosen permission will override this default.
An extension can only use this to make the default behaviour to disable notifications.
It cannot be used to globally enable notifications.
MozReview-Commit-ID: H5bDZe1ICiC
--HG--
extra : rebase_source : 24022d3ce5d0eba245099881f762e1f6353c50cb
2017-10-18 17:46:38 -04:00
Mike Williams
42f369953b
Bug 1403682 - Add _findBoundingBox function and tests for mozscreenshots cropping; r=jaws
...
MozReview-Commit-ID: 7kvVsF3Wq3z
--HG--
extra : rebase_source : ac838d9888fdba002008bbf788ed3c7c6743f6ed
2017-10-14 11:13:32 -04:00
Sebastian Hengst
5c15da1f08
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
--HG--
rename : testing/talos/tests/__init__.py => testing/talos/talos/unittests/__init__.py
rename : testing/talos/tests/browser_output.ts.txt => testing/talos/talos/unittests/browser_output.ts.txt
rename : testing/talos/tests/browser_output.tsvg.txt => testing/talos/talos/unittests/browser_output.tsvg.txt
rename : testing/talos/tests/profile.tgz => testing/talos/talos/unittests/profile.tgz
rename : testing/talos/tests/ps-Acj.out => testing/talos/talos/unittests/ps-Acj.out
rename : testing/talos/tests/test_talosconfig_browser_config.json => testing/talos/talos/unittests/test_talosconfig_browser_config.json
rename : testing/talos/tests/test_talosconfig_test_config.json => testing/talos/talos/unittests/test_talosconfig_test_config.json
rename : testing/talos/tests/xrestop_output.txt => testing/talos/talos/unittests/xrestop_output.txt
2017-10-27 12:45:34 +03:00
Phil Ringnalda
ac48293bbe
Backed out 5 changesets (bug 1401400) for eslint failure
...
Backed out changeset 788f5831a14d (bug 1401400)
Backed out changeset 3ccd39a02c21 (bug 1401400)
Backed out changeset e5860d5128fb (bug 1401400)
Backed out changeset fa28abe68df1 (bug 1401400)
Backed out changeset 0290bb0af376 (bug 1401400)
MozReview-Commit-ID: 8e9kQEaE7Bs
2017-10-26 19:29:38 -07:00
Adam Gashlin
14515d0cb8
Bug 1401400 - Part 5: Test processing all threads for hang. r=gsvelto
2017-10-26 13:35:33 -07:00
Adam Gashlin
2ed0f34879
Bug 1401400 - Part 4: Test real crash dump, multiple threads. r=gsvelto
2017-09-25 13:24:24 -07:00
Adam Gashlin
be677dbba0
Bug 1401400 - Part 3: Process all threads when crashing for hang. r=gsvelto
2017-10-19 14:49:13 -07:00
Adam Gashlin
af3c8a94ff
Bug 1401400 - Part 2: Dump all threads for "hang" type crashes. r=gsvelto
2017-10-19 14:39:54 -07:00
Adam Gashlin
3b40370cdc
Bug 1401400 - Part 1: Option to analyze all threads. r=gsvelto
2017-10-17 15:02:18 -07:00
Sebastian Hengst
d10e26c913
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-10-27 00:00:25 +02:00
Sebastian Hengst
b181c484ad
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: LcCWQzgwIBi
2017-10-26 23:57:40 +02:00
Marco Bonardo
c1bf47f3f2
Bug 1376149 - Speed up orphan favicons cleanups on history removals. r=Paolo
...
MozReview-Commit-ID: 1XTmpvdUnLm
--HG--
extra : rebase_source : 86b9289d24874f8a10160b00778298ae537ded29
2017-10-24 01:35:07 +02:00
Kris Maglione
257d9118dc
Bug 1409249: Require singleton constructors to return explicit already_AddRefed. r=froydnj
...
Right now, NS_GENERIC_FACTORY_SINGLETON_CONSTRUCTOR expects singleton
constructors to return already-addrefed raw pointers, and while it accepts
constructors that return already_AddRefed, most existing don't do so.
Meanwhile, the convention elsewhere is that a raw pointer return value is
owned by the callee, and that the caller needs to addref it if it wants to
keep its own reference to it.
The difference in convention makes it easy to leak (I've definitely caused
more than one shutdown leak this way), so it would be better if we required
the singleton getters to return an explicit already_AddRefed, which would
behave the same for all callers.
This also cleans up several singleton constructors that left a dangling
pointer to their singletons when their initialization methods failed, when
they released their references without clearing their global raw pointers.
MozReview-Commit-ID: 9peyG4pRYcr
--HG--
extra : rebase_source : 2f5bd89c17cb554541be38444672a827c1392f3f
2017-10-16 21:08:42 -07:00
Rofael Aleezada
626c4563b7
Bug 818634 - Remove support for Date.prototype.toLocaleFormat. r=gandalf, r=anba
2017-10-18 21:51:32 -05:00
Sebastian Hengst
85c5258052
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-10-26 00:45:51 +02:00
Sebastian Hengst
e38c4ab9b8
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 1LCusZIzMkc
2017-10-26 00:21:53 +02:00
Kris Maglione
a5499452e4
Bug 1402944: Follow-up: Clean up isProxy matching exemptions a bit. r=trivial
...
MozReview-Commit-ID: 8fbwNPXsCkI
--HG--
extra : amend_source : 48345b5387501421e7875da8aa34f1b2752042c7
2017-10-25 13:54:00 -07:00
Alessio Placitelli
3f0d379cb0
Bug 1411093 - Set the correct Telemetry pref when running tests on Android. r=chutten
...
Non unified telemetry needs "toolkit.telemetry.enabled" to be set to true
in order for Telemetry to be collected at all.
MozReview-Commit-ID: C7rdov3xFqs
--HG--
extra : rebase_source : 74d4b83ff4d16d2ff224dbe44c14cc867b5e9a64
2017-10-24 09:38:04 +02:00
Attila Craciun
fb931a6ca7
Merge mozilla-central to mozilla-autoland. r=merge a=merge CLOSED TREE.
...
--HG--
extra : amend_source : ebff7913d049184412278b01281ae44a483d63c3
2017-10-25 12:34:44 +03:00
Attila Craciun
7bcf901c3b
Merge inbound to mozilla-central r=merge a=merge
2017-10-25 12:30:28 +03:00
Attila Craciun
0e9f5ef014
Backed out 1 changesets (bug 1411093) for failing xpcshell in toolkit/components/telemetry/tests/unit/test_TelemetryLog.js r=backout on a CLOSED TREE.
...
Backed out changeset 2b8628840dfe (bug 1411093)
2017-10-25 12:02:11 +03:00
Alessio Placitelli
6cc9d12c29
Bug 1411093 - Set the correct Telemetry pref when running tests on Android. r=chutten
...
Non unified telemetry needs "toolkit.telemetry.enabled" to be set to true
in order for Telemetry to be collected at all.
MozReview-Commit-ID: C7rdov3xFqs
--HG--
extra : rebase_source : 66f6d2597a65860344e906dac59beb580fd29b73
2017-10-24 09:38:04 +02:00
Francois Marier
c57fe362b8
Bug 1411187 - Build protobuf with NOGDI on all Windows builds. r=tjr
...
MozReview-Commit-ID: 3nPgVJYdD3w
--HG--
extra : rebase_source : 462db0a34c29f1bef475aa264bf1f3fd16652afc
2017-10-24 13:35:56 -07:00
Georg Fritzsche
8c122016c2
Bug 1394196 - Update about:telemetry settings string to new data preference semantics. r=chutten
2017-10-24 04:47:00 -04:00
Nils Ohlmeier [:drno]
6fbfc060a8
Bug 1410655: extend WebRTC ICE Telemetry probes to 62. r=francois,mjf
...
MozReview-Commit-ID: DUnk7C0FPQA
--HG--
extra : rebase_source : baeb4b467b9983a1f59560323596ba66d12f2f89
2017-10-21 12:29:07 -07:00
Nils Ohlmeier [:drno]
93ea315403
Bug 1410654: extend WebRTC Scalar Telemetry probes to 62. r=francois,mjf
...
MozReview-Commit-ID: JbXfJdIHN1a
--HG--
extra : rebase_source : 9cef0ea2b66fd132fcbc1a7ac2afc135a594664e
2017-10-21 12:08:40 -07:00
Sebastian Hengst
319217d574
Backed out changeset ba4a39241953 (bug 1386018) for xpcshell failures, e.g. toolkit/mozapps/extensions/test/xpcshell/test_signed_install.js on Linux debug. r=backout on a CLOSED TREE
...
--HG--
extra : amend_source : 0b31c5a3d73783a3c60f4126a5c11fdda862d9e3
2017-10-25 00:32:35 +02:00
Sebastian Hengst
24b7b2eb7c
merge mozilla-central to autoland. r=merge a=merge
2017-10-24 23:59:14 +02:00