Commit Graph

31402 Commits

Author SHA1 Message Date
Christoph Kerschbaumer
19dc79ddbb Bug 1048048 - add preload content policy types for images (r=seth) 2015-09-20 14:55:59 -07:00
Phil Ringnalda
a3dcc92724 Merge m-c to m-i 2015-09-18 21:49:41 -07:00
Phil Ringnalda
19a7611cd4 Merge f-t to m-c, a=merge 2015-09-18 21:46:16 -07:00
David Anderson
5e18aa3879 Fix exception on timeout in SanityTest.js, and increase the timeout time. (bug 1205819, r=mchang) 2015-09-18 18:37:57 -07:00
Christoph Kerschbaumer
696a2d029f Bug 1204703 - Add AsyncOpen2 to channels in toolkit/ and b2g/ (r=sicking)
--HG--
extra : source : deda472458fd5314c11461302008ce984dbd00a7
2015-09-18 09:27:32 -07:00
Christoph Kerschbaumer
35ed4ce561 Bug 1204703 - Add AsyncOpen2 to channels within JS tests (r=sicking)
--HG--
extra : source : 309b4d1ab81c67783d7db0968bcff7c88108ba4f
2015-09-18 09:27:52 -07:00
Wes Kocher
8414be2356 Backed out 3 changesets (bug 1143922) for landing with the wrong bug number
Backed out changeset 309b4d1ab81c (bug 1143922)
Backed out changeset deda472458fd (bug 1143922)
Backed out changeset 977d5b7ecba3 (bug 1143922)
2015-09-18 14:13:33 -07:00
Wes Kocher
ab68ce61c7 Merge m-c to inbound, a=merge 2015-09-18 14:04:52 -07:00
Wes Kocher
3e0814bfd3 Merge fx-team to central, a=merge 2015-09-18 13:58:09 -07:00
Patrick Brosset
82e16df980 Bug 1156757 - Turn ON the animation inspector UI v3 by default and remove v2; r=past
--HG--
extra : commitid : CPhS9J1Uiud
extra : rebase_source : b97de661479f5718c55ace89fc330c5fa1e130fd
extra : histedit_source : 709cc4edcf93b6e69f2852c8488c6dbdb7358cf6
2015-09-18 13:12:36 +02:00
Carsten "Tomcat" Book
ead717cdd6 Merge mozilla-central to fx-team 2015-09-18 13:26:51 +02:00
Carsten "Tomcat" Book
26bf9e678b merge mozilla-inbound to mozilla-central a=merge 2015-09-18 13:19:00 +02:00
Georg Fritzsche
671c019482 Bug 1205833 - Don't log an error if we did not store any datareporting policy notify date yet. r=dexter 2015-09-18 13:17:16 +07:00
Jordan Santell
a690440f10 Bug 1205431 - b2g should not throw when attempting to get hardware and version information in recording a profile. r=jryans 2015-09-17 11:59:35 -07:00
Wes Kocher
86c8db452c Merge b2ginbound to central, a=merge 2015-09-17 15:23:20 -07:00
Wes Kocher
7aae894c59 Merge inbound to central, a=merge 2015-09-17 14:59:11 -07:00
Carsten "Tomcat" Book
a9d832efac Merge mozilla-central to b2g-inbound 2015-09-17 15:08:41 +02:00
Carsten "Tomcat" Book
587ddedf21 merge mozilla-inbound to mozilla-central a=merge 2015-09-17 14:56:37 +02:00
Alexandre Lissy
ca41727a38 Bug 1201556 - Send hashed device id for foxfooders. r=fabrice
--HG--
extra : rebase_source : beee55eb2c52519d1c19fb5ebc667ea8b6ec7b42
2015-09-17 05:06:00 +02:00
Riadh Chtara
fee7458f73 Bug 1192035 - Import passwords from Microsoft Edge / Windows 8+ r=Gijs,MattN
--HG--
extra : commitid : AaC7tUofwqc
extra : rebase_source : 319a2efb59d4364ba62af2faeccb9f4f7a90fcf0
extra : amend_source : b6e7531af68b996c16042cb618899567e46f5280
2015-09-16 17:34:26 -07:00
Wes Kocher
19c165bb04 Backed out changeset dfcb7c8ab0d6 (bug 1205100) for OS X crashes 2015-09-16 16:15:44 -07:00
Gijs Kruitbosch
62bdce4c80 Bug 1205100 - fix button height hardcoding in cases of multiple lines of text, r=dao
--HG--
extra : commitid : GYsqeJNrRB4
extra : rebase_source : 6be447395f4473958e9878032c67dfa120c0c3ff
2015-09-16 12:59:20 +01:00
Wes Kocher
5b879dacff Merge mozilla-inbound to m-c a=merge CLOSED TREE 2015-09-16 10:52:53 -07:00
Justin Dolske
4cbe7f3464 Bug 1204182 - Use a single jar manifest for shared theme resources. r=dao 2015-09-16 09:33:47 +02:00
Nathan Froyd
bdd4365be1 Bug 1204994 - part 2 - rename all USE_COUNTER_* histograms to USE_COUNTER2_* histograms; r=bz,vladan
We're changing the definition of each of the use counter histograms.
Therefore, they need new names, so as to not throw wrenches into the
server-side machinery.  This renaming is the most straightforward way to
do things and similar to how we have renamed other histograms before.
2015-09-15 20:44:37 -04:00
Nathan Froyd
20cb90ea04 Bug 1204994 - part 1 - add *CONTENT_DOCUMENTS_DESTROYED histograms; r=bz,vladan
These histograms will be used in conjunction with the revised use
counter histograms to ascertain the number of pages that don't use
particular features.  The associated comment in nsDocument.cpp explains
how things work.
2015-09-15 20:27:59 -04:00
Matteo Ferretti
c79f23f06f Bug 1187831 - Refactor the highlighters into separate modules; r=pbrosset
--HG--
rename : toolkit/devtools/server/actors/highlighter.css => toolkit/devtools/server/actors/highlighters.css
2015-09-16 11:04:21 +05:30
Justin Dolske
ae99e672d1 Bug 1204154 - Clean up jar manifests that needlessly specify the source file. r=dao 2015-09-15 18:33:57 -07:00
Bernardo P. Rittmeyer
1bca3c2ed3 Bug 1016051 - Support adding a username to a password-only login upon capture. r=MattN
--HG--
extra : commitid : 7PkYp0BwkYn
extra : rebase_source : c62b60f10dbe6adbc5b7140fe8e1ae85be9ae264
extra : amend_source : bc59f9ae6c7610d844f1845acf06fa34386a2bd6
2015-09-16 01:04:00 +02:00
Wes Kocher
7a2a05eba6 Merge m-c to fx-team, a=merge 2015-09-15 17:21:24 -07:00
Wes Kocher
15a0153195 Merge inbound to central, a=merge 2015-09-15 17:16:24 -07:00
Wes Kocher
a62800ca27 Backed out changeset cb711870d2b8 (bug 1203171) for browser_InlineSpellChecker.js failures 2015-09-15 16:36:44 -07:00
J. Ryan Stinnett
4ac507e6e7 Bug 1203624 - Measure view source usage. r=mconley p=ally 2015-09-15 15:56:25 -05:00
Neil Deakin
3b3f71946e Bug 1191897, add a flag for popups which allow shortcut keys to not be consumed, fixes shortcuts not working when an e10s select popup is open, r=neil 2015-09-17 11:20:33 -04:00
Richard Barnes
52d9a0fc5e Bug 1205156 - Add telemetry to measure how often getUserMedia is used over non-secure origins r=jib 2015-09-17 08:44:50 -04:00
Jordan Santell
866d2a1dfc Bug 1204595 - Store audionode properties once via server rather than async fetching the unchanging properties in the tool. r=jryans
--HG--
rename : browser/devtools/webaudioeditor/test/browser_audionode-actor-is-source.js => browser/devtools/webaudioeditor/test/browser_audionode-actor-source.js
rename : browser/devtools/webaudioeditor/test/browser_audionode-actor-get-type.js => browser/devtools/webaudioeditor/test/browser_audionode-actor-type.js
2015-09-14 16:04:54 -07:00
Jared Wein
eb6a2216bf Bug 1205038 - Add missing BROWSER_SET_DEFAULT_ALWAYS_CHECK probe to Histograms.json, and fix BROWSER_SET_DEFAULT_TIME_TO_COMPLETION_SECONDS by fixing callback. r=dolske,Gijs 2015-09-16 12:01:03 -07:00
Wes Kocher
d2b57046d1 Merge m-c to inbound, a=merge CLOSED TREE 2015-09-17 15:27:39 -07:00
Patrick McManus
0027642c1e Bug 1205810 - telemetry for local h2 goaway code r=hurley 2015-09-17 15:26:59 -04:00
Mike Conley
acf57ca511 Bug 1199434 - Send printer error messages to the parent process to report to the user. r=Mossop
The printing back-end used to be in charge of opening up an error dialog
when things go wrong with printing. Now we fire an event and let PrintUtils
do the work of showing the error message. This has the added bonus of making
the error messages work with e10s.

