Commit Graph

34327 Commits

Author SHA1 Message Date
Gijs Kruitbosch
897e0c501a Bug 1219215 - part 1: remove window-drag bindings and other callers of WindowDraggingUtils, replace with using window-dragging region everywhere, r=dao,felipe 2016-01-18 15:32:14 +00:00
Kris Maglione
094a5acd21 Bug 1244488: Fix intermittent failure caused by overly strict console listener. r=me 2016-01-30 23:08:03 -08:00
Kris Maglione
b03f09db5f Bug 1225715: Part 5 - Add schema for extension manifests. r=billm
This currently forbids unknown top-level schema properties, and unknown
permissions. In the future, I'd like to make those warnings rather than
errors, for compatibility purposes, but I think errors are fine for now.
2016-01-30 10:27:02 -08:00
Kris Maglione
3b26461dc0 Bug 1190680: Part 2 - [webext] Add initial support for lastError callbacks. r=billm 2016-01-29 18:38:08 -08:00
Kris Maglione
64d33abd44 Bug 1238311: Part 3 - [webext] Add audible and muted support to browser.tabs API. r=gabor 2016-01-26 17:06:41 -08:00
Kris Maglione
127ae55171 Bug 1238311: Part 2 - Persist tab mutedInfo in sessionstore. r=ehsan 2016-01-26 17:05:42 -08:00
Kris Maglione
4e3ee4ed57 Bug 1238311: Part 1 - Add "mutedinfo" tab attribute, and related getters. r=ehsan 2016-01-29 18:14:31 -08:00
Drew Willcoxon
bc40bcd466 Bug 1233672 - Properly encode/decode moz-action URIs. r=mak 2016-01-29 14:02:15 -08:00
Wes Kocher
033e95c521 Merge m-c to fx-team, a=merge 2016-01-29 13:44:12 -08:00
Mike Conley
67c02c80dd Bug 1243643 - Don't pass unsafe CPOWs to saveImageURL when offering to save media to disk. r=jld 2016-01-28 16:24:39 -05:00
Shane Caraveo
7cc680d82c Bug 1037483 replace microdata with microformats in share, r=dietrich 2016-01-29 10:58:45 -08:00
Wes Kocher
644a0a8c9b Merge m-c to inbound, a=merge 2016-01-28 17:50:18 -08:00
Wes Kocher
8c02f0da52 Merge fx-team to central, a=merge 2016-01-28 17:47:33 -08:00
Matthew Noorenberghe
ef9e1eadc1 Bug 1242176 - Don't migrate privacy.clearOnShutdown.passwords if privacy.sanitize.sanitizeOnShutdown is false. r=dolske 2016-01-28 10:49:00 -08:00
Carsten "Tomcat" Book
2cd82dff43 Merge mozilla-central to mozilla-inbound 2016-01-28 12:27:53 +01:00
Carsten "Tomcat" Book
6d639cca1d merge mozilla-inbound to mozilla-central a=merge 2016-01-28 12:13:37 +01:00
Zachary Carter
87d1996813 Bug 1243591 - Create a pref to enable/disable the Synced Tabs UI refresh and enable it for Nightly r=markh 2016-01-28 00:52:56 -08:00
Blair McBride
d050c37850 Bug 1235056 - Enable additional logging for intermittent browser_pluginCrashCommentAndURL.js r=mossop 2016-01-27 13:56:59 +13:00
Kris Maglione
648b890157 Bug 1210583: Part 2 - [webext] Support callbacks in tabs.executeScript/tabs.insertCSS. r=billm 2016-01-25 20:25:11 -08:00
Kris Maglione
f9ef4dcea4 Bug 1210583: Part 1 - [webext] Add support for cross-process messaging with async responses. r=billm 2016-01-27 12:57:21 -08:00
Chris Peterson
4b7b204b24 Bug 1234355 - Part 2: Remove unused EME drmContentCDMNotSupported.64bit.message. r=spohl 2016-01-26 11:12:11 -08:00
Chris Peterson
2a99b44376 Bug 1234355 - Part 1: Remove "Don't ask me again" footgun option from the "Enable DRM" info bar notification. r=spohl 2016-01-26 11:11:16 -08:00
Olivier Yiptong
6ca8b9c63b Bug 1240169 - Revert to returning a dynamic newtab URL for BROWSER_NEW_TAB_URL r=mconley 2016-01-23 01:17:55 -05:00
Olivier Yiptong
e0e5f28795 Bug 1240169 - Remove redundant remote-newtab redirector interface contract r=mconley 2016-01-23 01:17:50 -05:00
Olivier Yiptong
d9d6ecb3d1 Bug 1240169 - aboutNewTabService relies on AboutRedirector for default URL resolution r=mconley 2016-01-27 13:50:18 -05:00
Zachary Carter
ee66cd2839 Bug 1210586 - add entrypoint when opening Sync setup from tabs sidebar r=markh 2016-01-27 14:55:02 -08:00
Zachary Carter
a30da60b4d Bug 1210586 - Create a Synced tabs sidebar r=markh 2016-01-27 14:40:30 -08:00
Florian Quèze
054dec0958 Bug 1243295 - TypeError: searchbar.inputChanged is not a function from UITour.jsm, r=MattN. 2016-01-27 12:50:16 +01:00
Matthew Noorenberghe
b59aaa0a0b Bug 1243289 - UITour: Remove never used UrlbarCapture code. r=Gijs 2016-01-27 11:56:32 -08:00
Panos Astithas
a5bb3c4828 Fix misaligned advanced panel in about:certerror (bug 1243310). r=ttaubert 2016-01-27 15:48:53 +02:00
Carsten "Tomcat" Book
06c3e0ec46 Merge mozilla-central to fx-team 2016-01-27 12:12:26 +01:00
Carsten "Tomcat" Book
45b3ce32b0 merge mozilla-inbound to mozilla-central a=merge 2016-01-27 11:59:49 +01:00
Dave Townsend
d24a0c9d9e 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
Zachary Carter
d44547b51f Bug 1221294 - adds Android and Apple logos to the Android and iOS download links on the Sync preferences pane. r=markh 2016-01-26 14:18:00 +01:00
Bill McCloskey
5fe5f3a830 Bug 1233497 - Disallow unsafe CPOWs in browser code. r=mrbkap. 2016-01-20 17:09:41 -05:00
Mike Conley
cedcf91446 Bug 1233497 - Stop using TabState.flushAsync in session store tests. r=billm 2016-01-05 19:19:51 -05:00
Mike Conley
cf31e8d8d2 Bug 1233497 - Make browser_bug710878.js avoid CPOW usage in utilityOverlay.js. r=felipe 2016-01-05 13:53:27 -05:00
Mike Conley
b8b343e3e2 Bug 1233497 - Disable tests that use fillInPageTooltip for e10s. r=Enn 2016-01-05 13:52:38 -05:00
Mike Conley
859fde3ed0 Bug 1233497 - Run translation tests within ContentTasks to avoid CPOW usage. r=mikedeboer 2016-01-04 17:33:19 -05:00
Mike Conley
62ba1fc2b2 Bug 1233497 - Remove a CPOW from browser/components/places/tests/browser/head.js r=mak 2016-01-04 16:25:30 -05:00
Wes Kocher
869e70a25c Backed out 2 changesets (bug 1037483) for many ESLint failures
Backed out changeset de364648e24c (bug 1037483)
Backed out changeset c697940b6f5c (bug 1037483)
2016-01-26 11:26:23 -08:00
Wes Kocher
c56f4feb12 Backed out 2 changesets (bug 1226781) for e10s bc7 failures in browser_invalid_uri_back_forward_manipulation.js
Backed out changeset 3ae6880a94e4 (bug 1226781)
Backed out changeset 627ac298f230 (bug 1226781)
2016-01-26 11:09:04 -08:00
Shane Caraveo
a19c3212f6 Bug 1037483 replace microdata with microformats in share, r=dietrich 2016-01-26 10:53:00 -08:00
Ed Lee
fe226296e2 Bug 1239976 - Change conversation window title to have ellipses at the end, rather than in the middle. r=mixedpuppy 2016-01-26 05:46:06 -07:00
Gijs Kruitbosch
761a7d1faf Bug 1226781 - add a regression test for going back from pages that cause about:neterror to be shown, r=mconley 2016-01-26 16:20:51 +00:00
Gijs Kruitbosch
dde943388f Bug 1226781 - only manually switch remoteness if we were trying to switch remoteness to begin with, r=mconley 2016-01-22 11:27:06 +00:00
Florian Quèze
89181b957a Bug 1239985 - make the browser_devices_get_user_media_about_url.js test pass with e10s, r=felipe. 2016-01-26 17:50:55 +01:00
Mark Banner
a745a54032 Bug 1149955 - Renable test_shared_all.py as intermittents seem resolved. r=mikedeboer 2016-01-26 14:50:32 +00:00
Alessio Placitelli
29a9ceaff8 Bug 1234518 - Clean MOZ_SERVICES_HEALTHREPORT and and MOZ_SERVICES_METRICS. r=gfritzsche 2016-01-21 07:59:00 +01:00
Wes Kocher
415b1d5982 Merge m-c to fx-team, a=merge 2016-01-25 14:07:49 -08:00