Commit Graph

11149 Commits

Author SHA1 Message Date
Oleg Romashin
212ae71f48 Bug 568691 followup - Fix manifest/registration for the faststartup component, r=bsmedberg 2010-07-02 09:52:33 -04:00
Oleg Romashin
b653201174 Bug 568691 followup - Fix the Qt remote service and widget registration, r=bsmedberg 2010-07-02 09:51:58 -04:00
Marco Bonardo
8f21df277c Fix a condition where we assert because data is destroyed before a new step is added. 2010-07-02 15:47:41 +02:00
Benjamin Stover
3aa5a59851 Bug 566738 - Make setting titles asynchronous. r=sdwilsh r=mak sr=bz 2010-06-30 16:19:33 -07:00
Benjamin Stover
88b2a95f3e Bug 556400 - Make adding visits asynchronous. r=sdwilsh r=mak sr=bz 2010-06-30 16:08:28 -07:00
Benjamin Smedberg
60dedbb258 Temporarily disable the crashreporter tests on x86-Linux only, due to bug 573290 on a CLOSED TREE. 2010-07-01 17:03:16 -04:00
Benjamin Smedberg
a08857c778 Final merge and landing of bug 568691 and dependent bugs to mozilla-central on a CLOSED TREE.
* bug 568691, register XPCOM components statically using manifests. r=mossop, with some test and build stuff r=vlad,sdwilsh
* bug 573557, rename categories with spaces to use hypens. r=jst
* bug 573739, Don't get the private browsing service during layout module initialization, r=ehsan

