Commit Graph

31402 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
c040626933 Merge mozilla-central to fx-team 2015-09-09 14:10:46 +02:00
Carsten "Tomcat" Book
db7359881e merge mozilla-inbound to mozilla-central a=merge 2015-09-09 14:04:59 +02:00
Wes Kocher
ba9de6a2f7 Backed out changeset f5b2a11c64c9 (bug 1201271) for bustage 2015-09-09 15:56:21 -07:00
Andrew McCreight
3e590f4e78 Bug 1201271 - Warn about unused results for more methods of nsTArray. r=froydnj
This leaves alone the AppendElement methods.
2015-09-09 15:39:10 -07:00
Jared Wein
c4cca794a2 Bug 1191583 - Add telemetry probes for touch usage. r=jimm p=ally 2015-09-08 23:14:56 -04:00
Nick Robson
cbc967c36c Bug 1194337 - Context menu positioned incorrectly on OSX. r=enn
--HG--
extra : commitid : DMbHs08dPOO
2015-09-09 14:50:00 +01:00
Alexandre Poirot
4eabd20c12 Bug 1142752 - Prevent NS_NOINTERFACE exception on pageload when opening devtools. r=jryans 2015-09-10 02:34:51 -07:00
Alexandre Poirot
12109c3c2a Bug 1202973 - Stop defining TargetFactory to prevent exception. r=jwalker 2015-09-10 02:34:51 -07:00
Matthew Noorenberghe
947be9c8fb Bug 1192492 - Support masking of passwords in XUL tree columns. r=Enn,smaug
rs=smaug on the webidl change
IGNORE IDL due to only adding a const

--HG--
extra : commitid : zI9Hpg9cZ6
extra : rebase_source : 8a2bf373dd9ed2c08ef9229ccd7dfff4fe1b30f7
extra : histedit_source : e0b5ba801b8c9912378e90779c42e99f4604276d
2015-09-07 14:25:45 -07:00
Alexandre Poirot
eadbe66312 Bug 1184172 - Show stackframe for errors in the webconsole. r=past 2015-09-08 09:48:38 -07:00
Alexandre Poirot
9e788befce Bug 1196776 - Fix dynamic actors in browser content toolbox. r=jryans 2015-09-08 09:48:38 -07:00
Alexandre Poirot
66737ae3b1 Bug 1199201 - Fix devtools loader path for WebIDE from loading it from local sources. r=jryans 2015-09-08 09:48:38 -07:00
Alexandre Poirot
d389408c60 Bug 1196288 - Fix various exceptions in gcli on b2g. r=jwalker 2015-09-08 09:48:38 -07:00
Dave Townsend
716637f211 Bug 1192921: Add an install location for system add-ons. r=rhelmer
This adds two new directory install locations. One contains the default system
add-ons that ship with the application, the other contains system add-on that
will eventually be updatable at runtime.

The updatable location tracks the expected list of add-ons in a pref. and only
returns add-ons from that list when asked for its list of add-ons.

After processFileChanges has scanned all add-ons and updated the database it
checks if the updated system add-ons match the expected set. If not we ignore
those add-ons when working out which add-ons should be visible. If they do match
then we ignore the app-shipped system add-ons when working out which are
visible.

--HG--
extra : commitid : LYCHZGSoGwj
extra : rebase_source : c9bc96b36d23ba9b4374adead9b59059ccb02f39
2015-09-04 12:00:47 -07:00
Patrick Brosset
39192ba1c3 Bug 1155661 - 6 - Implement the behavior behind the timeline play/pause button; r=miker
--HG--
extra : commitid : FJgXxXJhXPt
extra : rebase_source : a7c1b396fd0e08bc5830f59934981aa436362955
2015-09-18 09:28:14 +02:00
Patrick Brosset
0af1b34454 Bug 1155661 - 3 - Add a way to play/pause the current animations at the same time; r=miker
This is a useful method to expose on the AnimationsActor so that the front-end
can play or pause the list of animations currently displayed in the UI without
introducing synchronization offsets. This way all animations are paused
synchronously on the server instead of having to request pausing each animation
one by one from the front-end.

--HG--
extra : commitid : GOlqvpCVgrA
extra : rebase_source : 71d436d18907a97b6b287f4bf7df93d2b6ee3796
2015-09-16 14:42:32 +02:00
Dave Townsend
2e931bb682 Bug 1192930 - Require a special certificate for system add-ons. r=rhelmer
Makes sure that add-on objects always have the _installLocation property for
the location they will be installed into so that isUsableAddon can test for the
right signature.

--HG--
extra : transplant_source : %9C%C1%AC%13%82%F2%94%18%9F%BC%CD%0C%FC%F65B%0DY%86%3F
2015-08-26 16:14:00 -07:00
Milan Sreckovic
9a9792e17d Bug 1128472 - Part 3. Vendor string on windows. r=aklotz 2015-09-03 13:10:00 +02:00
Milan Sreckovic
79db27187c Bug 1128472 - Part 2. Linux support. r=gfritzsche 2015-09-08 14:35:00 +02:00
Milan Sreckovic
c2e36204f0 Bug 1128472 - Part 1. Mac and Win for model, stepping, cores, cache, cpu speed; VM max on Win only, vendor on Mac only. r=gfritzsche 2015-09-01 14:48:00 +02:00
Dave Townsend
3da1ade4bd Bug 1192921: Split DirectoryInstallLocation into an immutable and mutable version. r=rhelmer
Most directory install locations are immutable at runtime. Only the profile
location can be installed into and uninstalled from. The system add-on locations
will be immutable as well but also be extended with some extra functionality so
it is useful to split the immutable parts out into a shared class that both
the mutable location and eventually system add-on locations can inherit from.

--HG--
extra : commitid : 4JAbEmPbxAc
extra : rebase_source : 136e4143a24f09dc88f4db1b5dc450568e40799a
2015-08-25 16:01:55 -07:00
Dave Townsend
4369ebf0fc Bug 1192921: Remove most assumptions that add-on IDs match filenames. r=rhelmer
Normal directory install locations expect add-ons to exist on disk with the
naming convention "<id>.xpi". Originally system add-ons were going to do
something different so I started working on this. In the end it is unnecessary
but this work did reveal some cases where _sourceBundle wasn't being updated
for add-ons and removing most of these assumptions is still valuable.

--HG--
extra : commitid : 81LpRFeugL5
extra : rebase_source : 8b532ee58e57194889fffd8d9558718e1b551bac
2015-08-25 15:18:43 -07:00
Mike Shal
66d8bc270e Bug 1198179 - Kill gen_mach_buildprops.py; r=ted 2015-08-25 11:42:44 -04:00
Ted Mielczarek
6be16c3688 bug 1198226 - Move HOST_{C,CXX}FLAGS to moz.build HOST_{CFLAGS,CXXFLAGS,DEFINES}. r=mshal
As part of this move, HOST_NSPR_MDCPUCFG needed to be changed to get the quoting right.

--HG--
extra : commitid : J26MhSiPq9g
extra : rebase_source : 81c5b98371042803741ddace8d01b0097757dff3
2015-09-08 11:35:43 -04:00
Kate McKinley
cf9d8519a1 Bug 1150602 - Telemetry probe for mixed content blocker prefs. r=tanvi,benjamin
--HG--
extra : rebase_source : f318ee8d47a2711db65e0438b222e0ed948b5cce
2015-09-14 16:00:45 -07:00
Nigel Babu
1d36e1a565 Backed out changeset d5d0b5994149 (bug 1152046) for b2g debug hustdown hangs
CLOSED TREE
2015-09-16 11:44:12 +05:30
Andrea Marchesini
1745e82619 Bug 1203463 - URL constructor should support about:blank URI, r=bz 2015-09-16 11:26:29 +08:00
Kan-Ru Chen
c2a6c6fbdb Bug 1123237 - Part 9. Interface to memory-profiler add-ons. r=jimb
Based on patch from Ting-Yuan Huang <laszio.bugzilla@gmail.com>
2015-09-16 10:31:12 +08:00
Kan-Ru Chen
008c01bd6c Bug 1123237 - Part 7. XPCOM interface for memory profiler. r=smaug
Based on patch from Ting-Yuan Huang <laszio.bugzilla@gmail.com>
2015-09-16 10:31:12 +08:00
Patrick McManus
daaeed9ec1 bug 1152046 - Revert Make separate thread only for PRClose. r=backout
This reverts commit 760a84e7cf.
2015-09-15 21:40:28 -04:00
Kit Cambridge
053d626c80 Bug 1124428 - Add telemetry probes for FxA-related authentication issues. r=markh,vladan
--HG--
extra : commitid : AgENo3CiQTo
extra : rebase_source : 502d7dd6ac9e0931119df9ee26ab5c10fe7aa037
2015-09-15 18:18:04 -07:00
Nicholas Nethercote
cfce5c44cd Bug 1202971 (part 2) - Fix compile warnings in toolkit/mozapps/update/tests. r=rstrong.
--HG--
extra : rebase_source : e9cccb4a70c26c040e963e37da14cdb313fd1648
2015-09-15 17:39:12 -07:00
Wes Kocher
3eef2f434b Merge m-c to inbound, a=merge 2015-09-15 17:20:16 -07:00
JW Wang
255cca4926 Bug 1076833 - take snapshots only after network suspended. r=jya. 2015-09-15 10:56:21 +08:00
Christoph Kerschbaumer
60ffe96bea Bug 1195162 - Move mozapps/plugins into pluginproblem (r=sicking,bsmedberg)
--HG--
rename : toolkit/locales/en-US/chrome/mozapps/plugins/plugins.dtd => toolkit/locales/en-US/chrome/pluginproblem/pluginproblem.dtd
rename : toolkit/mozapps/plugins/content/pluginFinderBinding.css => toolkit/pluginproblem/content/pluginFinderBinding.css
rename : toolkit/mozapps/plugins/content/pluginProblem.xml => toolkit/pluginproblem/content/pluginProblem.xml
rename : toolkit/mozapps/plugins/content/pluginProblemBinding.css => toolkit/pluginproblem/content/pluginProblemBinding.css
rename : toolkit/mozapps/plugins/content/pluginProblemContent.css => toolkit/pluginproblem/content/pluginProblemContent.css
rename : toolkit/mozapps/plugins/jar.mn => toolkit/pluginproblem/jar.mn
rename : toolkit/mozapps/plugins/moz.build => toolkit/pluginproblem/moz.build
rename : toolkit/mozapps/plugins/pluginGlue.manifest => toolkit/pluginproblem/pluginGlue.manifest
2015-09-14 19:08:06 -07:00
Dave Townsend
688ebef0fa Bug 1192921: Refactor add-on manager startup loop to better support validating install locations after scanning. r=rhelmer
The add-ons manager recognises the notion of "install locations". Each location
can contain add-ons that are installed in the application. There are two main
types, directory locations which exist as a directory somewhere in the
filesystem and registry locations which exist in the Windows registry. The
profile location is the one where add-ons installed through the UI exist, the
other locations are for add-ons that are bundled with the application,
installed by the OS or by third-party applications.

