Commit Graph

3974 Commits

Author SHA1 Message Date
Ciure Andrei
3f00808b55 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-02-13 00:14:29 +02:00
ffxbld
e73379a010 No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update 2018-02-12 11:53:27 -08:00
Michael Kelly
2fb5002bb1 Bug 1426482 Report browser errors in Nightly to Mozilla. r=gijs
Errors are collected via nsIConsoleService, shaped to a Sentry-compatible
format, and sent off. Reporting is on by default, and can be disabled using a
checkbox added to the privacy prefs in about:preferences.

Collected errors are sampled to avoid overloading the collection service; the
sample rate was determined by a previous Shield study that measured the number
of errors occurring in Nightly.

The feature is hard-disabled outside of Nightly and local builds, and the
preference is disabled by default in local builds. It is intended as a prototype
that will be evaluated and replaced by a more robust collection system if it
proves helpful.

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

MozReview-Commit-ID: 6aqUatXyuYs

--HG--
extra : rebase_source : 574aa329069f80e0beb52d1fd15f43e65a548c5c
extra : amend_source : a817fa4691c520eafaef808531b10581d09aeb14
2018-02-12 10:59:47 -08:00
Florian Quèze
0512e69b5e Bug 1336227 - Show about:blank as soon as possible during startup (pref'ed off), r=mconley. 2018-02-10 15:07:48 +01:00
ffxbld
a8b3a546c8 No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update 2018-02-09 12:01:56 -08:00
Edouard Oger
626be20bbb Bug 1427674 - Unify FxA content server URL preferences. r=markh,tcsc
MozReview-Commit-ID: 3zhHGAzQr0R

--HG--
extra : rebase_source : 013457dfb434c92134d2f244b389d21620c83595
2018-01-30 13:21:35 -05:00
Michael Kaply
41837be2b1 Bug 1405685 - Use geospecific defaults for all locales. r=florian
MozReview-Commit-ID: 6nAAvsoDZZu

--HG--
extra : rebase_source : 54b900c9554f6741efccc7d2b5e2bbcc2288eab8
2018-01-30 15:19:33 -08:00
Dorel Luca
112cc1ff6b Backed out 3 changesets (bug 1430857) for breaking tests on Windows Code Coverage builds a=backout
Backed out changeset a992887a6060 (bug 1430857)
Backed out changeset cc9b0ac5f66b (bug 1430857)
Backed out changeset 4bdd6d82f993 (bug 1430857)
2018-02-07 15:02:58 +02:00
Aaron Klotz
200eb77750 Bug 1430857: Part 1 - Refactor DllServices to make it possible to obtain them from anywhere in Gecko; r=jimm
MozReview-Commit-ID: GfWata0eCc5

--HG--
extra : rebase_source : 3a5b4a6f0412311f0b9080a2b3b3a31e45d15b75
2018-01-30 14:23:10 -07:00
Gurzau Raul
476c3b3a55 Merge inbound to mozilla-central. a=merge 2018-02-06 23:53:56 +02:00
ffxbld
3d2f5479fe No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update 2018-02-06 11:29:30 -08:00
ffxbld
c3292fb31e No bug, Automated blocklist update from host bld-linux64-spot-325 - a=blocklist-update 2018-02-02 11:19:04 -08:00
Yuri Khan
55b18b18f9 Bug 1394304: Part 1 - Use pref to control whether to open url bar results in a new tab. r=adw
--HG--
extra : rebase_source : 9e6866c7da7ebea1c885b415324d29339e07ad2e
2018-01-28 22:28:09 +07:00
ffxbld
bc6f74b5d3 No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update 2018-02-01 11:21:33 -08:00
Gian-Carlo Pascutto
6520179659 Bug 1386404 - Enable content-process specific tmpdir on Linux. r=jld
MozReview-Commit-ID: 6Hijq0to9MG

--HG--
extra : rebase_source : 8435b8e39d9723c52b0176a7686895185136aa6e
extra : histedit_source : 50c41172788fddead6357f1d566d0e48de8c90d6
2018-01-09 16:29:40 +01:00
Jonathan Kingston
3cbbdda385 Bug 1434626 - Enable degraded padlock for HTTP pages in Private Browsing mode for Nightly build only r=johannh
MozReview-Commit-ID: G3F39BB2jhO

--HG--
extra : rebase_source : f3a3757942d3e3860012706210a9b362e6b83507
2018-01-31 15:45:52 +00:00
Tom Ritter
6d070e11bd Bug 1235982 Add CFG to firefox.exe and mozglue, and a mochitest to ensure a crash r=glandium,mconley
MozReview-Commit-ID: EYKgDyGtw8m

--HG--
extra : rebase_source : 76166d4fca452674d0a442778290e40106ce339c
2018-01-25 12:15:40 -06:00
Panos Astithas
b1adc0e137 Bug 1434761 - Fix preprocessor check for release builds. r=glandium
MozReview-Commit-ID: KzSemfEkMcd

--HG--
extra : rebase_source : 2655d22a805dcd8a7bb55b3e5950b91d7157f6e9
2018-01-31 14:56:01 -08:00
Mike Hommey
e483ecaab0 Bug 1424709 - Force disable the OSX system "nano allocator". r=spohl
We're not actually using it, and it messes up with the zone allocator in
mozjemalloc after fork(). See the lengthy analysis in
https://bugzilla.mozilla.org/show_bug.cgi?id=1424709#c34 and following.

--HG--
extra : rebase_source : c58e13b897dde7b32d83c43fbb2a04a0db3a5dc9
2018-01-31 17:18:01 +09:00
Bogdan Tara
b56a0f8804 Merge autoland to mozilla-central. a=merge 2018-01-31 11:58:23 +02:00
ffxbld
31a384019d No bug, Automated blocklist update from host bld-linux64-spot-324 - a=blocklist-update 2018-01-30 18:26:20 -08:00
Andrew Swan
1acce175af Bug 1356331 Remove hotfix code from addons manager and related tests r=rhelmer
MozReview-Commit-ID: EjCOOgmXvVH

--HG--
extra : rebase_source : 051c618bd73e7bac41d5dc9339972742b029a879
extra : source : 9af7407fa9309e1fa2dc590309ed2329f02dc61e
2017-12-13 12:33:52 -08:00
Jared Hirsch
cb850b7e0e Bug 1432694 - Add a default value for the Screenshots upload-disabled pref; r=ianbicking
MozReview-Commit-ID: 2ZpKfqlwFmb

--HG--
extra : rebase_source : 8a5ecdc8f3273f472f3c740fe5ebae393c2ec780
2018-01-23 18:58:39 -08:00
ffxbld
48aa9f1de6 No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update 2018-01-25 11:08:58 -08:00
Narcis Beleuzu
9279994eae Merge inbound to mozilla-central. a=merge 2018-01-24 23:56:14 +02:00
Narcis Beleuzu
f8bb2d707a Merge autoland to mozilla-central. a=merge 2018-01-24 23:54:03 +02:00
ffxbld
e1ed4e360c No bug, Automated blocklist update from host bld-linux64-spot-301 - a=blocklist-update 2018-01-24 11:16:19 -08:00
Edouard Oger
da674d7b63 Bug 1430994 - Sync the browser.urlbar.matchBuckets pref. r=tcsc
MozReview-Commit-ID: L3TJD3vks8f

--HG--
extra : rebase_source : bbd7b5064230bdb6ac7423f58c4d77c111dc3bd2
2018-01-24 11:31:45 -05:00
Mark Banner
412e825e77 Bug 1131491 - Remove browser.places.useAsyncTransactions preference - async transactions are now the only version. r=mak
MozReview-Commit-ID: 9EKNvA8Q9jo

--HG--
extra : rebase_source : 289082be4a1f086620bf0fe3008c2eacbdc6a9fa
2018-01-22 13:36:41 +00:00
Jonathan Kingston
04acd987f8 Bug 1335970 - Add prefs to add "Not Secure" text to insecure pages. r=johannh
MozReview-Commit-ID: JtCAjIYI3Qz

--HG--
extra : rebase_source : 50673aa85686d9e0ea979b77c477c5612ee98a54
2018-01-20 22:41:59 +00:00
Jed Davis
a739b10fb9 Bug 1126437 - Add Linux content sandbox level 4 for blocking socket APIs. r=gcp
Level 4 is now the default unless audio remoting (media.cubeb.sandbox pref) is disabled.

MozReview-Commit-ID: 4jUgiZnJImt
2018-01-23 22:35:44 -07:00
Gurzau Raul
bbe856eaf5 Backed out 5 changesets (bug 1255485) for mochitest failures on test/mochitest/test_hangui.xul
Backed out changeset 90b7449882b6 (bug 1255485)
Backed out changeset 5672cf8d324b (bug 1255485)
Backed out changeset ed6dd4aefadb (bug 1255485)
Backed out changeset 0ba36c0feddb (bug 1255485)
Backed out changeset 51af06b6123c (bug 1255485)
2018-01-23 02:01:43 +02:00
Ted Mielczarek
e3f2c0b1a3 bug 1255485 - Remove NSDISTMODE=copy from Makefiles. r=nalexander
MozReview-Commit-ID: GJV2O6zvEx2

--HG--
extra : rebase_source : 6150647b3a2cc288444c79aeb0f79f34d7dadd0d
2017-11-22 15:30:06 -05:00
Ted Mielczarek
2a410dbcc3 bug 1255485 - build PROGRAMs directly in dist/bin instead of copying them. r=nalexander
Historically we built all our binaries in directories in the objdir, then
symlinked them into dist/bin. Some binaries needed to be copied instead
so that certain relative path lookups work properly, so we resorted to
sprinkling `NSDISTMODE=copy` around Makefiles.

This change makes it so we build PROGRAMs (not any other sort of targets)
directly in dist/bin instead. We could do the same for our other targets
with a little more work.

There were several places in the tree that were copying built binaries to
some other place and needed fixup to match the new location of binaries.

On Windows pdb files are left in the objdir where the program was
originally linked. symbolstore.py needs to locate the pdb file both to
determine whether it should dump symbols for a binary and also to copy
the pdb file into the symbol package. We fix this by simply looking for
the pdb file in the current working directory if it isn't present next
to the binary, which matches how we invoke symbolstore.py.

MozReview-Commit-ID: 8TOD1uTXD5e

--HG--
extra : rebase_source : 9140be949b206bb595d9188ce7e8357347ecd9a9
2018-01-10 14:26:12 -05:00
ffxbld
ad046160f7 No bug, Automated blocklist update from host bld-linux64-spot-324 - a=blocklist-update 2018-01-20 11:10:55 -08:00
Chris Manchester
79b8f529d2 Bug 1431342 - Move channel-prefs.js processing back to Makefile.in to avoid changing its content. r=rstrong
MozReview-Commit-ID: A7kR8WPB4TQ

--HG--
extra : rebase_source : 5d8188273d8708e360f1228468b981c88349296a
2018-01-18 14:00:02 -08:00
Scott Wu
8a1ada22ac Bug 1419312 - Expand supported locales and countries on Nightly and Beta. r=lchang
MozReview-Commit-ID: 8MziULBn05l

--HG--
extra : rebase_source : 9b3117e20e94e530f74f1d6a6c168c4c7ea33f28
2018-01-15 18:31:08 +08:00
ffxbld
cd76e29a48 No bug, Automated blocklist update from host bld-linux64-spot-324 - a=blocklist-update 2018-01-17 11:37:07 -08:00
Luke Chang
f759ca3821 Bug 1430522 - [Form Autofill] Enable address autofill by default on release build. r=seanlee
MozReview-Commit-ID: 9Pf8l7PqSMi

--HG--
extra : rebase_source : 973ed0a7cffb9fb9a8580b5f6d79d859f6d8c5f7
2018-01-15 15:56:53 +08:00
ffxbld
cfde6b5f1e No bug, Automated blocklist update from host bld-linux64-spot-309 - a=blocklist-update 2018-01-16 12:59:58 -08:00
Csoregi Natalia
2abc965cbb Merge autoland to mozilla-central r=merge a=merge 2018-01-12 23:57:58 +02:00
ffxbld
6e316e134c No bug, Automated blocklist update from host bld-linux64-spot-324 - a=blocklist-update 2018-01-12 10:58:27 -08:00
Tom Ritter
bc92067c8e Bug 1424341 Add privacy.reduceTimerPrecision and privacy.reduceTimerPrecision.microseconds prefs r=bkelly,timhuang
This pref does not override privacy.resistFingerprinting, but when it is set (and
privacy.resistFingerprinting is not) we will still adjust the precision of almost
all timers. The adjustment amount is the second pref, which is defaulted to
20us but now dynamically adjustable (in the scale of microseconds.)

This patch does _not_ address the performance API, which privacy.resistFingerprinting
disables.

We are landing this preffed on at the current value we clamp performance.now() at
which is 20us.

MozReview-Commit-ID: ESZlSvH9w1D

--HG--
extra : rebase_source : a8afead1bdba958c6c7b383b2216dacb3a1b135c
2018-01-09 14:58:34 -06:00
Mike Hommey
20c0a095e4 Bug 1427471 - Set app.update.enabled to false when building with --disable-updater. r=rhelmer
--HG--
extra : rebase_source : 135c219916d18b4646e9ca21931cea21c9510754
2017-12-31 17:00:57 +09:00
Csoregi Natalia
d07dee65a2 Backed out 6 changesets (bug 1386404) for failing /webdriver/test/ tests on Linux. r=backout on a CLOSED TREE
Backed out changeset be1441859e8b (bug 1386404)
Backed out changeset 8dca7ef74c4a (bug 1386404)
Backed out changeset b7ca6ae185f2 (bug 1386404)
Backed out changeset 2c007d385ce4 (bug 1386404)
Backed out changeset fbe717b9a664 (bug 1386404)
Backed out changeset 14f1fbe5263a (bug 1386404)
2018-01-10 14:08:51 +02:00
Gian-Carlo Pascutto
1a580a77b4 Bug 1386404 - Enable content-process specific tmpdir on Linux. r=haik,jld
MozReview-Commit-ID: 6Hijq0to9MG

--HG--
extra : rebase_source : 7ff43ffe52f32ebbc7c866428e0d1d64dd05cbcb
2018-01-09 16:29:40 +01:00
ffxbld
103c76809e No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update 2018-01-09 11:06:13 -08:00
Sebastian Hengst
d52c7b3231 merge inbound to central. r=merge a=merge 2018-01-06 00:27:10 +02:00
Alessio Placitelli
154a9f4b8c Bug 1417473 - Enable the hybrid content telemetry API. r=chutten
MozReview-Commit-ID: Cjsu10fgKtq

--HG--
extra : rebase_source : d507a9fb40cb18726b0ad4c8aeed86b3fafc746e
2018-01-04 10:32:58 +01:00
Csoregi Natalia
7dec907cd4 Backed out 3 changesets (bug 1417473) for failing browser_HybridContentTelemetry.js. r=backout on a CLOSED TREE
Backed out changeset 27db7bf978be (bug 1417473)
Backed out changeset a365a5a59ad1 (bug 1417473)
Backed out changeset 443747e39abe (bug 1417473)
2018-01-05 13:45:25 +02:00