Commit Graph

26970 Commits

Author SHA1 Message Date
Wes Kocher
0c22ebf1e0 Merge fx-team to central, a=merge 2015-10-06 12:07:33 -07:00
Carsten "Tomcat" Book
ffbba683df Merge m-c to mozilla-inbound 2015-10-06 12:21:45 +02:00
Carsten "Tomcat" Book
6e46667c14 merge mozilla-inbound to mozilla-central a=merge 2015-10-06 12:01:35 +02:00
Wes Kocher
db56810f49 Backed out 6 changesets (bug 1110511) for automation timeouts in mochitest-bc suites
Backed out changeset eddfd7f32a1c (bug 1110511)
Backed out changeset 0eb0dda094b3 (bug 1110511)
Backed out changeset 8e20cd68ca78 (bug 1110511)
Backed out changeset c7b983f65568 (bug 1110511)
Backed out changeset 219d86f78b6b (bug 1110511)
Backed out changeset 0e055b648e10 (bug 1110511)
2015-10-05 16:38:03 -07:00
Phil Ringnalda
02723e0858 Back out 2 changesets (bug 1202933) for Mulet timeouts in test_alerts.html
CLOSED TREE

Backed out changeset fbcc1bb170e9 (bug 1202933)
Backed out changeset 1763e1484065 (bug 1202933)
2015-10-05 18:41:00 -07:00
Kit Cambridge
9f9cb0fe35 Bug 1202933, Part 1 - Show the origin for XUL notifications. r=MattN,wchen 2015-10-05 11:49:22 -07:00
Gijs Kruitbosch
d5a7cc7557 Bug 1211255 - fix downloads on fennec, r=mak 2015-10-05 13:55:22 +01:00
Mike Conley
1a329623c1 Bug 1110511 - Move tab-crashing test helper function to BrowserTestUtils.jsm r=felipe 2015-09-29 16:44:50 -04:00
Mike Conley
4859e86f4f Bug 1110511 - Add comment and email input to about:tabcrashed. r=felipe,ntim
Original patch by Ursula Sarracini
2015-09-30 17:50:48 -04:00
Mike Conley
54c5fbc0c6 Bug 1110511 - Fix erroneous references to html|textbox in in-content's common.css. r=ntim 2015-10-01 14:53:09 -04:00
Matthew Noorenberghe
a81b210217 Bug 1208295 - Show an additional action on OS X notifications to open notification settings. r=mstange 2015-09-25 13:18:29 -07:00
Gijs Kruitbosch
23328938d1 Bug 1073551 - fix doorhangers to not steal focus unless explicitly opened using mouse or keyboard, r=jaws 2015-10-02 18:32:17 +01:00
Mike Conley
d8077f967c Bug 1110511 - Move tab-crashing test helper function to BrowserTestUtils.jsm r=felipe 2015-09-29 16:44:50 -04:00
Mike Conley
2c32c806e3 Bug 1110511 - Add comment and email input to about:tabcrashed. r=felipe,ntim
Original patch by Ursula Sarracini
2015-09-30 17:50:48 -04:00
Mike Conley
daa0b4e88a Bug 1110511 - Fix erroneous references to html|textbox in in-content's common.css. r=ntim 2015-10-01 14:53:09 -04:00
Wes Kocher
bc98dd6f89 Merge m-c to fx-team, a=merge CLOSED TREE 2015-10-05 13:12:42 -07:00
Wes Kocher
1160dd674c Merge inbound to central, a=merge 2015-10-05 13:02:21 -07:00
Wes Kocher
fd22c35147 Backed out 3 changesets (bug 1208295) for build bustage CLOSED TREE
Backed out changeset ba930740225e (bug 1208295)
Backed out changeset 54f38580e0b8 (bug 1208295)
Backed out changeset a5907e5982a8 (bug 1208295)
2015-10-05 12:20:47 -07:00
Carsten "Tomcat" Book
d061a337ca Merge m-c to fx-team on a CLOSED TREE 2015-10-05 13:54:17 +02:00
Bob Owen
149742a926 Bug 1207972: Move to using USER_INTERACTIVE and JOB_INTERACTIVE by default for the Windows content sandbox. r=tabraldes 2015-10-05 11:10:46 +01:00
J. Ryan Stinnett
f910b1e217 Bug 1210381 - Remove view-source: when copying links. r=mconley 2015-10-01 17:21:29 -05:00
Luca Greco
2275e0f74a Bug 1204583 - test connect params preprocess and fix raised invalid params error. r=billm 2015-09-30 14:21:00 +02:00
Luca Greco
bd801e8554 Bug 1204583 - preprocess and validate optional WebExtension runtime.connect params. r=billm,gabor 2015-09-26 09:24:00 +02:00
Luca Greco
c2f6e009d6 Bug 1204583 - Implement WebExtension runtime.connect for background and tab. r=billm,gabor 2015-09-26 09:22:00 +02:00
Gervase Markham
92683a35cb Bug 1203171 - Change regionNames.properties to use GENC data. r=pascalc 2015-10-01 03:03:00 +02:00
Matthew Noorenberghe
ce6e2442ec Bug 1208295 - Show an additional action on OS X notifications to open notification settings. r=mstange 2015-09-25 13:18:29 -07:00
Nicholas Nethercote
dc00b9310b Bug 1209351 (part 6) - Optimize nsTHashTable::RemoveEntry() usage in toolkit/. r=froydnj. 2015-09-24 21:38:04 -07:00
Phil Ringnalda
ffa684e571 Merge f-t to m-c, a=merge 2015-10-03 15:50:22 -07:00
Michael Layzell
e6cffd1e00 Bug 1208814 - Part 2: Don't use the default copy constructor in nsNavHistoryQuery::Clone(), r=ehsan 2015-10-03 11:23:54 -04:00
Kate McKinley
7014f86655 Bug 1191414 - gather telemetry on usage of <keygen>. r=keeler,r=vladan 2015-09-22 09:52:58 -07:00
Wes Kocher
113885afeb Merge m-c to inbound, a=merge CLOSED TREE 2015-10-05 13:11:26 -07:00
Gabor Krizsanits
a584c9cc0d Bug 1190667 - WEAPI contextMenus. r=billm 2015-10-05 17:48:08 +02:00
Nick Alexander
3af4797528 Bug 1205705 - Part 2: Collect client-side fxa-content-server LOADED Telemetry. r=mfinkle,ally p=ally
This collects client-side fxa-content-server data.  The data covers
only the about:accounts experience until:

