3126 Commits

Author SHA1 Message Date
bugzilla%standard8.plus.com
514155429b Bug 397147 Move/Remove remaining sidebar code in xpfe/components/sidebar to suite r=kairo,sr=Neil,a=sayrer
git-svn-id: svn://10.0.0.236/trunk@237702 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-13 09:21:17 +00:00
neil%parkwaycc.co.uk
d4ba0f824e Bug 382792 Restore profile switching r=Mnyromyr sr=jag
git-svn-id: svn://10.0.0.236/trunk@237224 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-03 22:48:22 +00:00
aaronleventhal%moonset.net
f4292b8e0c bug 397644. Don't process xhtml2:role, r=mano, r=philringnalda, r=surkov, sr=neil, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@237040 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-02 00:57:25 +00:00
bugzilla%standard8.plus.com
bc70e18628 Bug 361682 Remove "turbo mode" from suiterunner builds. p=Aqualon,r=KaiRo,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@236952 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-30 19:36:29 +00:00
neil%parkwaycc.co.uk
10741be022 Menubar height incorrect in some themes and OSes b=396562/5 r=gavin a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@236870 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-28 19:11:51 +00:00
neil%parkwaycc.co.uk
839fcbfc91 Followup fix to bug 394471 (throwing wrong variable) p=mv_van_rantwijk rs=me
git-svn-id: svn://10.0.0.236/trunk@236835 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-28 10:24:29 +00:00
dveditz%cruzio.com
f30d874e99 bug 342205 (SeaMonkey version of 268370) prevent leaks of install-dir from nsSidebar exceptions.
Firefox patch by gavin, r=mconnor, a=kairo and iann


git-svn-id: svn://10.0.0.236/trunk@236624 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:38:14 +00:00
mozilla.mano%sent.com
c0c71b116b Bug 267487 - addSearchEngine should install search plugins from https sites as well as http. patch from O. Atsushi (Torisugari) <torisugari@gmail.com>, r=me, sr=neil.
git-svn-id: svn://10.0.0.236/trunk@236623 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:38:13 +00:00
bsmedberg%covad.net
10e4782560 Bug 282057 - brand.dtd/properties live in the wrong chrome package... xulrunner apps cannot provide these files, which means they can't use various toolkit features r=darin moa=Neil (seamonkey)
git-svn-id: svn://10.0.0.236/trunk@236622 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:38:12 +00:00
timeless%mozdev.org
1facbbe06c Bug 243621 Standardize QueryInterface without throw
r=neil sr=darin


git-svn-id: svn://10.0.0.236/trunk@236621 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:38:11 +00:00
gerv%gerv.net
6ffdf1f0b5 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@236620 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:38:10 +00:00
caillon%returnzero.com
579eb6f466 Bug 165653
mozilla/dom depends on mozilla/xpfe/components/sidebar (nsISideBar)
r=bryner@brianryner.com
sr=jst@netscape.com


git-svn-id: svn://10.0.0.236/trunk@236619 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:38:09 +00:00
darin%netscape.com
944fc3d536 fixes bug 166792 "move nsIIOService::GetURLSpecFromFile, etc. to
nsIFileProtocolHandler" r=dougt sr=alecf


git-svn-id: svn://10.0.0.236/trunk@236618 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:38:08 +00:00
timeless%mac.com
a202fea631 Bug 125735 Sidebar.getInterfaces should return the list of interfaces it supports
r=sgehani sr=jag


git-svn-id: svn://10.0.0.236/trunk@236617 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:38:07 +00:00
dougt%netscape.com
520daf1e4f 1. Converts callers of nsIComponentManagerObsolete to use
nsIComponentRegistrar.

2. Converts callers of nsComponentManager::AutoRegister to use
nsIComponentRegistrar's autoRegistrar method.

3. Add nsIComponentRegistrar implmentation to nsComponentManagerImpl.

4. Rearrange nsComponentManager.cpp so that related methods are in the same
place.

5. Added a C-style function NS_GetComponentRegistrar so that getting the
registrar is easier in some places.

6. Added a nsISimpleEnumerator interface on PLDHashTableEnumeratorImpl.  in
this way, the same base class can support both old style and new style
enumerations.

7. Fixed a nasty bug where unregistring factories will leave the contract id
hash with a dangling pointer.  Now, when unregister is called we search the
contract id hash for entries which have the given doomned cid and remove them.


