Commit Graph

135350 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
f3fd99f0a7 Add nsCSSValuePair type and use it for storage of some properties. Bug 208729,
r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@162049 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-10 03:26:58 +00:00
bzbarsky%mit.edu
189df3caa3 Look for a form ancestor even if we're not in a document and our parent is
changed.  Bug 257947, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@162048 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-10 03:16:04 +00:00
cls%seawood.org
61678bb791 Fix insecure tempfile creation issue.
Bug #258173 r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@162045 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-10 02:25:52 +00:00
dveditz%cruzio.com
39c2ba9f04 aviary bit for bug 157354 (hide user:pass in location bar) r/a=ben
git-svn-id: svn://10.0.0.236/trunk@162043 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-10 02:09:33 +00:00
darin%meer.net
0cffc06e31 install simple.xulapp last
git-svn-id: svn://10.0.0.236/trunk@162041 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-10 01:56:34 +00:00
darin%meer.net
0effb557a9 Adding simple example app
git-svn-id: svn://10.0.0.236/trunk@162040 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-10 01:42:41 +00:00
despotdaemon
f3e6cbf1ee Pseudo-automatic update of changes made by kjh-5727@comcast.net.
git-svn-id: svn://10.0.0.236/trunk@162038 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-10 00:29:29 +00:00
myk%mozilla.org
683fd5121c basic docs on using flags
git-svn-id: svn://10.0.0.236/trunk@162037 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-10 00:29:11 +00:00
despotdaemon
82b370894c Pseudo-automatic update of changes made by kjh-5727@comcast.net.
git-svn-id: svn://10.0.0.236/trunk@162036 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-10 00:28:46 +00:00
myk%mozilla.org
72668caa7b Fix for bug 254360: lists the rules governing who can edit which fields in 2.16 and 2.18 and the differences in those rules between the two versions. Contributed by Nick Barnes.
git-svn-id: svn://10.0.0.236/trunk@162032 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 23:48:11 +00:00
despotdaemon
58403b9066 Pseudo-automatic update of changes made by kjh-5727@comcast.net.
git-svn-id: svn://10.0.0.236/trunk@162031 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 23:05:43 +00:00
despotdaemon
06b81f2846 Pseudo-automatic update of changes made by kjh-5727@comcast.net.
git-svn-id: svn://10.0.0.236/trunk@162030 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 23:05:33 +00:00
despotdaemon
3e369c8b0b Pseudo-automatic update of changes made by kjh-5727@comcast.net.
git-svn-id: svn://10.0.0.236/trunk@162029 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 23:05:15 +00:00
darin%meer.net
8fcee6d0e5 working around broken usage of XPCOM for bug 256911 "bind lifetime of
child stubs to that of the master stub" (based on similar patch by
Javier Pedemonte for nsJavaXPTCStub.cpp)


