Commit Graph

18524 Commits

Author SHA1 Message Date
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
Bogdan Tara
9ff1abb1ae Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-03-07 12:06:25 +02:00
Dorel Luca
b83de0b556 Merge mozilla-central to mozilla-inbound 2018-03-06 23:59:05 +02:00
Arthur Edelstein
a22084bcd9 Bug 1433592 - Don't spoof ctrl key modifier for privacy.resistFingerprinting=true r=masayuki 2018-03-05 23:23:00 +02:00
Gijs Kruitbosch
4e71107eb3 Bug 1443229 - follow-up: use correct checkbox state, r=jaws
It seems `doCommand` runs through a different codepath than just clicking the checkbox,
and as a result the outcome of the command handler is different that way.

This aligns the automated test closer to what happens when you 'manually'
click the checkbox, and fixes the bug in the command handler.

MozReview-Commit-ID: ACxRUxB35px
2018-03-06 15:00:12 +00:00
Marco Bonardo
b95c6ee9ad Bug 1440644 - Fix a typo preventing the bookmark dialog storing a keyword. r=standard8
MozReview-Commit-ID: KULAKtzipxY
2018-03-06 11:39:30 +01:00
Mark Banner
29e56bce9b Bug 1434869 - Automatically mark EXPORTED_SYMBOLS as used, so that we don't need to ignore it in ESLint's no-unused-vars rule. r=florian.
MozReview-Commit-ID: IVMeZHGdVBk
2018-03-06 12:01:59 +00:00
Jan Odvarko
6ec837c9d3 Bug 1434855 - Improve performance of HAR export; r=ochameau
MozReview-Commit-ID: 6H6P6wYmdQL
2018-03-08 12:45:36 +01:00
Edouard Oger
f4a8c18f91 Bug 1439777 p2 - Remove weave:ui:* related code. r=markh,tcsc
MozReview-Commit-ID: D1H36YeiJCS
2018-02-22 16:30:39 +08:00
Johann Hofmann
090f854e01 Bug 1442850 - Update how history mode and cookie lifetime controls interact to fit our new preferences UI. r=Gijs
We recently updated the cookie settings in about:preferences to live outside
of the history mode settings, but did not change the way that changes to history
mode (toggling the privatebrowsing.autostart pref) reflected in the cookies section.

This patch takes care of that by moving the cookie related pieces out of the code
that sets history settings and makes sure that the respective functions get called
in all appropriate cases.

I also moved some site data settings code to be closer to the cookies code.

MozReview-Commit-ID: 6ly079uDz4C
2018-03-05 18:23:03 +01:00
Paul Silaghi
cb38fd19da Bug 1440703 - Add automated test to check that the Bookmarks Toolbar and Sidebar can be enabled from the Bookmarks Menu. r=Standard8 2018-03-07 10:47:43 +02:00
Zibi Braniecki
d1b856982f Bug 1363862 - Use Node.localize for fragment translation in Fluent DOM. r=stas
MozReview-Commit-ID: 1zAbSMapi86
2018-03-01 16:49:37 -08:00
Narcis Beleuzu
8c36c8c740 Backed out 2 changesets (bug 1439777) for xpcshell failures on /test_errorhandler_2.js
Backed out changeset d99402ad9ecc (bug 1439777)
Backed out changeset 1af3426dc956 (bug 1439777)
2018-03-06 04:43:41 +02:00
Edouard Oger
3445c862b1 Bug 1439777 p2 - Remove weave:ui:* related code. r=markh,tcsc
MozReview-Commit-ID: D1H36YeiJCS
2018-02-22 16:30:39 +08:00
Felipe Gomes
b1327a0095 Bug 1436840 - Policy engine: Add support for enterprise-only policies. r=mkaply
Policies annotated with enterprise_only in the schema will only be allowed to run on ESR or on pre-release channels (for testing)

MozReview-Commit-ID: 4tF8t1ozyVp
2018-03-05 20:46:54 -03:00
Jared Wein
03cd2673e1 Bug 1443229 - Add a 'command' event listener for the urlbar search suggestions checkbox. r=Gijs
This was inadvertently removed when the preference attribute was removed to clean up a race condition.

