7587 Commits

Author SHA1 Message Date
jkeiser%netscape.com
37c56f56dd Fix onclick=form.submit(); onsubmit=return false to submit again (bug 192170), r=alexsavulov@netscape.com, sr=bzbarsky@mit.edu, a=asa
git-svn-id: svn://10.0.0.236/trunk@140389 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-27 15:59:31 +00:00
jkeiser%netscape.com
d352b5f09b Allow raw ParseIntValue to work with negative values (bug 198677), r=smontagu@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@140387 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-27 15:38:12 +00:00
jst%netscape.com
08e9d026e0 Fixing bug 124412. Making nsXULDocument inherit nsXMLDocument to avoid the need to duplicate a large amount of code in nsXULDocument. Also removing nsMarkupDocument and nsIDOMEventCapturer that are no longer needed. Changing the inheritance of nsIDOMXULDocument to avoid ~60 or so forwarding methods, and doing a *lot* of code cleanup. r=bugmail@sicking.cc, sr=peterv@netscape.com
git-svn-id: svn://10.0.0.236/trunk@140344 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 07:41:30 +00:00
shliang%netscape.com
c7188f965f 112789 - disabled radio elements should not get focus. patch largely by neil@parkwaycc.co.uk. r=shuehan, neil, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@140328 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 02:55:19 +00:00
sicking%bigfoot.com
7c153bcf57 Missed removing this in the landing of bug 185797. r=Pike sr=peterv
git-svn-id: svn://10.0.0.236/trunk@140317 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 01:34:11 +00:00
jst%netscape.com
c301c412b0 Checking in dbradley@netscape.com's fix for bug 198995. Make sure we default to the default charset if the server gives us one we don't know. r=jst@netscape.com, sr=peterv@netscape.com
git-svn-id: svn://10.0.0.236/trunk@140314 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 01:26:38 +00:00
sicking%bigfoot.com
64ce860e2a Compiled XSLT stylesheets. Improves speed, implements forwards-compatible-parsing and handling of unknown extension-elements. Also fixes some random edgecasebugs such as recursive merged named-attribute-sets and empty strings in copy-of.
Patch mainly by sicking, but large parts also by Pike and peterv.

Tracker is bug 185797. r=Pike/sicking rs=peterv.


git-svn-id: svn://10.0.0.236/trunk@140310 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 01:10:14 +00:00
dbaron%dbaron.org
cb66990dc5 Fix leak of mValue. b=199184 r=jkeiser sr=jst
git-svn-id: svn://10.0.0.236/trunk@140296 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 23:59:26 +00:00
alecf%netscape.com
cb42ed317c fix dumb mac bustage - cast sizeof() to PRUint32
git-svn-id: svn://10.0.0.236/trunk@140279 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 21:23:44 +00:00
alecf%netscape.com
91bc90e78f oops, back out a checkin that wasn't supposed to land
git-svn-id: svn://10.0.0.236/trunk@140270 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 19:59:06 +00:00
akkana%netscape.com
cef0965205 145196: a warning fix from burpmaster@truffula.net and another one from me
git-svn-id: svn://10.0.0.236/trunk@140268 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 19:51:06 +00:00
alecf%netscape.com
f24ccb3da0 landing attempt #2 for 195262 - support for static atoms, and converting atoms over to UTF8 to reduce bloat - now without performance regressions!
sr=darin, r=dbaron


git-svn-id: svn://10.0.0.236/trunk@140260 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 18:55:59 +00:00
varga%netscape.com
96c3422078 Landing bookmarks branch. Everything except mozilla/xpfe
Bug 196756 - Meta bug for major architectural changes in bookmarks code
r=jag, sr=bryner


git-svn-id: svn://10.0.0.236/trunk@140214 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 04:44:31 +00:00
kyle.yuan%sun.com
58aaf233da Bug 197152 AccDoAction failed with menuitem that has command (not oncommand) attribute
r=bryner, sr=jag
move command tag support from individual frames to nsXULElement


