Commit Graph

4059 Commits

Author SHA1 Message Date
Kris Maglione
7f6dd10ca6 Bug 1420908: Remove telemetry experiments. r=gfritzsche
MozReview-Commit-ID: 6KEEZ6nKXrU
2018-04-03 15:17:13 -07:00
Andrew Swan
c7a88a57db Bug 1450801 Part 1: Remove front-end (about:addons) support for telemetry experiments. r=kmag
MozReview-Commit-ID: 9J4cPZxG2z0
2018-04-02 14:37:55 -07:00
Mike Conley
06d9edb340 Bug 1453701 - Add 30fps and 20fps configurations for the tab loading throbber. r=jaws
MozReview-Commit-ID: FH6XUPOVtZp
2018-04-12 13:45:49 -04:00
ffxbld
fe2cbb2f72 No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update 2018-04-09 13:41:52 -07:00
Dão Gottwald
db43d4f919 Bug 1451709 - Remove code for the "Restore Tabs From Last Time" button in the tab bar. r=mikedeboer
MozReview-Commit-ID: JMmkE6axBBK
2018-04-05 14:02:55 +02:00
ffxbld
6fdcd83c92 No bug, Automated blocklist update from host bld-linux64-spot-326 - a=blocklist-update 2018-04-05 13:52:55 -07:00
Bob Owen
e41d8cc750 Bug 1449348: Pref off win32k disable for GMP due to intermittent failures. r=jimm 2018-04-05 09:07:49 +01:00
Haik Aftandilian
b95952527b Bug 1433577 - [Mac] Enable sandboxing for the Flash NPAPI plugin process on Nightly; r=Alex_Gaynor
Enable the level 1 Mac Flash sandbox by default on Nightly,
controlled by pref dom.ipc.plugins.sandbox-level.flash.

Enable the level 1 Mac Flash sandbox as the default for
other plugins so that the sandbox is used for plugin
tests. (Flash is the only non-test plugin allowed by the
browser.) Controlled by pref dom.ipc.plugins.sandbox-level.default.

MozReview-Commit-ID: 37gLKpHCQwp
2018-03-30 15:40:56 -07:00
Mike Cooper
b323c333f1 Bug 1446445 - app.normandy.first_run should default to true r=Gijs
MozReview-Commit-ID: 8j3qQvF3BSJ
2018-03-19 13:55:18 -07:00
Margareta Eliza Balazs
3a5e9c1231 Merge inbound to mozilla-central. a=merge 2018-03-28 00:48:11 +03:00
ffxbld
73abb04663 No bug, Automated blocklist update from host bld-linux64-spot-326 - a=blocklist-update 2018-03-27 13:36:02 -07:00
Bogdan Tara
2287d967d1 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-03-27 12:16:26 +03:00
Bob Owen
a61d7306f7 Bug 1447019 Part 3: Use MITIGATION_WIN32K_DISABLE for GMP processes based on a pref. r=jimm 2018-03-27 14:09:32 +01:00
Kris Maglione
3f0e557c02 Bug 1448221: Part 2 - Remove support for non-default legacy themes. r=aswan
MozReview-Commit-ID: 1v0aGG3mv3U
2018-03-26 16:19:04 -07:00
Bob Silverberg
53970dbf30 Bug 1344749 - Expose API to customize where new tabs open, r=dao
This patch implements the preference "browser.tabs.insertAfterCurrent" which,
when set to true, will cause all tabs (related and unrelated) to be opened next
to the current tab.

It also implements the browserSettings API "newTabPosition", which allows
extensions to control both "browser.tabs.insertRelatedAfterCurrent", and
"browser.tabs.insertAfterCurrent" via values for "afterCurrent",
"relatedAfterCurrent" and "atEnd".

The code for "browser.tabs.insertAfterCurrent" including the test for it is
mostly taken from a patch attached to bug 933532 written by Masayuki Nakano.

MozReview-Commit-ID: KQE7M2FGpc7
2018-01-19 12:59:53 -05:00
Felipe Gomes
81194126ca Bug 1433172 - Drop the pref that controls the policy engine. r=mossop
The policy engine should always be enabled, with no way to disable it.

