Benjamin Smedberg
b6342360ed
Bug 1277905 - Remove in-product links to plugincheck. Also remove support for startup prompting about outdated plugins, since that's annoying to users. r=Gijs r=mconley
...
MozReview-Commit-ID: 69tMivPVxuW
2016-07-01 11:01:07 -04:00
Carsten "Tomcat" Book
881f7907d4
Merge mozilla-central to mozilla-inbound
2016-07-11 11:49:34 +02:00
Carsten "Tomcat" Book
3e5c3f3f86
merge mozilla-inbound to mozilla-central a=merge
2016-07-11 11:47:38 +02:00
Jared Wein
e70b98406b
Bug 1278844 - Disable the Download Folder and Choose Folder elements if the browser.download.useDownloadDir pref is locked. r=MattN
...
MozReview-Commit-ID: 7biIaukj7Fp
2016-07-07 14:31:05 -04:00
Phil Ringnalda
9f7a578e0a
Merge f-t to m-c, a=merge
2016-07-09 08:53:47 -07:00
Mike Conley
9f9f65c5e6
Bug 1284687 - Hide windows on shutdown while persisting session instead of closing them. r=billm
...
We were closing the windows before to improve perceived shutdown
performance, but we end up in a state where we're likely to miss
out on the last ~2 seconds of session activity for most tabs per
window. This is because we were removing the session update
message listeners and resolving the flush Promises once the
domwindowclosed notification fired for the window.
Hiding the window allows us to wait for the messages properly.
What's more, we weren't even collecting the window state after
we had flushed, so we have _always_ been missing (in the worst
case) about 2 seconds of session state per window. This addresses
that.
MozReview-Commit-ID: BEOIHV4EErf
2016-07-07 15:04:52 -04:00
Wes Kocher
ca7ef51a9e
Merge fx-team to central, a=merge CLOSED TREE
2016-07-08 15:02:31 -07:00
Matthew Wein
b8a695c20c
Bug 1246044 - Part 4 - Add unit tests for context menu icons. r=kmag
...
MozReview-Commit-ID: 6mVKldnmB48
2016-07-05 17:16:03 -07:00
Matthew Wein
dd41741d12
Bug 1246044 - Part 3 - Add unit tests for uninstall bug. r=kmag
...
MozReview-Commit-ID: JA10PnhFObL
2016-07-05 16:56:52 -07:00
Matthew Wein
96bca68b5d
Bug 1246044 - Part 2 - Fix issue where context menu items show up after extension is uninstalled. r=kmag
...
MozReview-Commit-ID: 9eGwSkY8PWo
2016-07-05 17:11:21 -07:00
Matthew Wein
4c9e9e4340
Bug 1246044 - Part 1 - Split out the testing for radio groups and checkboxes into separate files. r=kmag
...
MozReview-Commit-ID: KIwj3tZzyuz
2016-07-05 17:02:24 -07:00
Wes Kocher
38d4d339e2
Merge m-c to fx-team, a=merge CLOSED TREE
2016-07-08 15:04:54 -07:00
Mike de Boer
ad57d62f59
No Bug - add test coverage for more types of form fields to ignore in session form field restore. r=MattN
...
MozReview-Commit-ID: KdN5kETA9go
2016-07-07 15:10:26 +02:00
Dale Harvey
03907e80af
Bug 1273351 - Remove pointerlock permission requirement. r=dao
2016-07-08 13:58:31 +01:00
Phil Ringnalda
c97ac7c10e
Merge m-c to m-i
2016-07-09 09:01:35 -07:00
Jonathan Hao
eefc856bb1
Bug 1279568 - Capture thumbnails in an internal-only container. r=baku,markh
2016-07-09 21:41:32 +08:00
Tim Huang
2567487468
Bug 1238183 - Part 2 - Add a test case for testing the ForgetAboutSite with userContextId. r=jimm
2016-07-07 23:15:00 +02:00
Wes Kocher
69a13d3d0a
Merge inbound to central, a=merge
2016-07-07 17:26:41 -07:00
Carsten "Tomcat" Book
07833077a6
Merge mozilla-central to fx-team
2016-07-07 11:43:24 +02:00
Matthew Wein
9b94f8859e
Bug 1284265 - Fix regression caused by bug 1270742 which moved IconDetails into ExtensionUtils.jsm r=kmag
...
Postmortem: The context menu script, ext-contextMenus.js, uses IconDetails to show the extension icon next to the top level menu item. Originally, IconDetails lived in ext-utils.js because it was only used by Desktop. However, in order to make it usable by Fennec for the PageActions API, it was moved into the shared ExtensionUtils.jsm. Since none of the unit tests for ext-contextMenus.js covered the use of IconDetails, when it was moved it broke this part of the code. Switching it to use the version in ExtensionUtils.jsm fixes the issue. Lesson learned: Don't leave anything untested.
MozReview-Commit-ID: I6bFQnKvoMh
2016-07-05 16:17:52 -07:00
Jonathan Hao
724cca57f5
Bug 1283709 - Test if cookies are restored correctly to container tabs. r=mikedeboer
...
MozReview-Commit-ID: 2NJlJ5tFsS4
2016-07-06 01:39:00 +08:00
Jonathan Hao
c1ae179f3b
Bug 1283709 - Map SessionCookies by origin attributes. r=mikedeboer
...
MozReview-Commit-ID: IAuKZdVWgNl
2016-07-06 01:45:00 +08:00
Michael Kaply
b086b3340a
Bug 1276054 - Uplift pocket changes from partner. r=gijs
2016-07-05 09:34:30 -05:00
Gijs Kruitbosch
f82fd36be7
Bug 1280472 - fix focusing of text links in about:preferences, r=dao
...
MozReview-Commit-ID: 2lPFDTYVY99
2016-06-22 18:57:28 +01:00
Carsten "Tomcat" Book
4f115fa81a
merge autoland to mozilla-central a=merge
2016-07-05 16:00:37 +02:00
Phil Ringnalda
fe80f00ffa
Merge f-t to m-c, a=merge
2016-07-04 14:47:52 -07:00
Prakhar Gupta
9a9529b9e9
Bug 485265 - "JSON backup should force .json extension". r=mak77
2016-06-30 13:21:00 +02:00
Marco Bonardo
8c84a82cf7
Bug 889561 - Reduce the size of places.sqlite by removing the url unique index from moz_places. r=adw
...
MozReview-Commit-ID: 2kxaXnUYIwT
2016-06-29 14:47:36 +02:00
Milan Sreckovic
53e8ea1f82
Bug 1282537: Better wording for the E10S restart required confirm box. r=jimm
...
MozReview-Commit-ID: sHQUi8Ec2L
2016-06-27 14:38:50 -04:00
Gijs Kruitbosch
088da6c652
Bug 1283565 - add telemetry to determine whether undo works and how often it's unavailable due to sync, r=dolske,data-r=bsmedberg
...
MozReview-Commit-ID: LwFrwbEQLtV
2016-06-30 19:02:46 +01:00
Andrea Marchesini
21c41f5c9e
Bug 1276006 - Add telemetry to count how many users use container tabs - part 2, r=me
2016-07-07 11:14:41 +02:00
Andrea Marchesini
fa1d4da7e5
Bug 1276006 - Add telemetry to count how many users use container tabs, r=mconley, data-review=bsmedberg
2016-07-07 09:55:53 +02:00
Yoshi Huang
b61ea2cdfa
Bug 1274893 - remove -forbid- list from SafeBrowsing. r=francois
2016-07-11 16:11:32 +08:00
Carsten "Tomcat" Book
dcf7915a78
Merge mozilla-central to autoland
2016-07-02 11:16:11 +02:00
Mike Conley
8ff25826bd
Bug 1271607 - Pinned tabs should not restore as non-remote. r=mikedeboer
...
App tabs load immediately, and so there's no point in causing the remoteness
flipping machinery to kick off by making the pinned tabs non-remote by default.
MozReview-Commit-ID: 48O2mJSHurr
2016-06-29 13:49:57 -04:00
Ursula Sarracini
40f85f68ba
Bug 1277668 - NewTabSearchProvider observing unknown topic showing up on console when adding search engines and in test r=oyiptong
...
MozReview-Commit-ID: 5pgiGy5HGqT
2016-06-29 10:22:55 -04:00
Kris Maglione
6470e45452
Bug 1296888: Add "webextensions" tag to WebExtension tests. r=aswan
...
MozReview-Commit-ID: 3QYXtpdznrP
2016-08-20 15:41:31 -07:00
Sebastian Hengst
2e47f0965a
Backed out changeset 865501b808e3 (bug 1287330) for frequent timeouts in browser_async_remove_tab.js with e10s on Linux debug. r=backout
2016-08-21 16:45:16 +02:00
Kris Maglione
007774bc99
Bug 1259093: Follow-up: Fix another test race. r=me
...
MozReview-Commit-ID: 3DsTcQli8Ga
2016-08-20 14:00:37 -07:00
Wes Kocher
be3c2198cc
Merge m-c to inbound a=merge
2016-08-19 18:39:52 -07:00
Kris Maglione
b5af7f0b99
Bug 1259093: Follow-up: Fix some test races. r=me
...
MozReview-Commit-ID: riVGF5q3xV
2016-08-19 17:20:22 -07:00
Kris Maglione
bfd63ddac8
Bug 1259093: Part 3 - Preload browserAction popups to prevent flicker during opening. r=Gijs r=jaws r=bwinton f=mattw
...
MozReview-Commit-ID: EpAKLV8VPTn
2016-08-19 12:29:11 -07:00
Kris Maglione
f0333bcfb0
Bug 1259093: Part 2 - Reparent view nodes before dispatching ViewShowing event. r/rs=Gijs
...
MozReview-Commit-ID: IRkAJYQFd1C
2016-08-16 18:31:57 -07:00
Kris Maglione
efcf532168
Bug 1259093: Part 1 - Allow async initialization from ViewShowing events. r=Gijs
...
This changes the `detail` of the ViewShowing events in an incompatible way.
There were only a few places it was used in mozilla-central, which I fixed. I
searched add-ons in DXR and didn't find any that used the `detail` member of
this event, but I had to resort to a random sampling, so it's possible that
some do exist.
MozReview-Commit-ID: CYzGw6KH7uI
***
amend-0
MozReview-Commit-ID: EZfo1k7YhSx
2016-08-16 18:46:56 -07:00
Chris Peterson
6c0f810682
Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo
2016-07-20 22:03:25 -07:00
Milan Sreckovic
9f27edc455
Bug 1285328: Part 2. Add an ability to change the revert/cancel label and/or show the restart later button to the confirmRestartPrompt dialog. r=jaws
...
MozReview-Commit-ID: D7SDsHqghAS
2016-07-14 14:14:28 -04:00
Milan Sreckovic
bbc485dc42
Bug 1285328: Part 1. Make sure the first button/escape is a no-op in these dialogs, and in the potential data loss case, make the default also a no-op. Refactor some common code into preferences.js. r=jaws
...
MozReview-Commit-ID: 576kGMX08vz
2016-07-14 13:55:07 -04:00
Alessio Placitelli
0ceb2b70ea
Bug 1271304 - Measure the tabs/window open events and max number of tab/window per subsession. r=Gijs, r=gfritzsche, data-review=bsmedberg
...
MozReview-Commit-ID: 6vYfoEb8VvB
2016-05-12 09:30:00 +02:00
Carsten "Tomcat" Book
5cdad09e24
Merge mozilla-central to mozilla-inbound
2016-07-29 12:34:10 +02:00
Jonathan Hao
3e43192e96
Bug 1289571 - Set browser's userContextId before updateRemoteness in restoreTabContent. r=mikedeboer
2016-07-28 23:54:00 +02:00