git-svn-id: svn://10.0.0.236/trunk@140209 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 03:15:37 +00:00
roc+%cs.cmu.edu
a70c7ce7b7 Bug 174049. Smooth scrolling. Original patch by Neil cronin. r+sr=kin
git-svn-id: svn://10.0.0.236/trunk@140133 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-24 05:29:45 +00:00
timeless%mozdev.org
0e5f07166f Bug 106386 rid source of misspellings
patch by nb@ipnode.info r=biesi sr=dmose


git-svn-id: svn://10.0.0.236/trunk@140130 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-24 04:15:34 +00:00
bryner%netscape.com
048d6ca3ee Move editor's key event listener, xbl commands, and typeahead find into the system event group. This allows event listeners in content to reliably cancel key events. Bug 54035, r=jkeiser and aaronl, sr=hyatt and kin.
git-svn-id: svn://10.0.0.236/trunk@140129 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-24 04:00:58 +00:00
jfrancis%netscape.com
0965f05259 fix for 187955: improvements to html fragment sink and paste code. Fixes problems seen with "Create table From Selection" and also with CF_HTML paste.
r=brade; sr=kin


git-svn-id: svn://10.0.0.236/trunk@140108 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-23 20:45:47 +00:00
dbaron%dbaron.org
127b75c575 Make mkaply's bustage fix a little safer.
git-svn-id: svn://10.0.0.236/trunk@140078 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 18:34:57 +00:00
mkaply%us.ibm.com
71c5b15ad9 Ports bustage - someone please correct me if I have done something horribly wrong
git-svn-id: svn://10.0.0.236/trunk@140059 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 14:31:19 +00:00
bzbarsky%mit.edu
f23cff2841 This warning was never supposed to get checked in...
git-svn-id: svn://10.0.0.236/trunk@140049 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 07:57:44 +00:00
jst%netscape.com
f18b61aff9 Fixing silly placement of '||'. No code change.
git-svn-id: svn://10.0.0.236/trunk@140033 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 03:24:57 +00:00
peterlubczynski%netscape.com
48cef544f1 Creating nsMediaDocument/nsPluginDocument to make full-page
plugins scriptable, bug 90256 r=jkeiser sr=jst


git-svn-id: svn://10.0.0.236/trunk@140032 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 03:20:23 +00:00
peterlubczynski%netscape.com
b713e3e0ca Creating nsMediaDocument/nsPluginDocument to make full-page
plugins scriptable, bug 90256 r=jkeiser sr=jst