Install locations have priorities. The profile location has the highest priority
then the others gradually lower priorities. When an add-on exists in more than
one install location the version in the highest priority location is the one
that is visible and can be active in the application. We still retain details
about the other versions in the database.

On every startup the add-ons manager scans over these install locations to see
if the set of installed add-ons has changed at all. A very quick check is done
to see if the more thorough check in processFileChanges (which synchronously
loads the add-ons database and install manifests for the add-ons) is needed.

The job of processFileChanges is to load information about all the add-ons and
update the add-ons database to match. It has to decide which add-ons to make
visible, track what changes were made to the visible set of add-ons and call
restartless add-ons install and uninstall scripts.

The original version of processFileChanges attempted to optimise this by doing
all of the work in a single loop over the add-ons in the locations. This mostly
worked but made certain situations difficult to handle (see bug 607818 f.e.).
There isn't much need for this level of optimisation. We're already in a slow
pass and once all the data is loaded off the disk looping over it is fast.

This changeset moves processFileChanges into the XPIProviderUtils file which is
lazy loaded when necessary. While most of the code is the same it instead does
one loop to update the database and gather information, then a second loop to
update add-on visibility, record changes and call bootstrap scripts.

--HG--
extra : commitid : CRFjjhiI4Pi
extra : rebase_source : 85091024e331dce72b9d704ca7a962a30d4b8407
2015-08-21 16:49:56 -07:00
Dave Townsend
8ee5dc830f Bug 1192921: Load XPIProviderUtils in a sandbox to simulate the way it is loaded in B2G. r=rhelmer
--HG--
extra : commitid : 2CPLf6mNPsk
extra : rebase_source : 0fd7e2846740b1fa3edcaf08564780e9063382f1
2015-09-04 12:22:24 -07:00
Carsten "Tomcat" Book
09e8403f7d Merge mozilla-central to fx-team 2015-09-08 16:08:07 +02:00
Carsten "Tomcat" Book
06682809ee merge mozilla-inbound to mozilla-central a=merge 2015-09-08 15:37:12 +02:00
Jared Wein
61d08eb342 Bug 1201374 - Add a telemetry probe to track how often F11 fullscreen mode is used (browser-fullscreen). r=ttaubert p=ally 2015-09-08 08:53:05 -04:00
Marco Bonardo
c136532480 Bug 1182046 - undeclared variables in nsLivemarkService.js. r=ttaubert
--HG--
extra : commitid : 7xgBC4cccws
2015-09-07 23:07:22 +02:00
Patrick Brosset
58175c20da Bug 1174060 - 3 - Place the scrubber correctly when new animations are added; r=miker
--HG--
extra : commitid : 2o0CZusihHn
extra : rebase_source : e1e32416d36b30148ea98aa130e2bec95279d66e
extra : histedit_source : 22674dc832f046fce62a54b24e2b22714c377e9c
2015-09-03 09:34:08 +02:00
Patrick Brosset
144127e665 Bug 1174060 - 1 - Fix auto-removed animations that have the same name but different targets; r=miker
--HG--
extra : commitid : iso5KFlELb
extra : rebase_source : 7ce5662e57917deeeee4f87b76c0cf094b9dafe1
extra : histedit_source : 7233358162971ee0bd35a28a61aa11b39057893b
2015-08-28 11:42:58 +02:00
rthyberg
bd020f5c4c Bug 1191825 - Don't log errors if we can't find an aborted-session ping on disk. r=gfritzsche 2015-09-04 01:56:00 +02:00
Gian-Carlo Pascutto
34122d2ae8 Bug 1107372 - Update preferences for new SafeBrowsing prefs structure. r=francois 2015-09-08 08:22:10 +02:00
Eddy Bruel
558ce6148b Bug 943517 - Remove the deprecated-sync-thenables from the debugger server;r=jlong 2015-09-14 17:43:38 +02:00
Ehsan Akhgari
8dc2e61b17 Bug 1202039 - Do not pretend to support IE7FormPasswords on Windows 8 and above; r=mattn 2015-09-14 08:04:31 -04:00
Dragana Damjanovic
760a84e7cf Bug 1152046 - Make separate thread only for PRClose. r=mcmanus r=mayhemer
--HG--
extra : rebase_source : a4f4845023d6cebdd56d75b1ff7afd29447d2167
2015-09-10 19:07:00 +02:00
Francois Marier
a897a6152a Bug 1203347 - Increase Safe Browsing debug logging around gethash (JS). r=gcp 2015-09-14 18:04:02 -07:00
Francois Marier
aeb9dbcf18 Bug 1203347 - Increase Safe Browsing debug logging around gethash (C++). r=gcp 2015-09-14 18:03:56 -07:00
Francois Marier
ef41c4971f Bug 1203347 - Increase Safe Browsing debug logging around downloads. r=gcp 2015-09-14 18:03:48 -07:00
Dave Townsend
ef437b5ed0 Bug 1192925: Test that system add-ons are marked as un-uninstallable and un-upgradable. r=rhelmer
--HG--
extra : commitid : GCPMXAg0BHU
extra : rebase_source : a604758512d1449c506eefd5b07930df040b086e
2015-09-11 10:51:06 -07:00
Margaret Leibovic
3b4165cd1e Bug 1204900 - Extend life of reader mode telemetry probes. r=mfinkle
--HG--
extra : commitid : 3GKhNY9pJhY
extra : rebase_source : 86c0400f9702761c587898716776b1fe49c428ad
2015-09-15 10:46:41 -04:00
Carsten Book
6ec9c43658 Merge mozilla-central to fx-team 2015-09-15 15:11:04 +02:00
Florian Quèze
78cb85f9a9 Bug 1203161 - remove the browser.search.cache.enabled pref, r=adw. 2015-09-11 14:18:15 +02:00
Aaron Klotz
b96ddcd081 Bug 1200698: Rename async plugin init pref; r=bsmedberg
--HG--
extra : rebase_source : 7eb5cda7369a018c2fc407471b3587972091c4c2
2015-09-09 01:01:13 -06:00
Richard Barnes
cba82e6dbd Bug 1198572 - Add telemetry for how often HSTS would fix mixed content problems r=smaug r=tanvi 2015-09-09 15:14:27 -04:00
Carsten "Tomcat" Book
c5c032c024 Merge mozilla-central to mozilla-inbound 2015-09-09 14:08:42 +02:00
Joel Maher
af2cf10bce backout 06bb0c1766f1 for more frequent bc failures 2015-09-09 07:55:37 -04:00
Julien Pagès
e86114031c Bug 787200 - Move the Talos code into mozilla-central: create the talos test .zip file. r=ted 2015-08-27 10:51:32 +02:00
Kaustabh Datta Choudhury
eeaa15095f Bug 1162003 - Enable run-by-dir mode on Fx desktop debug & ASAN builds. r=jmaher 2015-09-09 05:42:04 -04:00
Georg Fritzsche
77f63b071b Bug 1193038: Purposely leak StatisticsReport object and suppress the leak report r=glandium,mccr8,njn 2015-08-18 19:21:40 +02:00
Jordan Santell
284f01de88 Bug 1171488 - Attach host and client system data to recording profiles r=vp,mossop 2015-09-08 15:24:03 -07:00
J. Ryan Stinnett
78852db01c Bug 1165599 - Restore basic external view source. r=jsantell
CLOSED TREE

This restores external view source after changes in bug 1025146.  It does
function in e10s, however the page descriptor is not used, so viewing a POST
result will GET the page instead.  This is the same as it was before bug
1025146.

Follow ups will add usage tracking and improve e10s behavior if there is enough
usage.