--HG--
extra : commitid : LPWfOvQ1TaI
extra : rebase_source : fa6f71e6c9cf9062feb2bd1d0f362680899385fc
2015-09-16 16:12:54 -04:00
Gervase Markham
eb573288d9 Bug 1203171 - Change regionNames.properties to use GENC data. r=pascalc
--HG--
extra : histedit_source : 112c8ef04ccfa6f6fb6342fbf7613fe8e8e859b4
2015-09-15 07:56:00 -04:00
Matteo Ferretti
694730e132 Bug 1132475 - Refactor LayoutHelpers.jsm to avoid dependencies. r=pbrosset
--HG--
extra : histedit_source : 54d69138146487b378e62bc2cfeb520a85956f43
2015-09-15 00:32:00 -04:00
Carsten "Tomcat" Book
fa147338f3 Merge mozilla-central to mozilla-inbound 2015-09-15 15:10:11 +02:00
Carsten "Tomcat" Book
6944c5ba30 merge mozilla-inbound to mozilla-central a=merge 2015-09-15 15:05:24 +02:00
Carsten "Tomcat" Book
0abaaa325f merge fx-team to mozilla-central a=merge 2015-09-15 14:59:25 +02:00
Gijs Kruitbosch
4bcd5088b0 Bug 1205100 - fix button height hardcoding in cases of multiple lines of text, r=dao
--HG--
extra : commitid : 8eyG7pELn0w
extra : rebase_source : 73306328af5b3f8d242b838d502d7d34babd2d19
2015-09-16 12:59:20 +01:00
Carsten "Tomcat" Book
376f70e554 Merge mozilla-central to fx-team 2015-09-17 15:02:08 +02:00
Georg Fritzsche
274a1f794e Bug 1204834 - OS.File.writeAtomic should have the path argument in its closure. r=yoric 2015-09-15 17:17:00 +07:00
Daosheng Mu
e65351bb56 Bug 981183 - Part 1 - Gathering timestamps at the call watcher actor. r=vporof 2015-09-13 22:49:00 +02:00
J. Ryan Stinnett
21ea7df326 Bug 1203786 - test_memoryReporters.xul should ignore namespaces. r=njn
--HG--
extra : transplant_source : 8%B4%E0f%1A%B1%94%0Ce%15%FCopt%127g%ACK%FB
2015-09-10 19:04:04 -05:00
Nicholas Nethercote
f429eae6a5 Bug 1203427 (part 5) - Add logging of timer firings. r=froydnj. 2015-09-10 00:50:51 -07:00
Chris Pearce
7cbbd23be8 Bug 1205178 - Make GMPProvider check that GMPs are the right arch before loading. r=spohl 2015-09-17 13:28:48 +12:00
Wes Kocher
08de06967a Backed out 8 changesets (bug 1201796, bug 1196066) for mulet gij(28) failures CLOSED TREE
Backed out changeset 159d5d2946d3 (bug 1201796)
Backed out changeset 958988218976 (bug 1201796)
Backed out changeset 494e7553d641 (bug 1201796)
Backed out changeset d58149411b7d (bug 1201796)
Backed out changeset 35bd769b49f8 (bug 1196066)
Backed out changeset e4f3d4279b4c (bug 1196066)
Backed out changeset ca467297fa07 (bug 1196066)
Backed out changeset b4851ce6637d (bug 1196066)

