10580 Commits

Author SHA1 Message Date
vidur%netscape.com
a6de021349 Fix for bugscape bug 2533. onload event firing now happens *after* the last reflow command has been processed. a=waterson, r=nisheeth, pollmann, jst
git-svn-id: svn://10.0.0.236/trunk@80138 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-29 06:22:09 +00:00
peterlubczynski%netscape.com
9654c3e56d Deactivate double buffering for plugins plus fix up position and clip. bug 32327, bug 51787, bug 19931 bug 37126 r=sfraser,pchen a=buster
git-svn-id: svn://10.0.0.236/trunk@80104 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-28 23:29:26 +00:00
buster%netscape.com
7481822419 bug 53568
r=karnaze
a=waterson
migrating fix back from branch to tip


git-svn-id: svn://10.0.0.236/trunk@80100 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-28 23:20:55 +00:00
hyatt%netscape.com
3a2e0e0561 fix for 53838, r,a=waterson
git-svn-id: svn://10.0.0.236/trunk@80098 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-28 23:18:14 +00:00
saari%netscape.com
4df2e52418 fix for 53760, xbl double firing key events. r=hyatt, a=hyatt
git-svn-id: svn://10.0.0.236/trunk@80045 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-28 01:05:26 +00:00
hyatt%netscape.com
6bca73e533 Really patching leak.
git-svn-id: svn://10.0.0.236/trunk@80034 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-27 23:39:47 +00:00
hyatt%netscape.com
a14a7f850f Fix for 53417. r=brendan, a=brendan
git-svn-id: svn://10.0.0.236/trunk@80017 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-27 21:48:05 +00:00
hyatt%netscape.com
ad9a001211 added files: mozilla/layout/xbl/src/nsXBLPrototypeBinding.cpp
git-svn-id: svn://10.0.0.236/trunk@80007 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-27 20:24:47 +00:00
hyatt%netscape.com
c833b6b56c Fix for 53417. r=brendan, a=brendan
git-svn-id: svn://10.0.0.236/trunk@80006 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-27 20:23:49 +00:00
cmanske%netscape.com
2d038abfe4 Fixing new content serializer's formatting to match behavior in current HTMLContentSink output. (This is a branch to be integrated later; not part of any current tip or 6.0 branch build) r/a=vidur
git-svn-id: svn://10.0.0.236/trunk@80003 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-27 19:23:36 +00:00
nisheeth%netscape.com
34fd354477 Fix for nsbeta3++ bug 53219. Checking in for joki because he is away for a DOM face to face meeting today and tomorrow.
git-svn-id: svn://10.0.0.236/trunk@80000 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-27 14:34:50 +00:00
attinasi%netscape.com
c1aa8ab9c0 Checking for null before deref: b=55358 r=a=buster
git-svn-id: svn://10.0.0.236/trunk@79976 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-26 21:00:32 +00:00
harishd%netscape.com
8ce4b6eeb9 50965 [nsbeta3+ - PDTP1]
Making sure that textnodes are created for SCRIPT,STYLE,TITLE,XMP,TEXTAREA,PLAINTEXT,
in FragmentSink, for editor->HTML Source.

r=jst
a=waterson.


git-svn-id: svn://10.0.0.236/trunk@79974 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-26 19:19:28 +00:00
mozilla.BenB%bucksch.org
fd41c16a4d 51285: Move |EnsureBlockDisplay| to make it less agressive. Patch by attinasi, r=buster
git-svn-id: svn://10.0.0.236/trunk@79930 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-23 17:59:20 +00:00
rods%netscape.com
758be6484a The font size for selects and buttons needs to reduce the font size by 2 points
from the default font size set in prefs
b=53744 a=buster


git-svn-id: svn://10.0.0.236/trunk@79923 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-23 00:30:04 +00:00
peterlubczynski%netscape.com
41bcbed581 Fix to ensure we don't go past array bounds in ScanNormalUnicodeText() b=52722 r=buster a=karnaze
git-svn-id: svn://10.0.0.236/trunk@79915 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 22:45:31 +00:00
rods%netscape.com
4a1da53975 now prints only leaf docshells when there is a frameset and print leaf docshells
AND the rest of the document for anything else.
b=47478 a=buster


