Commit Graph

6240 Commits

Author SHA1 Message Date
Marco Bonardo
3f265f4b54 Bug 613588 (Tests) - Load-on-demand livemarks.
r=dietrich
2012-02-24 13:42:30 +01:00
Marco Bonardo
f304c7d357 Bug 613588 (Backend) - Load-on-demand livemarks.
r=dietrich,mano
2012-02-24 13:42:24 +01:00
Marco Bonardo
95959043fb Bug 613588 (Interfaces) - Load-on-demand livemarks.
r=dietrich,mano sr=gavin
2012-02-24 13:42:21 +01:00
Marco Bonardo
4e4249f3aa Bug 728230 - Enforce copying non-primitive properties in Places transactions to avoid runtime leaks.
r=dietrich
2012-02-24 11:28:18 +01:00
Marco Bonardo
4f7533cd78 Bug 721319 - PlacesUtils.removeLazyBookmarkObserver() doesn't always remove observers, causes browser window to leak.
r=dietrich
2012-02-24 11:10:38 +01:00
Geoff Lankow
5a1e52fbea Bug 710978 - Title attribute of a window is not updated in nsXULWindow::SetTitle; r=Neil 2011-12-20 00:47:18 +13:00
Gian-Carlo Pascutto
36b96477ff Bug 729640 - Fix broken UrlClassifier assertion. r=dcamp 2012-02-23 18:00:39 +01:00
Geoff Lankow
2abd364d27 Bug 469434 - Links in "view source" should have "copy link location" in context menu; r=dao 2012-02-19 22:47:06 +13:00
Phil Ringnalda
06fa50e27e Back out 3d8fc342348b (bug 469434) for browser_contextmenu.js timeouts 2012-02-22 22:11:48 -08:00
Geoff Lankow
c646f211b4 Bug 469434 - Links in "view source" should have "copy link location" in context menu; r=dao 2012-02-19 22:47:06 +13:00
Ed Morley
26fe274d1d Merge mozilla-central to mozilla-inbound 2012-02-23 01:03:16 +00:00
Masatoshi Kimura
d7e66cef1d Bug 720208 - Implement DOM4 DOMException types and codes. r=smaug,ms2ger 2012-02-23 01:34:14 +01:00
Mark Capella
3a0b126058 Bug 721496 - Remove MOZ_WINSDK_TARGETVER ifdefs for pre-Windows 7 SDKs. r=jimm 2012-02-23 01:33:19 +01:00
Ed Morley
2564b11e39 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-22 22:20:54 +00:00
Dão Gottwald
864587d97e Backed out changeset 599a1a0c5fbe 2012-02-22 14:02:57 +01:00
Nathan Froyd
5a474e9e60 Bug 711297 - report age of startup cache via telemetry; r=taras 2012-02-22 14:03:52 -05:00
Vladan Djeric
54ef9cac4b Backed out aef22bc75f1f (bug 711297) - wrong comment in commit 2012-02-22 14:02:02 -05:00
Nathan Froyd
8440bcee3d Bug 711297 - add recordAgesAlways method to nsIStartupCache; r=mwu 2012-02-22 13:45:56 -05:00
Rafael Ávila de Espíndola
52771dd69e Bug 728653 - Crash in mozilla::storage::Connection::stepStatement. r=mak. 2012-02-22 09:00:28 -05:00
Ed Morley
810fe947b3 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-22 14:10:55 +00:00
Olli Pettay
bcc4e82a06 Bug 726334, FormFillController should not have strong references to content objects, r=gavin 2012-02-22 14:59:39 +02:00
Mike Hommey
4221a257f2 Bug 686805 part 7 - Display linker stats on each Startup Timeline event. r=tglek,r=khuey 2012-02-22 08:12:15 +01:00
Ed Morley
78abbb4b1b Merge mozilla-central to mozilla-inbound 2012-02-21 14:15:58 +00:00
Ed Morley
3aea95e2d2 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-21 11:59:33 +00:00
Serge Gautherie
232661ce62 Bug 728628. (Av1) browser_viewsourceprefs.js: Use "about:mozilla", instead of "about:robots", to support non-Firefox applications. f=jwein r=neil. 2012-02-21 03:41:10 +01:00
Nicholas Nethercote
e1b24bdaa0 Bug 728780 - Define String.prototype.startsWith and use it in about:memory. r=jschoenick.
--HG--
extra : rebase_source : 8b3f4476cc93279ebb481e529bbf35b353d938c5
2012-02-20 14:42:22 -08:00
Geoff Lankow
e738b353e7 Bug 728655 - Test for bug 713810; r=neil f=jwein 2012-02-22 12:13:24 +13:00
Nicholas Nethercote
898fb3ce60 Bug 702300 (part 9) - Remove the unnecessary safe/unsafe distinction for report descriptions. r=jlebar.
--HG--
extra : rebase_source : c11f5bbc909f4c1657750eab7abe16ce23b641ed
2012-02-16 22:10:39 -08:00
Nicholas Nethercote
a14057dd8c Bug 702300 (part 8) - Add about:compartments. r=jlebar, ehsan.
--HG--
extra : rebase_source : ad9de010f0b51d5ae7d74b8cbc04c8748767ec0b
2012-02-16 22:10:39 -08:00
Nicholas Nethercote
f9b9961d25 Bug 702300 (part 6) - Move some code around in aboutMemory.js. r=jschoenick.
--HG--
extra : rebase_source : d4da5ee9df29de02325242281ec87555a0dac600
2012-02-16 22:10:39 -08:00
Nicholas Nethercote
97f6d74bca Bug 702300 (part 5) - Replace "reporter" with "report" in many places. r=jlebar.
--HG--
extra : rebase_source : 5bd5ddb64f6129ba2bd222b30df4aed32d4996c5
2012-02-16 22:10:39 -08:00
Nicholas Nethercote
e294f22990 Bug 702300 (part 4) - Use multi-line string literals for tree descriptions. r=jlebar.
--HG--
extra : rebase_source : 0a27e236c9a849ece20bbceb20c8dd2b2261cdec
2012-02-16 22:10:39 -08:00
Nicholas Nethercote
0c9ace411b Bug 702300 (part 3) - Tweak the about:memory tests. r=jlebar.
--HG--
extra : rebase_source : f09a6566dcf56a1ac326044b6a8df17dc4cb2502
2012-02-16 22:10:39 -08:00
Nicholas Nethercote
c7668b22ba Bug 702300 (part 2) - Fix indentation in about:memory tests. r=jschoenick.
--HG--
extra : rebase_source : 62b672c4e8547a16b5c68fbc88fd13aff833388c
2012-02-16 22:10:03 -08:00
Nicholas Nethercote
9e26d1c148 Bug 702300 (part 1) - Use |let| instead of |var| in aboutMemory.js and its tests. r=jschoenick.
--HG--
extra : rebase_source : 43d4fd770660ba8068689bd8b5b4f01d8183ce76
2012-02-16 22:09:13 -08:00
Mike Hommey
ffeeedb0b6 Fixup for bug 718738. r=me 2012-02-20 09:32:58 +01:00
Mike Hommey
c1cf6946fd Bug 718738 - Send all StartupInfo values in telemetry ping. r=tglek 2012-02-20 08:04:28 +01:00
Jesse Ruderman
53e017fd2e Bug 698928 - Use debug.assertion if about:memory hits a problem. r=nnethercote.
--HG--
extra : rebase_source : 539d8ac810cf155dea4dd9d8fe258605da75649a
2012-02-20 18:17:30 -08:00
Nicholas Nethercote
fd1724e6f6 Bug 702300 - Fix a harmless typo ("about:compartment" -> "about:compartments"). r=me.
--HG--
extra : rebase_source : 3fb99130fd417da4bd81d0449c2422598a150cdc
2012-02-20 16:38:34 -08:00
Nathan Froyd
0223f08764 Bug 717061 - compress telemetry pings; r=taras 2012-01-25 07:23:03 -08:00
Marco Bonardo
ad87cc26c2 Bug 722176 - Inline autocomplete becomes inactive after deleting an entry in location bar history.
r=dietrich
2012-02-22 12:23:14 +01:00
Ed Morley
5d5d335eba Merge mozilla-central to mozilla-inbound 2012-02-18 00:36:09 +00:00
Ed Morley
f58ce433db Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-18 00:16:22 +00:00
Kyle Huey
5ea15a54ba Bug 669845: Make nsTypeFindAhead clear out all of its references to content nodes when reset. r=gavin 2012-02-17 15:17:05 -08:00
Marco Bonardo
f924c03fa4 Bug 720258 - Inline autocomplete should only autocomplete URLs you've typed.
r=dietrich
2012-02-17 14:24:58 +01:00
Marco Bonardo
bfe5d70ad6 Bug 706420 - intermittent failure in test_annos_expire_session.js
r=dietrich
2012-02-17 14:24:54 +01:00
Bill McCloskey
d15702e36f Bug 641025 - Incremental GC (r=igor,smaug,roc,cdleary,gregor) 2012-02-17 14:35:20 -08:00
Dietrich Ayala
7d16baf27f Bug 671041 - batch 'o telemetry metrics for session restore.
r=zpao
2012-02-16 19:50:13 +01:00
Gian-Carlo Pascutto
a6a2f1971c Bug 726002 - Clear some big nsTArrays as early as possible in updates. r=dcamp 2012-02-13 17:10:22 +01:00
Gian-Carlo Pascutto
b4a0973d68 Bug 726002 - More OOM handling in UrlClassifier. r=dcamp 2012-02-13 17:09:16 +01:00
Rafael Ávila de Espíndola
f738baa87b Bug 721603 - We should spin the loop after calling asyncClose in Database.cpp. r=mak.
--HG--
extra : rebase_source : 3defc8d4da90de3f1c4738ec7e56faff6afec521
2012-02-16 07:03:53 -05:00
Nathan Froyd
45f5b5e9d6 Bug 715927 - report addon histograms in telemetry pings; r=taras
--HG--
extra : rebase_source : fba9951ede4da2e114d72ff6fd4ea564825eceeb
2012-01-25 09:24:08 -08:00
Nathan Froyd
92df66d69d Bug 715927 - separate packHistogram into its own function; r=taras
--HG--
extra : rebase_source : d00ea49793c4d2e5ffb37649ee55f71394276ed6
2012-01-25 09:23:38 -08:00
Nathan Froyd
174bc8b565 Bug 715927 - tests for addon telemetry; r=taras
--HG--
extra : rebase_source : ad13ed4da8c50db5f94485177cd53cceb37b1555
2012-01-20 13:57:02 -08:00
Nathan Froyd
b3d16fbbbd Bug 715927 - addon telemetry, C++ side; r=taras
--HG--
extra : rebase_source : 21fc9e5dd98e4aa2ed09023a512df9e42bd1c4c9
2012-01-20 13:56:48 -08:00
Owen Taylor
0253ae1472 Bug 721498 - Use remote timestamp when available for focus requests. r=karlt 2012-02-16 11:23:34 +01:00
David Dahl
e8f57a8f44 Bug 715133 - Automated tests for inline auto complete.
r=mak
2012-02-16 00:15:40 +01:00
Geoff Lankow
737c5a5ea1 Bug 728655 - Create some view partial source UI mochitests - utility functions; r=neil,dao f=jwein 2011-11-09 01:28:48 +13:00
Josh Matthews
9757856b26 Bug 627616 - Test for interaction of anonymous loads and proxy authentication. 2012-02-15 11:29:46 -05:00
Marco Bonardo
dbe83c1cce Bug 706420 - intermittent failure in test_annos_expire_session.js
r=standard8
2012-02-15 14:21:24 +01:00
John Daggett
8bdc4e29d3 Bug 707959. Add word cache and font cache telemetry probes. r=roc 2012-02-15 15:37:48 +09:00
Matthew Noorenberghe
8e7f218b8e Bug 726043 - Rev uuids for bug 294260 and add NS_ENSURE_ARG_POINTER. r=Mossop
--HG--
extra : rebase_source : 6dd8139b7efd86fe55668de56494d43e4726a1b6
2012-02-10 12:07:19 -08:00
Jim Blandy
92f302e38f Bug 723806: Make JavaScript CTypes print function types correctly. r=bholley 2012-02-14 13:18:16 -08:00
Mark Banner
48d09f5e97 Bug 727081 - Fix for clang error 'use of undeclared identifier EnumerateEntries'. r=nfroyd 2012-02-14 12:57:31 -05:00
Marco Bonardo
5f22420e58 Merge last green PGO from inbound to central 2012-02-14 11:16:13 +01:00
Geoff Lankow
a825a1156c Bug 718255 - Merge nsIPrefBranch2 with nsIPrefBranch - Part C, remove uses of nsIPrefBranch2 in toolkit/ ; r=bsmedberg 2012-01-17 14:18:29 +13:00
Nathan Froyd
9ab233744b Bug 720456 - Include more startup-relevant information in telemetry pings. r=taras 2012-02-13 15:04:21 -05:00
Nathan Froyd
7c11c451a3 Bug 725699 - Clean up Telemetry hashtable reflection. r=taras 2012-02-13 14:47:40 -05:00
Gian-Carlo Pascutto
2299271477 Backout 91eed468cff8 (Bug 726002) due to broken error handling. 2012-02-13 17:04:46 +01:00
Gian-Carlo Pascutto
3264914f26 Backout e0e2cc5570ac (Bug 726002) due to broken error handling. 2012-02-13 17:04:46 +01:00
Marco Bonardo
170e169dff Bug 717575 - Places should fallback to default cache size, excluding autocomplete.
r=dietrich
2012-02-13 16:47:21 +01:00
Justin Wood
da4aa0e6cb Backed out changeset 6d3493e971ea due to bad rebase 2012-02-13 08:54:50 -05:00
Justin Wood
eb2c1e7196 Bug 722262 - allow other apps to expand the list of dependentlibs easily. r=glandium 2012-02-12 09:00:40 -05:00
Gian-Carlo Pascutto
8abcffb317 Bug 726002 - Clear some big nsTArrays as early as possible in updates. r=dcamp 2012-02-13 13:17:48 +01:00
Gian-Carlo Pascutto
f0c2ed80e9 Bug 726002 - More OOM handling in UrlClassifier. r=dcamp 2012-02-13 13:17:31 +01:00
Mark Banner
40e607b927 Bug 720636 - Permanent orange: TEST-UNEXPECTED-FAIL | test_TelemetryPing.js | false == true. Update the test to not rely on the graphics hardware installed as it is really just testing that the hardware information gets reported. r=jdaggett 2012-02-13 10:05:53 +00:00
Phil Ringnalda
5afde12823 Back out be556c99ef81 and 13c3c54d067b (bug 627616) for orange 2012-02-12 10:53:31 -08:00
Josh Matthews
52b5fa1e5f Bug 627616 - Test for interaction of anonymous loads and proxy authentication. 2012-02-12 11:54:51 -05:00
Frank Yan
5ff8fa51f6 Back out patch for bug 704538 because it's no longer needed. a=gavin 2012-02-13 14:38:37 -08:00
Brian R. Bondy
de905e6af5 Bug 725568 - Maintenance service can crashes after applying updates. r=rstrong 2012-02-11 17:38:37 -05:00
Ed Morley
ebbd72c144 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-11 01:49:07 +00:00
Olli Pettay
a5365aab08 Bug 726007 - Add telemetry probes for forgetSkippable, r=mccr8
--HG--
extra : rebase_source : aa3a24a53fc95c41bbe460bba732cc5e024107dc
2012-02-11 01:30:20 +02:00
Panagiotis Koutsourakis
6004ad6221 Bug 702388 - Convert some more Makefiles to use |TEST_DIRS += foo|; r=khuey 2012-02-10 21:06:56 +00:00
Robert Strong
b583f57abf Bug 725876 - Rename MOZ_UTILS_LDFLAGS to MOZ_GLUE_LDFLAGS and MOZ_UTILS_PROGRAM_LDFLAGS to MOZ_GLUE_PROGRAM_LDFLAGS. r=bbondy 2012-02-10 10:43:32 -08:00
Panagiotis Koutsourakis
c2f12057d0 Bug 716661 - Convert observers in nsDownloadManager to weak observers. r=mak
Make nsDownloadManager inherit from nsSupportsWeakReference, expose
the new interface, and change the last argument of the addObserver
calls to true to signify that we are adding a weak observer.
2012-02-10 16:06:37 +01:00
Nicholas Nethercote
88b7022938 Bug 722972 - Reduce about:memory perturbation (part 7 of 7). r=jlebar.
--HG--
extra : rebase_source : a963f952a322eed6ed378330d3353676a265002f
2012-02-07 22:14:41 -08:00
Nicholas Nethercote
a2a2b780c8 Bug 722972 - Reduce about:memory perturbation (part 6 of 7). r=jlebar.
--HG--
extra : rebase_source : a470ecfdf23488f6f4be7bec8058203fbe820ded
2012-02-07 22:01:39 -08:00
Nicholas Nethercote
0fa7a5971d Bug 722972 - Reduce about:memory perturbation (part 5 of 7). r=jlebar.
--HG--
extra : rebase_source : 3c25d162891990850bfe529e8845c58c23fea4e0
2012-02-07 21:59:43 -08:00
Nicholas Nethercote
e8cdc2137e Bug 722972 - Reduce about:memory perturbation (part 4 of 7). r=jlebar.
--HG--
extra : rebase_source : b39e3e870d7d9cf324941a5a262983ae227f0833
2012-02-07 21:59:43 -08:00
Nicholas Nethercote
a752047aca Bug 722972 - Reduce about:memory perturbation (part 3 of 7). r=jlebar.
--HG--
extra : rebase_source : d0307a1a559fe4be89adfdcebdb48ab19fb8da55
2012-02-07 21:57:48 -08:00
Nicholas Nethercote
e3ba06a5ca Bug 722972 - Reduce about:memory perturbation (part 2 of 7). r=jlebar.
--HG--
extra : rebase_source : 3c8b59d8c2e55acd5eca32a984da344051869f43
2012-02-07 21:41:36 -08:00
Nicholas Nethercote
4a46ad6140 Bug 722972 - Reduce about:memory perturbation (part 1 of 7). r=jlebar.
--HG--
extra : rebase_source : 0dff629d8235d412c2b99598a814c0200d00ca10
2012-02-06 18:46:40 -08:00
Igor Bukanov
3638c8cf65 bug 724310 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
--HG--
extra : rebase_source : b78519db2ff008eb5143676d2db47935f0e89f45
2012-02-05 21:07:23 +01:00
Igor Bukanov
55704654e7 backout merge for bug 724310. r=irc 2012-02-09 21:28:22 +01:00
Igor Bukanov
ca990d2064 bug 723517 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
--HG--
extra : rebase_source : c461dfc0e0e0462ab262cc01c2a771d3bb0971cc
2012-02-05 21:07:23 +01:00
Brian R. Bondy
b2538907d5 Bug 725155 - Move MozillaMaintenance service description string to Strings section of ini file. r=rstrong 2012-02-09 14:44:54 -05:00
Gian-Carlo Pascutto
82c4eec776 Bug 725597 - SafeBrowsing fails to update persistent PrefixSet on Windows. r=dcamp 2012-02-09 20:41:32 +01:00
Nathan Froyd
1c3c42a64b Bug 722240 - Submit Telemetry only for official builds; r=taras 2012-02-01 23:42:20 -05:00
Wes Johnston
39269e3e6f Bug 718817 - Tests for deleted passwords database migration. r=dolske 2012-02-09 09:56:03 -08:00
Wes Johnston
e33842cbb7 Bug 718817 - Create a deleted passwords table for sync. r=dolske 2012-02-09 09:56:03 -08:00
Marco Bonardo
8f5539d3cd Bug 723165 - Telemetry for time needed to show the Bookmarks toolbar.
r=dietrich
2012-02-09 11:10:15 +01:00
Nicholas Nethercote
8c5b144b47 Bug 723402 - Auto-expand sub-trees containing invalid values in about:memory. r=jlebar.
--HG--
extra : rebase_source : e50dca6696acfaf04e8f3aa6b15e84a7ecbf3a66
2012-02-06 17:56:01 -08:00
Felipe Gomes
3f3930d9db Bug 723561. Create telemetry stopwatch helper to easily store and retrieve timestamp data. r=gavin 2012-02-08 14:36:01 -08:00
Matthew Noorenberghe
f018d13961 Bug 294260 - Safe Mode: Auto detect previous start-up failure and offer to start in safe mode r=bsmedberg,Mossop
--HG--
rename : toolkit/components/startup/tests/Makefile.in => toolkit/components/startup/tests/browser/Makefile.in
extra : rebase_source : 8df6b163173362ae80832eb3667e04bb817280b3
2011-11-07 21:20:42 -08:00
Matthew Noorenberghe
f53850fe68 Bug 294260 - Backout toolkit/components/startup/tests portion of bug 692625 to relocate tests/browser
--HG--
rename : toolkit/components/startup/tests/Makefile.in => toolkit/components/startup/tests/browser/Makefile.in
rename : toolkit/components/startup/tests/beforeunload.html => toolkit/components/startup/tests/browser/beforeunload.html
extra : rebase_source : b42154117d2793da6e91ed1e4c3ce14f3f04fc3f
2012-01-18 11:24:06 -08:00
Andrzej Skalski
4ce6831d11 Bug 717506 - telemetry for xforms use, r=surkov, tbsaunde 2012-02-08 16:21:21 +09:00
Marco Bonardo
a1be08b67e Bug 723924 - Telemetry for time needed for a single frecency update.
r=dietrich
2012-02-07 16:01:07 +01:00
Marco Bonardo
143e82564e Bug 723925 - Telemetry for number and size of annotations.
r=dietrich
2012-02-07 16:00:55 +01:00
Marco Bonardo
f14216b075 Bug 723044 - Don't trigger moz_hosts frecency update when updating frecency on idle.
r=dietrich
2012-02-07 15:59:09 +01:00
Marco Bonardo
9123491fcd Bug 724805 - Bug 723126 broke PlacesDBUtils add-ons compatibility.
r=dietrich
2012-02-07 15:59:07 +01:00
Marco Bonardo
ae9b10638c Bug 722254 - Add an XPCOMUtils method to generate a singleton factory.
Use the new factory in Places js services, to ensure they can't be instanced multiple times.
r=bsmedberg
2012-02-07 10:17:42 +01:00
Marco Bonardo
9461ad58a3 Backout c0077ffef801 (bug 723806) for failures in xpcshell and m-oth tests 2012-02-07 10:16:58 +01:00
Jim Blandy
01319b1c05 Bug 723806: Make JavaScript CTypes print function types correctly. r=bholley
This adds new tests, and also fixes existing CTypes tests that relied on
the bug's presence.
2012-02-06 21:18:42 -08:00
Gavin Sharp
16591e7324 Bug 724145: add telemetry for whether keyword.URL is user-set, r=jaws 2012-02-06 17:39:07 -08:00
Nicholas Nethercote
5a1cbe043f Bug 689583 - Add names for memory multi-reporters. r=jlebar.
--HG--
extra : rebase_source : adb3fb2cbbb8a07b60edd48c7dc9a3a4a4763b79
2012-02-06 17:02:59 -08:00
Nicholas Nethercote
9f6ac25892 Bug 722969 - Don't use innerHTML when generating about:memory. r=jlebar. 2012-01-31 20:05:14 -08:00
Brian R. Bondy
b37bc5a350 Bug 715489 - MozillaMaintenance service is missing a description in Service Manager. r=rstrong 2012-02-06 13:32:51 -05:00
David Rajchenbach-Teller
3356441bae Bug 696033 - Add xperf probes (sample startup probes); r=glandium 2012-02-05 22:49:37 +00:00
Ed Morley
74e1a0f7ab Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-05 11:10:53 +00:00
Tim Taubert
34f2a13f23 merge m-c to fx-team 2012-02-04 11:31:07 +01:00
Tim Taubert
ffc8a188fa merge m-c to fx-team 2012-02-04 11:28:09 +01:00
Jared Wein
57c3670934 Bug 723515 - Add telemetry probe for the opening time of the Firefox app menu. r=ttaubert 2012-02-03 13:32:11 +01:00
Panagiotis Koutsourakis
9c7dfb9706 Bug 702388 - Convert Makefiles to use |TEST_DIRS += foo| r=khuey
Files named Makefile.in containing the expression

