Commit Graph

1019 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
880355bb09 Merge mozilla-central to fx-team 2016-06-09 12:14:03 +02:00
Edouard Oger
5727df7b29 Bug 1277026 - Disconnect Sync and show a notification on FxA remote disconnect. r=markh
MozReview-Commit-ID: Hxz1j5QDkfM
2016-06-08 10:40:42 -07:00
Matthew Noorenberghe
658495bff9 Backed out changeset 947617c723cd (bug 1277026)
MozReview-Commit-ID: 6wRsDiaxVp1
2016-06-07 16:10:56 -07:00
Edouard Oger
510c6ad950 Bug 1277026 - Disconnect Sync and show a notification on FxA remote disconnect. r=markh
MozReview-Commit-ID: Hxz1j5QDkfM
2016-06-02 15:22:12 -07:00
Brad Lassey
07ea6a3826 bug 1278569 - Keep infobar up when the user views pending crashes r=mconley ui-r=shorlander 2016-06-07 10:25:26 -04:00
Edouard Oger
9f952241a2 Bug 1275927 - Replace custom Sync success doorhanger with platform notification. r=markh
MozReview-Commit-ID: 1GJRcB6mnEI
2016-06-02 10:36:53 -07:00
Brad Lassey
3559a55775 bug 1269998 - Prompt users with pending crash reports to submit them r=mconley ui-r=shorlander 2016-05-10 23:50:55 -07:00
Gijs Kruitbosch
624a4485a6 Bug 1274533 - change legacy behaviour in observer rather than overwriting key status in data, r=jaws
MozReview-Commit-ID: UZWRYj2Mno
2016-05-20 11:51:20 +01:00
Sebastian Hengst
3e4cbc57f1 Bug 1272986 - Removal call of E10SUINotification.checkStatus. r=Felipe
E10SUINotification got removed in bug 1227230.

MozReview-Commit-ID: BqPcMCM1tOY
2016-05-15 19:51:00 +02:00
Wes Kocher
d442dbd88e Merge m-c to fx-team, a=merge 2016-05-13 16:46:04 -07:00
Jared Wein
0fc87be5fc Bug 1268943 - Middle mouse click on links in settings does nothing (should open in new tab). r=gijs
MozReview-Commit-ID: D8okQLio0K8
2016-05-13 09:53:00 -04:00
Felipe Gomes
74aa60a982 Bug 1227230 - Remove all of the e10s prompting code. r=jimm
This removes all of the e10s-related prompting code, including:
- doorhanger offering to opt-in into e10s
- pref and telemetry probe used to measure the number of users who remained opted-in
- dialog that shows up when unchecking the e10s checkbox saying that a tab will open, requesting feedback
- tab opening requesting feedback
- all related strings

The checkbox in the preferences window remains (nightly/aurora only), as well as the message saying that e10s requires a restart.

The e10s accessibility doorhanger remains. and chrome://browser/skin/e10s-64@2x.png remains too because it's also used in the a11y doorhanger.