git-svn-id: svn://10.0.0.236/trunk@140019 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 02:22:03 +00:00
alecf%netscape.com
2a83f1b2d9 backout my static atom patch for now until I figure out the performance loss! :(
bug 195262


git-svn-id: svn://10.0.0.236/trunk@139962 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 20:13:08 +00:00
heikki%netscape.com
9ab0181236 Bug 139276, implement synchronous document.load(), r=jst, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@139954 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 19:22:52 +00:00
alecf%netscape.com
aa145295c7 argh fix darwin bustage.. :(
git-svn-id: svn://10.0.0.236/trunk@139936 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 16:06:20 +00:00
alecf%netscape.com
3fa5a6e1da just one theory on the Ts slowdown, before I back myself out completely
git-svn-id: svn://10.0.0.236/trunk@139925 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 13:31:34 +00:00
alecf%netscape.com
1753c9fcc8 augh! how did I miss these files?!
more for bug 195262


git-svn-id: svn://10.0.0.236/trunk@139913 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 06:52:12 +00:00
alecf%netscape.com
59c2bfe187 fix for bug 195262:
- convert atoms to UTF8 because 99% of the time, that is what they are used for
- add support for static atoms, where the strings are declared in a large const array and not copied into the heap
r=dbaron, sr=darin

this is an experimental landing - if there are performance issues, I will back it out.


git-svn-id: svn://10.0.0.236/trunk@139909 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 06:26:32 +00:00
bzbarsky%mit.edu
81ffc69c42 Load images even if we're not associated with any document, for now, so that
drag/drop and copy/paste of images work.  Bug 198428, r=timeless, sr=jst


git-svn-id: svn://10.0.0.236/trunk@139890 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 01:31:43 +00:00
bzbarsky%mit.edu
181e2a398a Fix crash when viewing standalone images if images are blocked in mailnews.
Bug 198301, r=jkeiser, sr=jst


git-svn-id: svn://10.0.0.236/trunk@139811 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-20 02:03:13 +00:00
heikki%netscape.com
e1c2bcdb80 Bug 182323, implemented XPointer spec, we now support the framework, shorthand syntax, element, fixptr, xpath1 and xmlns schemes, and provide a proprietary API from scripts, r=sicking, sr=peterv.
git-svn-id: svn://10.0.0.236/trunk@139800 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 23:45:42 +00:00
bzbarsky%mit.edu
edee641761 rv is no longer used... (bug 83774)
git-svn-id: svn://10.0.0.236/trunk@139749 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 06:11:59 +00:00
bzbarsky%mit.edu
307231e3af Trying to make Tp go down. Switch back to the old way of doing load events.
git-svn-id: svn://10.0.0.236/trunk@139747 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 05:38:33 +00:00
bzbarsky%mit.edu
7960476cd2 Fix OS/2 bustage. Bug 83774.
git-svn-id: svn://10.0.0.236/trunk@139744 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 04:13:37 +00:00
bzbarsky%mit.edu
2fbc7d38bb Landing bug 83774 -- move image loading for <img>, <object>, <embed>, <input
type="image"> into the content nodes and out of nsImageFrame.  r=pavlov, sr=jst


git-svn-id: svn://10.0.0.236/trunk@139743 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 03:47:09 +00:00
heikki%netscape.com
d86954c63b Bug 198127, change cursor when on expander, r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@139735 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 01:22:01 +00:00
bzbarsky%mit.edu
b53c5c6846 More build system stuff for bug 83774. r=pavlov, sr=jst
git-svn-id: svn://10.0.0.236/trunk@139734 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 01:17:07 +00:00
bzbarsky%mit.edu
89492262a3 Build system changes for bug 83774. Enables the new code, but doesn't use it
yet.  r=pavlov, sr=jst


git-svn-id: svn://10.0.0.236/trunk@139733 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 01:16:16 +00:00
bzbarsky%mit.edu
26699aee73 Error defs for bug 83774. r=pavlov, sr=jst
git-svn-id: svn://10.0.0.236/trunk@139732 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 01:11:23 +00:00
bzbarsky%mit.edu
fb88aa9a22 New files for bug 83774. r=pavlov, sr=jst
git-svn-id: svn://10.0.0.236/trunk@139731 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 01:08:22 +00:00
bryner%netscape.com
5b9196513b Fix stuck tabbing through imagemaps (bug 124789) by tracking the focused frame separately from the focused content node in this case. r=jkeiser, sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@139728 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 00:44:17 +00:00
heikki%netscape.com
e035273959 Bug 197966, minus sign did not change to plus when unexpanded, patch from sicking, r=jkeiser, sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@139726 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 00:32:46 +00:00
bryner%netscape.com
b351e785ca Fix stuck tabbing through imagemaps (bug 124789) by tracking the focused frame separately from the focused content node in this case. r=jkeiser, sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@139721 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 23:41:44 +00:00
mkaply%us.ibm.com
d854af2a64 #198036
r=blizzard, sr=kin 
Uninitialized variable


git-svn-id: svn://10.0.0.236/trunk@139702 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 22:18:10 +00:00
bzbarsky%mit.edu
e13b131d86 Fix crash on having a <xul:listbox> in a plain XML document. Bug 197234,
r=sicking, sr=jst


git-svn-id: svn://10.0.0.236/trunk@139696 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 21:18:26 +00:00
brade%netscape.com
3777665ab9 use member command manager; r/sr=dbaron; bug 197583
git-svn-id: svn://10.0.0.236/trunk@139671 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 14:47:17 +00:00
bzbarsky%mit.edu
ea0d50568b s/floorf/floor/. Fixes solaris/AIX/whatever bustage
git-svn-id: svn://10.0.0.236/trunk@139659 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 08:29:00 +00:00
bzbarsky%mit.edu
4f9a4db54e Add math.h too
git-svn-id: svn://10.0.0.236/trunk@139656 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 06:48:04 +00:00