DIRS += <foo>
or
DIRS = <foo>

inside the conditional expression

ifdef ENABLE_TESTS
...
endif

are changed to

TEST_DIRS += tests

outside any conditional expression.

The files

./layout/Makefile.in
./layout/Makefile.in
./layout/style/Makefile.in
./rdf/Makefile.in
./security/manager/Makefile.in
./content/Makefile.in
./content/smil/Makefile.in
./content/xul/templates/Makefile.in
./content/xul/content/Makefile.in
./content/base/Makefile.in
./content/media/Makefile.in
./parser/htmlparser/Makefile.in
./dom/sms/Makefile.in
./js/jsd/Makefile.in
./js/xpconnect/Makefile.in
./widget/Makefile.in
./widget/windows/Makefile.in
./Makefile.in
./startupcache/Makefile.in
./storage/Makefile.in
./gfx/Makefile.in
./intl/strres/Makefile.in
./intl/uconv/Makefile.in
./intl/unicharutil/Makefile.in
./intl/lwbrk/Makefile.in
./embedding/Makefile.in
./modules/libjar/Makefile.in
./modules/libpref/Makefile.in
./build/Makefile.in
./build/win32/Makefile.in
./xpcom/Makefile.in
./extensions/spellcheck/hunspell/Makefile.in
./extensions/cookie/Makefile.in
./netwerk/Makefile.in
./netwerk/streamconv/Makefile.in
./editor/txmgr/Makefile.in
./toolkit/mozapps/shared/Makefile.in
./toolkit/mozapps/update/Makefile.in
./toolkit/library/Makefile.in
./toolkit/library/Makefile.in
./toolkit/crashreporter/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/feeds/Makefile.in
./toolkit/components/url-classifier/Makefile.in