MozReview-Commit-ID: aOdvnbeHOa
2016-05-12 20:31:52 -03:00
Ray Lin
687cdd9c4c Bug 925101 - Remove legacy signons.txt files. r=dolske
MozReview-Commit-ID: ICZADhIeKiB
2016-04-19 17:28:01 +08:00
Jared Wein
9d22a8bc29 Bug 1095739 - Allow a "new user" experience to happen subsequent to Firefox being uninstalled. r=gijs r=jimm
MozReview-Commit-ID: BlynhSXhRT9
2016-04-27 11:37:00 +02:00
bsilverberg
23e35b8be1 Bug 1262923 - Create schema for the history API. r=aswan
MozReview-Commit-ID: 1hZRJtemPMb
2016-04-07 14:56:02 -04:00
Kit Cambridge
2e4efff9aa Bug 1259148 - Notify content when the notification permission pop-up is dismissed by the user. r=past,wchen
MozReview-Commit-ID: 8CcgQcJDeie
2016-03-30 16:54:37 -07:00
Dão Gottwald
bb168721ce Bug 1248617 - Stop adding the "Recently bookmarked" smart folder in new profiles. r=mak 2016-04-14 11:58:28 +02:00
Sebastian Hengst
2b6e0bfb28 Backed out changeset c6d163cfa08f (bug 1248617) for XPCshell failure in test_browserGlue_smartBookmarks.js. r=backout 2016-04-12 17:45:21 +02:00
Dão Gottwald
abe1518bfe Bug 1248617 - Stop adding the "Recently bookmarked" smart folder in new profiles. r=mak 2016-04-12 15:31:58 +02:00
Sebastian Hengst
26501bd89d Backed out changeset 8ec9a8049a25 (bug 1248617) 2016-04-08 18:39:39 +02:00
Dão Gottwald
fa86ca2a25 Bug 1248617 - Stop adding the "Recently bookmarked" smart folder in new profiles. r=mak 2016-04-08 16:35:28 +02:00
Felipe Gomes
1897db6bba Bug 1260190 - Disable e10s for accessibility users on OS X. r=jimm
MozReview-Commit-ID: 1tke1RXrCE2
2016-04-04 21:48:30 -03:00
Ryan VanderMeulen
23766819a5 Merge fx-team to m-c. a=merge 2016-04-02 13:34:45 -04:00
Sebastian Hengst
fef59e4bbc Bug 1260460 - reset user's restore on demand preference since we're removing it from the UI. Follow-up: Replace "currentVersion" with "currentUIVersion" to fix XPCshell and browser-chrome bustage related to nsBrowserGlue.js. r=bustage on a CLOSED TREE 2016-04-02 01:30:14 +02:00
Felipe Gomes
0f309c3cf8 Bug 1260460 - reset user's restore on demand preference since we're removing it from the UI. r=mconley
MozReview-Commit-ID: DHqSTh18wQu
2016-04-01 18:22:36 -03:00
Olivier Yiptong
dec560da93 Bug 1239119 - Move provider init for newtab to NewTabMessages.jsm r=ursula
MozReview-Commit-ID: DE3AqHXF4jl
2016-03-16 16:17:57 -04:00
Ryan VanderMeulen
49cb5a5dc5 Merge fx-team to m-c. a=merge 2016-03-19 11:23:43 -04:00
Myk Melez
5fda02e0d8 Bug 1256667 - evaluate Webapps.jsm early to resolve ts_paint regression; r=mossop 2016-03-18 10:04:05 -07:00
Gijs Kruitbosch
35b017762e Bug 1252855 - allow setting a specific list of prefs from the content process, r=mrbkap,margaret,haik
MozReview-Commit-ID: DihkBXqlLQl
2016-03-13 13:10:16 +00:00
Olivier Yiptong
eb6b4c9976 Bug 1239118 - Send prefs to Remote Newtab page using WebChannel r=ursula
MozReview-Commit-ID: CQQQmgrXSDt
2016-03-03 22:20:23 -05:00
Myk Melez
11388a70ad Bug 1238079 - remove the desktop web runtime; r=fabrice,mossop,gps,jryans,jmaher,marco 2016-03-07 13:33:12 -08:00
Yury Delendik
cc1981106c Bug 1250046 - Remove Shumway core files. r=till 2016-02-23 18:07:05 -06:00
Matthew Wein
4eea0108f3 Bug 1246028 Implement chrome.commands.getAll. r=kmag 2016-02-24 17:29:04 -08:00
Phil Ringnalda
b1abd201f0 Back out 6d8c09f110ee (bug 1246028) for landing before it got its nits picked 2016-02-24 18:40:42 -08:00
Matthew Wein
9ac7e85ce9 Bug 1246028 - Implement chrome.commands.getAll. r=kmag 2016-02-23 16:13:16 -08:00
Sebastian Hengst
a0f0bbc233 Bug 1249608 - Don't run UI migration steps with new profiles. Follow up: Add missing closing parenthesis. r=dao over IRC. CLOSED TREE 2016-02-20 15:15:01 +01:00
Dão Gottwald
a7d5f77fc1 Bug 1249608 - Don't run UI migration steps with new profiles. r=gijs 2016-02-20 14:04:03 +01:00
Dão Gottwald
0debf7316f Bug 1014185 - Remove about:customizing and use about:blank for customize mode instead. r=jaws 2016-02-20 14:03:25 +01:00
Carsten "Tomcat" Book
6a9ce8a5af Backed out changeset c34fe673bb97 (bug 1014185) for perma failures in browser_bug1163570.js 2016-02-19 17:19:19 +01:00
Dão Gottwald
b454fc92a1 Bug 1014185 - Remove about:customizing and use about:blank for customize mode instead. r=jaws 2016-02-19 00:50:17 +01:00
Matthew Wein
b75d86cf1e Bug 1242557 - Import missing commands API schema file. r=kmag 2016-02-17 14:44:59 -05:00
Xidorn Quan
2487611b41 Bug 743198 part 8 - Use unprefixed Fullscreen API in chrome code. r=smaug 2016-02-17 08:47:11 +08:00
David Rajchenbach-Teller
a9e76de39d Bug 1243706 - Release PerformanceStats/PerformanceWatcher;r=Felipe
MozReview-Commit-ID: 4XT21bfBSa9
2016-01-28 13:41:14 +01:00
Andrew Swan
e58d313f2b Bug 1156826 - Implement browser.runtime.setUninstallURL(). r=kmag 2016-02-08 16:00:25 -08:00
David Rajchenbach-Teller
ef64065ed8 Bug 1142937 - AddonWatcher now communicates through nsIObserverService. r=felipe
The current API of AddonWatcher only supports a single callback. That's pretty unfriendly to testing, debugging, add-ons, etc.

