1540 Commits

Author SHA1 Message Date
pollmann%netscape.com
a3b50445fa Bug 12513: Add OptionCollection interface for Nav DOM compatability. r=vidur a=rickg
git-svn-id: svn://10.0.0.236/trunk@61543 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-24 00:08:00 +00:00
norris%netscape.com
bf96355ad4 Fix 28612 META Refresh allowed in Mail/News
r=mstoltz,a=jar
Fix 28658 File upload vulnerability
r=vidur,a=jar


git-svn-id: svn://10.0.0.236/trunk@61523 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-23 22:34:40 +00:00
troy%netscape.com
eb4d44f03f b=28635, a=rickg@netscape.com, r=vidur@netscape.com
Reduced the number of nsString objects allocated


git-svn-id: svn://10.0.0.236/trunk@61491 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-23 15:45:43 +00:00
saari%netscape.com
6544768b36 Fix for 12051. Two one line fixes to make focus memory work with text input fields and text areas. r=hyatt a=jar
git-svn-id: svn://10.0.0.236/trunk@61484 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-23 08:10:36 +00:00
dbaron%fas.harvard.edu
a57e32fdc7 Bug 28555: fix large leak of StyleContextImpl's. r=karnaze@netscape.com a=jar@netscape.com
git-svn-id: svn://10.0.0.236/trunk@61372 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-20 15:18:04 +00:00
pollmann%netscape.com
744a9edd0b Bug 14827: Removing code that wrongly set scrolling to auto for every document r=harishd a=rickg
git-svn-id: svn://10.0.0.236/trunk@61348 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-19 02:34:20 +00:00
jdunn%netscape.com
659b2712ed Fix problem with NS_IF_ADDREF on member variables inside of const
member functions.  This includes removing all references to
NS_DEF_PTR and the including of nsIPtr.h

r=troy@netscape.com,dougt@netscape.com,scc@netscape.com
# 28114
a=chofmann@netscape.com


git-svn-id: svn://10.0.0.236/trunk@61237 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-17 23:19:18 +00:00
troy%netscape.com
2dd6a71001 b=27056 a=jar@netscape.com r=troy@netscape.com Change made by Vidur.
Avoid notifications in the middle of a table row


git-svn-id: svn://10.0.0.236/trunk@61149 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 23:43:59 +00:00
joki%netscape.com
dcc35666e8 Fixes for bug 9544, 9552, 9558, 9561, and 13309. event handler 4x compat. and capture/bubble fixes. r:pollmann
git-svn-id: svn://10.0.0.236/trunk@61096 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 06:59:07 +00:00
attinasi%netscape.com
f88bc2d37f Made external stylesheets load synchronously, always. Controlled by a define in case we want to re-enable asynch external stylesheets later. r=pierre,troy b=17309
git-svn-id: svn://10.0.0.236/trunk@61093 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 06:50:39 +00:00
vidur%netscape.com
0b6a16f8cb Fix for bug 9844. Implemented offsetTop/Left/Width/Height/Parent for HTML content.r=pollmann
git-svn-id: svn://10.0.0.236/trunk@61025 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 02:25:07 +00:00
sfraser%netscape.com
1044a92ddb Call the new Init() method on nsIEditorController for bug 18395. r=pinkerton
git-svn-id: svn://10.0.0.236/trunk@61008 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 01:41:17 +00:00
pierre%netscape.com
87067d5a7e Bug 24390 "html:input styles in global.css are ignored". In SelectorMatches(), make string comparisons case-insensitive for HTML content.
git-svn-id: svn://10.0.0.236/trunk@60993 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 01:09:36 +00:00
karnaze%netscape.com
3be962e028 bug 7112, PDT+ 1802 - added custom style rule to handle <th> text alignment. Other text alignment changes. r=attinasi
git-svn-id: svn://10.0.0.236/trunk@60992 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 01:08:54 +00:00
rods%netscape.com
9616895e6a radio button now remembers state, and in standard mode it will always select
the first item. It will also perform rradiobutton behavior when the frame are hidden (no existent)
b=27063 r=kmcclusk


git-svn-id: svn://10.0.0.236/trunk@60954 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 23:02:55 +00:00
rods%netscape.com
b9030c84e0 setting flush flag to false, so it doesn't flush everytime an item is added
r=vidur b=27498