MozReview-Commit-ID: 8yNPMwkGS3u
2018-03-05 16:17:25 -05:00
Narcis Beleuzu
439cc34017 Backed out changeset a8130e46c530 (bug 1434483) for ESlint failures on browser_change_shipping.js. CLOSED TREE 2018-03-05 23:50:02 +02:00
Michael Kaply
e0f226a76a Bug 1443650 - Remove additional true/false enums so GPO works. r=Felipe
MozReview-Commit-ID: Ee0vl9T2Mmb
2018-03-06 17:25:40 -06:00
Kirk Steuber
f7feb9cd1a Bug 1436851 - Add test for enterprise policy to disable system addon updates r=Felipe,rhelmer
MozReview-Commit-ID: K3NtpeVLFf4
2018-02-14 15:15:02 -08:00
Kirk Steuber
ffddeb1458 Bug 1436851 - Create an enterprise policy to disable system addon updates r=Felipe
MozReview-Commit-ID: AzxFGpFvxtm
2018-02-12 10:48:18 -08:00
Daniel Marshall
7724f2e32c Bug 1434483 - Renamed profileStorage singleton to formAutofillStorage to make it more clear; r=MattN
MozReview-Commit-ID: CaPYBGLfs5I
2018-02-10 21:23:19 +00:00
YUKI "Piro" Hiroshi
5b7775c8d7 Bug 1440578 - Policy: "block" under "cookies" should clear already-stored cookies r=felipc 2018-03-08 09:22:00 +02:00
Mark Banner
8c97713db8 Bug 1437516 - Rename browser_library_batch_delete.js now that it isn't testing batches. r=mak
MozReview-Commit-ID: 9L5e71yZaaL
2018-03-13 21:39:47 +00:00
Mark Banner
f190c32a0e Bug 1437516 - Remove nsINavHistoryService/nsINavBookmarksService::runInBatchMode. r=mak
MozReview-Commit-ID: D1H3xdjpMAx
2018-03-13 16:19:33 +00:00
Gurzau Raul
80dd3a2c40 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-03-16 19:57:14 +02:00
Brendan Dahl
2021b6eed4 Bug 1444228 - Remove editBookmarkOverlay.xul. r=standard8
Move the main contents of editBookmarkOverlay.xul into an include file and
inline the DTD and CSS files where used. Convert several chrome tests to
browser tests since the preprocessor is hard to use within the testing
framework.


MozReview-Commit-ID: DpPBOpZSuBN
2018-03-16 09:26:49 -07:00
Myk Melez
cc00f7b5d5 Bug 1445991 - ensure prefs inited before autoconfig reload button updated; r=Gijs
Reorder the construction of Preference objects so network.proxy.autoconfig_url gets constructed before network.proxy.type, which will ensure that networkProxyAutoconfigURL is set to the value of network.proxy.autoconfig_url before network.proxy.type construction triggers the call to updateReloadButton.

MozReview-Commit-ID: BQL0RlvnCOo
2018-03-15 17:49:22 -07:00
Kris Maglione
be99d41034 Bug 1443983: Part 1 - Remove shim usage in browser_google_behavior.js. r=mconley
MozReview-Commit-ID: 3pOOkRMxXsL
2018-03-08 13:37:28 -08:00
Sam Foster
cd8e6dc737 Bug 1402845 - Fix panelview sizing when customRectGetter is used. r=mikedeboer,Paolo
* The extension content drives the sizing of the browser and popup that contains it via the Extension:BrowserResized message. The ignoreResizes property throttles/debounces this initially, stashing the dimensions received rather than triggering resize of the popup for every message. When the popup is a subview and fixedWidth, we ignore width but *do* want to use the stashed height value.

* Until the panel is given visibility, it has 0 height, so after setting visibility, wait until the next refresh-driver tick before measuring any header which should get added to the overall view height