--HG--
rename : image/test/crashtests/invalid_ico_height.ico => image/test/reftest/ico/ico-bmp-corrupted/invalid_ico_height.ico
rename : image/test/crashtests/invalid_ico_width.ico => image/test/reftest/ico/ico-bmp-corrupted/invalid_ico_width.ico
extra : rebase_source : 5232674f1cf0ef4d7f70568f627547c0151a801f
2015-09-18 13:01:25 -07:00
Carsten "Tomcat" Book
29f415af35 Merge mozilla-central to mozilla-inbound 2015-09-18 13:25:30 +02:00
Kate McKinley
163979ae9f Bug 1196039 - Telemetry for certificate lifetime. r=rbarnes,vladan 2015-09-17 10:04:52 -07:00
Randall Barker
b1c0d79c4e Bug 1166961 - Show click to play button on Fennec when autoplay is blocked. r=mfinkle
--HG--
extra : rebase_source : c2e78e8c5720e14cdcab1be8f12c92b60055a996
2015-09-16 16:22:00 +02:00
Russ Nicoletti
311c0d5bb2 Bug 1198517 - [Metrics] Histogram support for user-timing-based metrics. r=janx
--HG--
extra : rebase_source : b75ff14cd7dbdbe71914b51a0249133ab2733dd0
2015-09-08 13:11:46 -07:00
Carsten "Tomcat" Book
c5ccc485ac Merge mozilla-central to mozilla-inbound on a CLOSED TREE 2015-09-17 15:01:06 +02:00
Nick Fitzgerald
ed6ed51a16 Bug 1201597 - Part 0: Make saveHeapSnapshot return the file path rather than take it as a parameter; r=bholley
This changeset modifies the ThreadSafeChromeUtils::saveHeapSnapshot webidl
method to return the path to the core dump file where the heap snapshot was
serialized rather than taking the file path as a parameter.