git-svn-id: svn://10.0.0.236/trunk@60949 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 22:45:26 +00:00
nisheeth%netscape.com
650cc21844 r=harishd. Fix for bug 27507. Removed a bogus assert.
git-svn-id: svn://10.0.0.236/trunk@60936 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 22:03:05 +00:00
pollmann%netscape.com
87dc0c8fdf Bug 27327: Input::SetAttribute('value') now updates content model, r=buster
git-svn-id: svn://10.0.0.236/trunk@60933 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 21:56:04 +00:00
rods%netscape.com
503225ca70 They now cache their state properly in the PresState
b 21945 r=pollmann


git-svn-id: svn://10.0.0.236/trunk@60880 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 15:04:38 +00:00
ftang%netscape.com
c9956df79a fix 22203. r=cata/jbetak do not call the reload but set the parser charset directly if auto detect happen in the first block.
git-svn-id: svn://10.0.0.236/trunk@60855 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 09:15:18 +00:00
av%netscape.com
ba26ebc9e7 Fixing 17278, r=vidur
git-svn-id: svn://10.0.0.236/trunk@60765 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 01:16:04 +00:00
karnaze%netscape.com
a9065d25d3 bug 27652, fix loss of border on <table border>, r=mcafee
git-svn-id: svn://10.0.0.236/trunk@60693 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-14 06:06:03 +00:00
evaughan%netscape.com
03ab66fac1 bug fix for 24351, 22512
-r saari


git-svn-id: svn://10.0.0.236/trunk@60675 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-14 01:42:09 +00:00
attinasi%netscape.com
2f3dac1279 Image title is now set after load is completed so the dimensions will be valid.r=pnunn b=27365
git-svn-id: svn://10.0.0.236/trunk@60603 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-12 18:09:40 +00:00
rods%netscape.com
b7b372274e now remembers single selects correctly, have not implemented it for mulitple
selects yet, but this check in get mail work, multiple is needed for bugzilla
b=21945, r=pollmann


git-svn-id: svn://10.0.0.236/trunk@60599 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-12 16:26:24 +00:00
rods%netscape.com
d1ce8ef517 converted over to use nsCOMPtr and changed return code back to NS_OK for GetAttr
part of bug 21945 work, r=pollmann


git-svn-id: svn://10.0.0.236/trunk@60598 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-12 16:24:19 +00:00
karnaze%netscape.com
3348645b69 bug 8524 - don't use -moz-bg-inset in standard mode. r=troy
bug 10269 - renamed RequiresPass1Layout to IsAutoLayout and have it force a fixed layout table (not tree) to be auto layout if the table is auto width.


git-svn-id: svn://10.0.0.236/trunk@60554 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-12 00:58:38 +00:00
harishd%netscape.com
d5026b4536 21008 - Handling NOTAGS in HEAD.
r=vidur - For changes in content sink.


git-svn-id: svn://10.0.0.236/trunk@60504 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 22:07:12 +00:00
rickg%netscape.com
bc4aa61e7a fixed bug24346; r=harishd
git-svn-id: svn://10.0.0.236/trunk@60476 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 12:10:40 +00:00
vidur%netscape.com
f1a9c3f401 Fix for bug 9140. Area elements now have event fired for them. r=joki
git-svn-id: svn://10.0.0.236/trunk@60399 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:24:59 +00:00
attinasi%netscape.com
f66be91ae7 added default argument to FindNonTransparentBackground to tell it to start at the context's parent (for QuirkMode emulation). r=karnaze b=8524
git-svn-id: svn://10.0.0.236/trunk@60396 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:24:05 +00:00
attinasi%netscape.com
de36ddd5b0 font-size in QuirksMode will now be ignored if the units are not specified. r=pierre b=23461
git-svn-id: svn://10.0.0.236/trunk@60392 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:22:47 +00:00
pollmann%netscape.com
ab48c21ac0 Bug 10434: legend.form return form legend is in r=buster
Bug 26669: Don't execute script in noframe and noscript tags r=harishd,vidur


git-svn-id: svn://10.0.0.236/trunk@60382 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:18:41 +00:00
pollmann%netscape.com
9a16283fc1 Bug 10434: legend.form now returns form that legend is contained in. r=buster
git-svn-id: svn://10.0.0.236/trunk@60380 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:17:31 +00:00
mjudge%netscape.com
44c8697114 big checkin. fixing problems blocking Cmanske (also a reviewer). Checking in preliminary for gen content.(nothing damaged yet) lots of bug numbers not going to look them up, the tree just opened.
git-svn-id: svn://10.0.0.236/trunk@60278 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 04:35:51 +00:00
kmcclusk%netscape.com
31beeacc3d Prevent synchronous paints during reflows bug 20150; r=rods@netscape.com
Call SetTextAlign within SetupDC instead of in each DrawString on WIN32. bug 26973; r=rods@netscape.com


