Commit Graph

18524 Commits

Author SHA1 Message Date
Kris Maglione
b372706fa5 Bug 1451058: Follow-up: Fix window leak in popup tests. r=bustage
MozReview-Commit-ID: 7ucAN5usp0o
2018-04-06 19:22:39 -07:00
Kris Maglione
a505a99767 Bug 1451748: Always remove unloaded views from views list. r=mixedpuppy
Contexts for active extension views are kept in a Set on the owning extension.
That list is meant to be kept current, with views added and removed as they're
created and unloaded. A refactoring at some point in the past, though, changed
that so that we only cleaned up parent views at extension shutdown, not at
view shutdown.

MozReview-Commit-ID: FW8KHPOD9qc
2018-04-05 19:42:20 -07:00
Kris Maglione
e9dca3c017 Bug 1451058: Follow-up: Fix some errors that show up during tests. r=me
MozReview-Commit-ID: K410z6VdHov
2018-04-06 16:34:15 -07:00
Noemi Erli
903ffe4cd2 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-04-07 01:03:50 +03:00
k88hudson
de81b7c4f7 Bug 1451006 - Send correct category for about:preferences#home telemetry r=jaws
MozReview-Commit-ID: 4B9RqNhyjUo
2018-04-03 16:42:02 -04:00
Kris Maglione
7d36b903cc Bug 1451058: Save temporary popup pre-load panel for remote popups. r=mixedpuppy
Creating the temporary panel for a pre-load popup can be expensive, especially
for OOP popups, where we need to create a compositor. Since we currently need
to create a pre-load popup every time we hover over a browser action with a
popup, it's probably worth saving and re-using them, rather than always
creating a new one.

MozReview-Commit-ID: GwG7qJNdk8f
2018-04-03 11:14:49 -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
Marco Bonardo
3382b7442d Bug 1293445 - 5 - Rename RESULTS_AS_TAG_QUERY. r=standard8
MozReview-Commit-ID: 7HwPKkGvAvv
2018-04-04 16:14:20 +02:00
Marco Bonardo
b2e8b679a0 Bug 1293445 - 4 - Remove RESULTS_AS_TAG_CONTENTS. r=standard8
MozReview-Commit-ID: rybSCGrfnf
2018-04-03 18:32:00 +02:00
Xidorn Quan
3f55f4e5c1 Bug 1446343 part 2 - Convert size attributes to outer size for sessionstore. r=mikedeboer
MozReview-Commit-ID: FS6yrGggD7o
2018-04-06 15:01:04 +10:00
Michael Kaply
39dc9e27ca Bug 1452104 - Final tweaks to policy names and params. r=Felipe
MozReview-Commit-ID: CxxCqnyavfL
2018-04-06 13:35:14 -05:00
shindli
2c8b5661c6 Backed out changeset 13d1bdd6e8ce (bug 1452104) per developer's request on IRC on a CLOSED TREE 2018-04-06 23:14:49 +03:00
Michael Kaply
b70568583a Bug 1452104 - Final tweaks to policy names and params. r=Felipe
MozReview-Commit-ID: CxxCqnyavfL
2018-04-06 13:35:14 -05:00
arthur.iakab
0d2b7858a0 Merge mozilla-central to autoland 2018-04-06 01:14:00 +03:00
Marco Castelluccio
7cd550a10b Bug 1423667 - Reenable some tests that were disabled because of a Clang update. r=jmaher 2018-04-05 09:20:47 +01:00
Noemi Erli
d8e1ca28d2 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-04-05 18:22:46 +03:00
ui.manish
dcc9b395af Bug 1451242 - Use this.$ instead of this.document.getElementById in CustomizeMode.jsm r=Gijs 2018-04-05 10:48:04 +02:00
Noemi Erli
f8f0186c86 Merge inbound to mozilla-central. a=merge 2018-04-05 13:02:11 +03:00
Mark Banner
0196361c67 Bug 1451479 - Re-enable places mochitests for code coverage. r=marco
MozReview-Commit-ID: EVsc0h03XVf
2018-04-04 17:03:01 +01:00
Narcis Beleuzu
0ae77e27f2 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-04-05 01:09:42 +03:00
Narcis Beleuzu
ff149835c1 Merge inbound to mozilla-central. a=merge 2018-04-05 01:02:17 +03:00
Mark Banner
9055c0fac7 Bug 1450223 - Remove unnecessary synchronous annotation lookups from the places context menu. r=mak
MozReview-Commit-ID: Ck2eaeVAjXs
2018-03-29 15:49:39 +01:00
Kirk Steuber
e8dd27d5be Bug 1429164 - Add enterprise policy to prevent showing the profile import wizard r=Felipe,Gijs
MozReview-Commit-ID: Lg7r1NrFbKl
2018-04-04 10:56:20 -07:00
Cosmin Sabou
b4672263b4 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-04-04 21:05:46 +03:00
Cosmin Sabou
b5fc3ab974 Merge inbound to mozilla-central. a=merge 2018-04-04 20:53:53 +03:00
Paolo Amadini
959218fdcb Bug 1444392 - Part 3 - Simplify the PanelUI.show method. r=Gijs
In addition to removing the unnecessary return value and the logic that may anchor the panel to anything other than the main menu button, this also fixes the asynchronous error handling.

