Commit Graph

7988 Commits

Author SHA1 Message Date
Drew Willcoxon
2fc673c9dc Bug 870105 - In BackgroundPageThumbs.jsm, size the browser once using browser.style rather than after each page load using nsIDOMWindowUtils.setCSSViewport. r=ttaubert 2013-06-04 14:37:02 -07:00
Monica Chew
ee8bc15fcd Move execution from nsExternalAppHandler to nsDownload (b=858234, r=paolo) 2013-05-27 18:33:39 -07:00
Andres Hernandez
c9467d38b4 Bug 854761 - Part 1: Remove previous bookmark calls from PlacesUtils - Toolkit. r=mak 2013-06-04 00:20:11 +08:00
Raymond Lee
072f8b6aa7 Bug 852581 - Add methods to get the default downloads directories. r=paolo 2013-06-03 11:43:06 +08:00
Christian Ascheberg
6f048316bf Bug 863063: quitting private browsing mode does not delete partially downloaded files, r=mak 2013-05-15 01:47:25 +02:00
Shane Caraveo
6ec7928ee6 bug 836766 drop minimized requirment on chats opened from worker, r=markh 2013-05-31 16:42:02 -07:00
Shane Caraveo
872b227c15 bug 873421 fix error reporting in page-mark-config handler, r=markh 2013-06-01 10:52:37 -07:00
Drew Willcoxon
9aa8e82fee Bug 870114 - Write a test that verifies that BackgroundPageThumbs uses private browsing. r=markh 2013-05-31 22:52:51 -07:00
Nathan Froyd
35ed4e95a0 Bug 878084 - part 5 - change uuid of nsITelemetryPing to fix xpcshell orange on a CLOSED TREE; r=bustage 2013-05-31 16:34:20 -04:00
Ryan VanderMeulen
b5aaf55a6a Backed out changeset 019382e24635 (bug 858234) for Linux mochitest-5 leaks. 2013-05-31 16:06:10 -04:00
Nathan Froyd
38a2800e6a Bug 878084 - part 4 - make telemetry tests submit to a URL with a more realistic path; r=vladan 2013-05-31 11:04:09 -04:00
Nathan Froyd
cd1ad1715f Bug 878084 - part 3 - factor out registering ping handlers to a common function; r=vladan 2013-05-31 11:42:11 -04:00
Nathan Froyd
e098ea4acc Bug 878084 - part 2 - delete BinaryInputStream constructor definition in telemetry tests; r=vladan 2013-05-31 10:12:34 -04:00
Nathan Froyd
4d9830dcb2 Bug 878084 - part 1 - move TelemetryPing to a common global variable for telemetry tests; r=vladan 2013-05-31 10:12:11 -04:00
Monica Chew
022ff28277 Move execution from nsExternalAppHandler to nsDownload (b=858234, r=paolo) 2013-05-27 18:33:39 -07:00
Andrew McCreight
2789f6cab8 Bug 875304, part 2 - Add nonfatal assertions for OOM during CC graph building. r=smaug 2013-05-24 15:00:36 -07:00
Jeff Walden
0de2cfbca3 Bug 794323 - Remove the legacy JSON parsing mode, now that Firefox session store code doesn't need it. r=luke for the JS bits, r=jlebar for the DOM bits, r=mak77 for the browser/toolkit bits
--HG--
extra : rebase_source : b7a422eb52fe8e435143dfcc435d56e4886859e6
2013-05-23 15:28:31 -07:00
Marco Bonardo
cc6dfc34db Bug 858377 - Increase time skew to avoid intermittent failure in test_393498.js
Includes some test cleanups
2013-05-31 00:19:33 +02:00
Boris Zbarsky
ac87784e7f Bug 877540. Fix remaining unsafe reference hazards in browser code. r=terrence 2013-05-30 17:46:48 -04:00
Jim Mathies
e988bc20b0 Bug 855928 - Add a telemetry probe to report default desktop browser status. r=gavin 2013-05-30 12:32:17 -05:00
Shane Caraveo
8de0d1a547 bug 820601 add developer pref to load social content in tabs, allows use of developer tools, r=felipe 2013-05-29 17:58:45 -07:00
David Rajchenbach-Teller
d23366fba0 Bug 874435 - Assume lower file system time precision. r=froydnj 2013-05-30 11:25:48 -04:00
Raymond Lee
4776f3a22a Bug 836483 - Track download referrers. r=paolo 2013-05-27 19:14:18 +08:00
Christian Ascheberg
b6fd4dabc1 Bug 872330 - Remove senseless code in nsDownload::Cancel. r=mak 2013-05-29 20:22:09 +02:00
David Rajchenbach-Teller
92b440a954 Bug 874425 - More logging in outExecutionDuration tests. 2013-05-29 20:56:08 -04:00
Marcos Aruj
bebc91de56 Bug 860625 - Use asynchronous getCharsetForURI in BookmarkJSONUtils.jsm. r=mak 2013-05-28 14:17:31 +08:00
Yura Zenevich
26e3c3a45c Bug 866293 - Increase test timeout threshold once more to a 1000MS to avoid intermittent test failures. r=yoric 2013-05-29 19:26:41 -04:00
Shane Caraveo
423f615832 bug 872470 - add EventSource to frameworker, r=markh, sr=gavin 2013-05-16 13:16:17 +02:00
Andrew McCreight
60ea412b96 Bug 874583 - Use NS_IMPL_CYCLE_COLLECTION_INHERITED_n in more places. r=smaug 2013-05-21 16:23:53 -07:00
Mike Shal
5169c0a913 Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Ryan VanderMeulen
2692bc9d0c Merge m-c to inbound. 2013-05-25 09:30:33 -04:00
Ryan VanderMeulen
74321b023c Backed out changesets bde36c2eacc0 and 8dc40bbe844e (bug 862088) for causing bug 875769. 2013-05-25 09:21:29 -04:00
Tim Taubert
c22a85f17d merge m-c to fx-team 2013-05-24 22:16:58 +02:00
Michael Ratcliffe
9d13885f2c Bug 866642 - We need to add general telemetry / FHR info to devtools r=jwalker 2013-05-24 11:26:17 +01:00
Drew Willcoxon
47ce325ad7 Bug 870179 - Fix privacy leak in BackgroundPageThumbs when private browsing is active. r=ttaubert 2013-05-23 20:13:23 -07:00
Reuben Morais
95a3a38816 Bug 860951 - Follow up, fixing indentation. DONTBUILD 2013-05-23 16:39:18 -07:00
Reuben Morais
edadb68f2e Bug 860951 - Make newlines work in XUL alerts. r=Unfocused
--HG--
extra : rebase_source : a18b39cad30e711e033c91a2e67979884a8c68cf
2013-05-23 16:30:27 -07:00
Neil Rashbrook
92fa83480a Bug 875469 Remove bogus attribute r=Mossop
DONTBUILD because preffed off by default
2013-05-23 23:51:03 +01:00
Eddy Bruel
95c00e88f0 Merge for bug 637572 2013-05-24 17:05:46 -07:00
Brian R. Bondy
d49fae1093 Bug 867056. r=rstrong 2013-05-23 13:26:44 -04:00
Arnaud Bienner
d155f8fd50 Bug 875274 - Implement the content part of <input type="color">. r=mounir 2013-05-23 14:02:23 +01:00
Ralph Giles
4b7c55dbb9 Bug 862088 - Fix build by removing obsolete call. r=bustage.
I swear this compiled locally.
2013-05-23 16:33:16 +08:00
Ralph Giles
4846d91dca Bug 862088 - Add raw mp3 sniffing.
Attempt to sniff raw mp3 with no id3 tag by looking for a header
followed by a second header at the expected offset from the packet
length.