By removing the ability for callers to choose a path, we pave the way for
enabling taking heap snapshots in sandboxed child processes (e10s, fxos) that do
not have access to the filesystem directly and must be handed a file descriptor
over IPDL. Additionally, the devtools API consumers were not taking advantage of
the ability to choose a file path, and always saving heap snapshots into the
temp directory anyways.
2015-09-15 11:26:46 +05:30
Georg Fritzsche
64eeff4b06 Bug 1178768 - Fix about:telemetry 'change' buttons to work on Android. r=margaret 2015-09-16 15:48:57 +07:00
Michael Ratcliffe
1e135cdd15 Bug 1203748 - Add Windows 10 to DEVTOOLS_OS_ENUMERATED_PER_USER. r=pbrosset 2015-09-15 08:10:51 +01:00
Dão Gottwald
f03145a313 Bug 1204845 - Remove the menuitem-iconic-both binding. r=enndeakin 2015-09-17 10:13:27 +02:00
Jacek Caban
b56fbdbaff Bug 1199615 - Fixed toolkit/mozapps/update/ compilation on mingw. r=rstrong 2015-09-15 13:12:03 +02:00
Wes Kocher
f88d1a3d3d Merge m-c to fx-team, a=merge 2015-09-14 17:28:21 -07:00
Wes Kocher
29396aa40c Merge inbound to central, a=merge 2015-09-14 17:12:58 -07:00
Neil Deakin
db96a95419 Bug 1203134, autocomplete popup not positioned properly when it appears upwards, e10s only, r=felipe 2015-09-14 15:18:42 -04:00
Ehsan Akhgari
2269201059 Bug 1070973 - Assert that at some point, the memory measured after a GC is lower than the one before a GC; r=fitzgen 2015-09-14 15:16:45 -04:00
Dave Townsend
1e68ce6af7 Bug 1204012: Lightweight themes are disabled if any add-ons are detected or modified during startup. r=rhelmer
When a lightweight theme is active the default theme is the selected skin but
the default theme's addon object is marked as inactive (to deal with the horror
of only allowing the user to select a single theme through the UI).