--HG--
extra : amend_source : 41f2607f62a0c472effc0f2433352230014dbc9d
extra : transplant_source : %9F%3E%9D%D5w%11%B0t%94%C3%91W_%82G%8Ei%D5%CB%9A
2015-09-09 15:41:20 -05:00
Nick Fitzgerald
7af93cdc2a Bug 1200446 - Add a method for saving heap snapshots to MemoryActor; r=jryans 2015-09-04 18:36:52 -07:00
Wes Kocher
239c2be110 Merge m-c to fx-team, a=merge 2015-09-04 15:42:29 -07:00
Wes Kocher
a5709b4620 Merge inbound to central, a=merge 2015-09-04 15:34:42 -07:00
Jordan Santell
980a030265 Bug 1201543 - Move CensusTreeNode to toolkit/devtools/heapsnapshot/*. r=fitzgen
--HG--
rename : browser/devtools/memory/modules/census.js => toolkit/devtools/heapsnapshot/census-tree-node.js
rename : browser/devtools/memory/test/unit/test_census-01.js => toolkit/devtools/heapsnapshot/tests/unit/test_census-tree-node-01.js
rename : browser/devtools/memory/test/unit/test_census-02.js => toolkit/devtools/heapsnapshot/tests/unit/test_census-tree-node-02.js
rename : browser/devtools/memory/test/unit/test_census-03.js => toolkit/devtools/heapsnapshot/tests/unit/test_census-tree-node-03.js
2015-09-04 10:04:02 -07:00
Andrew McCreight
13445609b8 Backed out changeset 351d5f864f9e for not compiling. 2015-09-04 09:52:24 -07:00
Andrew McCreight
cc00f8d5c9 Bug 1201271 - Warn about unused results for more methods of nsTArray. r=froydnj
This leaves alone the AppendElement methods.
2015-09-04 09:45:44 -07:00
Bill McCloskey
48a154e45c Bug 1201935 - Disable WebExtension tests on MacOS because sandbox breaks them 2015-09-04 09:45:03 -07:00
Bill McCloskey
5417189a5b Bug 1201377 - [webext] Nuke content script sandbox when page closes (r=gabor) 2015-09-04 09:45:02 -07:00
Bill McCloskey
1b946c60b2 Bug 1199832 - [webext] browser.tabs.executeScript must create a context (r=gabor) 2015-09-04 09:45:02 -07:00
Bill McCloskey
828a74056a Bug 1199698 - [webext] Fix chrome.* from content scripts (r=gabor) 2015-09-04 09:45:01 -07:00
Bill McCloskey
d4c8e8942d Bug 1199800 - [webext] Allow extensions to be generated from JSON (r=gabor) 2015-09-04 09:45:01 -07:00
Bill McCloskey
1a7f006d5a Bug 1199800 - [webext] Refactoring to support using extensions from chrome tests (r=gabor) 2015-09-04 09:45:00 -07:00
Bill McCloskey
a60d7870e2 Bug 1197437 - [webext] Fix content script run_at parameter (r=gabor) 2015-09-04 09:44:59 -07:00
Carsten "Tomcat" Book
ba11394eac Merge mozilla-central to fx-team 2015-09-04 16:25:40 +02:00
Carsten "Tomcat" Book
57bd4d9f0d merge mozilla-inbound to mozilla-central a=merge 2015-09-04 16:05:11 +02:00
Carsten "Tomcat" Book
3145bc32e7 Backed out 11 changesets (bug 1201377, bug 1199800, bug 1197437, bug 1199832, bug 1199698, bug 1199842) for breaking browser_ext_tabs_executeScript.js test on a CLOSED TREE
Backed out changeset 8d8d73d3c3e1 (bug 1201377)
Backed out changeset 4ed8951e3f54 (bug 1199842)
Backed out changeset 5830178bc008 (bug 1199832)
Backed out changeset 4445c570fe49 (bug 1199698)
Backed out changeset 35fc1e25d167 (bug 1199800)
Backed out changeset 54c4c3bd2454 (bug 1199800)
Backed out changeset bd3112ce6b9b (bug 1199800)
Backed out changeset 701e56e18ca7 (bug 1199800)
Backed out changeset 4407d50a7995 (bug 1199800)
Backed out changeset af2fbe345712 (bug 1199800)
Backed out changeset 0a41d20fcf77 (bug 1197437)
2015-09-04 09:59:34 +02:00
Phil Ringnalda
48457bc69c Backed out 4 changesets (bug 1192921) for b2g desktop Gu hangs
Backed out changeset 1bfa2dead61f (bug 1192921)
Backed out changeset f310cab1dd4e (bug 1192921)
Backed out changeset c3009691dfe6 (bug 1192921)
Backed out changeset d8233b994741 (bug 1192921)
2015-09-03 20:53:50 -07:00
Nick Fitzgerald
366d93ee3c Bug 1201213 - Add a HeapAnalyses{Worker,Client} for running heap analyses; r=jsantell 2015-09-03 17:29:40 -07:00
Nick Fitzgerald
6688b73304 Bug 1200821 - Move HeapSnapshot code and tests to toolkit/devtools/heapsnapshot; r=jimb
--HG--
rename : toolkit/devtools/server/AutoMemMap.cpp => toolkit/devtools/heapsnapshot/AutoMemMap.cpp
rename : toolkit/devtools/server/AutoMemMap.h => toolkit/devtools/heapsnapshot/AutoMemMap.h
rename : toolkit/devtools/server/CoreDump.pb.cc => toolkit/devtools/heapsnapshot/CoreDump.pb.cc
rename : toolkit/devtools/server/CoreDump.pb.h => toolkit/devtools/heapsnapshot/CoreDump.pb.h
rename : toolkit/devtools/server/CoreDump.proto => toolkit/devtools/heapsnapshot/CoreDump.proto
rename : toolkit/devtools/server/DeserializedNode.cpp => toolkit/devtools/heapsnapshot/DeserializedNode.cpp
rename : toolkit/devtools/server/DeserializedNode.h => toolkit/devtools/heapsnapshot/DeserializedNode.h
rename : toolkit/devtools/server/HeapSnapshot.cpp => toolkit/devtools/heapsnapshot/HeapSnapshot.cpp
rename : toolkit/devtools/server/HeapSnapshot.h => toolkit/devtools/heapsnapshot/HeapSnapshot.h
rename : toolkit/devtools/server/ZeroCopyNSIOutputStream.cpp => toolkit/devtools/heapsnapshot/ZeroCopyNSIOutputStream.cpp
rename : toolkit/devtools/server/ZeroCopyNSIOutputStream.h => toolkit/devtools/heapsnapshot/ZeroCopyNSIOutputStream.h
rename : toolkit/devtools/server/generate-core-dump-sources.sh => toolkit/devtools/heapsnapshot/generate-core-dump-sources.sh
rename : toolkit/devtools/server/tests/gtest/DeserializedNodeUbiNodes.cpp => toolkit/devtools/heapsnapshot/tests/gtest/DeserializedNodeUbiNodes.cpp
rename : toolkit/devtools/server/tests/gtest/DeserializedStackFrameUbiStackFrames.cpp => toolkit/devtools/heapsnapshot/tests/gtest/DeserializedStackFrameUbiStackFrames.cpp
rename : toolkit/devtools/server/tests/gtest/DevTools.h => toolkit/devtools/heapsnapshot/tests/gtest/DevTools.h
rename : toolkit/devtools/server/tests/gtest/DoesCrossZoneBoundaries.cpp => toolkit/devtools/heapsnapshot/tests/gtest/DoesCrossZoneBoundaries.cpp
rename : toolkit/devtools/server/tests/gtest/DoesntCrossZoneBoundaries.cpp => toolkit/devtools/heapsnapshot/tests/gtest/DoesntCrossZoneBoundaries.cpp
rename : toolkit/devtools/server/tests/gtest/SerializesEdgeNames.cpp => toolkit/devtools/heapsnapshot/tests/gtest/SerializesEdgeNames.cpp
rename : toolkit/devtools/server/tests/gtest/SerializesEverythingInHeapGraphOnce.cpp => toolkit/devtools/heapsnapshot/tests/gtest/SerializesEverythingInHeapGraphOnce.cpp
rename : toolkit/devtools/server/tests/gtest/SerializesTypeNames.cpp => toolkit/devtools/heapsnapshot/tests/gtest/SerializesTypeNames.cpp
rename : toolkit/devtools/server/tests/gtest/UniqueStringHashPolicy.cpp => toolkit/devtools/heapsnapshot/tests/gtest/UniqueStringHashPolicy.cpp
rename : toolkit/devtools/server/tests/gtest/moz.build => toolkit/devtools/heapsnapshot/tests/gtest/moz.build
rename : toolkit/devtools/server/tests/mochitest/test_SaveHeapSnapshot.html => toolkit/devtools/heapsnapshot/tests/mochitest/test_SaveHeapSnapshot.html
rename : toolkit/devtools/server/tests/unit/Census.jsm => toolkit/devtools/heapsnapshot/tests/unit/Census.jsm
rename : toolkit/devtools/server/tests/unit/Match.jsm => toolkit/devtools/heapsnapshot/tests/unit/Match.jsm
rename : toolkit/devtools/server/tests/unit/heap-snapshot-worker.js => toolkit/devtools/heapsnapshot/tests/unit/heap-snapshot-worker.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_01.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_01.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_02.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_02.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_03.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_03.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_04.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_04.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_05.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_05.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_06.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_06.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_07.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_07.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_08.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_08.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_09.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_09.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_10.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_10.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_11.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_11.js
rename : toolkit/devtools/server/tests/unit/test_ReadHeapSnapshot.js => toolkit/devtools/heapsnapshot/tests/unit/test_ReadHeapSnapshot.js
rename : toolkit/devtools/server/tests/unit/test_ReadHeapSnapshot_with_allocations.js => toolkit/devtools/heapsnapshot/tests/unit/test_ReadHeapSnapshot_with_allocations.js
rename : toolkit/devtools/server/tests/unit/test_ReadHeapSnapshot_worker.js => toolkit/devtools/heapsnapshot/tests/unit/test_ReadHeapSnapshot_worker.js
rename : toolkit/devtools/server/tests/unit/test_SaveHeapSnapshot.js => toolkit/devtools/heapsnapshot/tests/unit/test_SaveHeapSnapshot.js
2015-09-03 17:29:40 -07:00
Dave Townsend
0cf2a7c5c2 Bug 1194784: Sideloaded add-ons without full signing don't display an appropriate warning in the add-ons manager. r=dao
--HG--
extra : commitid : 10VQvgDJsbv
extra : rebase_source : 9a2ea211db29e335a37ddf824bd18776d62cbeca
2015-09-03 12:39:29 -07:00
Tom Tromey
a07ecc2605 Bug 1201136 - make output-parser correctly handle special color values. r=bgrins 2015-09-03 11:46:00 +02:00
Carsten "Tomcat" Book
3961c96b63 Merge mozilla-central to mozilla-inbound 2015-09-04 16:14:00 +02:00
Jim Mathies
f0f7a995e4 Bug 1199765 - Add support to TabParent for querying the active state of remote browsers. r=Mossop 2015-09-04 08:42:01 -05:00
Riadh Chtara
1930cc74df Bug 682069 - Password Import from IE not available. r=dolske r=mattn
--HG--
extra : transplant_source : %85p%0C%5B%8CZ%7D%2C%81%8EW%CFC%CD%C4%E0%29%E1M%20
2015-09-01 17:27:04 -07:00
Florian Quèze
e966fcb5ac Bug 1169459 - remove the loadFromJars/jarURIs prefs, r=Mossop. 2015-09-04 11:50:49 +02:00
Florian Quèze
2d82cfc143 Bug 438599 - the currentEngine attribute of nsIBrowserSearchService should never be null, r=Mossop. 2015-09-04 11:39:08 +02:00
David Anderson
ad844728eb Add a timeout to the graphics sanity test. (bug 1195623, r=mchang)
--HG--
extra : rebase_source : f4fe8945cf0269389ca9a9cfbe75aea72eb6f3fb
2015-09-03 20:58:48 -07:00
Bill McCloskey
2a80660ea9 Bug 1201377 - [webext] Nuke content script sandbox when page closes (r=gabor) 2015-09-03 20:59:05 -07:00
Bill McCloskey
ce526a3a05 Bug 1199832 - [webext] browser.tabs.executeScript must create a context (r=gabor) 2015-09-03 20:59:04 -07:00
Bill McCloskey
9ada7e9b9c Bug 1199698 - [webext] Fix chrome.* from content scripts (r=gabor) 2015-09-03 20:59:04 -07:00
Bill McCloskey
bc0c23104b Bug 1199800 - [webext] Allow extensions to be generated from JSON (r=gabor) 2015-09-03 20:59:03 -07:00
Bill McCloskey
e416c237da Bug 1199800 - [webext] Refactoring to support using extensions from chrome tests (r=gabor) 2015-09-03 20:59:01 -07:00
Bill McCloskey
a9349e7383 Bug 1197437 - [webext] Fix content script run_at parameter (r=gabor) 2015-09-03 20:59:01 -07:00
Dave Townsend
a486e9c783 Bug 1192921: Add an install location for system add-ons. r=rhelmer
This adds two new directory install locations. One contains the default system
add-ons that ship with the application, the other contains system add-on that
will eventually be updatable at runtime.

The updatable location tracks the expected list of add-ons in a pref. and only
returns add-ons from that list when asked for its list of add-ons.

After processFileChanges has scanned all add-ons and updated the database it
checks if the updated system add-ons match the expected set. If not we ignore
those add-ons when working out which add-ons should be visible. If they do match
then we ignore the app-shipped system add-ons when working out which are
visible.

--HG--
extra : commitid : H1px7lWsLNj
extra : rebase_source : 6b70fd6c88608169e2974e19acd37bf63243c1cd
2015-08-10 15:47:28 -07:00
Dave Townsend
72d129f6ff Bug 1192921: Split DirectoryInstallLocation into an immutable and mutable version. r=rhelmer
Most directory install locations are immutable at runtime. Only the profile
location can be installed into and uninstalled from. The system add-on locations
will be immutable as well but also be extended with some extra functionality so
it is useful to split the immutable parts out into a shared class that both
the mutable location and eventually system add-on locations can inherit from.

--HG--
extra : commitid : 93JIjq8Dq7f
extra : rebase_source : b7bb657f11a6313a00589790787ad91a26543e36
2015-08-25 16:01:55 -07:00
Dave Townsend
00a22e8793 Bug 1192921: Remove most assumptions that add-on IDs match filenames. r=rhelmer
Normal directory install locations expect add-ons to exist on disk with the
naming convention "<id>.xpi". Originally system add-ons were going to do
something different so I started working on this. In the end it is unnecessary
but this work did reveal some cases where _sourceBundle wasn't being updated
for add-ons and removing most of these assumptions is still valuable.

--HG--
extra : commitid : G0Rr1VMDtWB
extra : rebase_source : 426b21cd9faace5371de939170c12e1b96284386
2015-08-25 15:18:43 -07:00
Dave Townsend
53b799a110 Bug 1192921: Refactor add-on manager startup loop to better support validating install locations after scanning. r=rhelmer
The add-ons manager recognises the notion of "install locations". Each location
can contain add-ons that are installed in the application. There are two main
types, directory locations which exist as a directory somewhere in the
filesystem and registry locations which exist in the Windows registry. The
profile location is the one where add-ons installed through the UI exist, the
other locations are for add-ons that are bundled with the application,
installed by the OS or by third-party applications.

Install locations have priorities. The profile location has the highest priority
then the others gradually lower priorities. When an add-on exists in more than
one install location the version in the highest priority location is the one
that is visible and can be active in the application. We still retain details
about the other versions in the database.

On every startup the add-ons manager scans over these install locations to see
if the set of installed add-ons has changed at all. A very quick check is done
to see if the more thorough check in processFileChanges (which synchronously
loads the add-ons database and install manifests for the add-ons) is needed.

The job of processFileChanges is to load information about all the add-ons and
update the add-ons database to match. It has to decide which add-ons to make
visible, track what changes were made to the visible set of add-ons and call
restartless add-ons install and uninstall scripts.

The original version of processFileChanges attempted to optimise this by doing
all of the work in a single loop over the add-ons in the locations. This mostly
worked but made certain situations difficult to handle (see bug 607818 f.e.).
There isn't much need for this level of optimisation. We're already in a slow
pass and once all the data is loaded off the disk looping over it is fast.

This changeset moves processFileChanges into the XPIProviderUtils file which is
lazy loaded when necessary. While most of the code is the same it instead does
one loop to update the database and gather information, then a second loop to
update add-on visibility, record changes and call bootstrap scripts.

--HG--
extra : commitid : FAyc1y0WszT
extra : rebase_source : 308a674ec0e3f81ee3e0533b7014c37477860d67
2015-08-21 16:49:56 -07:00
Jared Wein
ac64d12539 Bug 1181500 - Instrumentation for tablet mode usage in desktop Firefox. r=ttaubert p=ally
--HG--
extra : rebase_source : c849512daf442c830108e9a234de733b816d7432
2015-09-03 14:34:29 -04:00
Dave Townsend
d78b5ae798 Bug 1200027: Fix installing add-ons from the AMO discovery pane in the add-ons manager. r=dveditz
--HG--
extra : commitid : 94OiH0KUpNn
extra : rebase_source : 5d51f94c1627b19bdc438fe05e5475bd3525070d
extra : amend_source : 203756cbbab7f0f7dbda20ec003292081d96bb51
2015-08-31 11:23:39 -07:00
Marco Bonardo
a530c7b60d Bug 1194568 - Renaming live bookmark while adding it renames the wrong one. r=ttaubert
--HG--
extra : commitid : Fom0hKHZmzq
2015-09-02 16:41:10 +02:00
Carsten "Tomcat" Book
f8b7867258 Merge mozilla-central to fx-team 2015-09-03 14:02:51 +02:00
Carsten "Tomcat" Book
92cc8ece64 merge mozilla-inbound to mozilla-central a=merge 2015-09-03 13:14:37 +02:00
Jan Keromnes
628f7745b8 Bug 1196785 - Make the common category style work in HTML. r=jaws 2015-09-01 01:17:00 +02:00
Francois Marier
22751415d5 Bug 1198586 - Add Disconnect's GPL notice to about:license. r=gerv 2015-09-02 15:38:50 -07:00
Sebastian Kaspari
1fd7001f01 Bug 1199596 - Only install "Parental Controls Theme" for restricted profiles and not guest profiles. r=ally
From browser.js's point of view there's no difference between restricted and guest profiles. Both use the
parental controls API. So there are only two "simple" solutions here:

* 1) Add a method to nsIParentalControlsService to determine whether the current profiles is a restricted or
  a guest profile (Something like isGuest()). But then every platform using this interface would require
  to at least implement a stub for this method.

* 2) Add a new restriction that controls installing the theme.

This patch implements option 2. While this restriction is not of much use besides deciding whether we need
to install a specialized theme (DISALLOW_DEFAULT_THEME), it still offers the most flexibility. In a
follow-up bug we could decide to make the restriction configurable by the device admin (requires localized
strings).

--HG--
extra : commitid : 1HcJmNLuz7b
extra : rebase_source : d43407713b7d41a546213e75b7d5e4f03a8b3d78
2015-08-31 18:09:42 +02:00
Tom Tromey
07c613954a Bug 1196431 - generalize detectIndentation and move to new file. r=pbro 2015-09-01 14:24:00 +02:00
Gabriel Luong
222664fc45 Bug 1194827 - [promise-dbg] Implement panel startup and destroy r=fitzgen 2015-09-01 21:55:15 -07:00
Tom Tromey
559fcbd643 Bug 1195349 - Make css-color preserve original text; add classifyColor. r=pbrosset 2015-09-01 07:26:00 -04:00
Nick Fitzgerald
9d8b5d43fc Bug 1201215 - Implement more robust error handling for DevToolsWorker; r=jsantell 2015-09-02 15:16:29 -07:00
Nick Fitzgerald
38abca5fc5 Bug 1201215 - Whitespace fixes for toolkit/devtools/shared/worker{-helper}.js; r=me 2015-09-02 15:16:29 -07:00
Drew Willcoxon
26074981cc Bug 1190368 - Suppress a11y focus event when UnifiedComplete is enabled and the urlbar popup's first item is selected. r=mak 2015-09-02 11:44:23 -07:00
Brian Grinstead
38953656b3 Bug 789430 - Pause on next bytecode instead of immediately;r=fitzgen
--HG--
extra : commitid : D6TZ8aRlGIU
2015-09-02 09:06:10 -07:00
Matteo Ferretti
0363f8a7c0 Bug 1188001 - Badges on toolbar seems misplaced depends by the OS. r=gijs 2015-08-21 08:48:00 +02:00
Sami Jaktholm
568b089f22 Bug 1137966 - Wait for the last auto-refresh to finish before ending the test. r=pbro 2015-08-28 13:23:05 +03:00
Bernardo P. Rittmeyer
7ce1913bb6 Bug 1188719 - Tests for the username fill login context menu. r=MattN
--HG--
extra : transplant_source : JN%B2%0F%0C%05%F5%CA%AD%5D%10%92%B12%B3%BE%0E%5D%CF%FC
2015-08-20 11:47:21 -07:00
Bernardo P. Rittmeyer
47f80bb9d3 Bug 1188719 - Show login fill context menu on username field. r=MattN
--HG--
extra : amend_source : 6171cf0c76c3d7567d553db72045d5f246dd5494
extra : transplant_source : %2C%06v%EA%D56%F6%1C%1E%F4J%14%B1%1F%F3%A0%27%7BaD
2015-08-24 19:06:00 -07:00
David Rajchenbach-Teller
3cb65b0a65 Bug 1200172 - AddonWatcher now discards data if the system is apparently too busy/just back from hibernation. r=mossop
--HG--
extra : amend_source : 6f67dfb0d6f1375c72e05274d5dbf1c581e8eb3c
extra : transplant_source : %0Ag%AFJe%0C%DB%9Er%15%99%7E%90%19%C1%AB%EBv%25%99
2015-08-31 16:03:19 +02:00
Ryan VanderMeulen
288dfa7ea3 Merge fx-team to m-c. a=merge 2015-09-01 21:15:09 -04:00
Jared Wein
91b9f3474a Bug 1191242 - Instrument the default browser prompt. r=dolske p=bsmedberg
--HG--
extra : rebase_source : bc47628732d5921e4284b7ade6efdc40d710dab7
2015-09-01 15:52:05 -04:00
Nick Fitzgerald
1eeb5798f3 NO BUG - s/if(/if (/ in toolkit/devtools JS; r=jimb DONTBUILD 2015-09-01 11:25:13 -07:00
Ryan VanderMeulen
726e926049 Backed out changeset 8613a4ad3e3b (bug 1171488) for various e10s devtools failures. 2015-09-01 12:58:44 -04:00
Jordan Santell
89f1037905 Bug 1199257 - Destroy front before tearing down tests, intermittent fix, part 2. r=fitzgen 2015-09-01 08:40:29 -07:00
Jordan Santell
7af32b1c99 Bug 1199257 - Destroy front before tearing down tests, intermittent fix. r=fitzgen 2015-08-27 16:55:54 -07:00
Jordan Santell
17708bcfb7 Bug 1171488 - Attach host and client system data to recording profiles r=vp,mossop 2015-08-26 14:27:04 -07:00
Carsten "Tomcat" Book
a78c4a1ad2 Merge mozilla-central to fx-team 2015-09-01 15:06:05 +02:00
Carsten "Tomcat" Book
203ad03093 merge mozilla-inbound to mozilla-central a=merge 2015-09-01 14:31:50 +02:00
Ryan VanderMeulen
ac8565e1ce Backed out changesets b2c46fdeca8b, 6b768986595f, and 78c891ba5de1 (bug 1089695) for frequent Marionette crashes. 2015-08-31 22:03:20 -04:00
Patrick Brosset
134ad936b6 Bug 1180134 - Color code animations and transitions so they look different; r=bgrins
--HG--
extra : commitid : HSDTP4SbY5G
extra : rebase_source : 8f389890e13ef6be839c9a77f69d0fbe05f818fb
2015-08-31 15:28:32 +02:00
David Rajchenbach-Teller
6ed2708de0 Bug 1200138 - AddonWatcher now uses groupId to subtract between two instances of an add-on. r=felipe
--HG--
extra : transplant_source : %5D%E0%5D%FF%FA%BB%8D%A9%16%E4%09%BE%87P%07%E2%11f%FA%C9
2015-08-31 10:20:19 +02:00
Edwin Flores
09fa37315b Bug 1190503 - Fix Histograms.json syntax - r=bustage 2015-09-01 17:43:12 +12:00
Edwin Flores
99f8369616 Bug 1190503 - Add telemetry to report details on GMP update failures - r=cpearce,vladan 2015-09-01 17:31:48 +12:00
Chris Manchester
baa38d5d62 Bug 1000922 - Use nsMainThreadPtrHandle instead of already_AddRefed and forget for callbacks in NativeOSFileInternals.cpp r=jdm
--HG--
extra : commitid : C07ABGMwgs1
2015-08-31 14:28:47 -07:00
Ryan VanderMeulen
0f38752ebc Merge inbound to m-c. a=merge 2015-08-31 15:21:02 -04:00
Carsten "Tomcat" Book
fa01817a0a Backed out changeset 2734a3110b4a (bug 1107372) for Talos Bustage on a CLOSED TREE 2015-08-31 16:19:39 +02:00
Mark Hammond
fe93f04c90 Bug 1190131 - have GuidHelper use withConnectionWrapper to work around issues with PlacesUtils.bookmarks.runInBatchMode. r=mak 2015-08-31 12:17:14 +10:00
Ryan VanderMeulen
d6c213f0a1 Merge fx-team to m-c. a=merge 2015-08-30 22:09:02 -04:00
Myk Melez
ed37a181df Bug 1199844 - limit webapp debug logging to webapp tests; r=fabrice 2015-08-30 15:44:29 -07:00
Myk Melez
098fad4e40 Bug 1199826 - identify bug components for webapprt directories; r=marco 2015-08-30 15:44:28 -07:00
Shu-yu Guo
74dcccdc3f Bug 1193583 - Fix misc XPConnect and devtools tests. (r=jorendorff) 2015-08-30 15:08:19 -07:00
Shu-yu Guo
b17f71092a Bug 1193583 - Rename Debugger.evalInGlobal to executeInGlobal. (r=jorendorff)
--HG--
rename : js/src/jit-test/tests/debug/Object-evalInGlobal-01.js => js/src/jit-test/tests/debug/Object-executeInGlobal-01.js
rename : js/src/jit-test/tests/debug/Object-evalInGlobal-07.js => js/src/jit-test/tests/debug/Object-executeInGlobal-07.js
rename : js/src/jit-test/tests/debug/Object-evalInGlobal-08.js => js/src/jit-test/tests/debug/Object-executeInGlobal-08.js
rename : js/src/jit-test/tests/debug/Object-evalInGlobal-10.js => js/src/jit-test/tests/debug/Object-executeInGlobal-10.js
rename : toolkit/devtools/server/tests/mochitest/test_evalInGlobal-outerized_this.html => toolkit/devtools/server/tests/mochitest/test_executeInGlobal-outerized_this.html
2015-08-30 15:08:19 -07:00
Ryan VanderMeulen
fdc764760b Backed out changeset 1d2f59732f03 (bug 1195349) for test_cssColor.js failures. 2015-08-30 17:33:38 -04:00
Ryan VanderMeulen
a4a5b28112 Merge m-c to inbound. a=merge 2015-08-30 15:44:58 -04:00
David Rajchenbach-Teller
527747d5e6 Bug 1199603 - Don't wait for shutdown to update nsPerformanceStats Telemetry. r=Mossop
--HG--
extra : commitid : 1b56ctHsfyE
extra : rebase_source : 42de8403985b494eb8121a4be11d52e35df3b150
2015-08-28 12:14:01 +02:00
Michael Comella
26b988279e Bug 1198955 - Remove FENNEC_TITLE_IN_TITLEBAR_ENABLED probe. r=ally
--HG--
extra : commitid : 3v3YSxFxWrs
extra : rebase_source : 365fc4f35a6ad594f0f5f47b6ab86cce0736c2d7
2015-08-26 14:11:11 -07:00
Dave Townsend
abf37d8511 Backing out bug 1188001 due to unintentional regressions (bug 1198424).
--HG--
extra : commitid : J3A2SxJ8tPW
extra : rebase_source : d419dfd204b29d2e1d13f2b72b2111e8688a2505
2015-08-28 14:13:41 -07:00
Johan K. Jensen
2f97c53276 Bug 970625 - Add dpi-option to screenshot command. r=jryans 2015-08-27 04:17:00 -04:00
Ryan VanderMeulen
2be1d3e641 Merge fx-team to m-c. a=merge
CLOSED TREE
2015-08-28 15:33:57 -04:00
James Long
6c6400c0ee Bug 1177891 - Introduce redux-style UI architecture in the debugger and refactor event listeners to use it. r=fitzgen
--HG--
rename : browser/devtools/debugger/views/event-listeners-view.js => browser/devtools/debugger/content/views/event-listeners-view.js
2015-08-28 07:27:00 -04:00
Ryan VanderMeulen
9baa6bf56b Merge m-c to inbound. a=merge 2015-08-28 08:50:04 -04:00
Ryan VanderMeulen
402fae4a15 Merge inbound to m-c. a=merge 2015-08-28 08:48:42 -04:00
Jacek Caban
413bf97b94 Bug 1199118 - Don't use pragma comment in certificatecheck.cpp. r=glandium 2015-08-28 13:17:54 +02:00
Till Schneidereit
36af475fe5 Bug 1198193 - Change all functions taking CallArgs to take const CallArgs& instead. r=Waldo
--HG--
extra : rebase_source : b7cd505c80b34d33d98e336490b117792030d9d5
2015-08-27 21:18:37 +02:00
Patrick Brosset
68d2162d63 Bug 1169563 - 6 - Animate the scrubber when animations are playing; r=miker
--HG--
extra : commitid : 8n1L3jdqMXz
2015-08-27 16:59:16 +02:00
Ryan VanderMeulen
84b872d09e Merge m-c to fx-team. a=merge 2015-08-27 21:44:52 -04:00
Ryan VanderMeulen
b5b68e3ea5 Merge inbound to m-c. a=merge 2015-08-27 21:31:35 -04:00
Ryan VanderMeulen
b8082c7165 Merge fx-team to m-c. a=merge 2015-08-27 21:20:18 -04:00
Jordan Santell
451891bfbb Bug 1198019 - Snapping to allocations from GC markers should snap to the previous cycle, not the previous marker. r=fitzgen 2015-08-27 15:01:20 -07:00
Drew Willcoxon
d43d71085b Bug 1192359 - Add Telemetry for search suggestions being enabled. r=gfritzsche 2015-08-27 17:02:17 -07:00
Fabrice Desré
94b76178d8 Bug 1198970 - Get WebExtensions background pages to work on b2g r=billm 2015-08-27 13:34:33 -07:00
Dan Callahan
c8c3e20574 Bug 1196734 - Support packaged WebExtensions in WebIDE r=ochameau 2015-08-27 10:13:17 -07:00
Nick Fitzgerald
791bfd6d0c Bug 1198980 - Make JS::ubi::*::identifier be uint64_t instead of uintptr_t. r=sfink 2015-08-27 09:17:00 -04:00
Ehsan Akhgari
eb0f3d3290 Bug 1009795 - Use toLocalString to format download size instead of the decimalSymbol hook; r=mak
Original Patch by Simon Montagu <smontagu@smontagu.org>
2015-08-27 15:32:32 -04:00
Steffen Wilberg
973b3edf3e Bug 1195060 - In the Add-ons manager, make Ctrl+f focus the search box again instead of invoking the findbar first. r=mossop
--HG--
extra : commitid : JAE1UX4icQ9
extra : rebase_source : 33750e091ca082b06767bcbf7796dfd863cb9ec2
2015-08-24 17:11:17 +02:00
Mark Finkle
7ba2bb4f8b Bug 1196897 - Add flags to control using Switchboard in Fennec r=nalexander 2015-08-27 13:49:48 -04:00
Nick Alexander
f9c8f1d6cb Bug 1180461 - Part 2: Package gaia into b2gdroid APK. r=glandium
--HG--
extra : commitid : 7KfiNO72sIb
extra : rebase_source : 956738992293b75182d452734c08a50a03f31c17
2015-08-25 13:23:51 -07:00
Ryan VanderMeulen
f906e7e08f Merge fx-team to m-c. a=merge
CLOSED TREE
2015-08-27 11:56:51 -04:00
JerryShih
98890ec4f2 Bug 1199366 - HiDPI webide screenshot. r=jryans 2015-08-27 11:24:00 -04:00
Ryan VanderMeulen
faca33f08c Backed out changeset e232ece8e041 (bug 1142752) for OSX devtools failures.
CLOSED TREE
2015-08-27 15:30:15 -04:00
Ryan VanderMeulen
83c1f1eadf Backed out changeset e00fb04fe1ef (bug 1188413) for OSX devtools failures. 2015-08-27 15:30:15 -04:00
Ryan VanderMeulen
5de5b6089e Merge m-c to inbound. a=merge
CLOSED TREE
2015-08-27 21:34:20 -04:00
Tom Tromey
35218e2001 Bug 1195349 - Make css-color preserve original text; add classifyColor. r=pbrosset 2015-08-18 13:13:00 -04:00
Tom Tromey
f084e92148 Bug 1195361 - Add getRuleText. r=pbrosset 2015-08-24 10:36:00 -04:00
Ryan VanderMeulen
18bf009245 Merge m-c to fx-team. a=merge 2015-08-30 15:57:17 -04:00
Jordan Santell
de8a3ace2a Bug 1198582 - Buffer percentage should never be a negative value. r=vp 2015-08-26 10:43:49 -07:00
Yoshi Huang
47f8fcd395 Bug 1165272 - Part 3: replace getCodebasePrincipal. r=bholley 2015-08-18 15:33:22 +08:00
Yoshi Huang
e6070e9062 Bug 1165272 - Part 2: replace getNoAppCodebasePrincipal. r=bholley 2015-08-18 15:01:42 +08:00
Ryan VanderMeulen
cf32f31271 Merge inbound to m-c. a=merge 2015-08-26 20:32:36 -04:00
Ryan VanderMeulen
3e3e1cbd1d Merge m-c to fx-team. a=merge 2015-08-26 14:34:15 -04:00
Georg Fritzsche
1a9630dbcf Bug 1198739 - Fix the searchCohort Telemetry documentation. r=rvitillo 2015-08-26 16:22:59 +02:00
David Rajchenbach-Teller
33282a3867 Bug 1197966 - Fix typo when releasing content-side probes in PerformanceStats-content.js. r=felipe 2015-08-25 17:18:09 +02:00
André Reinald
9779f5952d Bug 1197292 - Read delays from prefs, backup to defaults if not set. Shorter delays are useful to accelerate test cycles. r=gfritzsche 2015-08-24 16:50:51 +02:00
Johan K. Jensen
98cd6dc706 Bug 1197394 - GCLI’s number-type doesn't ignore min or max-values of 0. r=jwalker 2015-08-22 00:58:00 -04:00
Alexandre Poirot
07f8c2ffaf Bug 1196714 - Use require(promise) instead of require(sdk/core/promise). r=jryans 2015-08-26 06:05:14 -07:00
Alexandre Poirot
c41aba9403 Bug 1195825 - Replace Cu.import(Promise.jsm) by require(promise) in devtools. r=jryans 2015-08-26 06:05:13 -07:00
Gijs Kruitbosch
42214da388 Bug 1198682 - fix b2g test orange because of missing protocol handler, rs=me,bustage on a CLOSED TREE
--HG--
extra : commitid : 3l6uuUxip5B
2015-08-26 13:03:43 +01:00
Gijs Kruitbosch
1aa68e8c0f Bug 1173214, r=seth,bz
--HG--
extra : commitid : 4vG71pjrBIY
2015-08-26 10:24:04 +01:00
Ryan VanderMeulen
5cececa4ba Merge m-c to fx-team. a=merge 2015-08-26 00:05:54 -04:00
Ryan VanderMeulen
72cacbae1b Bug 1197986 - Request a longer timeout for tests that started timing out after increasing the number of B2G debug xpcshell chunks from 2 to 4. 2015-08-25 20:56:16 -04:00
Ryan VanderMeulen
d01fa354cb Bug 1197986 - Request a longer timeout for tests that started timing out after increasing the number of B2G debug xpcshell chunks from 2 to 4. 2015-08-25 18:31:35 -04:00
Ryan VanderMeulen
87c869342b Merge inbound to m-c. a=merge 2015-08-25 16:49:55 -04:00
Bobby Holley
edfe287f26 Backed out 3 changesets (bug 1165272) for b2g sanity blocker. 2015-08-25 11:16:21 -07:00
Ryan VanderMeulen
709b72ce50 Merge m-c to fx-team. a=merge 2015-08-25 10:47:06 -04:00
Ryan VanderMeulen
48ef8932ac Merge inbound to m-c. a=merge 2015-08-25 10:43:34 -04:00
David Rajchenbach-Teller
09be0de8cd Bug 1198167 - nsPerformanceStatsService should wait for profile-before-change, not profile-before-shutdown. r=yoric
--HG--
extra : transplant_source : PL%BD%E1Q%05%7D%95%A0%13a%BA%F8%DAj%03N%C2Y%D1
2015-08-25 11:20:40 +02:00
Jordan Santell
935672ee36 Bug 1194458 - Calculate bytesize costs per frame for allocations in the performance tools. r=vp,shu
--HG--
rename : browser/devtools/performance/test/browser_perf-allocations-to-samples.js => browser/devtools/performance/test/unit/test_perf-utils-allocations-to-samples.js
2015-08-19 18:04:50 -07:00
Mark Hammond
5de13ebb49 Bug 1186714 - bookmark backup yields the event loop occasionally to reduce jank. r=mak 2015-08-26 10:43:07 +10:00
Matthew Noorenberghe
e9b531570f No bug - Password manager: Modernize the style of storage-json.js.
--HG--
extra : commitid : LgupGBcP2uv
extra : rebase_source : 7445164db9d9b4c919451ac1442a1fe0dc3f72ec
extra : amend_source : 4ecb854cea65e0d1695b179c1102381466443aa7
2015-08-25 16:11:42 -07:00
Dave Townsend
d44335db7b Bug 1196890: Add some add-ons manager related information to telemetry. r=bsmedberg
--HG--
extra : commitid : D4tz69JPdm0
extra : rebase_source : 6362f779b9e514fb78450e6abb2f37039cadc2c3
extra : amend_source : 21752caf948aba0b640b1523c61b3426661706fc
2015-08-20 13:47:17 -07:00
Ryan VanderMeulen
bdb0bb1f52 Merge m-c to fx-team. a=merge 2015-08-25 16:58:22 -04:00
Kate McKinley
9b2d1535d6 Bug 1198229 - GCLI: Rename securityDesc in gclicommands.properties to reflect new content. r=ckerschb, r=flod 2015-08-25 10:26:31 -07:00
Jonathan Griffin
cf56e85136 Bug 1136892 - Create a browser-chrome-addons tag for running addon-specific browser-chrome tests, r=chmanchester
--HG--
extra : commitid : HKQaOeqUMj1
2015-08-25 09:38:39 -07:00
Benjamin Smedberg
3133303347 Bug 1199662 - Crash ping environment block is broken when any string field contains a quotation mark. Unescape INI fields properly using the library that already exists for the purpose. r=ted
--HG--
extra : commitid : 55V6027qEVE
extra : rebase_source : 700466ab6f872b049fae11c0ca3514def99dbd74
2015-08-28 12:53:43 -04:00
Kan-Ru Chen
4a1f512a13 Backed out 8 changesets (bug 1123237) CLOSED TREE
Backed out changeset 64692c772052 (bug 1123237)
Backed out changeset ed0f3a0186ad (bug 1123237)
Backed out changeset 2ad3b7f12a66 (bug 1123237)
Backed out changeset d069c69c234b (bug 1123237)
Backed out changeset d2c543173155 (bug 1123237)
Backed out changeset 3b8fb02e68ff (bug 1123237)
Backed out changeset 1c97e19f2f5d (bug 1123237)
Backed out changeset a80502c372f1 (bug 1123237)

--HG--
extra : commitid : L05R6SBqcU9
2015-08-25 12:42:01 +08:00
Kan-Ru Chen
1fb277142f Bug 1123237 - Part 9. Interface to memory-profiler add-ons. r=jimb
Based on patch from Ting-Yuan Huang <laszio.bugzilla@gmail.com>
2015-08-25 12:10:35 +08:00
Kan-Ru Chen
10b9f95c15 Bug 1123237 - Part 7. XPCOM interface for memory profiler. r=smaug
Based on patch from Ting-Yuan Huang <laszio.bugzilla@gmail.com>
2015-08-25 12:06:43 +08:00
David Anderson
352ba00f16 Fix racy compositor deduction in TelemetryEnvironment. (bug 1194932, r=gfritzsche) 2015-08-24 23:12:53 -04:00
Ryan VanderMeulen
1d04070e5b Merge fx-team to m-c. a=merge 2015-08-24 20:57:36 -04:00
Dave Townsend
cbedcf3b95 Bug 1042699: Block cross-origin add-on install requests. r=dveditz
--HG--
extra : commitid : FdVvNum7B1w
extra : rebase_source : db8d8aff572798f35b80e20feb6aaaa9094cf79c
extra : amend_source : 14e54c9a677784e9f520a454ee579208f8385384
2015-08-18 17:21:05 -07:00
Ursula
cde79a72b8 Bug 1197927 - Sanitize throws exception if browser goes away too quickly. r=felipe 2015-08-24 14:34:56 -04:00
Gabriel Luong
f5ac77c078 Bug 1185770 - Promises actor does not need global: true r=fitzgen 2015-08-24 22:59:59 -07:00
Gabriel Luong
8f646c2066 Bug 1151943 - Part 2: Add a search button next to overridden properties to filter for similar properties r=pbro 2015-08-24 22:59:43 -07:00
Mark Hammond
55fb8ade8c Bug 1197098 - have Sync notify history observers of a batch update and have NewTabUtils defer most work until the batch is complete. r=adw 2015-08-25 12:41:08 +10:00
Jared Wein
9080fc7574 Bug 1192465 - Remove border-radius from tabs on about:preferences#advanced. r=ntim 2015-08-24 13:06:00 -04:00
Yury Delendik
227cd6c1dc Bug 1192831 - Remove PlayPreview API. r=jet, r=peterv
--HG--
extra : rebase_source : 7486debb89472aa52d034a8eb458245d7daec5ff
extra : source : 2d9ed9032a45d4c3644f40420428e1a8441785db
2015-08-20 15:15:18 -05:00
stefanh@inbox.com
71d2395f86 Bug 1198520 - Remove unused images in toolkit/themes/osx/global/toolbar/. r=Dao. 2015-08-26 14:45:41 +02:00
Chris Peterson
1416e566de Bug 1198124 - Enable -Wshadow in directories that have no -Wshadow warnings. r=glandium 2015-08-25 09:14:38 -07:00
Ryan VanderMeulen
7ebe933711 Merge m-c to inbound. a=merge 2015-08-26 00:05:36 -04:00
Dragana Damjanovic
aa661c39f5 Bug 979359 - Add telemetry to to collect stats about how often Http Authentication occurs and how often it is for top-level doc, cross-origin, etc. r=jduell
--HG--
extra : rebase_source : f5c1fd99880411dc09e6baee104d535a400e28b9
2015-08-27 07:50:00 -04:00
Carsten "Tomcat" Book
d31516a8ec Merge mozilla-central to mozilla-inbound 2015-09-01 14:48:13 +02:00
David Rajchenbach-Teller
894ea1194a Bug 1089695 - Fixing wrong dependency in Places shutdown. r=mak
--HG--
extra : transplant_source : %FB%DC%ED%1D%02%9D%CF%AAn%06%A66%C4%A7%07%95%9F%86%28r
2015-08-10 11:07:54 +02:00
Ryan VanderMeulen
6e18bb2fc7 Backed out changeset 292d13beeb7b (bug 1186522) for Gaia unit test bustage. 2015-08-28 21:43:37 -04:00
David Anderson
f0988d185f Backout changeset 3b7d72e5e850 (bug 1196128, r=vladan)
--HG--
extra : rebase_source : 5a7190e6298ae49dc6f6afe12767a6f66c42556f
2015-08-24 23:20:30 -04:00
Tanvi Vyas
97c17532db Bug 1194352 - Add a check for insecure forms to the PWMGR_LOGIN_PAGE_SAFETY telemetry probe. r=MattN, p=ally 2015-08-28 15:51:26 -07:00
Jordan Lund
87407424dc Bug 1186522 - force per checkin builds to require signed add-ons on beta 42, r=mshal 2015-08-28 13:41:26 -07:00
Ryan VanderMeulen
86d3830447 Merge m-c to fx-team. a=merge 2015-08-28 08:52:50 -04:00
Gijs Kruitbosch
268d43a9b6 Bug 1195976, r=bnicholson
--HG--
extra : commitid : 5DPNingTUyr
extra : histedit_source : e8a169bc2481f75cc61e869a93239a08cd69d2d0
2015-08-27 13:20:47 +01:00
Nick Fitzgerald
c808c5e150 Bug 1139476 - Part 2: Add test comparing live and offline census results; r=sfink 2015-08-26 11:38:05 -07:00
Nick Fitzgerald
2ba994e36e Bug 1139476 - Part 1: Port live heap census tests to offline heap snapshots; r=sfink 2015-08-26 11:38:05 -07:00
Nick Fitzgerald
a2b0c4594a Bug 1139476 - Part 0: Add a takeCensus method to HeapSnapshot instances; r=sfink,bholley 2015-08-26 11:38:05 -07:00
Ehsan Akhgari
6fc3afe437 Bug 1194842 - Fix the width calculation of the textbox for editable XUL tree cells in RTL mode; r=jaws 2015-09-08 20:08:33 -04:00
Wes Kocher
19ac958e5f Merge m-c to inbound, a=merge CLOSED TREE
--HG--
extra : amend_source : 2ee129b9eca3c22c2a3bbba9e514059826ae3aa7
2015-09-08 17:06:42 -07:00
Wes Kocher
2c5f95092c Backed out changeset e1833c2684f0 (bug 1079858) for windows xpcshell failures CLOSED TREE 2015-09-08 12:58:03 -07:00
Dragana Damjanovic dd.mozilla@gmail.com
94779891d5 Bug 1202421 - Rename the network.auth.allow-subresource-auth pref. r=michal 2015-09-08 08:21:19 -07:00
Ben Hearsum
176963d18e bug 1079858: switch to SHA-2 authenticode signatures. r=catlee 2015-09-08 10:44:17 -04:00
Ted Mielczarek
d0e6114c5e bug 1201069 - retry symbol upload on any 500 error. r=ryanvm
--HG--
extra : commitid : AGN1INkPlp2
extra : rebase_source : 4fc7b0ee42a8108d454582dd712e59b830c42368
2015-09-04 08:13:05 -04:00
Nick Fitzgerald
d45a22a11a Bug 1196498 - Include objects' [[class]] names in heap snapshots; r=sfink 2015-08-24 09:29:44 -07:00
Nick Fitzgerald
81ff445a32 Bug 1194424 - Part 5: gtest for DeserializedStackFrame ubi::StackFrames; r=sfink 2015-08-24 09:29:44 -07:00
Nick Fitzgerald
c444661b55 Bug 1194424 - Part 4: Add an xpcshell test for heap snapshots and allocation stacks; r=sfink 2015-08-24 09:29:44 -07:00
Nick Fitzgerald
de13686cc6 Bug 1194424 - Part 3: Implement a concrete JS::ubi::StackFrame specialization backed by a frame deserialized from a core dump; r=sfink 2015-08-24 09:29:44 -07:00
Nick Fitzgerald
11205f3c45 Bug 1194424 - Part 2: Deserialize JS::ubi::StackFrame allocation stacks from core dumps; r=sfink 2015-08-24 09:29:44 -07:00
Nick Fitzgerald
9d1492a070 Bug 1194424 - Part 1: Serialize JS::ubi::StackFrame allocation stacks into core dumps; r=sfink 2015-08-24 09:29:44 -07:00
Nick Fitzgerald
b900df940b Bug 1194424 - Part 0: Extend the core dump protobuf message format to accomodate allocation stacks; r=sfink 2015-08-24 09:29:44 -07:00
Yoshi Huang
ad1fe8544b Bug 1165272 - Part 3: Replace getCodebasePrincipal. r=bholley 2015-08-24 03:34:00 -04:00
Yoshi Huang
de47f4b89f Bug 1165272 - Part 2: Replace getNoAppCodebasePrincipal. r=bholley 2015-08-24 01:18:00 -04:00
rthyberg
3a589648c4 Bug 1196219 - Remove RECORD_NOTIFY_ONLY and adjust logic related to it. r=gfritzsche 2015-08-20 14:08:00 -04:00
rthyberg
19c27ddd49 Bug 1192811 - Enable TelemetryEnvironment collecting preferences without triggering subsession splits. r=gfritzsche 2015-08-21 12:05:00 -04:00
Dave Townsend
3367215de0 Bug 1193926: Only register chrome for add-ons that need it. r=bsmedberg
--HG--
extra : commitid : KRQXLPhcfl
extra : rebase_source : 9fac383d4624e8dbd670bbd3e70caaa346c84bf9
extra : amend_source : fd31d377fbbf8ef63a99bc0ef041a27237040f67
2015-08-24 09:36:57 -07:00
Patrick Brosset
4053192f59 Bug 1169563 - 3 - Move the scrubber in the animation timeline to set the time; r=tromey
--HG--
extra : commitid : Eh1Ixg2Dqdi
extra : rebase_source : 97f2906e1ad815c51715a4d53c27e90be0f2c6a4
2015-08-24 18:22:15 +02:00
Jordan Santell
b4757c0fe9 Bug 1197646 - Sort timeline markers when recording is completed, due to GC markers not guaranteeing order. r=vp 2015-08-23 17:41:33 -07:00
Iaroslav Sheptykin
d302556796 Bug 1121006 - Migrate translation component from FHR to telemetry histograms. r=gfritzsche 2015-08-21 22:55:30 +02:00
aleth
5a31b863a3 Bug 1197612 - In test_TelemetrySendOldPings.js, set the FHR pref to the value the tests assume it has. r=gfritzsche 2015-08-24 12:38:49 +02:00
David Rajchenbach-Teller
b12b2c3ccf Bug 1188966 - Telemetry on the slow add-on watcher. r=blassey 2015-07-31 14:00:10 +02:00
Ryan VanderMeulen
5b75ad5195 Merge inbound to m-c. a=merge 2015-08-23 17:18:36 -04:00
Ryan VanderMeulen
7e078b31d6 Backed out changeset 2d9ed9032a45 (bug 1192831) for suspicion of causing bug 1178709 to spike. 2015-08-23 15:21:23 -04:00
Ryan VanderMeulen
9c27905b5a Merge fx-team to m-c. a=merge 2015-08-23 15:07:33 -04:00
Wes Kocher
c1622b4ca9 Merge m-c to b2ginbound, a=merge 2015-08-21 10:07:22 -07:00
Mike Hommey
8d4c5b336d Bug 1189967 - Be slightly more explicit about some conversions to std::wstring. r=nfroyd 2015-08-23 22:20:19 +09:00
Philipp Kewisch
3e3165e7ab Bug 1167986 - TEST-UNEXPECTED-FAIL | xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_signed_install.js (and signing failures) - missing review comments 2015-08-23 12:04:40 +02:00
Philipp Kewisch
757af5060a Bug 1167986 - TEST-UNEXPECTED-FAIL | xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_signed_install.js (and signing failures). r=gps 2015-08-23 11:54:44 +02:00
Jan de Mooij
d44488d68c Bug 889158 part 1 - Fix chrome and tests to not use arrow functions with arguments. r=Waldo 2015-08-22 13:49:11 +02:00
Tamara Hills
f0881b7361 Bug 1183101 - Collect Histogram Data from Gecko and send to Telemetry Server. r=janx 2015-08-19 06:05:00 -04:00
Trevor Rowbotham
ec8d23fdb0 Bug 1180901 - Catch the error when trying to remove the trash directory when it contains a file that is locked r=mossop
--HG--
extra : amend_source : feb4bcc17812d4dc2fae99895ff4f6bb6a94ab9f
2015-08-20 13:46:48 -07:00
Trevor Rowbotham
4076f4a2c1 Bug 1180901 - Test that a locked file cannot be removed from the extensions trash directory on Windows r=mossop
--HG--
extra : amend_source : 2ec19a524037838b7ac9d4d5cb1c053f0728f891
2015-08-20 13:46:29 -07:00
Sami Jaktholm
661a054937 Bug 1192536 - Part 2: Tests for InspectorActor.getImageData() and InspctorActor.getImageDataFromURL(). r=pbro 2015-08-19 16:05:28 +03:00
Sami Jaktholm
0e2d46b6bf Bug 1192536 - Part 1: Make imageToImageData() to wait for the image to load before generating the data-uri. r=pbro 2015-08-09 12:43:49 +03:00
Wes Kocher
47d9d26a9a Merge m-c to fx-team, a=merge 2015-08-20 12:53:30 -07:00
Wes Kocher
d8fffe1765 Merge inbound to central, a=merge 2015-08-20 12:42:21 -07:00
Michael Ratcliffe
71fefde161 Bug 1175850 - Enable storage inspector tests after upgrading for E10S r=pbrosset 2015-08-20 11:52:04 +01:00
Nicholas Nethercote
68c09ac436 Bug 1194560 - Add tools/power/rapl, a RAPL-reading program for power profiling. r=erahm,glandium.
--HG--
extra : rebase_source : 7303d7209f6c9ae8bbd911a379078343b7cb5a7b
2015-08-19 22:25:30 -07:00
Gabriel Luong
5da22cb9bb Bug 1196319 - Part 2: Implement getRejectionStack method in ObjectClient r=fitzgen 2015-08-20 11:57:36 -07:00
Gabriel Luong
9f188c96c6 Bug 1196319 - Part 1: Implement getFulfillmentStack method in ObjectClient r=fitzgen 2015-08-20 11:57:33 -07:00
Robert Strong
f1241db698 Bug 862173 - don't verify mar file hash when using mar signing to verify the mar file (lessens main thread I/O). r=spohl 2015-08-20 10:05:05 -07:00
Michael Ratcliffe
fb37044ddc Bug 1175850 - ESLint fixes r=me 2015-08-18 11:48:22 +01:00
Georg Fritzsche
8a589d81ee Bug 1196280 - Add documentation for the toolkit.telemetry.optoutSample pref. r=rvitillo 2015-08-19 17:09:21 +02:00
Ehsan Akhgari
f9752f535c Bug 1196361 - Remove the media.useAudioChannelService pref; r=baku
We need to rely on the audio channel service for all products now,
so supporting running without it seems pointless at this point.
2015-08-19 21:00:18 -04:00
Nick Alexander
39f4c891ef Bug 1191067 - Pre: Add MOZ_ANDROID_NATIVE_ACCOUNT_UI build flag. r=glandium
Currently, all versions of Firefox run with the existing native
Firefox Account UI.  This flag will opt-in to maintaining that
experience while we transition to a web account UI.  Once we're stable
on the web, we'll remove this flag entirely.

--HG--
extra : commitid : CmokCKcYNJQ
extra : rebase_source : eb7e8f136f9a5134f84c8dbe111841b72827146a
2015-08-04 16:54:00 -07:00
Nick Alexander
3e476662c5 Bug 1191067 - Pre: Don't include services/fxaccounts in Fennec. r=markh
This also reveals the underlying exception when there is a failure in
a WebChannel callback.

--HG--
extra : commitid : 24gBPiTXVxG
extra : rebase_source : 519ecf0e1fcd376903f21109fdcf5a6a721f8390
2015-08-19 16:44:09 -07:00
Jordan Santell
39c4419032 Bug 1165994 - Move marker tests to server side, pull out e10s process communication helpers into their own file. r=vp
--HG--
rename : browser/devtools/performance/test/browser_markers-cycle-collection.js => toolkit/devtools/server/tests/browser/browser_markers-cycle-collection.js
rename : browser/devtools/performance/test/browser_markers-gc.js => toolkit/devtools/server/tests/browser/browser_markers-gc.js
rename : browser/devtools/performance/test/browser_markers-parse-html.js => toolkit/devtools/server/tests/browser/browser_markers-parse-html.js
rename : browser/devtools/performance/test/browser_markers-styles.js => toolkit/devtools/server/tests/browser/browser_markers-styles.js
rename : browser/devtools/performance/test/browser_markers-timestamp.js => toolkit/devtools/server/tests/browser/browser_markers-timestamp.js
rename : browser/devtools/performance/test/doc_force_cc.html => toolkit/devtools/server/tests/browser/doc_force_cc.html
rename : browser/devtools/performance/test/doc_force_gc.html => toolkit/devtools/server/tests/browser/doc_force_gc.html
2015-08-19 09:49:41 -07:00
Sebastian Hengst
e0c960b99e Backed out changeset f5d2323f5d65 (bug 1165994) for M-e10s(dt2) failure. r=backout
--HG--
rename : toolkit/devtools/server/tests/browser/browser_markers-cycle-collection.js => browser/devtools/performance/test/browser_markers-cycle-collection.js
rename : toolkit/devtools/server/tests/browser/browser_markers-gc.js => browser/devtools/performance/test/browser_markers-gc.js
rename : toolkit/devtools/server/tests/browser/browser_markers-parse-html.js => browser/devtools/performance/test/browser_markers-parse-html.js
rename : toolkit/devtools/server/tests/browser/browser_markers-styles.js => browser/devtools/performance/test/browser_markers-styles.js
rename : toolkit/devtools/server/tests/browser/browser_markers-timestamp.js => browser/devtools/performance/test/browser_markers-timestamp.js
rename : toolkit/devtools/server/tests/browser/doc_force_cc.html => browser/devtools/performance/test/doc_force_cc.html
rename : toolkit/devtools/server/tests/browser/doc_force_gc.html => browser/devtools/performance/test/doc_force_gc.html
2015-08-21 19:55:00 +02:00
Matteo Ferretti
c50ada0c6c Bug 1188001 - Badges on toolbar seems misplaced depends by the OS. r=gijs, ui-r=shorlander
--HG--
extra : rebase_source : 53fabc5b98bc2b42d2b6b8f404db21566258336d
2015-08-21 08:48:00 -04:00
Matteo Ferretti
27858f2336 Bug 1189387 - Rulers button on Developers Toolbar is checked on new tabs. r=pbrosset
--HG--
extra : rebase_source : 663eeaa08b9b00a20b2a2f372057703c88053bb4
2015-08-20 08:43:00 -04:00
Matteo Ferretti
4840167c39 Bug 1189386 - Paint Flashing button on Developers Toolbar is checked on new tabs. r=pbrosset
--HG--
extra : rebase_source : 77ad4410d4f6dc3cc6c55ee37f97856808469539
2015-08-20 09:13:00 -04:00
Robert Helmer
5ea52a4f9e Bug 1196301 - Prefer install.rdf over manifest.json. r=Mossop
--HG--
extra : rebase_source : 94b750298f57446210d8aa55337058e17b76de28
2015-08-21 12:30:27 -04:00
Dave Townsend
49bcda6379 Bug 1195034: Only show messages about add-ons being disabled if signing requirements are on. r=dao
--HG--
extra : commitid : 6pPdIgKpCMq
extra : rebase_source : 7e06b5459adab1e8932ee86c7b3b4fd71c5074eb
2015-08-20 14:25:22 -07:00
Jordan Santell
2fef358a10 Bug 1165994 - Move marker tests to server side, pull out e10s process communication helpers into their own file. r=vp
--HG--
rename : browser/devtools/performance/test/browser_markers-cycle-collection.js => toolkit/devtools/server/tests/browser/browser_markers-cycle-collection.js
rename : browser/devtools/performance/test/browser_markers-gc.js => toolkit/devtools/server/tests/browser/browser_markers-gc.js
rename : browser/devtools/performance/test/browser_markers-parse-html.js => toolkit/devtools/server/tests/browser/browser_markers-parse-html.js
rename : browser/devtools/performance/test/browser_markers-styles.js => toolkit/devtools/server/tests/browser/browser_markers-styles.js
rename : browser/devtools/performance/test/browser_markers-timestamp.js => toolkit/devtools/server/tests/browser/browser_markers-timestamp.js
rename : browser/devtools/performance/test/doc_force_cc.html => toolkit/devtools/server/tests/browser/doc_force_cc.html
rename : browser/devtools/performance/test/doc_force_gc.html => toolkit/devtools/server/tests/browser/doc_force_gc.html
2015-08-19 09:49:41 -07:00
Wes Kocher
96e3c3623b Merge m-c to fx-team, a=merge CLOSED TREE 2015-08-19 17:13:38 -07:00
Jonathan Griffin
369ec3ac0f Bug 1136892 - Create an xpcshell-addons tag for running addon-specific xpcshell tests, r=chmanchester
--HG--
extra : commitid : 6kGKslC9h14
2015-08-18 11:26:14 -07:00
Matteo Ferretti
d2e881af56 Bug 1152330 - Avoid to add listener from rulers highlighter to content window; r=mratcliffe 2015-08-19 13:59:50 -07:00
Tom Tromey
3b55cf492f Bug 1195343 - update RuleModificationList comments; r=pbrosset 2015-08-19 13:58:40 -07:00
Jan Odvarko
b0e4f808d0 Bug 1195742 - Introduce WalkerActor.has method; r=pbrosset 2015-08-18 16:49:57 +02:00
Dylan Roeh
739c94e3c0 Bug 1163937 - Added forceSave function to DownloadIntegration and ensured that downloads removed in Sanitizer do not persist. r=margaret 2015-08-11 15:33:57 -05:00
Ryan VanderMeulen
0af4684422 Merge fx-team to m-c. a=merge 2015-08-19 07:45:12 -04:00
Michael Layzell
e826e765e4 Bug 1165217 - Use nsIPrincipal instead of nsIURI/appId/inBrowser for nsIQuotaManager, r=janv 2015-08-18 20:24:30 -04:00
J. Ryan Stinnett
307355dd84 Bug 1178964 - Track editing actions in WebIDE with telemetry. r=ochameau 2015-08-18 17:06:05 -05:00
Brian Grinstead
99560aa61c Bug 1176653 - Remove wrappedJSObject and WebConsoleUtils.unwrap from values jsterm helper;r=bholley
--HG--
extra : commitid : 6eLPOqb1Ck3
2015-08-18 08:32:47 -07:00
Ryan VanderMeulen
02708edbb7 Merge m-c to fx-team. a=merge 2015-08-18 10:59:16 -04:00