Benjamin Smedberg
7c3e8bf65e
Merge bug 579178 to mozilla-central. reviews by Mossop/khuey/jwalden/ted
2010-08-09 10:04:10 -04:00
Benjamin Smedberg
b03ee925ac
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
ed732b9f7f
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
2fd899ed0f
Merge mozilla-central to tracemonkey.
2010-07-02 17:25:52 -07:00
Mitchell Field
d0f35f6883
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
...
--HG--
extra : rebase_source : 7fab31a6b7898e05ff828482390846cc9ce2854d
2010-07-02 10:27:06 -04:00
Benjamin Smedberg
226738bf5e
Link all the component manifests together at package time.
2010-06-29 18:19:09 -04:00
Justin Wood
55183ae219
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
103fa1295e
Merge mozilla-central to tracemonkey.
2010-06-21 18:01:14 -07:00
Luke Wagner
41b9495dcf
Bug 565157 - typed JS_AddRoot (r=igor)
2010-06-07 17:05:02 -07:00
Joel Maher
7bb6fe4f0e
Bug 535922 - Genereate mobile specific browser chrome test package files r=ted
2010-05-27 13:01:37 -07:00
Mitchell Field
f544d71a9d
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
0f3df923db
Merge mozilla-central to tracemonkey.
2010-04-04 14:15:05 -04:00
Dão Gottwald
9c87f94fb0
use Services.* in browser chrome tests
2010-04-03 09:36:55 +02:00
Jeff Walden
36182c5d48
Readd ctypes, xpconnect, plugin, xpinstall, canvas, and typed array changes from bug 548702.
2010-03-29 19:47:40 -07:00
Jeff Walden
cc578ac362
Merge.
2010-03-26 21:53:40 -07:00
Jeff Walden
1066acafbb
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
4066e6b277
Merge mozilla-central to tracemonkey.
2010-03-13 11:51:12 -05:00
Makoto Kato
d97c21160c
Bug 524449 - Remove nsIPref from tree. r+sr=benjamin
2010-03-13 22:25:13 +09:00
timeless@mozdev.org
9f0e4733f9
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
48f1e6d309
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
50b1a6d96f
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
4509038fa5
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
7832cb4aba
Bug 542091 - remove JS_PushArguments[VA] (r=mrbkap,dveditz)
2010-02-06 12:26:24 -08:00
Makoto Kato
340544f021
Bug 346010 - Decom nsIJAR by merging it into nsIZipReader. r=tglek, sr=bsmedberg
2010-03-07 22:56:45 +09:00
Chris Jones
a7ca970622
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
dc72045e2d
Bug 542091 - fix mingw bustage (r=dveditz)
...
--HG--
extra : rebase_source : 5a8d3e9f905ac1f9ab2a3dd1b8de8138f8f94bb5
2010-02-26 11:09:20 -08:00
Dave Townsend
d08a98eaa9
Bug 540558: window.InstallTrigger.install exists but won't work. r=dveditz
2010-02-25 17:36:23 -08:00
Sid Stamm
0e1cce64fa
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
1ef63bc9d4
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
bdf29ceb01
Backed out changeset ddd79f809784
2009-10-04 12:44:27 +02:00
Dão Gottwald
f1297fc664
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
0f44161868
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
c3b0c460a6
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
e932bb0cf9
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
7e5f299430
Bug 505905 - "InstallTriggerGlobalInstallChrome should check the result of JS_ValueToECMAUint32" [r=dveditz]
2009-09-17 01:18:45 -05:00
Reed Loden
e13f6a56ba
Back out bug 505905 due to possible talos Ts dirty profile regression.
2009-09-16 12:47:49 -05:00
Reed Loden
0c58de26fb
Bug 505905 - "InstallTriggerGlobalInstallChrome should check the result of JS_ValueToECMAUint32" [r=dveditz]
2009-09-15 22:43:05 -05:00
Dão Gottwald
c32d750749
Backed out changeset 40811b076d51
2009-09-13 17:36:23 +02:00
Taras Glek
515305e4e7
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
7e1489ded9
Bug 513067 - ""make install" broken when objdir path contains '+'" [r=ted]
2009-08-31 22:21:02 -05:00
Ted Mielczarek
2378dd60b7
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
ba372f3a4c
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
630f98121a
Bug 385154 - remove nsInt64 usage from the tree. r=roc
2009-08-12 10:51:46 +02:00
Dave Townsend
5148a1cf6d
Bug 480752: XPInstall tests should not rely on the Firefox UI. r=bsmedberg
2009-04-16 15:50:21 +01:00
Dave Townsend
b6be0c7ba8
Bug 474763: Enable xpinstall test suite and fix switching on/offline. r=bsmedberg
2009-02-24 13:12:54 -08:00
Dave Townsend
070b16653d
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
6dbd3cbf99
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
1c9edc6eff
Bug 475934: Remove unused functions from xpinstall. r+sr=dveditz
2009-02-23 19:09:00 -08:00
Dave Townsend
2bc0fd4032
Disable xpinstall tests to evaluate failures
2009-02-12 15:24:35 +00:00
Dave Townsend
00547d3739
Bug 474763: Add automated tests for xpinstall. r=bsmedberg
2009-02-12 13:35:03 +00:00