944 Commits

Author SHA1 Message Date
locka%iol.ie
be5d5eb606 NOT PART OF BUILD. Throws exceptions for errors
git-svn-id: svn://10.0.0.236/trunk@121059 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-08 14:09:13 +00:00
locka%iol.ie
4f8838822e NOT PART OF BUILD. Support for most primitive data types in LiveConnect impl.
git-svn-id: svn://10.0.0.236/trunk@121058 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-08 13:22:03 +00:00
darin%netscape.com
24feadaaed fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
r=dougt sr=alecf


git-svn-id: svn://10.0.0.236/trunk@121010 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-07 23:07:19 +00:00
locka%iol.ie
32ce391546 NOT PART OF BUILD. Fix for intermittant crash issue
git-svn-id: svn://10.0.0.236/trunk@120995 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-07 22:13:52 +00:00
locka%iol.ie
909a7e9896 NOT PART OF BUILD. More work on LiveConnect. It actually works now(!) but is a bit crashy for some undetermined reason.
git-svn-id: svn://10.0.0.236/trunk@120986 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-07 21:54:29 +00:00
locka%iol.ie
ff78c900d7 NOT PART OF BUILD. Plugin test pages
git-svn-id: svn://10.0.0.236/trunk@120985 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-07 21:51:12 +00:00
ccarlen%netscape.com
0646288913 Fixing bustage that will be happening. The wrong copy of this got checked in with Rod's checkin for bug 115136.
git-svn-id: svn://10.0.0.236/trunk@120941 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-07 13:51:21 +00:00
rods%netscape.com
fe2355ea4d Turn on pluggable dialogs (second part of checkin, first part Bug 135441)
Bug 115136 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@120936 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-07 12:03:37 +00:00
ccarlen%netscape.com
462d3f886e Removing - obsolete and not part of build. Bug 141367. r=akkana/sr=kin
git-svn-id: svn://10.0.0.236/trunk@120884 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-06 22:06:02 +00:00
saari%netscape.com
23a534e482 fix for bugzilla 142138, null checks to prevent exploding when processing an activate event during window tear down. sr=jag, r=chak
git-svn-id: svn://10.0.0.236/trunk@120859 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-06 20:35:17 +00:00
ccarlen%netscape.com
ae4d6a3e13 Bug 141673 - PPEmbed crashes on launch due to bad code added in nsIFile API change. r=pinkerton/sr=darin
git-svn-id: svn://10.0.0.236/trunk@120691 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-03 13:22:08 +00:00
locka%iol.ie
f752ac30d5 NOT PART OF BUILD. Reordered makefile, incorporated LiveConnect/XPConnect scripting patch by <Paul.Oswald@medec.com>. Code cleanup. b=127710
git-svn-id: svn://10.0.0.236/trunk@120590 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-02 22:10:19 +00:00
rods%netscape.com
86b99f77e1 Add the new pluggable dialog work, in build, not used
BUg 135441 r=dcone,pink sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@120540 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-02 12:38:43 +00:00
locka%iol.ie
d22a17f327 Switch if statement from testing for VARIANT_TRUE to testing for !VARIANT_FALSE to make behaviour more client forgiving and like IE. r=brade@netscape sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@120133 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-28 11:00:12 +00:00
darin%netscape.com
824def02af fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf


git-svn-id: svn://10.0.0.236/trunk@120092 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-27 05:33:09 +00:00
bnesse%netscape.com
4cc479d6af Attempting to fix pinkertons bustage... removed apparently unintentional definition.
git-svn-id: svn://10.0.0.236/trunk@119909 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-25 23:38:50 +00:00
pinkerton%netscape.com
32b2932c8e package download progress on mac for embedding. fix jar manifest to not pull en-unix on every platform. r=bryner/sr=ben/a=rjesup. bug#134523
git-svn-id: svn://10.0.0.236/trunk@119875 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-25 21:25:59 +00:00
seawood%netscape.com
7e4c3987ab Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
Changes:
* Added EXTRA_COMPONENTS variable to build.  Use it to automagically install files into the components dir.
* Added SYSINSTALL variable.  Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template

