Benjamin Smedberg
36ab6635a2
Merge bug 579178 to mozilla-central. reviews by Mossop/khuey/jwalden/ted
2010-08-09 10:04:10 -04:00
Benjamin Smedberg
71bf1136af
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
06924ec766
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
0fb4de7a31
Merge mozilla-central to tracemonkey.
2010-07-02 17:25:52 -07:00
Mitchell Field
dae810b5e1
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
...
--HG--
extra : rebase_source : 7fab31a6b7898e05ff828482390846cc9ce2854d
2010-07-02 10:27:06 -04:00
Benjamin Smedberg
c170cab0db
Link all the component manifests together at package time.
2010-06-29 18:19:09 -04:00
Justin Wood
c0454aa74b
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
5a5b2a801f
Merge mozilla-central to tracemonkey.
2010-06-21 18:01:14 -07:00
Luke Wagner
1581c6693c
Bug 565157 - typed JS_AddRoot (r=igor)
2010-06-07 17:05:02 -07:00
Joel Maher
867c7bed06
Bug 535922 - Genereate mobile specific browser chrome test package files r=ted
2010-05-27 13:01:37 -07:00
Mitchell Field
3d1b2b634a
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
7631ccab36
Merge mozilla-central to tracemonkey.
2010-04-04 14:15:05 -04:00
Dão Gottwald
5d67b83d6b
use Services.* in browser chrome tests
2010-04-03 09:36:55 +02:00
Jeff Walden
a517e35ac1
Readd ctypes, xpconnect, plugin, xpinstall, canvas, and typed array changes from bug 548702.
2010-03-29 19:47:40 -07:00
Jeff Walden
c40303ad03
Merge.
2010-03-26 21:53:40 -07:00
Jeff Walden
a0d46fb574
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
8bb5ea2dd3
Merge mozilla-central to tracemonkey.
2010-03-13 11:51:12 -05:00
Makoto Kato
2691de2a45
Bug 524449 - Remove nsIPref from tree. r+sr=benjamin
2010-03-13 22:25:13 +09:00
timeless@mozdev.org
1f16276dca
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
dcd4ffa6ec
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
6bd2b9031d
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
7df50c064b
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
7c26a2dc4d
Bug 542091 - remove JS_PushArguments[VA] (r=mrbkap,dveditz)
2010-02-06 12:26:24 -08:00
Makoto Kato
cdb791bb33
Bug 346010 - Decom nsIJAR by merging it into nsIZipReader. r=tglek, sr=bsmedberg
2010-03-07 22:56:45 +09:00
Chris Jones
189c9e51ca
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
40ad94bd36
Bug 542091 - fix mingw bustage (r=dveditz)
...
--HG--
extra : rebase_source : 5a8d3e9f905ac1f9ab2a3dd1b8de8138f8f94bb5
2010-02-26 11:09:20 -08:00
Dave Townsend
c9c03a43a4
Bug 540558: window.InstallTrigger.install exists but won't work. r=dveditz
2010-02-25 17:36:23 -08:00
Sid Stamm
d090e3f85e
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
9873e4da56
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
b2719c1a19
Backed out changeset ddd79f809784
2009-10-04 12:44:27 +02:00
Dão Gottwald
4f22cf70de
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
eab8c76d4d
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
0ce627a948
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
50477d3ec7
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
4f19b1dbd1
Bug 505905 - "InstallTriggerGlobalInstallChrome should check the result of JS_ValueToECMAUint32" [r=dveditz]
2009-09-17 01:18:45 -05:00
Reed Loden
423a970fd1
Back out bug 505905 due to possible talos Ts dirty profile regression.
2009-09-16 12:47:49 -05:00
Reed Loden
3f2c74fef2
Bug 505905 - "InstallTriggerGlobalInstallChrome should check the result of JS_ValueToECMAUint32" [r=dveditz]
2009-09-15 22:43:05 -05:00
Dão Gottwald
d8ad5ef64a
Backed out changeset 40811b076d51
2009-09-13 17:36:23 +02:00
Taras Glek
d5fc560904
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
c29b101d55
Bug 513067 - ""make install" broken when objdir path contains '+'" [r=ted]
2009-08-31 22:21:02 -05:00
Ted Mielczarek
d755006a87
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
28fb767bd1
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
65e19ef012
Bug 385154 - remove nsInt64 usage from the tree. r=roc
2009-08-12 10:51:46 +02:00
Dave Townsend
9e6ef63acf
Bug 480752: XPInstall tests should not rely on the Firefox UI. r=bsmedberg
2009-04-16 15:50:21 +01:00
Dave Townsend
88d667a4b4
Bug 474763: Enable xpinstall test suite and fix switching on/offline. r=bsmedberg
2009-02-24 13:12:54 -08:00
Dave Townsend
37c9853b48
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
6f3e6dffd0
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
9e45a79e0e
Bug 475934: Remove unused functions from xpinstall. r+sr=dveditz
2009-02-23 19:09:00 -08:00
Dave Townsend
369eed1ccd
Disable xpinstall tests to evaluate failures
2009-02-12 15:24:35 +00:00
Dave Townsend
9dc1001026
Bug 474763: Add automated tests for xpinstall. r=bsmedberg
2009-02-12 13:35:03 +00:00