git-svn-id: svn://10.0.0.236/trunk@79881 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 14:42:13 +00:00
jst%netscape.com
b45fd7a390 Redoing how 'replaceable' properties on DOM objects are resolved to be compatible with 4.x, with this change named frames in framesets override 'replaceable' properties so that window.toolbar (or any replaceable property) in a frameset document with a frame named 'toolbar' actually resolves to the frame, and not the native toolbar. r/a=brendan, r=rpotts&scc
git-svn-id: svn://10.0.0.236/trunk@79874 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 10:18:07 +00:00
hyatt%netscape.com
53b9fa182d added files: mozilla/layout/xbl/src/nsXBLWindowKeyHandler.cpp
git-svn-id: svn://10.0.0.236/trunk@79853 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 05:49:40 +00:00
hyatt%netscape.com
bd7730ac60 48758. r=ben,saari, a=waterson
git-svn-id: svn://10.0.0.236/trunk@79847 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 05:31:36 +00:00
hyatt%netscape.com
0e0805138e 48758. r=ben,saari, a=waterson
git-svn-id: svn://10.0.0.236/trunk@79836 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 05:02:20 +00:00
attinasi%netscape.com
8dda09c87d Added viewsource.css: style rules for viewsource window, extracted from html.css. Not Part Of Build, Not currently used. a=ianh@netscape.com
git-svn-id: svn://10.0.0.236/trunk@79795 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 00:53:20 +00:00
mscott%netscape.com
c1c3ebc382 Bug #51403, 52875 --> don't fall out with a failure just because we can't get a last
modification date for a document... r=a=waterson


git-svn-id: svn://10.0.0.236/trunk@79791 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 00:43:40 +00:00
mjudge%netscape.com
c28fcc88a1 r=sfrasier a=pdt fixed submitting not sending an on-change event before submit event.
git-svn-id: svn://10.0.0.236/trunk@79790 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 00:43:16 +00:00
evaughan%netscape.com
dbfd446b6e Fix for startup bug
-r waterson