MozReview-Commit-ID: KaUKYUhrUoc
2018-04-04 11:34:49 +01:00
Paolo Amadini
27081c7b37 Bug 1444392 - Part 2 - Use test-only helpers for the main menu across the tree. r=Gijs
MozReview-Commit-ID: IpdYFaYxx4M
2018-04-04 11:34:39 +01:00
Paolo Amadini
69d214a80c Bug 1444392 - Part 1 - Add test-only helpers to open and close the main menu. r=Gijs
MozReview-Commit-ID: 9kvUdw2TeHB
2018-04-04 11:34:16 +01:00
Margareta Eliza Balazs
4a65daf2b1 Merge inbound to mozilla-central. a=merge 2018-04-04 12:43:55 +03:00
Ciure Andrei
ac39fcba12 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-04-04 00:58:50 +03:00
Ciure Andrei
0b523d8933 Merge inbound to mozilla-central. a=merge 2018-04-04 00:54:16 +03:00
Tomislav Jovanovic
49321a5a7e Bug 1422605 - Fix permissions.request() from menus.onClicked listeners r=aswan
MozReview-Commit-ID: A035FUb1fq5
2018-03-31 16:04:17 +02:00
Ciure Andrei
9310649108 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-04-04 00:56:56 +03:00
Johann Hofmann
4b037796dc Bug 1348223 - Part 5 - Remove the old cookie manager. r=florian
cookies.xul is unused and mostly unmaintained and should be removed.

Equivalent functionality in a well-maintained interface can be found
in the storage manager or the devtools storage inspector.

MozReview-Commit-ID: ILSt83hwN34
2018-03-22 12:53:38 +01:00
Johann Hofmann
458644c48f Bug 1348223 - Part 2 - Move SiteDataManager.jsm to components and improve functionality for getting and removing by host. r=florian
This commit is in preparation of using SiteDataManager in the page info
window to display site data information for a individual hosts.

MozReview-Commit-ID: 3YmUZInvoAT
2018-03-22 17:48:13 +01:00
Johann Hofmann
c65e29db34 Bug 1348223 - Part 1 - Add SiteDataTestUtils.jsm. r=mak
This commit adds a helper module for doing common tasks
related to site data, such as adding dummy data and getting usage.

There are many places that would potentially need to be cleaned
up to use this module instead, but I consider that work (and the
likely try failure fallout) out of scope for this bug.

MozReview-Commit-ID: 5eMDgHhClsO
2018-03-22 17:08:20 +01:00
Kris Maglione
4c402a31f9 Bug 1451215: Run codespell on code. r=aswan
MozReview-Commit-ID: HIilZTKcQUY
2018-04-03 22:22:07 -07:00
Florian Quèze
3387813335 Bug 1449925 - follow-up to fix conflict with bug 1450242, rs=bustage-fix, a=bustage-fix on CLOSED TREE 2018-04-04 21:48:49 +02:00
Florian Quèze
df41ea7e19 Bug 1449925 - make the --private command line parameter work when browser.startup.blankWindow is true, r=Ehsan. 2018-04-04 21:29:16 +02:00
Felipe Gomes
eada08dc14 Bug 1429161. Policy follow-up: hide instead of disabling the Forget button. r=jaws 2018-04-04 16:22:24 -03:00
Felipe Gomes
5e4015f548 Bug 1450761 - Policy to disable the Add Exception button on certificate error pages. r=jaws 2018-04-04 15:56:27 -03:00
Kanika Saini
3573992df1 Bug 1443242 - Disable about:debugging in InstallAddons Policy. r=felipe 2018-04-04 23:49:22 +05:30
Michael Kaply
7906c28df0 Bug 1429179 - Add policy to clear data on shutdown. r=felipe
MozReview-Commit-ID: canswg76ZN
2018-04-03 15:59:52 -05:00
Mark Striemer
dd15ec62a0 Bug 1408061 - Show hidden tabs in all tabs menu r=dao
MozReview-Commit-ID: FpbeT1FwEWe
2018-04-03 13:58:48 -05:00
Brian Grinstead
01995e7f58 Bug 1378108 - Part 3 - Migrate Firebug theme users to the light theme;r=Gijs
MozReview-Commit-ID: 9a8bNvMVAGr
2018-04-04 12:33:06 -07:00
Kirk Steuber
f78c6fa233 Bug 1429157 - Create an enterprise policy to prevent profile refreshes r=Felipe,Gijs
MozReview-Commit-ID: K7yxDm0H7eH
2018-03-28 09:44:07 -07:00
Kirk Steuber
8c9ecca315 Bug 1429157 - Change PoliciesPrefTracker.restoreDefaultValues to delete prefs that were previously non-existant r=Felipe
This is required to write a functional test for the enterprise policy that prevents profile refreshes.

MozReview-Commit-ID: G9SaT4UQWkw
2018-04-03 13:58:04 -07:00
Cosmin Sabou
587cdf7d65 Merge mozilla-central to inbound. a=merge on a CLOSED TREE 2018-04-04 21:07:07 +03:00
Shane Caraveo
8e351cf3e5 Bug 1344749 followup fix for session restore when using insertAfterCurrent and intermittent test failure, r=dao
Relying on this._browserSetState was incorrect as that is only set via tests.  It needs to be always true so session restore works in the right order.

The lazy restore is fine in the test, and avoids the about:blank intermittent (or at least makes it much much harder to reproduce on my linux vm).
2018-04-04 09:23:32 -05:00
Michael Kaply
3cfbfc27b1 Bug 1451122 - Catch errors on uninstallable add-ons. r=Felipe
MozReview-Commit-ID: 1zbCuHp5yEt
2018-04-03 16:15:13 -05:00