* the fxa-content-server provides the LOADED message; or
* connection failure is observed.

Nota bene: a healthy fxa-content-server always delivers the LOADED
message!  In future, we might want to timeout the load (and observe
said timeouts) separately.

We collect no data after the fxa-content-server LOADED message.  The
intention is for the server-side metrics flow to capture the valuable
"bounce rate" metrics, since the fxa-content-server team are in
position to quickly improve the web-based UI flow.

The client-side data collected is intended to answer the following
questions:

1) How many remote content loads started;
2) How many loads completed;
3) What proportion of loads made it to the LOADED message, as opposed
to failed;
4) How long it took each successful load to observe the LOADED
message;
5) How long it took each failing load to observe failure.

All of these are keyed by the fxa-content-server endpoint path (like
'settings' or 'profile/avatar'), since I observe differences between
the time-to-LOADED for each endpoint path.

There is a privacy trade-off here.  Mozilla is collecting data to
understand the user experience when about:accounts is connecting to
the specific fxa-content-server hosted by Mozilla at
accounts.firefox.com.  However, we don't want to observe what
alternate servers users might be using, so we can't collect the whole
URL.  Here, we filter the data based on whether the user is /not/
using accounts.firefox.com, and then record just the endpoint path.
Other collected data could expose that the user is using Firefox
Accounts, and together, that leaks the number of users not using
accounts.firefox.com.  We accept this leak: Mozilla already collects
data about whether Sync (both legacy and FxA) is using a custom server
in various situations: see the WEAVE_CUSTOM_* Telemetry histograms.
2015-09-18 10:51:39 -04:00
Justin Dolske
4b2a4e007f Bug 1210611 - Globally define MOZILLA_OFFICIAL. r=glandium 2015-10-02 15:18:04 -07:00
Wes Kocher
aff57a8327 Merge m-c to fx-team, a=merge 2015-10-02 13:44:21 -07:00
Carsten "Tomcat" Book
91e1ac6fd2 Merge m-c to mozilla-inbound 2015-10-02 13:37:27 +02:00
Carsten "Tomcat" Book
179a6e54ad merge mozilla-inbound to mozilla-central a=merge 2015-10-02 11:52:49 +02:00
Carsten "Tomcat" Book
c964cde471 merge fx-team to mozilla-central a=merge 2015-10-02 11:44:11 +02:00
Dave Townsend
cae412a957 Bug 1193973: System add-ons that shipped with the app should be loaded in safe mode. r=rhelmer
By making the updated system add-on install location return an empty set when
in safe mode it causes us to rescan and enable the default system add-ons.

The complication is calling the uninstall method on the updated add-ons when
switching to safe mode, for that we have to cache the fact that an add-on
can run in safe mode in the bootstrappedAddons data so it persists to the
next restart and can be accessed when the updated add-on has been hidden.
2015-09-24 11:23:35 -07:00
Gijs Kruitbosch
3f1f224f4a Bug 1052776 - fix role=alert usage and ensure alert events fire, r=MattN 2015-09-30 15:38:00 -04:00
Gijs Kruitbosch
71ef8417d7 Bug 1205620 - fix default visibility of warning/error buttons in addon manager, r=Mossop 2015-10-01 13:55:42 -04:00
Florian Quèze
b0120c5a42 Bug 1209920 - Drop support for <MozParam condition="defaultEngine", r=adw. 2015-10-01 15:05:59 +02:00
Florian Quèze
c509efd98d Bug 1209916 - _hidden shouldn't be stored in both the cache and the metadata, r=adw. 2015-10-01 15:04:53 +02:00
Florian Quèze
df118fca16 Bug 1209914 - Use toJSON methods instead of explicit _serializeToJSON calls, r=adw. 2015-10-01 15:04:03 +02:00
Carsten "Tomcat" Book
ec2dae050c Merge m-c to fx-team 2015-10-01 14:16:12 +02:00
Carsten "Tomcat" Book
b78014b465 merge mozilla-inbound to mozilla-central a=merge 2015-10-01 12:39:25 +02:00
Seth Fowler
3ec62c3b82 Bug 1118926 (Part 2) - Remove remnants of -moz-resolution in JavaScript code. r=dolske 2015-09-30 17:00:56 -07:00
Seth Fowler
9b3da6ca38 Bug 1118926 (Part 1) - Remove remnants of -moz-resolution in C++ code. r=tn 2015-09-30 17:00:52 -07:00
Bobby Holley
818dbc176c Bug 1208622 - Separate API entry points. r=bz 2015-09-30 16:31:46 -07:00
Mike Hommey
63e6851011 Bug 1209875 - Get rid of XULPPFLAGS. r=gps
The flags added in toolkit/locales/Makefile.in turn out not to be actually
used, so just remove that.

The remaining uses of XULPPFLAGS are to set debug flags depending on whether
MOZ_DEBUG is set or not. Just set a dedicated variable with the right value
from configure.
2015-10-01 07:30:48 +09:00