During startup we should only switch back to the default theme if there is a
non-default skin selected that we didn't see.

--HG--
extra : commitid : 8v5gChgFbgw
extra : rebase_source : 277807f800c98336c624718dc09b8ed44a25f201
2015-09-11 10:38:35 -07:00
Carsten "Tomcat" Book
29138d083f Merge mozilla-central to fx-team 2015-09-14 15:01:08 +02:00
Alexandre Poirot
61fec190d0 Bug 1145049 - Cleanup inspector related actors to avoid leaking stuff if any actor is leaked. r=pbrosset 2015-09-14 02:47:13 -07:00
Alexandre Poirot
e4d3bb3440 bug 1145049 - Fix nodepicker when reopening toolbox for the same app. r=pbrosset 2015-09-14 02:47:13 -07:00
Alexandre Poirot
5560ecc489 Bug 1186937 - Disconnect MutationObserver instances on Node actor destruction. r=bgrins 2015-09-14 02:47:13 -07:00
Florent Fayolle
45dd26d135 Bug 1193197 - Server side logging: get rid of splitLogs and specifiers variables, r=ochameau
--HG--
extra : amend_source : 27e9fae07771c1fcda501e0723e32c5d7e40719b
extra : histedit_source : 30f7d78bd6b9964df585862f966a10539435b417
2015-09-14 13:52:00 +05:30
Justin Dolske
f1db2ce196 Bug 1198525 - Fix about:rights in Nightly and Developer edition, r=mossop, r=mfinkle
--HG--
extra : amend_source : e8f0ff258ccee6af9cfaa7c08b53e536c8dd60d4
extra : histedit_source : 869ec44df6552b3df6200d8b62b813da35f8acf3
2015-09-14 13:43:51 +05:30
Bradley Garlick
e838fa9135 Bug 416611 - Changed BookmarkHTMLUtils.jsm to import bookmark tags from HTML document. r=mak 2015-09-14 13:36:27 +05:30
Phil Ringnalda
cee2f99887 Merge m-c to m-i 2015-09-12 16:02:59 -07:00
Phil Ringnalda
a6e9d38aff Merge f-t to m-c, a=merge 2015-09-12 15:59:00 -07:00
Phil Ringnalda
7edce9e684 Merge m-c to f-t 2015-09-12 10:38:19 -07:00
Phil Ringnalda
15a82d8e86 Merge m-c to m-i 2015-09-12 10:34:34 -07:00
Phil Ringnalda
58d1c74864 Bug 1059238 - disable test_custom_origin_uninstall_install.xul on Windows for constant timeouts
--HG--
extra : rebase_source : f98f12d8681ef3a753a7fe2bbe976f64c0ebca95
2015-09-12 09:49:10 -07:00
Phil Ringnalda
b25d7ef2e4 Merge f-t to m-c, a=merge 2015-09-12 09:13:57 -07:00
Michael Layzell
0097c41e01 Bug 1201190 - Part 3: Mark every consumer of GUARD_OBJECT as MOZ_RAII, r=ehsan 2015-09-12 16:53:33 -04:00
Jordan Santell
742c1b026f Bug 1171488 - Attach host and client system data to recording profiles r=vp,mossop 2015-09-11 09:37:20 -07:00
Wes Kocher
c711f07796 Backed out changeset 55278c1dc745 (bug 1203161) for browser_searchbar_keyboard_navigation.js failures CLOSED TREE 2015-09-11 11:08:29 -07:00
Jordan Santell
615f6de19b Bug 1122058 - Add telemetry hooks to various performance tools actions. r=vp,mratcliffe 2015-09-09 15:20:12 -07:00
Brian Grinstead
225dad2f67 Bug 1200551 - Handle multiple %c formatters without a string between them by using only the last one for styling;r=baku,r=past
--HG--
extra : commitid : EJlgAp6v2d3
2015-09-11 07:44:06 -07:00
Carsten "Tomcat" Book
a6cd041140 Merge mozilla-central to fx-team 2015-09-11 16:42:01 +02:00
Carsten "Tomcat" Book
1a0ce23fe9 merge mozilla-inbound to mozilla-central a=merge 2015-09-11 16:36:35 +02:00
Nigel Babu
78f1f5fc17 Backed out changeset 28f1e57d4757 (bug 1171488) again on suspicion of causing dt1,dt4 bustages
ON A CLOSED TREE