The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
           /bin/mozilla-config
           /include/mozilla-ver/*
           /lib/mozilla-ver  (mozappdir)
                            /components
                            /res
                            /defaults
                            /chrome

There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.

$prefix -> /lib/mre/mre-ver  (mredir)
                            /components


git-svn-id: svn://10.0.0.236/trunk@119809 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-25 02:52:44 +00:00
tor%cs.brown.edu
29d05986a2 Bug 137685 - gamma correction causing black backgrounds in embedding.
r=brendan, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@119642 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-23 23:21:25 +00:00
jst%netscape.com
856750ef5c Fixing printing crash bug 127891. Make the destruction of printing related frames not hide iframe's document viewers. r=rods@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@119570 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-22 23:12:18 +00:00
seawood%netscape.com
26389cf685 Add make -j support to win32 gmake builds.
Bug #132848 r=bryner


git-svn-id: svn://10.0.0.236/trunk@119345 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-19 02:42:28 +00:00
ccarlen%netscape.com
e67f99d6b3 Fixing bustage - needs #if TARGET_CARBON
git-svn-id: svn://10.0.0.236/trunk@119056 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 02:46:14 +00:00
ftang%netscape.com
ad2ed72858 fix bug 110726. Add carbon event handler for Text Input event to handle input methods r=ccarlen sr=sfraser a=asa
git-svn-id: svn://10.0.0.236/trunk@119025 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-15 23:53:11 +00:00
ftang%netscape.com
77a58c15ab fix bug 110726. r=ccarlen sr=sfraser a=asa add CTextInputEventhandling.cpp
git-svn-id: svn://10.0.0.236/trunk@119024 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-15 23:51:13 +00:00
ftang%netscape.com
aade862b31 fix bug 110726. add carbon event handler for Text Input events. r=ccarlen sr=sfraser a=asa
git-svn-id: svn://10.0.0.236/trunk@119021 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-15 23:49:29 +00:00
pinkerton%netscape.com
49804beecf actually hook up dnd overriding apis to webbrowserchrome. r=brade/sr=blizzard/a=valeski. bug# 136744.
git-svn-id: svn://10.0.0.236/trunk@118788 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 21:33:24 +00:00
seawood%netscape.com
15a81d9be8 Fix link ordering problem when building static components with static gtk.
Bug #136192 r=bryner


git-svn-id: svn://10.0.0.236/trunk@118756 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 14:30:31 +00:00
danm%netscape.com
61f9233ff4 (interface freezing in last revision is bug 99617 r=chak,rpotts a=valeski)
git-svn-id: svn://10.0.0.236/trunk@118640 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 21:17:38 +00:00
danm%netscape.com
1f27732fc7 freezing interface for mozilla 1.0
git-svn-id: svn://10.0.0.236/trunk@118639 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 21:13:37 +00:00
ccarlen%netscape.com
e374c56f6e For smoketest blocker 136693. Adding impl of confirmEx to PPEmbed's prompt service. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@118635 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 19:51:42 +00:00
briane%qnx.com
cab278b529 PHOTON BUILD ONLY
fix for a path problem with config files


git-svn-id: svn://10.0.0.236/trunk@118618 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 13:57:19 +00:00
briane%qnx.com
bd3cbd29ee PHOTON BUILD only
Fixes some compile issues.


git-svn-id: svn://10.0.0.236/trunk@118254 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-05 15:17:55 +00:00
seawood%netscape.com
ddc4b3977f Use shell script instead of batch script since win9x appears to have problems calling a batch script from a cygwin shell.
Bug #134344 r=jrgm a=asa,jaimejr


git-svn-id: svn://10.0.0.236/trunk@118250 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-05 14:27:44 +00:00
ccarlen%netscape.com
d0ca31b6d3 Bug 128926 - Add printing support to PPEmbed. r=pink/sr=beard/a=asa
git-svn-id: svn://10.0.0.236/trunk@117862 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-01 15:35:57 +00:00
ccarlen%netscape.com
a36e397ab1 New files for bug 128926 - Add printing support to PPEmbed. r=pink/sr=beard/a=asa
git-svn-id: svn://10.0.0.236/trunk@117861 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-01 15:33:35 +00:00
seawood%netscape.com
bfd788cd4d Remove xp_core.h & xp_mem.h and all build references to them.
Remove cruft from xp_mcom.h & xp_str.h.
Bug #38061 r=brendan sr=alecf a=valeski


git-svn-id: svn://10.0.0.236/trunk@117612 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-27 06:02:39 +00:00
ccarlen%netscape.com
bea404a9ba Bug 132813 - PPEmbed doesn't send notification for security changes. r=pink/sr=beard/a=asa
git-svn-id: svn://10.0.0.236/trunk@117593 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-27 04:21:33 +00:00
rods%netscape.com
15f33efd46 This patch is actually part of Bug 115136, but I think its best to get this part
of it in now before the API freeze.
It adds several new attrs to the nsIWebBrowserPrint API and implments them in
DocumentViewer.
It also adds a new platform specific interface for PrintSettings that will be
used when the "pluggable" dialog work gets checked in. Although these have been
tested via BUg 115136, these little nto no risk now because no one is using
them yet.
Bug 132827 r=dcone sr=attinasi a=asa


git-svn-id: svn://10.0.0.236/trunk@117396 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-25 03:19:32 +00:00
dbaron%fas.harvard.edu
58badaae12 Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
git-svn-id: svn://10.0.0.236/trunk@117340 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-23 21:35:01 +00:00
mscott%netscape.com
a82f957980 Bug #132643 --> add a new web browser chrome flag for a popup type.
r=danm
sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@117201 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-22 19:20:54 +00:00
ccarlen%netscape.com
571f68ebcc Bug 132106 - Put code into PPEmbed to support XUL preferences dialog. r=pink/sr=beard/a=asa
git-svn-id: svn://10.0.0.236/trunk@117186 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-22 15:52:22 +00:00
darin%netscape.com
00852fcf7a fix more pending mac bustage
git-svn-id: svn://10.0.0.236/trunk@117009 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-20 23:36:03 +00:00
darin%netscape.com
8defbf5d26 b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa
git-svn-id: svn://10.0.0.236/trunk@117002 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-20 22:50:33 +00:00
jaggernaut%netscape.com
58497aa0c1 Bug 101723: security icon only works for the first tab
Bug 117203: Insecure POST warning only comes up for first tab
Bug 120043: Page Info shows information about a page in the first tab
r=sgehani, r=kaie/ddrinan (for security stuff), sr=sspitzer (for mail/news stuff), sr=hyatt, a=asa. Work based on patch by Smaug <smaug@jippii.fi>.


git-svn-id: svn://10.0.0.236/trunk@116967 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-20 09:57:35 +00:00
locka%iol.ie
04f3b2d7c5 Implement GUID comparison method inilne rather than rely on ATLs constantly changing method. b=127982 r=chak@netscape.com sr=rpotts@netscape.com a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@116896 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 22:28:50 +00:00
alecf%netscape.com
ad52b938ba *sigh* fix activeX bustage
git-svn-id: svn://10.0.0.236/trunk@116850 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 08:22:02 +00:00
rods%netscape.com
fd4d2132df 1) Removes most all the unneeded data from nsPrintOptions service. All data should be in the PrintSettings.
2) Removed unneeded methods from PrintOptions
3) PrintOption can now read and write (most) all the data in a PrintSettings object. The items not saved are those used during the printing process and it wouldn't make any sense to save them.
4) Adds a prefs for turning on and off the automatic saving of PrintSettings. If this is turned on it is almost the same as using the global PS.
5) On Linux it turns on the saving of PS prefs and turns on the global PS. Meaning it will always use a single Global PS object.
6) The PrintSettings can be initialized from a generic non-printer specific set of prefs. Then if a printer name is available in the PS then it tries
to initialize itself from the printer specific prefs. This enables to define "back stop" prefs for picking up first. Then the printer specific prefs can override those settings. For example, we may define in prefs that the default paper size 8.5x11, then if if the "save PS prefs" is turned on, for a given printer it might save 8.5x16 as the size.
7) A "flags" arg has been added so you can indicate which prefs you want read or written.
Bug 128142 r=dcone sr=attinasi a=shaver


git-svn-id: svn://10.0.0.236/trunk@116711 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 13:08:45 +00:00
rods%netscape.com
40889d01ed Backing out changes - just as well, I forgot to but the bug # and r/sr/a anyway
git-svn-id: svn://10.0.0.236/trunk@116643 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-15 14:49:09 +00:00
rods%netscape.com
58cfbb8ad2 1) Removes most all the unneeded data from nsPrintOptions service. All data
should be in the PrintSettings.
2) Removed unneeded methods from PrintOptions
3) PrintOption can now read and write (most) all the data in a PrintSettings
   object. The items not saved are those used during the printing process and
   it wouldn't make any sense to save them.
4) Adds a prefs for turning on and off the automatic saving of PrintSettings.
   If this is turned on it is almost the same as using the global PS.
5) On Linux it turns on the saving of PS prefs and turns on the global PS.
   Meaning it will always use a single Global PS object.
6) The PrintSettings can be initialized from a generic non-printer specific
   set of prefs. Then if a printer name is available in the PS then it tries
   to initialize itself from the printer specific prefs. This enables to define
   "back stop" prefs for picking up first. Then the printer specific prefs
   can override those settings.
   For example, we may define in prefs that the default paper size 8.5x11,
   then if if the "save PS prefs" is turned on, for a given printer it might
   save 8.5x16 as the size.
7) A "flags" arg has been added so you can indicate which prefs you want read
   or written.


git-svn-id: svn://10.0.0.236/trunk@116641 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-15 13:55:54 +00:00
seawood%netscape.com
08665a280f Remove now redudant REGCHROME calls.
Bug#129456 r=bryner a=asa


git-svn-id: svn://10.0.0.236/trunk@116532 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-14 07:11:30 +00:00