Bug 115853.  r=dp@netscape.com, sr=rpotts@netscape.com


git-svn-id: svn://10.0.0.236/trunk@236616 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:38:06 +00:00
timeless%mac.com
1d555b9468 Bug 99808 javascript errors in nsSidebar.js
patch by jband r=sgehani sr=jst


git-svn-id: svn://10.0.0.236/trunk@236615 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:38:05 +00:00
alecf%netscape.com
83fc0f3d69 Rest of tree-wide cleanup for bug 100212 - switch last consumers of nsIFile.URL r=dougt, sr=darin
git-svn-id: svn://10.0.0.236/trunk@236614 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:38:04 +00:00
dougt%netscape.com
7e53876837 nsIComponentManager API Changes (bug 98553)
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.

b) rename the old nsIComponentManager to nsIComponentManagerObsolete.

c) fixes callers which use to access the nsIComponentManager for component
registration functionality.  These callers will temporary use the
nsIComponentManagerObsolete interface.

d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()

e) Perserves the old NS_GetGlobalComponentManager().  Note the cast usage.

r/sr = rpotts@netscape.com  alecf@netscape.com  brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@236613 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:38:03 +00:00
sgehani%netscape.com
4827615944 Add persistent panel support (iframe's remain loaded even when not visible).
b=106129; r=morse; sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@236612 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:38:02 +00:00
stephend%netscape.com
e8d7e55d9b Removing extra space in a declaration for the last bug (nsSidebar.js). Previously had r=me/sr=shaver
git-svn-id: svn://10.0.0.236/trunk@236611 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:38:01 +00:00
stephend%netscape.com
484996f137 Bug 78485. Javascript strict warnings. Patch by Christoper Aillon <caillon@returnzero.com> r=me, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@236610 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:38:00 +00:00
matt%netscape.com
d17fc6b01e bug 94404 moving sidebar into branding. sr=ben r=pchen
git-svn-id: svn://10.0.0.236/trunk@236609 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:59 +00:00
gerv%gerv.net
c19034773f Chang all instances of "My Sidebar" to "Sidebar". Bug 77819. r=timeless, sr=brendan using his magic "String only changes" rubberstamp.
git-svn-id: svn://10.0.0.236/trunk@236608 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:58 +00:00
dougt%netscape.com
be4fde8493 Landing url parsing branch. 73845. r=alecf@netscape.com, sr=darin@netscape.com, a=blizzard@rednat.com.
This fixes many crashes caused by illegal uses of the nsStdURL.
This also allows a plugable protocol to provide their own url parser.


git-svn-id: svn://10.0.0.236/trunk@236607 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:57 +00:00
jst%netscape.com
ee3f76e3b8 Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@236606 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:56 +00:00
valeski%netscape.com
479485bfc3 mozilla diffs r=tao, sr=alecf, commercial diffs r=syd, sr=syd/shaver. lower-casing JS calls to createBundle. removing un-used nsILocale param from nsIStringBundle::CreateBundle(). 76332
git-svn-id: svn://10.0.0.236/trunk@236605 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:55 +00:00
danm%netscape.com
e43e92ac7e fix goofed recent change from use of commondialogs to promptservice. bug 75244 r=hyatt,ianh
git-svn-id: svn://10.0.0.236/trunk@236604 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:54 +00:00
danm%netscape.com
67a4f31145 commondialog service is being replaced by promptservice. bug 72112 continues
git-svn-id: svn://10.0.0.236/trunk@236603 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:53 +00:00
mstoltz%netscape.com
f21bddf46f Bug 58021 r=mccabe sr=hyatt. Added security check to sidebar.addPanel to prevent js/chrome insertion
git-svn-id: svn://10.0.0.236/trunk@236602 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:52 +00:00
rayw%netscape.com
310dc7c888 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@236601 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:51 +00:00
slamm%netscape.com
bdbed88498 'Panel' -> 'Tab' (51091) r=mcafee
git-svn-id: svn://10.0.0.236/trunk@236600 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:50 +00:00
slamm%netscape.com
beb654332b Use proper interface variable to use directory services. Fixes window.sidebar.addPanel(...). bug 50167. r=mcafee
git-svn-id: svn://10.0.0.236/trunk@236599 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:49 +00:00
ccarlen%netscape.com
c8e221587b Converted use of nsIFileLocator to nsIDirectoryService.
r=slamm


git-svn-id: svn://10.0.0.236/trunk@236598 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:48 +00:00
rayw%netscape.com
f0238130b3 Changed case of nsIFactory.idl methods to start with lower case to be like other
interfaces.  Since the C++ generated code upper-cases the method names, this
affects no C++ code, but only a few javascript methods.

Bug 46771.

r=waterson.

I am in today and tomorrow.


git-svn-id: svn://10.0.0.236/trunk@236597 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:47 +00:00
jband%netscape.com
3acadada5e fix bug 47410. Allow JS components to implement nsISecurityCheckedComponent and have sidebar componnet implement it to allow access from untrusted scripts. a=brendan@mozilla.org a=johng@netscape.com
git-svn-id: svn://10.0.0.236/trunk@236596 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:46 +00:00
ben%netscape.com
cd0dc1c799 fix for 42964 - sidebar add panel and add search engine dialogs are not localizable
git-svn-id: svn://10.0.0.236/trunk@236595 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:45 +00:00
slamm%netscape.com
254bf7595d Use standards compliant RDF format. Bug 41225. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@236594 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:44 +00:00
slamm%netscape.com
8fd034c92b Turn off debugging messages.
git-svn-id: svn://10.0.0.236/trunk@236593 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:43 +00:00
slamm%netscape.com
e280f9470c Rename 'inbatch' to 'refresh' to make added panel show up right away (bug 28073).
git-svn-id: svn://10.0.0.236/trunk@236592 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:42 +00:00
rginda%netscape.com
06d9e34526 fix for 33694, and some cleanup in addSearchEngine.
r=rjc


git-svn-id: svn://10.0.0.236/trunk@236591 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:41 +00:00
rjc%netscape.com
c1eebcbae7 Add support for adding a search engine via public sidebar JavaScript method (with appropriate user acceptance).
git-svn-id: svn://10.0.0.236/trunk@236590 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:40 +00:00
slamm%netscape.com
062634e86f Make new panel show up after addPanel() call (bug 28073). Fixed by appending element *after* other assertions and by grouping assertions with 'inbatch' assertion. This is the same way the customize dialog does it. r=waterson a=chofmann.
git-svn-id: svn://10.0.0.236/trunk@236589 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:39 +00:00
rginda%netscape.com
c2946dd7a2 First (sidebar) part of fix for 20721, r=slamm
git-svn-id: svn://10.0.0.236/trunk@236588 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:38 +00:00
slamm%netscape.com
a31fa4ad68 Add dialogs. One to verify that the add should be done. Another to warn that the panel has already been added.
git-svn-id: svn://10.0.0.236/trunk@236587 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:37 +00:00
slamm%netscape.com
547809ff48 Add sidebar component for js api to sidebar (e.g. addPanel()). r=mcafee
git-svn-id: svn://10.0.0.236/trunk@236586 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:37:36 +00:00
neil%parkwaycc.co.uk
dab9cbf0e2 Bug 397334 XUL directory viewer performs unsafe DOM manipulation r=jag sr=biesi
git-svn-id: svn://10.0.0.236/trunk@236550 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-24 14:09:40 +00:00
neil%parkwaycc.co.uk
8649270f51 Use new mozstorage .finalise^H^Hze method b=394736 r=sdwilsh sr=jag
git-svn-id: svn://10.0.0.236/trunk@236545 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-24 08:51:44 +00:00
neil%parkwaycc.co.uk
6d416dfe31 Bug 394471 Can't "View" moz-icon: images (e.g. on directory listings) also make urlSecurityCheck use principals instead of focused windows r=bz sr=jag
git-svn-id: svn://10.0.0.236/trunk@235988 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-14 19:28:09 +00:00
neil%parkwaycc.co.uk
02d6aca9e3 Bug 395206 Remove unused prefixhidden, tborient and tbalign attributes (tbpack was removed in bug 282188) r=mconnor sr=jag
git-svn-id: svn://10.0.0.236/trunk@235390 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-07 22:45:47 +00:00
neil%parkwaycc.co.uk
1c9658802e Make toolbar grippies work in the Error Console again b=282188 r=Mnyromyr
git-svn-id: svn://10.0.0.236/trunk@233836 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 10:50:25 +00:00