--HG--
extra : rebase_source : 6c01d74dd05f50ede33608fe3f1b2049d93abbda
2015-09-11 12:35:21 +05:30
Kaustabh Datta Choudhury
2a080acfd0 Bug 1162003 - Enable run-by-dir mode on Fx desktop debug & ASAN builds. r=jmaher 2015-09-10 09:52:00 +02:00
Florian Quèze
02fc488f62 Bug 1203161 - remove the browser.search.cache.enabled pref, r=adw. 2015-09-11 14:18:15 +02:00
Trevor Rowbotham
ca30a91dd6 Bug 1180901 - Test that an extension can be installed when a locked file exists in the extensions trash directory as long as the extension being installed does not touch the locked file. r=mossop 2015-09-09 13:44:00 +02:00
Phil Ringnalda
631a2b85f2 Merge m-c to f-t
CLOSED TREE
2015-09-10 15:34:04 -07:00
Phil Ringnalda
22565071a2 Merge m-i to m-c, a=merge
CLOSED TREE
2015-09-10 15:22:15 -07:00
Phil Ringnalda
08dcf15c1d Merge f-t to m-c, a=merge 2015-09-10 13:22:31 -07:00
Phil Ringnalda
a1e7532dfb Bug 1192800 etc., disable toolkit/components/passwordmgr/test/browser/browser_context_menu.js on Linux where it's pretty much permaorange, a=hugeorange 2015-09-10 13:17:52 -07:00
Gijs Kruitbosch
445a2640dc Bug 950636 - insert delays into test to make behaviour sane on linux, rs=test-only
--HG--
extra : commitid : IfC5zxIH92K
extra : rebase_source : f6472f8644f63defdf43a93e5778b3482a157302
2015-09-10 17:38:50 +01:00
Wes Kocher
3687626c35 Merge inbound to central, a=merge CLOSED TREE 2015-09-09 13:47:08 -07:00
Nick Fitzgerald
3c6ad39228 Bug 1199774 - Update the source-map library to 0.5.0; r=jlongster 2015-09-10 08:52:47 -07:00
Patrick Brosset
8f02926fee Bug 1174060 - 6 - Tests for how delays are displayed in the timeline; r=ochameau
Added tests to ensure negative and positive delays are shown correctly
and that the timeScale window is computed correctly.
Also added a test to ensure that animations with the same name but
different nodes don't override each others in the UI.

This commit also cleans up a lot of exceptions that were thrown while
tests were running. These exceptions were due to pending protocol requests
when tests ended.

--HG--
extra : commitid : FAEjthxcFYj
extra : rebase_source : 090d41fce18e147b109f92afa81b4f2f76295348
2015-09-09 11:07:29 +02:00
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