Adds mp3 sniffing with and without id3 tags to the mediasniffer
xpcshell tests. These files are copies of files in content/media/test
truncated to 512 bytes. Our method can require up to 1.5k of data,
but these have 208/209 byte packets so sniffing still works.

notags-bad.mp3 has a corrupt header, and verifies sniffing fails.

Attempt to sniff raw mp3 with no id3 tag by looking for a header
followed by a second header at the expected offset from the packet
length.

Adds mp3 sniffing with and without id3 tags to the mediasniffer
xpcshell tests. These files are copies of files in content/media/test
truncated to 512 bytes. Our method can require up to 1.5k of data,
but these have 208/209 byte packets so sniffing still works.

notags-bad.mp3 has a corrupt header, and verifies sniffing fails.
2013-05-23 01:07:00 +08:00
Raymond Lee
880c93552b Bug 836439 - Handle downloads started in private browsing mode. r=paolo 2013-05-22 20:14:07 +08:00
Aryeh Gregor
8b16f79037 Bug 867101 - Fix more implicit conversion to already_AddRefed; r=Ms2ger 2013-04-28 14:52:10 +03:00
William Chen
533145ac4b Bug 856858 - Always add observer to observe alert windows closing. r=Mossop 2013-05-22 00:19:30 -07:00
Drew Willcoxon
4232e96eae Bug 873046 - Fix intermittent failure in browser_thumbnails_background.js. r=test 2013-05-21 19:45:32 -07:00
Ryan VanderMeulen
bbda6fe4ec Backed out changeset 1f1f058843cc (bug 860625) for xpcshell failures. 2013-05-20 14:13:09 -04:00
Marcos Aruj
733723f67e Bug 860625 - Use asynchronous getCharsetForURI in BookmarkJSONUtils.jsm. r=mak 2013-05-14 22:01:23 -06:00
Boris Zbarsky
dbe1f3da32 Bug 873735 part 2. Change nsIXPConnectJSObjectHolder::GetJSObject to return a JSObject*. r=bholley 2013-05-20 08:44:18 -04:00
Gregory Szorc
1b12175ba0 Bug 873629 - Remove 129 empty Makefile.in files; r=ted 2013-05-17 16:20:11 -07:00
Kushagra Sinha
0869438fd3 Bug 870622 - Unexpected Unix error when filename is not defined. Typechecking for |writeAtomic| function. r=yoric 2013-05-16 20:27:27 +05:30
Mark Banner
ac87dbbe99 Bug 872323 Ensure places is enabled in social tests now that they rely on places, so that apps which disable places by default have their tests passing. r=mixedpuppy 2013-05-17 09:51:36 +02:00
Ted Mielczarek
3cfd62c3d2 bug 871712 - make MSVC PGO opt-in per-directory, and opt-in in the directories that matter. r=glandium 2013-05-16 09:33:26 -04:00
Nathan Froyd
a2fdc0a21d Bug 844331 - save pings in profile-before-change2; r=-vladan 2013-05-01 15:21:21 -04:00
Ekanan Ketunuti
61572eda35 Bug 828116 - Move modules in toolkit/content and toolkit/mozapps/shared to toolkit/modules. r=Mossop
--HG--
rename : toolkit/mozapps/shared/CertUtils.jsm => toolkit/modules/CertUtils.jsm
rename : toolkit/content/DeferredTask.jsm => toolkit/modules/DeferredTask.jsm
rename : toolkit/content/Deprecated.jsm => toolkit/modules/Deprecated.jsm
rename : toolkit/content/Dict.jsm => toolkit/modules/Dict.jsm
rename : toolkit/mozapps/shared/FileUtils.jsm => toolkit/modules/FileUtils.jsm
rename : toolkit/content/Geometry.jsm => toolkit/modules/Geometry.jsm
rename : toolkit/content/InlineSpellChecker.jsm => toolkit/modules/InlineSpellChecker.jsm
rename : toolkit/content/LightweightThemeConsumer.jsm => toolkit/modules/LightweightThemeConsumer.jsm
rename : toolkit/content/PageMenu.jsm => toolkit/modules/PageMenu.jsm
rename : toolkit/content/PopupNotifications.jsm => toolkit/modules/PopupNotifications.jsm
rename : toolkit/content/PrivateBrowsingUtils.jsm => toolkit/modules/PrivateBrowsingUtils.jsm
rename : toolkit/content/PropertyListUtils.jsm => toolkit/modules/PropertyListUtils.jsm
rename : toolkit/content/Services.jsm => toolkit/modules/Services.jsm
rename : toolkit/content/Task.jsm => toolkit/modules/Task.jsm
rename : toolkit/content/Troubleshoot.jsm => toolkit/modules/Troubleshoot.jsm
rename : toolkit/content/UpdateChannel.jsm => toolkit/modules/UpdateChannel.jsm
rename : toolkit/content/WindowDraggingUtils.jsm => toolkit/modules/WindowDraggingUtils.jsm
rename : toolkit/content/debug.js => toolkit/modules/debug.js
rename : toolkit/content/tests/browser/browser_DeferredTask.js => toolkit/modules/tests/browser/browser_DeferredTask.js
rename : toolkit/content/tests/browser/browser_Deprecated.js => toolkit/modules/tests/browser/browser_Deprecated.js
rename : toolkit/content/tests/browser/browser_Geometry.js => toolkit/modules/tests/browser/browser_Geometry.js
rename : toolkit/content/tests/browser/browser_InlineSpellChecker.js => toolkit/modules/tests/browser/browser_InlineSpellChecker.js
rename : toolkit/content/tests/browser/browser_Services.js => toolkit/modules/tests/browser/browser_Services.js
rename : toolkit/content/tests/browser/browser_Troubleshoot.js => toolkit/modules/tests/browser/browser_Troubleshoot.js
rename : toolkit/mozapps/shared/test/chrome/Makefile.in => toolkit/modules/tests/chrome/Makefile.in
rename : toolkit/mozapps/shared/test/chrome/moz.build => toolkit/modules/tests/chrome/moz.build
rename : toolkit/mozapps/shared/test/chrome/test_bug544442_checkCert.xul => toolkit/modules/tests/chrome/test_bug544442_checkCert.xul
rename : toolkit/content/tests/unit/propertyLists/bug710259_propertyListBinary.plist => toolkit/modules/tests/xpcshell/propertyLists/bug710259_propertyListBinary.plist
rename : toolkit/content/tests/unit/propertyLists/bug710259_propertyListXML.plist => toolkit/modules/tests/xpcshell/propertyLists/bug710259_propertyListXML.plist
rename : toolkit/mozapps/shared/test/unit/test_FileUtils.js => toolkit/modules/tests/xpcshell/test_FileUtils.js
rename : toolkit/content/tests/unit/test_dict.js => toolkit/modules/tests/xpcshell/test_dict.js
rename : toolkit/content/tests/unit/test_propertyListsUtils.js => toolkit/modules/tests/xpcshell/test_propertyListsUtils.js
rename : toolkit/mozapps/shared/test/unit/test_readCertPrefs.js => toolkit/modules/tests/xpcshell/test_readCertPrefs.js
rename : toolkit/content/tests/unit/test_task.js => toolkit/modules/tests/xpcshell/test_task.js
2013-05-14 14:37:18 -07:00
Nathan Froyd
cedc85bd04 Bug 870782 - call NS_GetSpecialDirectory on the main thread rather than off-mainthread in telemetry; r=vladan 2013-05-10 11:37:13 -04:00
Nathan Froyd
d233d1253b Bug 870939 - part 2 - add tests for nsITelemetry.failedProfileLockCount; r=vladan 2013-05-10 15:04:37 -04:00
Nathan Froyd
7317449d4a Bug 870939 - part 1 - add tests for nsITelemetry.lateWrites; r=vladan 2013-05-10 14:57:19 -04:00
Gregor Wagner
29ae84c2af Bug 871828 - Fix global object sharing for FormHistory. r=gavin, r=khuey 2013-05-14 08:29:31 -04:00
Joey Armstrong
26736a0ee2 bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal 2013-05-13 16:24:07 -04:00
Mike de Boer
0fa48fc53b Bug 866104 - Wait for both engines to load. r=gavin 2013-05-10 12:24:51 +02:00
Ed Morley
5256152aa1 Backed out changeset 496846474ed3 (bug 864774) 2013-05-13 10:05:49 +01:00
Mike Shal
954221d9c9 Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey
From 140b9201e3b5d2d8efe7af286d279c2411dbc197 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Shane Caraveo
86b86d8e0b bug 869209 order provider entries by frecency, r=mak 2013-05-11 10:54:31 -07:00
Ryan VanderMeulen
7fdae1381e Merge m-c to inbound on a CLOSED TREE. 2013-05-11 09:49:12 -04:00
Ryan VanderMeulen
5bb2d127c8 Backed out changeset 080912624060 (bug 869209) for Android xpcshell failures.
CLOSED TREE
2013-05-11 08:14:34 -04:00
Shane Caraveo
91c6289f4f bug 869209 order social providers by frecency, r=mak 2013-05-10 12:06:34 -07:00
Fabrice Desré
117286fef8 Bug 853350 - Follow up. Make windows build. 2013-05-10 21:16:15 +02:00
Ed Morley
19127a4539 Merge mozilla-central and birch 2013-05-10 12:18:48 +01:00
Shane Caraveo
db6727b804 bug 862314 prevent double install of providers, r=markh 2013-05-09 12:59:57 -07:00
Shane Caraveo
cf634c4949 bug 870473 limit number of ambient notification icons, r=felipe 2013-05-09 17:10:14 -07:00
Raymond Lee
a8d07a4b9a Bug 852478 - Store the date and time of downloads. r=paolo 2013-05-10 20:26:10 +08:00
Ryan VanderMeulen
b75cbe55be Merge m-c to inbound. 2013-05-10 14:57:50 -04:00
Fabrice Desré
1471531700 Bug 853350 - followup to make windows happy r=me 2013-05-09 18:04:56 -07:00
Fabrice Desré
9b82bf1f9e Bug 853350 - Implement a notification system to monitor disk space r=bent 2013-05-09 15:57:31 -07:00
Gavin Sharp
4d947b6985 Re-land patches from bug 566746 and bug 697377 now that bug 851641 is addressed 2013-04-19 15:21:30 -07:00
Patrick McManus
0baca0cf77 bug 869100 complete token bucket a/b test r=honzab 2013-05-08 11:43:31 -04:00
Gavin Sharp
ae91128e0f Bug 866254 followup: improve debug logging and minor cleanup, r=Yoric
--HG--
extra : transplant_source : %2BS%06%0A%E05%B4%B7%B9%3F%92%8B%B1%AAB%ADL%3A%BC%1E
2013-05-07 09:47:43 -04:00
Gavin Sharp
4f3e317523 Bug 866254: fix failure to initialize search service in cases where the async initialization fails to complete before the synchronous fallback is invoked, r=Yoric
--HG--
extra : transplant_source : z2%D7Os2%89%28%5C9%3Ab%BF%0F%15%F3%10x%7Ff
2013-05-07 09:47:39 -04:00
Ryan VanderMeulen
e507d01d4b Merge inbound to m-c. 2013-05-07 22:10:19 -04:00
Marco Chen
69906d5894 Bug 859711 - [A/V] Add mp4 sniffer to recognizing isom/iso2 comptiable_brand. r=padenot 2013-05-07 10:17:34 +08:00
Jan Horak
e2c0eef9eb Bug 860213 - Use async version of set metadata. r=Neil 2013-05-06 09:04:16 -04:00
Brian O'Keefe
8d90859ddb Bug 862986 - Part 2a: Migrate PROGRAM from Makefile.in to moz.build. r=gps 2013-05-01 14:05:40 -04:00
Gabriele Svelto
a8c937e2a1 Bug 793735 - Make XRE_StartupTimelineRecord() generate TimeStamps and modify its callers to use the appropriate timers, r=nfroyd 2013-03-26 11:31:20 +01:00
Gabriele Svelto
852d5ec03d Bug 793735 - Make StartupTimeline use TimeStamp instead of PRTime and adjust nsAppStartup to cope with it, r=nfroyd 2013-03-28 11:50:16 +01:00
Shane Caraveo
34b43c9bf2 bug 818675 implement new social share panel, r=felipe 2013-05-06 23:02:58 -07:00
Drew Willcoxon
c2c7c09110 Bug 841495 - Implement background page thumbnail service (part 2: background thumbnail service). r=ttaubert 2013-05-06 21:10:28 -07:00
Phil Ringnalda
bb93063523 Back out 89d77682678c (bug 818675) for browser_social_multiprovider.js failures 2013-05-06 20:40:44 -07:00
Shane Caraveo
dee9a7fd1e bug 818675 implement new social share panel, r=felipe 2013-05-06 18:36:31 -07:00
Phil Ringnalda
dada7e49b3 Bug 845190 - Disable test_logging.js on Windows debug for permaorange from thread pool assertions when random JS engine patches land
--HG--
extra : rebase_source : 18b52f714e7ac4d81e8bf2e365930b57ed867a1f
2013-05-06 18:34:53 -07:00
Ryan VanderMeulen
2fe3f54246 Backed out changeset bf0dfd39ebac (bug 862314) for intermittent mochitest b-c failures. 2013-05-09 08:07:06 -04:00
Shane Caraveo
809ba24a73 bug 862314 fix double install of social provider, r=markh 2013-05-08 17:59:17 -07:00
Shane Caraveo
b148a5d7f6 bug 853151 rework recommend into social marks, r=felipe
--HG--
rename : browser/base/content/test/social/social_share_image.png => browser/base/content/test/social/social_mark_image.png
2013-05-04 13:11:18 -07:00
Tom Schuster
79e64357e4 Bug 865410 - Use CallArgs for XPConnect Call and Construct hooks. r=bholley. 2013-05-04 19:25:15 +02:00
Bobby Holley
a852984d89 Bug 829872 - Fix up tests that depend on contentDocument being non-null. r=imelven
These almost universally depend on some sort of special privileges, so I don't
think they're representative of any use-cases we might find on the web.
2013-05-03 14:47:10 -07:00
Matt Brubeck
40b69bb3d8 Back out changeset 29c172213ff7 (bug 853151) because of Ts and Tp5 regressions
--HG--
rename : browser/base/content/test/social/social_mark_image.png => browser/base/content/test/social/social_share_image.png
2013-05-03 10:59:43 -07:00
Gregory Szorc
522764dec4 Bug 863069 - Part 1: Sort lists in moz.build files; r=mshal 2013-05-03 09:54:45 -07:00
Shane Caraveo
787261ce94 bug 853151 rework recommend into social marks, r=felipe
--HG--
rename : browser/base/content/test/social/social_share_image.png => browser/base/content/test/social/social_mark_image.png
2013-05-02 11:49:11 -07:00
David Zbarsky
e11c1245f2 Bug 867459: Fix bustage on a CLOSED TREE 2013-05-02 23:10:04 -04:00