MozReview-Commit-ID: 9HGew1S33q1
2018-03-21 13:28:06 -03:00
Hector Zhao
d04f1afbd6 Bug 1435142 - Part 1: pref to enable close selected tab by dblclicking it. r=dao
MozReview-Commit-ID: ErulnUeVK0F
2018-02-02 11:37:58 +08:00
Markus Stange
9c8f534b4c Bug 1441051 - Automatically invoke dump_syms.exe on Windows when the profiler asks for symbol tables. r=dthayer,ted
MozReview-Commit-ID: K3AJaOwZUoI
2018-03-24 19:43:23 -04:00
Narcis Beleuzu
5d8c118952 Backed out 3 changesets (bug 1435142) for browser-chrome failures on browser_preloadedBrowser_zoom.js
Backed out changeset 7334da12de35 (bug 1435142)
Backed out changeset cd802f66b7aa (bug 1435142)
Backed out changeset 1505855fc858 (bug 1435142)
2018-03-23 19:45:14 +02:00
Hector Zhao
052b541d2d Bug 1435142 - Part 1: pref to enable close selected tab by dblclicking it. r=dao
MozReview-Commit-ID: ErulnUeVK0F
2018-02-02 11:37:58 +08:00
Jan-Erik Rediger
67357691aa Bug 1444114 - Add permissions for HCT for the discovery pane r=pauljt 2018-03-13 16:00:41 +01:00
Florian Quèze
4e2aa84850 Bug 1447719 - Set browser.startup.blankWindow to true on Windows and Linux, r=mconley. 2018-03-21 23:35:00 +01:00
shindli
e05299b44e Backed out 3 changesets (bug 1366256) for failing in toolkit/components/url-classifier/tests/browser/browser_flashblock_off_with_always_activate.js | Plugin should have the correct 'plugin running' state on a CLOSED TREE
Backed out changeset fb9e8967c454 (bug 1366256)
Backed out changeset 5bee2ab0b174 (bug 1366256)
Backed out changeset c08e6bfa67d0 (bug 1366256)
2018-03-20 15:20:29 +02:00
David Parks
cb60fdba93 Bug 1366256: Part 1 - Promote Windows plugin process sandbox to level 3 r=bobowen
Level 3 changes the plugin process access token from USER_INTERACTIVE to USER_LIMITED.
2018-02-21 03:48:45 -08:00
Ted Mielczarek
8bb45e015a bug 1255485 - Remove NSDISTMODE=copy from Makefiles. r=nalexander
MozReview-Commit-ID: GJV2O6zvEx2
2017-11-22 15:30:06 -05:00
Ted Mielczarek
44a6436fb8 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
2018-01-10 14:26:12 -05:00
Mike Conley
92b5c6b8a5 Bug 1423220 - Enable tab warming by default for Nightly builds. r=dao
MozReview-Commit-ID: 8bz1U1WSzy5
2018-01-31 12:10:03 -05:00
Gian-Carlo Pascutto
b57d0681ae Bug 1445664 - Update firefox.js comments about Linux sandboxing. r=jld
MozReview-Commit-ID: 3W1rTn1IJEb
2018-03-15 17:03:43 +01:00
Haik Aftandilian
5b6a8c9117 Bug 1444291 - Part 3 - Add read access to the Mac Flash sandbox, support sandbox levels r=Alex_Gaynor
Replace the boolean pref "security.sandbox.mac.flash.enabled"
with "dom.ipc.plugins.sandbox-level.flash" to support sandbox
levels and be consistent with the Windows pref name.

Adds filesystem read access to the sandbox using sandbox extensions
granted by the file dialog machinery (level 1).

Add support for level 2 which blocks read access.

Allow the sandbox to be disabled with MOZ_DISABLE_NPAPI_SANDBOX.