git-svn-id: svn://10.0.0.236/trunk@79768 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 20:17:04 +00:00
mstoltz%netscape.com
6af6562c9e Fixing leak in nsXMLDocument to get the tree reopened. r=mccabe, brendan
git-svn-id: svn://10.0.0.236/trunk@79766 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 19:48:11 +00:00
pierre%netscape.com
7598a7ebfc fix related to the reconstruction of html.css (#6625) and to css system fonts (#1021): in quirks mode and on each platform, use the same fonts as Nav4 for edit fields, lists and buttons. r=rods a=buster
git-svn-id: svn://10.0.0.236/trunk@79754 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 10:21:23 +00:00
pierre%netscape.com
290d99a73b bug 6625 et al: reconstruction of html.css, ua.css and quirks.css. Checked in for Ian Hickson (ianh@netscape.com). r=pierre a=buster
git-svn-id: svn://10.0.0.236/trunk@79753 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 10:20:23 +00:00
buster%netscape.com
c6836cffe9 bug 52333 (infinite loop when shifting focus due to error in frame parentage)
r=waterson
a=waterson
fixed the frame parentage for generated content associated with a leaf element.


git-svn-id: svn://10.0.0.236/trunk@79723 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 06:04:58 +00:00
buster%netscape.com
2e806dc969 bug 50758 (text-align:right for text control doesn't render as you type)
r=sfraser
a=waterson
We now invalidate the line explicitly if text-align:right is set, because
our incremental painting is biased towards frames that grow to L2R.  This
is a heavy-handed workaround, but it ends up doing very little extra invalidation,
and uses an already existing mechanism by just setting an existing flag.


git-svn-id: svn://10.0.0.236/trunk@79722 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 06:03:39 +00:00
pollmann%netscape.com
b64b4cd23b Bug 51576: Fix a crash when resizing browser to zero height or width for frameset pages; Fix thanks to tobias.weibel@gmx.net; r=self, jst, vidur
git-svn-id: svn://10.0.0.236/trunk@79714 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 05:07:06 +00:00
jst%netscape.com
36f7537a83 Fixing nsbeta3+ 49112. Making with(someimageelement) { src=someurl; } work by dynamically defining the 'src' property in nsHTMLImageElement::Resolve() (since src is defined as [noscript] in the IDL). r/a=vidur, r/a=brendan
git-svn-id: svn://10.0.0.236/trunk@79695 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 02:42:46 +00:00
evaughan%netscape.com
4e14fe3ce1 fix for bug #52663
-r hyatt -a waterson


git-svn-id: svn://10.0.0.236/trunk@79683 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 01:20:00 +00:00
mcafee%netscape.com
763ecf020b Reverting v1.47 back to 1.46 to fix bustage. r=peterlubczynski
git-svn-id: svn://10.0.0.236/trunk@79679 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 00:21:24 +00:00
mstoltz%netscape.com
676f6215b3 Fixing 52497, security problem in document.implementation, r=jst a=brendan
git-svn-id: svn://10.0.0.236/trunk@79671 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 23:38:28 +00:00
peterlubczynski%netscape.com
a45f923fc4 Fix to ensure we don't go past array bounds in ScanNormalUnicodeText() b=52722 a=buster
git-svn-id: svn://10.0.0.236/trunk@79667 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 23:16:50 +00:00
hyatt%netscape.com
897a841c45 Fix for 51084, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@79663 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 23:10:48 +00:00
erik%netscape.com
791ffe17b5 bug 4238; r/a=ftang,buster,waterson; added language specific transforms so
that we can do things like U+005C -> U+00A5 (backslash -> yen sign for ja)


git-svn-id: svn://10.0.0.236/trunk@79661 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 23:00:32 +00:00
erik%netscape.com
47844e796a bug 4238; r/a=ftang,buster,waterson; added language specific transform type
getter to nsIPresContext so that we can do things like U+005C -> U+00A5
(backslash -> yen sign)


git-svn-id: svn://10.0.0.236/trunk@79660 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 22:59:20 +00:00
warren%netscape.com
cdc56bbf4c Landing jar packaging from jar_restructuring_branch. r=hyatt,dprice,sfraser,dveditz,vishy,sgehani
git-svn-id: svn://10.0.0.236/trunk@79641 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 19:35:24 +00:00
rods%netscape.com
6f8fc6b5b4 adding comments to the fix that already got checked in.
a=waterson r=attinasi


git-svn-id: svn://10.0.0.236/trunk@79627 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 14:47:18 +00:00
locka%iol.ie
b3b9b2c9a7 Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha
git-svn-id: svn://10.0.0.236/trunk@79623 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 12:23:53 +00:00
hyatt%netscape.com
c8178f446e Fix for several XBL event regressions, trashing memory and crashers, sr=brendan,ben, a=brendan
git-svn-id: svn://10.0.0.236/trunk@79612 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 07:21:35 +00:00
nisheeth%netscape.com
d6390acc47 r=reviewers@netscape.com (buster, waterson). Fix for nsbeta3+ bug . Turning on async reflow during doc load by default. This can be turned off by setting the "layout.reflow.async.duringDocLoad" pref to false in prefs.js.
git-svn-id: svn://10.0.0.236/trunk@79611 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 07:20:23 +00:00
hyatt%netscape.com
4420090f4e added files: mozilla/layout/xbl/src/nsXBLDragHandler.cpp, mozilla/layout/xbl/src/nsXBLFocusHandler.cpp, mozilla/layout/xbl/src/nsXBLFormHandler.cpp, mozilla/layout/xbl/src/nsXBLKeyHandler.cpp, mozilla/layout/xbl/src/nsXBLLoadHandler.cpp, mozilla/layout/xbl/src/nsXBLMouseHandler.cpp, mozilla/layout/xbl/src/nsXBLMouseMotionHandler.cpp, mozilla/layout/xbl/src/nsXBLScrollHandler.cpp, mozilla/layout/xbl/src/nsXBLXULHandler.cpp
git-svn-id: svn://10.0.0.236/trunk@79610 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 07:18:51 +00:00
hyatt%netscape.com
d6e1302ce6 Fix for several XBL event regressions, trashing memory and crashers, sr=brendan,ben, a=brendan
git-svn-id: svn://10.0.0.236/trunk@79609 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 07:16:04 +00:00
waterson%netscape.com
ac48abcd87 Bug 44352. Remove nsIMemoryPressureObserver in favor of nsIObserverService et al., and convert existing nsIMemoryPressureObserver clients. Add memory flusher thread. Add debug UI to force memory flush. r=alecf,sfraser,warren a=warren
git-svn-id: svn://10.0.0.236/trunk@79603 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 05:44:19 +00:00
jst%netscape.com
766617aaa5 Fixing nsbeta3+ bug 52724. Fixing an oversight found by David Baron in HTMLDocument::createElement(), this makes document.createElement() be case insensitive. r/a=vidur, r=nisheeth
git-svn-id: svn://10.0.0.236/trunk@79601 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 05:12:44 +00:00
bienvenu%netscape.com
10cddfdb57 fix crash replying to outlook message with dashed frame 52130 r=buster,waterson
git-svn-id: svn://10.0.0.236/trunk@79599 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 04:02:20 +00:00
danm%netscape.com
bd843ec86f nip infinite recursion in GetInsertionPoint that can happen with xbl bindings that generate anonymous content and also contain a children element, as do trees and tabs. bugs 53116,53150. r=hyatt
git-svn-id: svn://10.0.0.236/trunk@79590 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 01:02:04 +00:00