MozReview-Commit-ID: AgcruVb9QPA
2017-10-05 10:23:53 -07:00
Felipe Gomes
db353634cb Bug 1432906 - Display notice in about:preferences when Policies are in use. r=gandalf,jaws
MozReview-Commit-ID: 83UUY9DmK2K
2018-03-05 14:18:44 -03:00
Daniel Marshall
49ad18cee3 Bug 1434483 - Renamed profileStorage singleton to formAutofillStorage to make it more clear; r=MattN
MozReview-Commit-ID: CaPYBGLfs5I
2018-02-10 21:23:19 +00:00
Cosmin Sabou
0e123efc7d Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-03-05 20:14:50 +02:00
Cosmin Sabou
12b844da30 Merge inbound to mozilla-central. a=merge 2018-03-05 20:12:38 +02:00
Michael Kaply
ddcbbe9327 Bug 1435862 - Default search mitigation. r=florian 2018-03-05 08:47:32 -06:00
Margareta Eliza Balazs
0b1a8b059b Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-03-05 11:48:38 +02:00
Christoph Kerschbaumer
3c66d0e8e0 Bug 1430751 - Apply unified behavior model for about: pages to about:privatebrowsing. r=gijs,mrbkap 2018-03-05 09:20:34 +01:00
Gijs Kruitbosch
e5c374b766 Bug 1437940 - fix where we look for a 'Local State' file for non-release Chrome data, r=dthayer
MozReview-Commit-ID: CXghkKKhHfx
2018-03-01 15:07:28 +00:00
Gijs Kruitbosch
ac044211af Bug 1437940 - include Chrome Beta and Chrome Dev in migration list on Linux, r=dthayer
MozReview-Commit-ID: HDTkdXdYos3
2018-03-01 14:03:06 +00:00
Andreea Pavel
f14f426fb7 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-03-05 05:19:21 +02:00
Felipe Gomes
652588d608 Bug 1429151 - Policy: Disable Sync. r=markh
MozReview-Commit-ID: Eg6hg7GNMod
2018-03-04 22:12:15 -03:00
Dorel Luca
ac55ac3af8 Merge mozilla-central to mozilla-inbound. r=merge 2018-03-04 12:17:06 +02:00
Kris Maglione
c49ac1c165 Bug 1434076: Follow-up: Add test for conflict between browserAction and bundled experiment. r=zombie a=test-only 2018-03-03 11:39:18 -08:00
Mark Banner
ec9360ee83 Bug 1434446 - Enable no-unused-vars for global scope on jsm files in browser/. r=mossop
MozReview-Commit-ID: ERT1Fili25d
2018-03-01 20:06:06 +00:00
Mike Cooper
24be7408a3 Bug 1436113 - Part 2: Refactor "shield-recipe-client" to "normandy" r=Gijs
MozReview-Commit-ID: 8i9Jrq8rj3W
2018-03-02 11:18:59 -08:00
Mike Cooper
8fa569ae7b Bug 1436113 - Part 1: Move browser/extensions/shield-recipe-client to toolkit/components/normandy r=Gijs
MozReview-Commit-ID: LidgzhI4Z7h
2018-02-28 14:55:47 -08:00
shindli
dc04f76f08 Merge inbound to mozilla-central. a=merge 2018-03-03 01:06:35 +02:00
Kris Maglione
2b54d6ac16 Bug 1442187: Wait until next tick after popupshown before resolving show(). r=Gijs
With the migration of Promise microtasks to the main microtask queue, promise
resolution handlers are now called immediately after any JS event listener
returns. The result of this is that in the case of the show() method, the
resolution handlers now run before the view's own popupshown handlers run and
the view is set active, which breaks handlers which expect it to act more
sensibly.

By deferring the resolution until the next tick, the resolution handlers are
called when the view is visible and in a consistent state.

MozReview-Commit-ID: C7697CBoHFt
2018-03-01 18:31:14 -08:00
Brendan Dahl
6021e79769 Bug 1441378 - Replace baseMenuOverlay.xul with inlining and preprocessing. r=Gijs
The overlay defined two elements (helpMenu, menu_ToolsPopup) for all
platforms and three others (windowMenu, baseMenuCommandSet, baseMenuKeyset)
that were MacOS only. The two all platform elements and windowMenu were only
used once and inlined into browser-menubar.inc. The rest of the MacOS only
elements were conditionally inlined into browser-sets.inc.

MozReview-Commit-ID: D2uyCrnepuH
2018-02-26 16:49:34 -08:00
Luca Greco
39679c0bdf Bug 1417043 - Use webext-panels.xul for the WebExtensions devtools panels. r=mixedpuppy
MozReview-Commit-ID: ERV4siC2l1j
2018-02-24 23:12:42 +01:00
Johann Hofmann
19d89d0956 Bug 1438629 - Update site data settings label. r=nhnt11
MozReview-Commit-ID: EgBzUyv3eRh
2018-03-02 14:53:21 +01:00