git-svn-id: svn://10.0.0.236/trunk@60242 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 15:48:01 +00:00
jst%citec.fi
57a7c3b745 Make context menus work on XML pages (#15713). r=vidur@netscape.com,joki@netscape.com
git-svn-id: svn://10.0.0.236/trunk@60235 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 13:58:26 +00:00
tbogard%aol.net
c416db8338 GlobalWindow now calls up nsIDocShellTreeOwner rather than nsIBrowserWindow. GlobalWindow has mostly been re-organized as well as cleaned up to provide this new functionality. DocShellTreeOwners got implementations filled in and many bugs fixed. nsIScriptGlobalObject now talks in terms of docShells instead of webShells. Fixed a number of cases where people were walking through content viewers etc to get to a presShell and changed them to simply ask for the presShell from the docShell. GlobalWindow now deals completely in terms of docShells. r=vidur
git-svn-id: svn://10.0.0.236/trunk@60129 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 13:40:10 +00:00
vidur%netscape.com
9198644f07 Fix for bug 19212. InsertRow in an empty table used to create a TBODY but not notify on its insertion. r=pollmann
git-svn-id: svn://10.0.0.236/trunk@60029 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 01:32:23 +00:00
vidur%netscape.com
f2c41d8947 Optimize the case for container content with only a single child (the most common case). Now we only allocate a nsVoidArray if there's more than one child. r=troy
git-svn-id: svn://10.0.0.236/trunk@60016 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 01:12:59 +00:00
buster%netscape.com
9445b8c79b bug 26241
all I did was initialize an out-param.  no reviewer.


git-svn-id: svn://10.0.0.236/trunk@59994 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-07 15:50:25 +00:00
valeski%netscape.com
0305c31ba1 25557, 26083. r=morse. We now capture cookies from HTTP-EQUIV and we also handle HTTP-EQUIV refresh headers that include single/double quotes
git-svn-id: svn://10.0.0.236/trunk@59790 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 22:50:39 +00:00
waterson%netscape.com
e0f132e842 Bug 26522. Stabilize refcount before calling code that'll addref/release the clone. r=mcafee
git-svn-id: svn://10.0.0.236/trunk@59757 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 08:41:03 +00:00
warren%netscape.com
f4aedeeabf Propagating return code. r=vidur,joki
git-svn-id: svn://10.0.0.236/trunk@59724 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 03:06:56 +00:00
vidur%netscape.com
d55b639f5b Fix for bug 19185. document.clear(), which exists for JS compatibility anyway, now takes a JS context and uses it to find the URL of the calling context. r=pollmann
git-svn-id: svn://10.0.0.236/trunk@59576 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 00:25:53 +00:00
valeski%netscape.com
8abecb4b3e r=warren. nsIUnicharStreamLoader is dead. Now we have a generic byte stream loader that can be used for any sort of data.
git-svn-id: svn://10.0.0.236/trunk@59559 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-02 23:04:47 +00:00
akkana%netscape.com
3d478016f0 24635: Don't convert entities in title differently from the rest of the document. Fix suggested by rickg, r=me
git-svn-id: svn://10.0.0.236/trunk@59550 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-02 22:47:24 +00:00
pp%ludusdesign.com
a2927ce43e Converting ::GetIID() into NS_GET_IID(). Bug #20232. r=scc, r=mozbot
git-svn-id: svn://10.0.0.236/trunk@59537 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-02 22:24:56 +00:00
attinasi%netscape.com
3be1b31aba Checking for border width > 0 before setting the border style to NS_STYLE_BORDER_STYLE_BG_INSET.
This fixes a bug where style changes were causing table cell borders to appear when previously there
were none. b=25425 r=karnaze


git-svn-id: svn://10.0.0.236/trunk@59456 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-02 01:15:04 +00:00
rods%netscape.com
1107f1b419 returning the correct return code instead of NS_OK
r=dcone, no bug


git-svn-id: svn://10.0.0.236/trunk@59416 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 22:42:19 +00:00