Benjamin Smedberg
ccb16680db
Merge bug 579178 to mozilla-central. reviews by Mossop/khuey/jwalden/ted
2010-08-09 10:04:10 -04:00
Benjamin Smedberg
1815abc007
Bug 579718 part B - packaging and build changes to ship a single chrome.manifest from which other manifests are read. r=khuey See long-form commit details below:
...
In a nonpackaged build, we have the following manifests:
* chrome.manifest is just a series of manifest directives for all the other manifests, generated in rules.mk using buildlist.py
** components/interfaces.manifest is also generated in rules.mk using buildlist.py
** components/components.manifest contains only the *binary* components. JS components each have their own manifest which is installed to dist/bin/components
** Each chrome/jarfile.jar has a matching chrome/jarfile.manifest, and JarMaker.py inserts this filename into the root chrome.manifest by importing buildlist.py
In a packaged build, we end up with the following manifests:
* chrome.manifest lists the four manifests below
** components/interfaces.manifest
** components/components.manifest
** chrome/nonlocalized.manifest
** chrome/localized.manifest
In the future it should be possible to integrate the three non-localized manifests directly into the root chrome.manifest for increased performance, but this is slightly tricky because it involves rewriting some manifest instructions which may include relative JAR URIs. That is left for a future followup.
When we repackage a l10n build, we only have to replace chrome/localized.manifest.
2010-07-22 10:38:59 -04:00
Bjarne
100caa546d
Bug 546606 - Make redirect API async - part 2; r=honzab.moz,cbiesinger,bjarne,jst sr=jst
2010-08-04 22:15:55 -04:00
Robert Sayre
70fc03b113
Merge mozilla-central to tracemonkey.
2010-07-02 17:25:52 -07:00
Mitchell Field
eb1e793da7
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
...
--HG--
extra : rebase_source : 7fab31a6b7898e05ff828482390846cc9ce2854d
2010-07-02 10:27:06 -04:00
Benjamin Smedberg
f2fb85d435
Link all the component manifests together at package time.
2010-06-29 18:19:09 -04:00
Justin Wood
7eb105907c
Bug 568733 - patch for mobile specific browser-chrome tests breaks seamonkey. r=ted
...
pending-feedback=jmaher
Also RE-enables browser-mochitests for docshell.
2010-06-09 19:29:44 -04:00
Robert Sayre
690a859635
Merge mozilla-central to tracemonkey.
2010-06-21 18:01:14 -07:00
Luke Wagner
f032df96b4
Bug 565157 - typed JS_AddRoot (r=igor)
2010-06-07 17:05:02 -07:00
Joel Maher
c18ae0e88f
Bug 535922 - Genereate mobile specific browser chrome test package files r=ted
2010-05-27 13:01:37 -07:00
Mitchell Field
9818f00bf2
Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov
2010-04-29 18:59:13 +02:00
Robert Sayre
744599315f
Merge mozilla-central to tracemonkey.
2010-04-04 14:15:05 -04:00
Dão Gottwald
3e32555d24
use Services.* in browser chrome tests
2010-04-03 09:36:55 +02:00
Jeff Walden
ba84f1175f
Readd ctypes, xpconnect, plugin, xpinstall, canvas, and typed array changes from bug 548702.
2010-03-29 19:47:40 -07:00
Jeff Walden
0973dfd6ab
Merge.
2010-03-26 21:53:40 -07:00
Jeff Walden
95422c65a3
Backed out changeset e7065853ef79; I'll be repushing this incrementally, attempting to find the precise place where things go bad, in the near future. Happy days are here again! :-\
2010-03-26 18:01:54 -07:00
Robert Sayre
84b14d6f30
Merge mozilla-central to tracemonkey.
2010-03-13 11:51:12 -05:00
Makoto Kato
33579349f7
Bug 524449 - Remove nsIPref from tree. r+sr=benjamin
2010-03-13 22:25:13 +09:00
timeless@mozdev.org
da303b66b2
Bug 550201 nsXPInstallManager::DownloadNext returns rv uninitialized if this->mNextItem >= this->mTriggers->Size()
...
r=dveditz
--HG--
extra : rebase_source : ba864e247c06bec72f077a273f2506befe755501
2010-03-12 07:50:11 +01:00
timeless@mozdev.org
c800087fdf
Bug 506694 [@ nsXPInstallManager::OnStopRequest] inconsistent handling of mItem
...
r=dveditz
--HG--
extra : rebase_source : ea641efa9c376b8c31be3b9371b0688a578fa668
2010-03-12 07:50:11 +01:00
timeless@mozdev.org
cf8ddffb64
Bug 505839 JS_GetStringChars( JS_ValueToString(...)..) is a bad pattern
...
r=dveditz
--HG--
extra : rebase_source : 12cf87f85df57e90d9a44919119f7977941a0b13
2010-03-12 07:50:10 +01:00
Jeff Walden
106fbd8085
Bug 548702 - Temporary value-rooting scheme should be C++- and RAII-based, not macro-based. r=igor
...
--HG--
extra : rebase_source : c7bb34662dbd70df49d40880227139537c60356e
2010-01-11 11:52:21 -06:00
Luke Wagner
9dabae3069
Bug 542091 - remove JS_PushArguments[VA] (r=mrbkap,dveditz)
2010-02-06 12:26:24 -08:00
Makoto Kato
ab84067b16
Bug 346010 - Decom nsIJAR by merging it into nsIZipReader. r=tglek, sr=bsmedberg
2010-03-07 22:56:45 +09:00
Chris Jones
f0560d9e8e
Bug 441324, part 1: Shuffle around includes to avoid problems with #define malloc et al. r=bsmedberg
2010-03-03 23:02:55 -06:00
Jacek Caban
f7843d7cfd
Bug 542091 - fix mingw bustage (r=dveditz)
...
--HG--
extra : rebase_source : 5a8d3e9f905ac1f9ab2a3dd1b8de8138f8f94bb5
2010-02-26 11:09:20 -08:00
Dave Townsend
a2a91f9dca
Bug 540558: window.InstallTrigger.install exists but won't work. r=dveditz
2010-02-25 17:36:23 -08:00
Sid Stamm
fb4694efc4
Bug 519263 - Session and time-based expiration for permissions in permissions manager. r=dwitte,
...
sr=mrbkap. First patch! Yay!!
2009-10-16 14:01:04 -07:00
Taras Glek
e2335c2699
bug 507288: move greprefs/*js into res/greprefs.js r=bsmedberg
...
cdiff --git a/browser/installer/package-manifest.in b/browser/installer/package-manifest.in
2009-10-04 12:44:52 +02:00
Dão Gottwald
d83eea4025
Backed out changeset ddd79f809784
2009-10-04 12:44:27 +02:00
Dão Gottwald
1a1457de94
bug 507288: move greprefs/*js into res/greprefs.js r=bsmedberg
...
cdiff --git a/browser/installer/package-manifest.in b/browser/installer/package-manifest.in
2009-10-04 12:43:18 +02:00
Dave Townsend
c641db86b3
Bug 514920 - Add-ons manager opened for add-on install has no pane selector. r=dveditz
2009-09-26 17:50:37 +02:00
Dave Townsend
55b17ac54a
Bug 372980 - XPInstall reports "(Author not verified)" when signing certificate has no organization subject. r=dveditz
2009-09-26 17:50:33 +02:00
Dão Gottwald
7d308bb248
Bug 511771 - Provide a way for Web content to preview and install lightweight themes. r=mconnor, sr=vlad
2009-09-22 10:40:12 +02:00
Reed Loden
c965af2414
Bug 505905 - "InstallTriggerGlobalInstallChrome should check the result of JS_ValueToECMAUint32" [r=dveditz]
2009-09-17 01:18:45 -05:00
Reed Loden
80e6450ed0
Back out bug 505905 due to possible talos Ts dirty profile regression.
2009-09-16 12:47:49 -05:00
Reed Loden
3d30521393
Bug 505905 - "InstallTriggerGlobalInstallChrome should check the result of JS_ValueToECMAUint32" [r=dveditz]
2009-09-15 22:43:05 -05:00
Dão Gottwald
1d0820d47f
Backed out changeset 40811b076d51
2009-09-13 17:36:23 +02:00
Taras Glek
ac8ba115d1
Bug 507288 - move greprefs/*js into res/greprefs.js and add that to toolkit.jar. r=benjamin
2009-09-13 15:52:24 +02:00
Fabien Tassin
486f3c0cc1
Bug 513067 - ""make install" broken when objdir path contains '+'" [r=ted]
2009-08-31 22:21:02 -05:00
Ted Mielczarek
4a0d6558b5
bug 463605 - make OS X packaging use a packaging manifest (like Windows and Linux). r=bsmedberg
2009-08-21 13:05:28 -04:00
Benjamin Smedberg
2e9438fd2f
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Navin Lal
7d36965d96
Bug 385154 - remove nsInt64 usage from the tree. r=roc
2009-08-12 10:51:46 +02:00
Dave Townsend
567f0a4d87
Bug 480752: XPInstall tests should not rely on the Firefox UI. r=bsmedberg
2009-04-16 15:50:21 +01:00
Dave Townsend
fb7c98b73e
Bug 474763: Enable xpinstall test suite and fix switching on/offline. r=bsmedberg
2009-02-24 13:12:54 -08:00
Dave Townsend
250b6f769c
Bug 473060: Download error -228 if you leave the add-on's public page before download completion. r+sr=dveditz
2009-02-23 15:32:01 -08:00
Dave Townsend
cb5a825fda
Bug 475347: Crash after closing tab that initiated an install and included a callback function. r+sr=dveditz
2009-02-23 19:09:45 -08:00
Dave Townsend
daeb0fcb35
Bug 475934: Remove unused functions from xpinstall. r+sr=dveditz
2009-02-23 19:09:00 -08:00
Dave Townsend
4513797543
Disable xpinstall tests to evaluate failures
2009-02-12 15:24:35 +00:00
Dave Townsend
a5829d1de6
Bug 474763: Add automated tests for xpinstall. r=bsmedberg
2009-02-12 13:35:03 +00:00