git-svn-id: svn://10.0.0.236/trunk@162028 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 22:57:24 +00:00
glen.beasley%sun.com
0204389ece 224566 JVM crashes due to socketAccept timeout
git-svn-id: svn://10.0.0.236/trunk@162027 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 22:53:31 +00:00
despotdaemon
78c6ff99ed Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@162025 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 22:42:30 +00:00
despotdaemon
e624be3fd4 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@162024 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 22:41:51 +00:00
despotdaemon
c4d526369d Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@162023 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 22:41:46 +00:00
neil%parkwaycc.co.uk
279e4281ed Bug 207219 Image resize should zoom clicked position r=varga sr=peterv
git-svn-id: svn://10.0.0.236/trunk@162022 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 22:40:40 +00:00
cltbld
f680407942 Automated update from host egg
git-svn-id: svn://10.0.0.236/trunk@162020 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 22:22:20 +00:00
kiko%async.com.br
d639e33f18 Fix for bug 232659: Fix inconsistent attachment links (and clean up diff
viewer UI while we're at it). Do just that. r=myk, a=myk.


git-svn-id: svn://10.0.0.236/trunk@162019 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 22:19:49 +00:00
jshin%mailaps.org
b4a1963158 no bug: got rid of duplicated lines (see bug 190031 comment #58)
git-svn-id: svn://10.0.0.236/trunk@162018 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 22:19:32 +00:00
cltbld
9025aed327 Automated update from host egg
git-svn-id: svn://10.0.0.236/trunk@162016 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 21:52:19 +00:00
darin%meer.net
0315fb8b52 fixing firefox bustage
git-svn-id: svn://10.0.0.236/trunk@162015 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 21:50:09 +00:00
bienvenu%nventure.com
8fc6fd44ae fix 256330 imap deleting of folders doesn't show folder in trash until restart, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@162014 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 21:41:19 +00:00
axel%pike.org
3675f2e341 bug 239369, nsRDFXMLSerializer string do, check return values and copy less utf8<->utf16, r=bsmedberg, sr=darin
git-svn-id: svn://10.0.0.236/trunk@162012 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 20:17:36 +00:00
edburns%acm.org
d583fe5e1f This checkin implements a response header listener feature.
I have changed the usage contract of the DocumentLoadListener slightly.
Prior to this checkin, calling getEventData() on the DocumentLoadEvent
passed in to your eventDispatched() method returned the URI to which the
event applies.

Now the getEventData() returns a Map.  You must look up the "URI" key to
find the URI to which the event applies.  If your listener is an
instance of PageInfoListener, and your event mask is
END_URL_LOAD_EVENT_MASK, your Map will have an additional entry under
the key "headers".  This entry is another Map representing the response
headers.

DocumentLoadListener:

 * <p>The <code>eventDispatched()</code> method is passed a {@link
 * DocumentLoadEvent} instance.  The <code>type</code> property of the
 * event will be one of the types defined as a <code>public static final
 * int</code> in <code>DocumentLoadEvent</code>.</p>
 *
 * <p>The <code>eventData</code> property of the
 * <code>DocumentLoadEvent</code> instance will be a
 * <code>java.util.Map</code>.  For all <code>EVENT_MASK</code> types in
 * <code>DocumentLoadEvent</code> the map will contain an entry under
 * the key "<code>URI</code>" without the quotes.  This will be the
 * fully qualified URI for the event.</p>
 *
 * <p>For the <code>PROGRESS_URL_LOAD_EVENT_MASK</code> there will be an
 * entry in the map for the key "<code>message</code>".  This will be
 * the progress message from the browser.</p>

PageInfoListener:

 * <p>This {@link DocumentLoadListener} subclass adds the ability to get
 * detailed information on each event. </p>
 *
 * <p>The <code>eventDispatched()</code> method is passed the same thing
 * as in the {@link DocumentLoadListener}.</p>
 *
 * <p>The <code>eventData</code> property of the
 * <code>DocumentLoadEvent</code> instance will be a
 * <code>java.util.Map</code>.  For the
 * <code>END_URL_LOAD_EVENT_MASK</code> type in
 * <code>DocumentLoadEvent</code> the map will contain an entry under
 * the key "<code>URI</code>" without the quotes.  This will be the
 * fully qualified URI for the event.  The map will also contain an
 * entry under the key "<code>headers</code>".  This entry will be a
 * <code>Map</code> of all the response headers.</p>


The next step will be to allow the same procedure to work to discover
the request headers.

Ed

A classes_spec/org/mozilla/webclient/PageInfoListener.java

- marker class for listenening for high fidelity page information.

A src_moz/EventRegistrationImpl.cpp

- add boolean property, capturePageInfo to turn on or off high fidelity
  page information collection.

M build-tests.xml

- add new test, DocumentLoadListenerTest

M build.xml

- added new JNI class, EventRegistrationImpl

M classes_spec/org/mozilla/webclient/CurrentPage2.java
M classes_spec/org/mozilla/webclient/impl/wrapper_native/CurrentPageImpl.java

- rollback previous API for headers discovery

M classes_spec/org/mozilla/webclient/impl/wrapper_native/EventRegistrationImpl.java

- pass thru the capturePageInfo property

- add URIToStringMap, currently not working.

M classes_spec/org/mozilla/webclient/test/EMWindow.java

- call toString() on the eventData, don't cast it to a String.

M src_moz/EmbedProgress.cpp
M src_moz/EmbedProgress.h

- leverage the nsIHttpHeaderVisitor interface to discover the response
  headers.

- add boolean property capturePageInfo

A src_moz/HttpHeaderVisitorImpl.cpp
A src_moz/HttpHeaderVisitorImpl.h

- copy the headers to a Properties object.

M src_moz/Makefile.in

- compile two new files:

+	EventRegistrationImpl.cpp \
+	HttpHeaderVisitorImpl.cpp \

M src_moz/NativeBrowserControl.cpp
M src_moz/NativeBrowserControl.h

- pass the NativeWrapperFactory to our Init() method

- add wrapperFactory getter.

M src_moz/WrapperFactoryImpl.cpp

- pass the nativeWrapperFactory to the NativeBrowserControl's Init method.

M src_share/jni_util.cpp
M src_share/jni_util.h

- new constants: URI, headers

R test/automated/src/classes/org/mozilla/webclient/CurrentPageTest.java

- not yet time for this one
A test/automated/src/classes/org/mozilla/webclient/DocumentLoadListenerTest.java

- exercise bare minimum functionality of PageInfoListener

M test/manual/src/classes/org/mozilla/webclient/test/TestBrowser.java

- print out headers.


git-svn-id: svn://10.0.0.236/trunk@162011 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 20:17:18 +00:00
despotdaemon
4f7f1c9256 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@162010 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 20:07:18 +00:00
despotdaemon
8ab09e6573 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@162009 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 20:06:33 +00:00
despotdaemon
05e72806b2 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@162008 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 20:06:00 +00:00
despotdaemon
00d0037427 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@162007 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 20:05:48 +00:00
cltbld
c5bee9c011 Automated update from host egg
git-svn-id: svn://10.0.0.236/trunk@162006 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 19:44:50 +00:00
darin%meer.net
bca6a46767 putting these changes back since the problem was with configure
git-svn-id: svn://10.0.0.236/trunk@162005 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 19:44:19 +00:00
darin%meer.net
c904b2ef29 fixing bustage by backing out Makefile.in changes
git-svn-id: svn://10.0.0.236/trunk@162004 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 19:34:24 +00:00
darin%meer.net
67c2f59a01 landing build changes for XULRunner (bug 257162) r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@162000 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 19:10:39 +00:00
jst%mozilla.jstenback.com
6d9a847d4a Landing fix for bug 258487, patch by Wladimir Palant <trev@gtchat.de>. Add code to check a pref for how to treat popups opened by a plugin. r+sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161999 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 18:53:21 +00:00
darin%meer.net
c49fcde0e0 fixing win32 bustage
git-svn-id: svn://10.0.0.236/trunk@161998 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 18:52:22 +00:00
mcs%pearlcrescent.com
b8044053ec Fix bug # 141754 - Enhancement: Should support startTLS.
LDAP command line tools now accept 2 new options:
    -ZZ  (issue a startTLS request)
    -ZZZ (like -ZZ but require a successful response).
 API extensions:
  ldap_ssl.h: LDAP_EXOP_START_TLS macro (OID of start TLS extended op.).
  libssldap:  Added ldap_start_tls_s() function.
  libprldap:  Added prldap_is_installed() and prldap_import_connection().
  libldap:    Added new LDAP_X_OPT_SOCKETARG option for ldap_get_option()
                and ldap_set_option() (get/set the socketarg associated
                with the main LDAP TCP connection).
  liblber:    Added new LBER_SOCKBUF_OPT_SOCK_ARG option for
                 ber_sockbuf_set_option() and ber_sockbuf_get_option()
                 (get/set the socketarg associated with a Sockbuf).
Also, some refactoring was done in libssldap to simplify the code.


git-svn-id: svn://10.0.0.236/trunk@161997 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 18:50:05 +00:00
mcs%pearlcrescent.com
3b1008e4ea Fix bug # 242143 - ldap_extended_operation(3) sends requestValue
when not requested.
  Now if a NULL struct berval * is passed for the extended op data,
  no value is sent.


git-svn-id: svn://10.0.0.236/trunk@161996 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 18:23:39 +00:00
darin%meer.net
dd1a93c1ff landing patch for bug 258470 "XULRunner shouldn't use firefox migration service" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@161995 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 18:10:25 +00:00
igor%mir2.org
fd313a6a75 1. Interpreter.interpret no longer tracks "with" statement nesting and instead use local register to save/restore scope during exception handling. It allowed to simplify exception handling and move it back to Interpreter.interpret to avoid issues with hypothetical stack overflow exceptions during exception catching.
2. local registers are cleared with null after use to allow to GC no longer used objects.


git-svn-id: svn://10.0.0.236/trunk@161993 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 17:40:48 +00:00
dbaron%dbaron.org
d116431504 Pass line number information for style elements through to the CSS parser so we can give correct line numbers in error reports. b=240420 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@161992 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 17:32:35 +00:00
despotdaemon
955fcc9dfb Pseudo-automatic update of changes made by nb@ipnode.info.
git-svn-id: svn://10.0.0.236/trunk@161991 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 17:22:21 +00:00
despotdaemon
d443168438 Pseudo-automatic update of changes made by nb@ipnode.info.
git-svn-id: svn://10.0.0.236/trunk@161990 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 17:21:50 +00:00
despotdaemon
b6a0960c00 Pseudo-automatic update of changes made by nb@ipnode.info.
git-svn-id: svn://10.0.0.236/trunk@161989 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 17:20:34 +00:00
despotdaemon
cff804d08b Pseudo-automatic update of changes made by nb@ipnode.info.
git-svn-id: svn://10.0.0.236/trunk@161988 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 17:20:16 +00:00
despotdaemon
272d9d9941 Pseudo-automatic update of changes made by nb@ipnode.info.
git-svn-id: svn://10.0.0.236/trunk@161987 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 17:19:39 +00:00
despotdaemon
bee41e2fcd Pseudo-automatic update of changes made by nb@ipnode.info.
git-svn-id: svn://10.0.0.236/trunk@161986 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 17:19:28 +00:00
pedemont%us.ibm.com
34b4857672 Bug 258503 - incorrect comment for function onStartURIOpen. r=cbiesinger,sr=bzbarsky,a=mkaply
git-svn-id: svn://10.0.0.236/trunk@161984 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 15:32:24 +00:00
mostafah%oeone.com
861be3214f Updated translation
git-svn-id: svn://10.0.0.236/trunk@161983 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 15:32:04 +00:00