MozReview-Commit-ID: 4rfobEoxQpF
2018-03-15 20:23:19 -07:00
Sebastian Hengst
9aa364dc2b Bug 1445763 - Update moz.build meta data with "Firefox Build System". r=froydnj
MozReview-Commit-ID: 3FrWJ6441pe
2018-03-14 21:44:46 +01:00
Sebastian Hengst
d91f422b62 Backed out changeset 664c633802d4 (bug 1423220) for frequently failing mochitest dom/html/test/test_fullscreen-api-race.html (bug 1445330). a=backout 2018-03-16 12:55:59 +02:00
Kris Maglione
b4d543ffb2 Bug 1445551: Part 2 - Remove multiprocessCompatible flag. r=aswan
We no longer support legacy extensions with e10s shims, and the only remaining
uses that matter are in-tree test harnesses, which have been fixed. This flag
no longer serves a purpose.

MozReview-Commit-ID: EdCNqF4MttN
2018-03-13 19:02:42 -07:00
Mike Conley
1d50fcff86 Bug 1423220 - Enable tab warming by default for Nightly builds. r=dao
MozReview-Commit-ID: 8bz1U1WSzy5
2018-01-31 12:10:03 -05:00
Cosmin Sabou
698f90e004 Backed out changeset adf758d8cff9 (bug 1423220) for frequent mochitest browser chrome failures on dom/base/test/browser_bug1303838.js 2018-03-12 16:57:12 +02:00
Mike Conley
bcae913db2 Bug 1423220 - Enable tab warming by default for Nightly builds. r=dao
MozReview-Commit-ID: 8bz1U1WSzy5
2018-01-31 12:10:03 -05:00
ffxbld
6e330a7f39 No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update 2018-03-09 12:00:12 -08:00
Kris Maglione
4d631d9048 Bug 1443983: Part 2 - Remove remaining interpositions. r=mconley
MozReview-Commit-ID: AHwNsBB7OAQ
2018-03-07 18:10:24 -08:00
Cosmin Sabou
ada3bae617 Merge inbound to mozilla-central. a=merge 2018-03-08 05:59:30 +02:00
shindli
032434e425 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-03-08 02:27:35 +02:00
shindli
4e6bac8c6c Merge inbound to mozilla-central. a=merge 2018-03-08 02:20:08 +02:00
shindli
bf338d19bc Merge autoland to mozilla-central. a=merge 2018-03-08 02:18:59 +02:00
ffxbld
b055148226 No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update 2018-03-07 12:18:54 -08:00
Michael Kaply
2a08262428 Bug 1442738 - Update default search config. r=mconnor 2018-03-07 08:03:05 -06:00
shindli
42b413a4cb Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-03-08 02:26:38 +02:00
Ed Lee
a6ecf32101 Bug 1383599 - browser.newtabpage.enabled = false is not working. r=ursula
MozReview-Commit-ID: HUBr10vb9qJ
2018-03-06 23:49:05 -08:00
Nicholas Nethercote
6c5d2e8799 Bug 440908 - Convert sticky prefs in default pref files to the new syntax. r=glandium
MozReview-Commit-ID: GgkNSsdGhBV
2018-03-07 09:34:06 +11:00
ffxbld
817272de3a No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update 2018-03-06 07:27:02 -08:00
Jared Wein
acf118e404 Bug 1436423 - Reduce the schedule pressure limit closer to the values that users are reporting. r=mconley
Note that this value, 300, is still far above the 95% threshold that telemetry is reporting (59 milliseconds) so this won't be noticeable to most users. The > 1% of users who are having this issue will benefit greatly from this change.

MozReview-Commit-ID: Bd51gjc5z83
2018-03-05 14:09:39 -05:00
Kris Maglione
77a2a86232 Bug 1385403: Follow-up: Fix preprocessor syntax error. r=bustage CLOSED TREE
MozReview-Commit-ID: 178i2eL3jOO
2018-03-07 13:00:05 -08:00
Kris Maglione
fe3a4e2d0b Bug 1385403: Part 1 - Enable OOP extensions on OS-X for non-release users. r=aswan
MozReview-Commit-ID: KHLZxzbDFWM
2018-03-07 12:22:51 -08:00