contain the string

ifdef ENABLE_TESTS

but have some other statement inside (e.g. TOOL_DIRS += <foo> etc) and
they remain unchanged by this patch.
2012-02-04 17:32:24 +00:00
Marco Bonardo
2e94025104 Bug 723126 - Telemetry for time needed for idle maintenance.
r=dietrich
2012-02-04 15:12:46 +01:00
Marco Bonardo
4b5dca6c6f Bug 723124 - Telemetry for time needed for idle frecency update.
r=dietrich
2012-02-04 15:12:42 +01:00
Tim Taubert
1c8a23951a Bug 721019 - [Page Thumbnails] Add telemetry probes; r=dietrich 2012-02-02 15:50:53 +01:00
Jared Wein
b0fd45b673 Bug 723090 - Add telemetry probe for the opening time of the site identity popup. r=dietrich 2012-02-02 12:06:42 +01:00
Ehsan Akhgari
ac3a500d9b Backout changeset 8b6e498d5933 (bug 649840) because it landed without reviews 2012-01-31 12:07:56 -05:00
Ed Morley
56c92d9d94 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-01-31 10:52:29 +00:00
Marco Bonardo
7857cfe044 Bug 720792 (part 1) - Backout autocomplete delay changes, for compatibility problems.
r=gavin
2012-01-31 11:29:20 +01:00
Ed Morley
bb9b2414a1 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-01-31 03:06:47 +00:00
Neil Rashbrook
be421c5a23 Better test for bug 649840. r=ehsan. + bustage-fix by sgautherie. 2012-01-31 00:27:23 +01:00
Ed Morley
c179e0057a Backout 8705f07a49ec (bug 649840) for bustage 2012-01-30 23:20:54 +00:00
Neil Rashbrook
5d4b9bd29a Better test for bug 649840 r=ehsan 2012-01-30 22:28:21 +00:00
Marco Bonardo
d795f46f40 Backout 3bd7584753ae for test failures 2012-01-30 12:49:27 +01:00
Nathan Froyd
ff82bad77d Bug 720456 - include more startup-relevant information in telemetry pings; r=taras 2012-01-23 13:01:44 -08:00
Nicholas Nethercote
ea20847d77 Bug 698930 (part 3) - Clearly identify in aboutMemory.js which user-controlled strings have been sanitized. r=jlebar. 2012-01-29 14:05:12 -08:00
Nicholas Nethercote
ff494631ed Bug 698930 (part 2) - Some minor cleanups to aboutMemory.js. r=jlebar.
--HG--
extra : rebase_source : cfefdf4ff845a85a66f594e8ee583bf8d20f6338
2012-01-29 14:04:34 -08:00
Nicholas Nethercote
560efa9dd3 Bug 698930 (part 1) - Always show negative numbers in about:memory, and highlight them. r=jlebar.
--HG--
extra : rebase_source : f2f0c985b8cc7d20d08b20c79f173b58409358d0
2012-01-29 14:04:33 -08:00
Nathan Froyd
2132fae33d Bug 715953 - add telemetry for recent background timers; r=bz 2012-01-18 09:35:05 -08:00
Nathan Froyd
be0f56ba44 Bug 718214 - provide mozilla::Telemetry::CanRecord; r=taras 2012-01-18 09:08:18 -08:00
Karun Dambiec
0ea5c7ed56 Bug 721495 - Passwordmgr tests: Use EventUtils sendChar() and sendKey(), instead of calling synthesizeKey() directly, r=zpao 2012-01-26 14:13:00 -08:00
Gavin Sharp
cb518d5e49 Bug 717105 followup: substract process lifetime from timeStamps so that the values are actually useful, r=taras 2012-01-27 12:37:28 -08:00
Nathan Froyd
7788b38ce5 Bug 717659 - add telemetry for reflows in background tabs. r=bz 2012-02-03 12:27:42 +01:00
Gian-Carlo Pascutto
dbd7ac64e0 Bug 673470 - Optimize input buffer size. Cache active tables. r=dcamp 2012-02-03 08:32:32 +01:00
Gian-Carlo Pascutto
a784af5a5b Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp 2011-12-06 19:03:05 +01:00
Matt Brubeck
73e694d1d5 Merge mozilla-central to inbound 2012-02-02 20:49:06 -08:00
Neil Rashbrook
52352be580 Better test for bug 649840. r=ehsan. + bustage-fix by sgautherie. 2012-02-02 22:54:58 +01:00
Gian-Carlo Pascutto
99a251d9ae Backout 44a0dc4fb9ff (Bug 673470) for Talos regression. 2012-02-01 20:10:02 +01:00
Nathan Froyd
71663d7ead Bug 707320 - Backout Bug 707320. r=taras 2012-02-02 18:14:19 +01:00
Paolo Amadini
2506701a69 Bug 722242 - Avoid thread contention on idle maintenance. r=mak 2012-02-02 11:33:33 +01:00
Gian-Carlo Pascutto
00125c4e7a Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp 2011-12-06 19:03:05 +01:00
Rafael Ávila de Espíndola
def12c94ca Bug 721812 - WaitForConnectionClosed can create a TOPIC_PLACES_CONNECTION_CLOSED spinner too late. r=mak. 2012-02-01 17:29:30 +01:00
Ed Morley
0ce8f75531 Backout 0e6b1dfaa99c (bug 720208) for M1 orange 2012-02-01 12:58:07 +00:00
Nicholas Nethercote
694f1deae5 Bug 719335 - Allow arbitrary collapsing/expanding of sub-trees in about:memory. r=jlebar.
--HG--
extra : rebase_source : fc26877e0c181a77c2ec15967ab33b75d1f96606
2012-01-26 14:02:49 -08:00
Rafael Ávila de Espíndola
b55bd08499 Bug 719438 - PDBU_maintenanceOnIdle can try use the places database after it is closed. r=mak. 2012-01-26 16:19:14 -05:00
Josh Matthews
02f995556f Bug 674353 - Avoid using null pointer when trying to autocomplete. r=mak 2012-01-26 14:15:58 -05:00
Nicholas Nethercote
7559a70a04 Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
--HG--
extra : rebase_source : a65039a407daab45360a5b375b53cbf1bc05b7f6
2012-01-25 00:52:51 -08:00
Jonathan Kew
0a746b3441 backout changeset 26509d4e545d (bug 715953) due to debug orange. 2012-01-26 13:13:14 +00:00
Nathan Froyd
501db83131 Bug 715953 - add telemetry for recent background timers; r=bz 2012-01-18 09:35:05 -08:00
Marco Bonardo
a8611d3d04 Bug 720501 - urlInlineComplete should not attempt to case-preserve results, since that interferes with the controller's case-preservation.
r=gavin
2012-01-26 00:54:25 +01:00
Marco Bonardo
18bba88e1b Backout 691af0af89da (bug 720501) for test failures 2012-01-26 02:21:44 +01:00
Marco Bonardo
8e88d69e46 Bug 720598 - nsAutocompleteController HandleKeyNavigation() and EnterMatch() call GetDefaultCompleteValue() with a bogus aResultIndex.
r=gavin
2012-01-26 00:54:27 +01:00
Marco Bonardo
1a8665ade3 Bug 720501 - urlInlineComplete should not attempt to case-preserve results, since that interferes with the controller's case-preservation.
r=gavin
2012-01-26 00:54:25 +01:00
Mark Reid
2184283516 Bug 720785: report update channel in telemetry ping, r=gavin 2012-01-25 12:12:26 -08:00
Bill McCloskey
dc52ba7996 Bug 706227 - Add way for JS_GC API users to give detailed reason for invocation (r=mccr8) 2012-01-25 10:59:55 -08:00
Ms2ger
97967af56e Merge m-c to m-i. 2012-01-25 11:06:40 +01:00
Ms2ger
fa49b00e76 Bug 718504 - Remove some GetChildAt callers; r=smaug 2012-01-25 08:50:07 +01:00
Ms2ger
a98525ac10 Bug 720124 - Remove dead code from HTMLContentSink: AddComment; r=hsivonen 2012-01-25 08:50:04 +01:00
Ms2ger
c1e941dcc3 Bug 720124 - Remove dead code from HTMLContentSink: AddProcessingInstruction; r=hsivonen 2012-01-25 08:50:04 +01:00
Ms2ger
2a1d41ff0a Bug 720124 - Remove dead code from HTMLContentSink: IsFormOnStack; r=hsivonen 2012-01-25 08:50:04 +01:00
Ms2ger
b51f11201d Bug 720124 - Remove dead code from HTMLContentSink: AddDocTypeDecl; r=hsivonen 2012-01-25 08:50:02 +01:00
Simon Montagu
d7c7ea501c Rename BrowserSetForcedDetector and remove unnecessary parameter. Bug 720310, r=gavin 2012-01-24 11:52:05 +02:00
Simon Montagu
b94da4bbfd Remove unused forcedDetector property. Bug 713825, r=bz 2012-01-24 11:52:05 +02:00
Simon Montagu
01326f327c Move nsIDocumentCharsetInfo out of intl/chardet into nsIDocShell, Bug 713825, r=bz, mbrubeck 2012-01-24 11:52:05 +02:00
Simon Montagu
6055067770 Move nsIDocCharset out of intl/chardet into nsIDocShell, Bug 713825, r=bz 2012-01-24 11:52:04 +02:00
Ed Morley
4d505e56a5 Merge mozilla-central to mozilla-inbound 2012-01-23 19:22:52 +00:00
Ed Morley
049dda7acc Merge last green changeset of mozilla-inbound to mozilla-central 2012-01-23 19:19:06 +00:00
John Daggett
de529da741 Bug 706340. Add gfxinfo to telemetry metadata. r=taras 2012-01-23 15:58:34 +09:00
Brian R. Bondy
b424c28ae0 Bug 715910 - Use localized group account name for Users. r=rstrong 2012-01-22 20:52:03 -05:00
Robert Strong
1a156ce3aa Bug 720016 - warning when compiling the maintenance service - swprintf takes a count parameter. r=bbondy 2012-01-22 15:55:22 -08:00
Mark Banner
a93a0c33a9 Unit test bustage fix from bug 672681 for apps without private browser and that don't have places enabled by default. r=unit-test only bustage fix 2012-01-21 11:00:18 +00:00
Margaret Leibovic
1b9bc6ec57 Bug 718708 - Don't prompt to remember password when there is an invalid hostname. r=zpao 2012-01-20 12:56:19 -08:00
Andrew McCreight
cec92aa542 bug 717711 - telemetry for time in between cycle collections. r=smaug 2012-01-20 12:02:18 -08:00
David Bolter
c38b23d383 Bug 678965 - telemetry for injected screen reader dll's. r=nfroyd,tbsaunde,marcoz
Telemetry for NVDA, JAWS, OLDJAWS, WE, DOLPHIN, SEROTEK, COBRA
2012-01-20 12:26:22 -05:00
Brian R. Bondy
d56eefed56 Bug 715910 - Set permissions for the service even on upgrades. r=rstrong 2012-01-18 12:42:35 -05:00
Marco Bonardo
5c4bd88710 Bug 712767: Send profile shutdown topics to cpp tests requesting a profile.
r=waldo
2012-01-20 14:47:51 +01:00
Paolo Amadini
70fdd3f42f Bug 672681 - Make nsIDownloadHistory::addDownload asynchronous. r=mak 2012-01-20 13:48:20 +01:00
Henri Sivonen
3bd56d1ff6 Bug 714777 - Refactor fragment parsing out of nsHtml5Parser. r=smaug. 2012-01-20 13:16:27 +02:00
Michael Ventnor
5c706d5982 Bug 566489 - Enable inline autocomplete again, but make it smarter.
Original patch by Michael Ventnor, further improved by David Dahl <ddahl@mozilla.com>.
r=mak
2012-01-19 12:31:24 +01:00
Michael Ventnor
ce713fe857 Bug 699751 - Change schema for new inline autocomplete.
Original patch by Michael Ventnor, further improved by David Dahl <ddahl@mozilla.com>.
r=mak
2012-01-19 12:31:23 +01:00
Michael Ventnor
dcccf2c9c1 Bug 660156 - Race condition between sync and async autocomplete searches.
r=mak
2012-01-19 12:31:20 +01:00
Michael Ventnor
eb11118340 Bug 660592 - Allow autocomplete results to hide themselves from the popup.
r=mak sr=gavin
2012-01-19 12:31:19 +01:00
Henri Sivonen
819df8bb79 Bug 713810 - Use the HTMLness mode of the original document for the View Selection Source serialization. r=gavin.sharp. 2012-01-19 09:51:49 +02:00
Mike Hommey
0a7af4565c Bug 718737 - Add a startup timeline event on the first nsDocShell::LoadURI for non about:blank content. r=bz,r=tglek 2012-01-19 08:40:18 +01:00
Jeff Muizelaar
19d31dec25 Bug 718440. Add more sampler labels to various places. r=bgirard
This shows the problems described in bug 710068.
2012-01-17 15:33:04 -05:00
Nicholas Nethercote
bfdbdcd83a Bug 715453 (part 2) - Ignore computedSize in nsMallocSizeOfFun. r=jlebar. 2012-01-17 20:23:55 -08:00
Nathan Froyd
75ffcc3986 Bug 707320 - add tests for load/save functionality; r=taras 2011-12-23 18:37:34 -05:00
Nathan Froyd
c3998d6b4e Bug 707320 - add load/save histograms to TelemetryPing; r=taras 2011-12-23 13:56:38 -05:00
Nathan Froyd
9230c00ae7 Bug 707320 - provide interface for loading and saving histograms; r=taras 2011-12-09 15:15:53 -05:00
Nathan Froyd
e715f2d2f2 Bug 707320 - provide reflection for separate Histograms and SampleSets; r=taras 2011-12-13 12:03:30 -05:00
Rafael Ávila de Espíndola
05dec4f9af Bug 718449 - History may dispatch events that use the database after asyncClose. r=mak. 2012-02-01 11:59:27 +01:00
Masatoshi Kimura
c70d70f634 Bug 720208 - Implement DOM4 DOMException types and codes. r=ms2ger,smaug 2012-02-01 11:36:42 +01:00
Rafael Ávila de Espíndola
38f7290b43 Bug 714960 - Use asyncClose in toolkit/components/satchel/nsFormHistory.js. r=paul. 2012-02-01 11:16:24 +01:00
Gavin Sharp
4211f48877 Bug 717105: add TelemetryTimestamps module to collect arbitrary timestamps with telemetry, and start using it for browser startup and sessionstore, r=zpao, r=taras 2012-01-10 16:19:06 -08:00
Marco Bonardo
d50ac745e9 Bug 720066 follow-up, fix a typo that causes test failures (luckily). 2012-01-24 21:46:18 +01:00
Marco Bonardo
544c791dbc Bug 720110 - URL autocomplete breaks keyword bookmarks.
r=gavin
2012-01-24 20:37:46 +01:00
Marco Bonardo
b318c63448 Bug 720066 - Tagging broken, cannot type in the tag field.
r=gavin
2012-01-24 20:37:44 +01:00
Rafael Ávila de Espíndola
98b67885ca Bug 720554 - Use fatal assertion and check thread in History::Shutdown. r=mak.
--HG--
extra : rebase_source : 36b610364f9e9150fcfbf6cfe26834a1b87f81f1
2012-01-24 09:16:33 -05:00
Brian R. Bondy
0c2fd7fead Bug 718348 - Obtain more telemetry data for app update memory errors. r=rstrong 2012-01-18 13:43:21 -05:00
Matt Brubeck
3aa150e837 Back out 88733ce1bef3 (bug 718440) because of Windows build failure 2012-01-17 15:15:47 -08:00
Brian R. Bondy
71565c1d3f Bug 716915 - Service is sometimes not used after several successful service updates because maintenanceservice.exe is missing. r=rstrong. 2012-01-17 16:52:23 -05:00
Jeff Muizelaar
e18b95dabf Bug 718440. Add more sampler labels to various places. r=bgirard
This shows the problems described in bug 710068.
2012-01-17 15:33:04 -05:00
Nathan Froyd
77dae2f2ab Bug 704176 - don't reflect corrupted histograms; r=taras 2012-01-06 17:13:02 -05:00
Nathan Froyd
6512c09e87 Bug 704176 - introduce GetHistogramEnumId; r=taras 2012-01-09 15:42:34 -05:00
Ehsan Akhgari
74f49bd9e3 Bug 717871 - Remove two superfluous SimpleTest.finish calls to fix SeaMonkey perma-orange; r=gavin
--HG--
extra : rebase_source : f4c1d52c0bed4b3795e68e3cd141a18bac5e024d
2012-01-13 15:49:36 -05:00
Marco Bonardo
af4c2bfd45 Backout 47c464033fa8, 465bacf25d61 (bug 704176) due to build bustage 2012-01-13 22:07:02 +01:00
Nathan Froyd
1631ae630d Bug 704176 - don't reflect corrupted histograms; r=taras
--HG--
extra : rebase_source : 153b227d887c3c1946e6bc90fda23bf487db9275
2012-01-06 17:13:02 -05:00
Nathan Froyd
c38d220b0a Bug 704176 - introduce GetHistogramEnumId; r=taras
--HG--
extra : rebase_source : 128230c4204b38de41963d5d89ed8fac446093a8
2012-01-09 15:42:34 -05:00
Masayuki Nakano
66e4ee7d5a Bug 717147 part.2 Don't do autocomplete during composition r=dolske 2012-01-13 15:19:22 +09:00
Phil Ringnalda
869d9bd043 No bug, remove trailing whitespace on a CLOSED TREE 2012-01-12 20:57:12 -08:00
Nathan Froyd
b169762c9e Bug 715947 - add telemetry for timers fired; r=bz 2012-01-10 13:33:31 -05:00
Marco Bonardo
fdae31faf7 Bug 711914 - Fetching bookmarks information during onBeforeItemRemove may break the bookmarks cache.
r=dietrich
2012-01-12 17:04:09 +01:00
Ehsan Akhgari
1ea713b5e0 Bug 171237 - Center the search results instead of scrolling only enough to show them in order to provide more visual context; r=roc 2012-01-11 20:18:23 -05:00
Josh Matthews
4343061647 Bug 713172 - Followup to finalize statements instead of nulling them out. r=mak 2012-01-11 17:13:49 -05:00
Nathan Froyd
82b373dbcf Bug 716657 - add Telemetry::AutoCounter; r=taras 2012-01-09 18:21:28 -05:00
Ed Morley
f906a27420 Merge mozilla-central to mozilla-inbound 2012-01-11 17:28:35 +00:00
Ed Morley
13a0a7914c Merge last green changeset of mozilla-inbound to mozilla-central 2012-01-11 17:01:05 +00:00
Benjamin Smedberg
f85430f5f5 Bug 715576 - libalerts_s.dylib is incorrectly-named (_s indicates a static library) and links against the static-js library, which is bad. Make it link against either libxul (static-js) or the dynamic-js library correctly, and rename it. r=ted 2012-01-11 11:28:21 -05:00
Nathan Froyd
f7430a46dd Bug 709971 - HTML reflow telemetry; r=bz 2012-01-10 15:08:43 -05:00
Dão Gottwald
2b64c46a84 Backed out changeset b4d322e5af47 2012-01-11 16:13:08 +01:00
Nathan Froyd
996e4ee4f9 Bug 716657 - add Telemetry::AutoCounter; r=taras 2012-01-09 18:21:28 -05:00
Vladan Djeric
df0f5abcb3 Bug 714450 - Mark the DB whitelist in Telemetry immutable after it is initialized. r=benjmain 2012-01-10 15:31:34 -05:00
Vladan Djeric
9e9287e28a Bug 708962 - Start Telemetry service at application start to avoid deadlock from GetService spinning event loop. r=benjamin 2012-01-10 15:29:58 -05:00
Brian R. Bondy
712e4faf2c Bug 715910 - Logging to determine service permission problems, and always set it on upgrades. r=rstrong 2012-01-10 11:28:50 -05:00
Brian R. Bondy
189d64a0a9 Bug 715749 - service broke builds with --disable-updater. r=rstrong 2012-01-10 11:28:50 -05:00
Brian R. Bondy
056fcab476 Bug 716126 - Include update.status contents inside maintenanceservice.log file on failed updates. r=rstrong 2012-01-10 11:28:50 -05:00
Gian-Carlo Pascutto
add54589b3 Bug 702217 - Fall back to SQLite when we fail PrefixSet construction. r=dcamp 2012-01-10 17:09:38 +01:00
Gian-Carlo Pascutto
97c841a200 Bug 702217 - Avoid double allocation in UrlClassifier. Handle OOM conditions. r=dcamp 2012-01-10 17:09:32 +01:00
Nathan Froyd
70e7dca499 Bug 715906 - remove TelemetryHistogram.histogram; r=taras 2012-01-09 12:47:35 -05:00
David Zbarsky
e38d101da0 Bug 682611 - Part 2: Remove nsIRange; r=smaug 2012-01-10 15:19:54 +01:00
Mike Hommey
87b9c3c466 Bug 714029 - Avoid jsctypes-test dependency on the xpcom glue. r=bsmedberg 2012-01-10 09:10:53 +01:00
Mike Hommey
601e4dce0c Backout 057e7ead186e (bug 714029) because of failure to build on Windows. 2012-01-10 10:51:55 +01:00
Mike Hommey
abd5771495 Bug 714029 - Avoid jsctypes-test dependency on the xpcom glue. r=bsmedberg 2012-01-10 09:10:53 +01:00
Nathan Froyd
e2e7224870 Bug 716553 - fix build warnings in Telemetry.cpp; r=taras 2012-01-09 13:01:52 -05:00
Felix Fung
0f378d3069 Bug 713269 - Use Asynchronous Favicons API for PlacesUtils.jsm. r=mak 2012-01-11 00:04:01 -05:00
Michael Kohler
8e7d457186 Bug 711818 - MOZILLA_GUARD_OBJECT_NOTIFIER* should use a MOZ_ prefix to follow MFBT style 2012-01-10 00:29:30 -05:00
Josh Matthews
219776d71c Bug 713172 - Ensure the download manager database connection isn't closed while it could still be required. r=mak 2012-01-09 13:48:19 -05:00
Rafael Ávila de Espíndola
39250c8bf1 Bug 716105 - Send quit-application in toolkit/components/search/tests/xpcshell/test_645970.js. r=mak. 2012-01-09 10:03:14 -05:00
Nicholas Nethercote
f54b204948 Bug 700508 - Disallow non-leaf memory reporters (attempt 3). r=jlebar. 2012-01-07 21:45:35 +11:00