This initial merge does not include some work planned to land imminently:
* The extension manager still restarts. I need to solve a problem re-reading default preferences from extensions.
* MOZ_OMNIJAR is broken: there is a patch which I need to update in bug 568691.
* I will concurrently land a mobile-browser fix for component registration, but it may require some additional packaging changes.
2010-07-01 14:26:25 -04:00
Taras Glek
684ee6b525 Bug 416330 - Suboptimal SQLite page size r=sdwilsh 2010-07-01 10:57:13 -07:00
Taras Glek
dab137c23b Bug 575788: test_expire.js should use relative file size r=dolske 2010-07-01 10:56:54 -07:00
Benjamin Smedberg
a677e5bf91 Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691. 2010-07-01 11:55:57 -04:00
Benjamin Smedberg
a31e2da306 Package the installer browser.manifest the same way as the archive. 2010-06-30 18:44:01 -04:00
Benjamin Smedberg
e17740e1ab Merge mozilla-central to the bug 568691 branch.
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Benjamin Smedberg
e474c09ee8 Fix packaging of test-only XPT files for crashreporter and httpserver.
--HG--
extra : rebase_source : 27abb29f16e071a7c08220d46f9cbef4ded08fc4
2010-06-30 12:42:24 -04:00
Zack Weinberg
c7973f9c79 Bug 571989 follow-up: remove mentions of removed directories from toolkit-makefiles.sh and elsewhere. r=dholbert
--HG--
extra : rebase_source : c6e387430e6b2292b0925fdb681819ba109568e7
2010-06-30 08:54:39 -07:00
Ted Mielczarek
ee8378966a bug 574357 - Plugin crash reports are submitted with Throttleable=0. r=dolske
--HG--
rename : modules/plugin/test/mochitest/test_crash_notify_no_report.xul => modules/plugin/test/mochitest/test_crash_submit.xul
2010-06-30 10:29:05 -04:00
Benjamin Smedberg
bdb05f2495 On Windows and Mac, nsIFile.copyTo will fail if the file already exists. Use the .createUnique logic to create a unique name, but then remove it for the copy. 2010-06-29 23:24:09 -04:00
Benjamin Smedberg
226738bf5e Link all the component manifests together at package time. 2010-06-29 18:19:09 -04:00
Benjamin Smedberg
e9a0b304f5 But 573290 - Intermittent (and not so intermittent with bug 568691!) failure in test_crashreporter_crash.js: the minidump callback is calling open(), which enters the dynamic loader and trashes memory, specifically the .extra file data. r=ted 2010-06-29 13:19:09 -04:00
Justin Dolske
9e6760b252 Backed out changeset e112f68bc941 (bug 574357) due to test failures. 2010-06-29 22:45:30 -07:00
Ted Mielczarek
7bd46535a1 bug 574357 - Plugin crash reports are submitted with Throttleable=0. r=dolske
--HG--
rename : modules/plugin/test/mochitest/test_crash_notify_no_report.xul => modules/plugin/test/mochitest/test_crash_submit.xul
2010-06-29 19:34:39 -04:00
Benjamin Stover
9eedd2f065 Backout of bugs 575908, 566738, and 556400 2010-06-29 17:34:52 -07:00
Benjamin Stover
27355cb215 Bug 575908 - Leak fix: remove all pending tasks from queue. r=sdwilsh 2010-06-29 16:18:17 -07:00
Benjamin Stover
6ac557ee71 Bug 566738 - Add SetURITitle to IHistory r=sdwilsh, sr=bz 2010-06-29 14:12:41 -07:00
Benjamin Stover
f0627a524c Bug 556400 - Implement asyncable VisitURI. r=sdwilsh, sr=bz 2010-06-29 13:58:36 -07:00
Robert Strong
dc40e49597 Bug 575524: browser_bug562890.js fails with other application extensions installed. r=dtownsend
--HG--
extra : transplant_source : .%F0%A5%AC%12%3B%FD%A5C%3D%DF3%05%B6%0B%DDj%06i%27
2010-06-29 12:19:23 -07:00
Benjamin Smedberg
3e7716157e Add a newline to the end of satchel.manifest because, although I have no clue why and that scares me, the lines are being re-ordered during the mac install process and the unterminated line becomes a parse error. 2010-06-28 15:11:00 -04:00
Benjamin Smedberg
e7cb2db7f5 Don't register appinfo twice in test_bug497578, required by XPCOM registration changes in bug 568691. 2010-06-28 14:47:39 -04:00
Benjamin Smedberg
67fa2b02d6 Rename XRE_AddComponentLocation to XRE_AddManifestLocation to better-convey what it actually does now (it still auto-registers XPT files when passed a directory, but we may get rid of that as well and just fold those into components.manifest), as noted in bug 568691 comment 58. 2010-06-27 21:26:38 -04:00
Benjamin Smedberg
3789938fa6 Add a testcrasher manifest for packaged xpcshell tests. 2010-06-27 17:26:21 -04:00
Benjamin Smedberg
dfd8df1e8a Fixes for more test failures from bug 568691 - the RTL tests dynamically register chrome which must be un-done: to do this, I register a manifest for the life of the app, but truncate it after this test is complete. The toolkit tag-autocomplete tests were failing because of a missing close-brace. 2010-06-27 17:04:45 -04:00
Benjamin Smedberg
e15eaaca54 Fix a bunch of test failures caused by typos or other issues from bug 568691. 2010-06-27 14:03:05 -04:00
Benjamin Smedberg
bbefdf1c37 Fix contracts which were not registered correctly: nsPlacesAutoComplete.js was completely missing, and the nsINIParserFactory contract was missing. Fixes test_pref_interval.js to register/unregister its mock objects correctly. 2010-06-25 22:17:31 -04:00
Benjamin Smedberg
29e089defb Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module. 2010-06-25 19:41:09 -04:00
Drew Willcoxon
08f99b0529 Bug 573430 - nsIFaviconService.getFaviconData should not fail when passed the default favicon. r=mak 2010-06-25 14:06:14 -07:00
Felipe Gomes
e358a123e2 Bug 574702: avoid initializing WindowDraggingUtils multiple times due to binding re-attachment (causes dragging jumpiness issues), r=enndeakin 2010-06-25 16:06:36 -04:00
Benjamin Smedberg
5f7a36ec28 Testing fixes for bug 568691 - change xpcshell do_load_module to do_load_manifest, and switch the relevant tests to use manifests and the new function. 2010-06-25 10:43:25 -04:00
Gavin Sharp
71bec71c28 Bug 574137: move HUDService styling to toolkit/themes, avoid setting incorrect class names on toolbar buttons, and remove toolbar style rules that conflict with the browser styling, r=dao
--HG--
rename : toolkit/components/console/content/headsUpDisplay.css => toolkit/themes/pinstripe/global/headsUpDisplay.css
rename : toolkit/components/console/content/headsUpDisplay.css => toolkit/themes/winstripe/global/headsUpDisplay.css
extra : rebase_source : f99848fa59b700ed1503fddd9a08a4f34c3c8cb4
2010-06-24 20:16:35 -04:00
Gavin Sharp
caff3589e2 Bug 574230: PopupNotifications should indicate which anchor's notifications are being displayed, so that the consumer can show/hide the appropriate anchor element, r=dao
--HG--
extra : rebase_source : 8e856779d2355a5612d8bdf20c5fb75a3a88edb2
2010-06-25 12:05:45 -04:00
Benjamin Smedberg
4f8e7bcf17 Fix review comments from bug 568691 comment 45. 2010-06-24 11:56:28 -04:00
Benjamin Smedberg
822ccb0789 Merge mozilla-central into the static-xpcom-registration branch. 2010-06-23 17:26:25 -04:00
Benjamin Smedberg
2ea5d7e810 Bug 568691 fixups: alter mockObjects.js so that it registers its mock by contractID but doesn't replace the CID. Fix the generic classinfo not to assert when code asks for the class description (which is no longer implemented). 2010-06-23 15:18:13 -04:00
Frank Yan
472a2979e7 Bug 565783: Eliminate bounce when scrolling tab bar. r=enndeakin,dolske 2010-06-23 10:28:12 -07:00
Mehdi Mulani
4256887d4f Bug 564270 - Can not search Places by transition type 2010-06-23 10:01:27 -07:00
Dave Townsend
9c872ebd61 Typo fix for bug 572043 (addressing review comment from rs). 2010-06-23 10:08:56 -07:00
Benjamin Smedberg
2cef13585d Bug 568691 - Register extension components/chrome again. This doesn't remove the EM restart yet, because there's some weirdness about reading default prefs from extensions that needs to be solved first. 2010-06-23 12:18:32 -04:00
David Dahl
ec01039c36 Bug 573845 - open the console to a percentage of the browser window height, p=ddahl, r=dietrich 2010-06-23 12:30:51 -03:00
Benjamin Smedberg
2c898b514d Fix --disable-crashreporter build in nsAppRunner.cpp 2010-06-22 20:18:45 -04:00
Benjamin Smedberg
73e629452b Fix crash running leaktest --register because nNativeAppSupport hasn't been set yet. 2010-06-22 20:11:32 -04:00
Benjamin Smedberg
99e38c7ab4 Bug 568691 - Mac-specific changes to binary components. 2010-06-22 13:05:00 -04:00
Benjamin Smedberg
a73308ef4b Bug 568691 - Add CID data back to classinfo because it's required for fastload to work correctly. 2010-06-22 12:59:57 -04:00