Граф коммитов

133219 Коммитов

Автор SHA1 Сообщение Дата
igor%mir2.org f274203998 Removal of unnecessary cast to (String) during getter/setter enumeration. 2004-09-10 17:56:13 +00:00
igor%mir2.org 2e9f2ce29e Removal of package-private setter methods in FunctionNode in favor of package-private (not private) fields: that just was just adding unnecessary code bloat. 2004-09-10 17:54:13 +00:00
igor%mir2.org 16ae7ea84b More work for bug 244492: I deprecated ClassDefinitionException modified
ScriptableObject to use EvaluatorException instead.

For greater compatibility I also changed ClassDefinitionException to extend
from RuntimeException, not Exception so compilers would not complain about
"catch (ClassDefinitionException ex)" when no ClassDefinitionException is present in the called code.
2004-09-10 17:50:05 +00:00
igor%mir2.org 8bbc783f57 XMLLib.escapeXMLAttribute is required to add " arround the text to simplify code generation. 2004-09-10 17:40:59 +00:00
igor%mir2.org 00751b6a4f 1. Fixing a race in implementation of date.prototype.setYear where NativeDate.date was updated several times with temporary values.
2. Reorganizing NativeDate.execIdCall to shrink code size
2004-09-10 17:36:49 +00:00
mostafah%oeone.com 180803fc2e Checked in patch for bug 258659:
Export selected events should use timezone offset at exported date to
calculate zulu time, not current offset
2004-09-10 15:43:36 +00:00
bienvenu%nventure.com aadb62b436 fix 256599 useMatchingHostNameServer pref is ignored, r=bienvenu, sr=neil, patch by kteuscher, plus whitespace cleanup 2004-09-10 15:38:57 +00:00
bugzilla%arlen.demon.co.uk e85bf9ab5e Bug 258219 Launch option in context menu should be hidden as it is for the toolbar and OnTrigger should call showinshell for certain platforms
p=me r=varga sr=neil.parkwaycc.co.uk
2004-09-10 15:37:24 +00:00
bzbarsky%mit.edu 7ea16261aa Make <constructor> and <destructor> methods, not handlers. Bug 230816,
r=bryner, sr=brendan
2004-09-10 15:29:19 +00:00
mostafah%oeone.com d5fabce17c Updated parts of code from libical.cvs which removes hardcoded LF
Bug 254356: incorrect line endings
2004-09-10 13:38:38 +00:00
mostafah%oeone.com 226b7a0a73 Updated translation 2004-09-10 13:27:21 +00:00
mostafah%oeone.com 7b7eb979b7 Updated translation 2004-09-10 13:06:54 +00:00
mcs%pearlcrescent.com efb382c9df Additional fix for 141754 - Enhancement: Should support startTls:
Remove extra semicolon which causes an error on some non-gcc compilers.
2004-09-10 13:03:03 +00:00
dbaron%dbaron.org d7d887385b Fix DEBUG bustage. b=255538 2004-09-10 09:31:10 +00:00
jst%mozilla.jstenback.com ab28a013f1 Fix crash reported in bug 235923. In odd cases when we get into situations where we're submitting a form while we're in the middle of submitting the same form (waiting for a modal dialog), the pending submission from the first call may get deleted. r+sr=shaver@mozilla.org 2004-09-10 08:07:04 +00:00
ben%bengoodger.com 391d331e51 land 258694 on trunk - cross platform search keybinding now applies to linux now that GTK emacs pref is observed r=bryner 2004-09-10 07:55:06 +00:00
bryner%brianryner.com 2faa8b2e03 Add dependency on Makefile so that depend builds don't break. 2004-09-10 07:52:59 +00:00
igor%mir2.org 6ed2763e79 RegExpProxy.(search|find|match) was replaced by the single action taking additional actionType argument: this is how the methods were implemented in RegExpImpl in any case and talking to implementation directly saved code. 2004-09-10 07:51:16 +00:00
igor%mir2.org a4bbd0c424 Inlining back code that were moved recently to do_call/do_new: if continuation support materializes, it would be much easier to transfer control to appropriate part of interpretation loop from the inlined code then to pass the necessary information from do_call. 2004-09-10 07:48:00 +00:00
bryner%brianryner.com 306fd4d418 Hook up gtk2 native keybindings for editor. This gets rid of htmlBindings.xml and instead makes the platform-neutral base bindings be included via the preprocessor, allowing the editorBase bindings to not be applied on gtk2. Also, removed obsolete mac CFM package files. Bug 257405, r=bzbarsky, sr=ben. 2004-09-10 07:17:31 +00:00
dbaron%dbaron.org 4c36660044 Separate concept of stylesheet URI into base URI (for resolving relative links) and sheet URI (for everything else), since they can differ for style elements (and inline style and style set from script, but that's for the next patch). Some other things (relating to external stylesheets, where it doesn't make a difference) that probably should use the sheet URL are left as the base URL for now because I didn't want to change too much at once. b=255538 r+sr=bzbarsky 2004-09-10 06:45:59 +00:00
timeless%mozdev.org a5c885b9b3 Fixing nondebug mAddr is a debug paranoia thing. 2004-09-10 06:02:07 +00:00
timeless%mozdev.org 85b8339503 Bug 252733 ###!!! ASSERTION: Potential deadlock between Monitor@12f0a8 and Monitor@0: 'Error', file r:/mozilla/xpcom/threads/nsAutoLock.cpp, line 299
Ignore null monitors - they aren't real and xpconnect promises not to enter them so you can't possibly reach a deadlock involving them.
r=brendan sr=brendan
2004-09-10 05:13:38 +00:00
bzbarsky%mit.edu 871de80a84 Combine WalkRules and UseDocumentRules into one function. Bug 244252,
r=bryner, sr=dbaron
2004-09-10 04:57:30 +00:00
jst%mozilla.jstenback.com 4738967857 Backing out the fix for bug 258499 as we don't believe it should be fixed to begin with. 2004-09-10 04:27:28 +00:00
bzbarsky%mit.edu bb3b0b20c0 Fix build bustage. 2004-09-10 03:52:48 +00:00
bzbarsky%mit.edu 925815e9a0 createEvent/initEvent screw up creating right-click or middle-click events. Bug
254795, r+sr=jst
2004-09-10 03:29:09 +00:00
bzbarsky%mit.edu 5d02f350d2 Add nsCSSValuePair type and use it for storage of some properties. Bug 208729,
r+sr=dbaron
2004-09-10 03:26:58 +00:00
bzbarsky%mit.edu 5a22a7c00e Look for a form ancestor even if we're not in a document and our parent is
changed.  Bug 257947, r+sr=jst
2004-09-10 03:16:04 +00:00
cls%seawood.org a9527b2816 Fix insecure tempfile creation issue.
Bug #258173 r=bsmedberg
2004-09-10 02:25:52 +00:00
dveditz%cruzio.com 36a346d76f aviary bit for bug 157354 (hide user:pass in location bar) r/a=ben 2004-09-10 02:09:33 +00:00
darin%meer.net 56a4285069 install simple.xulapp last 2004-09-10 01:56:34 +00:00
darin%meer.net c2d502aed7 Adding simple example app 2004-09-10 01:42:41 +00:00
myk%mozilla.org 921c1b59f5 basic docs on using flags 2004-09-10 00:28:48 +00:00
myk%mozilla.org 0ddc92b8c0 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. 2004-09-09 23:48:11 +00:00
darin%meer.net d2b6b5501e 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)
2004-09-09 22:57:24 +00:00
glen.beasley%sun.com ca6ce8e0bb 224566 JVM crashes due to socketAccept timeout 2004-09-09 22:53:31 +00:00
neil%parkwaycc.co.uk f1e9551335 Bug 207219 Image resize should zoom clicked position r=varga sr=peterv 2004-09-09 22:40:40 +00:00
cltbld 749fbf1448 Automated update from host egg 2004-09-09 22:22:20 +00:00
kiko%async.com.br 8948151f2d 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.
2004-09-09 22:19:49 +00:00
jshin%mailaps.org c5a215c37a no bug: got rid of duplicated lines (see bug 190031 comment #58) 2004-09-09 22:19:32 +00:00
cltbld f059ca53b0 Automated update from host egg 2004-09-09 21:52:19 +00:00
darin%meer.net faa5cac834 fixing firefox bustage 2004-09-09 21:50:09 +00:00
bienvenu%nventure.com b0ad94c221 fix 256330 imap deleting of folders doesn't show folder in trash until restart, sr=mscott 2004-09-09 21:41:19 +00:00
axel%pike.org a842e48405 bug 239369, nsRDFXMLSerializer string do, check return values and copy less utf8<->utf16, r=bsmedberg, sr=darin 2004-09-09 20:17:36 +00:00
edburns%acm.org cadd94c8f8 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.
2004-09-09 20:17:18 +00:00
cltbld 75da720177 Automated update from host egg 2004-09-09 19:44:50 +00:00
darin%meer.net 19dafc7fcd putting these changes back since the problem was with configure 2004-09-09 19:44:19 +00:00
darin%meer.net 28ab30f352 fixing bustage by backing out Makefile.in changes 2004-09-09 19:34:24 +00:00
darin%meer.net 1f0cf6f144 landing build changes for XULRunner (bug 257162) r=bsmedberg 2004-09-09 19:10:39 +00:00