This patch replaces the mechanism with a notification through the nsIObserverService.
2016-01-27 13:34:58 +01:00
Matthew Noorenberghe
531c1f5eb5 Bug 1243089 - Remove provisional Desktop identity UI for website sign-in with BrowserID (SignInToWebsite). r=felipe 2016-02-01 14:31:38 -08:00
Jim Mathies
fdd99b60ff Bug 1229763 - Update a11y + e10s support url. r=mconley 2016-01-27 14:27:15 -06:00
Dave Townsend
8abe54b55f Bug 1237820: Track whether a user has been offered a sideloaded add-on or not. r=rhelmer
Previously we just checked every newly sideloaded add-on to decide whether to
offer it to the user for opt-in. This adds a new "seen" property (naming could
be better if you have other suggestions) which tracks whether we've ever shown
the opt-in UI for the add-on. It defaults to true for all add-ons and is only
set to false for sideloaded add-ons that default to being disabled on install.
The seen flag can be set to true through the API but cannot be reset to false
as that would allow add-ons to forcibly re-present themselves to the user when
disabled.

The opt-in UI sets the seen flag to true only when it has focus which fixes a
long-standing bug where if you accept the first add-on you see and restart the
other tabs might not show up.

The one slight downside of this approach is that it now requires loading the
full add-ons database on every startup in order to check the seen flag for all
installed add-ons. There are hacky ways we might get around this but they all
involve overloading prefs with even more object data. The good thing is that
we do the load and check asynchronously after most of startup is complete and
the UI is fully loaded so there shouldn't be any percieved impact to startup
time. I've run multiple talos runs to verify that none of the numbers appear to
regress.
2016-01-26 14:31:33 -08:00
Alessio Placitelli
1913f703b3 Bug 1234518 - Clean MOZ_SERVICES_HEALTHREPORT and and MOZ_SERVICES_METRICS. r=gfritzsche 2016-01-21 07:59:00 +01:00
Jared Wein
de0c95165c Bug 1241993 - Fix eslint errors in nsBrowserGlue.js. r=gijs 2016-01-22 15:48:20 -05:00