937 Commits

Author SHA1 Message Date
valeski%netscape.com
80e8c2996f r=gagan. 29870. We weren't handling a malformed http-equiv refresh header.
git-svn-id: svn://10.0.0.236/trunk@62183 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-04 00:32:30 +00:00
buster%netscape.com
24b2c8d931 fixed bug 27161 by adding interfacs onto nsIPresShell to get/set the "subshell" for an nsIContent
this part of the fix is temporary, but sufficient for beta.  it calls the pres shell to do the initial association.
after beta, this will be done by the frame construction code.
r=travis
a=jar


git-svn-id: svn://10.0.0.236/trunk@62171 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-03 23:16:43 +00:00
rods%netscape.com
5c25075023 backing out earlier checkin
git-svn-id: svn://10.0.0.236/trunk@62127 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-03 07:14:57 +00:00
rods%netscape.com
c2c74c2658 changes for the new combobox
b=28593, r=self, a=jar


git-svn-id: svn://10.0.0.236/trunk@62114 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-03 04:24:53 +00:00
cata%netscape.com
1d485f061e activating charset override. bug #7886, r=ftang, a=bobj
git-svn-id: svn://10.0.0.236/trunk@62105 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-03 02:20:53 +00:00
jst%citec.fi
5195de87f5 Temporary (untill the real problem gets fixed) fix for PDT+ bug 18186. r=vidur, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@62058 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 15:06:05 +00:00
tbogard%aol.net
495826cccc nsIPref is no longer passed around through inits on webshell, content viewers and presContext. In places where it is needed, it can be retrieved from the service manager. I removed a number of the getters and setters for prefs as the prefs will be the same from the service manager so we don't need getters. r=waterson a=rickg
git-svn-id: svn://10.0.0.236/trunk@62038 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 07:13:02 +00:00
pollmann%netscape.com
8a83557c05 Bug 28670: Move scroll methods from webshell to docshell r=travis a=rickg
git-svn-id: svn://10.0.0.236/trunk@61848 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 06:51:48 +00:00
rods%netscape.com
6fe59b394c Makes it so select tag are monolithic, this means the sink doesn't get flushed
until the end tag of a select. This helps performance a great deal. If it gets flushed
inbetween then the remaining options are added one at a time using the AddOption
and this is a lot less effecient.
b 28593, r=vidur


git-svn-id: svn://10.0.0.236/trunk@61807 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-28 21:38:30 +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
pollmann%netscape.com
3f8f01a2b2 Bug 28691/16999: Re-enable style for button labels r=harishd a=rickg
git-svn-id: svn://10.0.0.236/trunk@61510 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-23 21:00:42 +00:00
pollmann%netscape.com
28d2487189 Bug 16999: Get default button labels from .properties file instead of html.css (GfxButtonControlFrame -> anonymous content creator). r=rods a=rickg
git-svn-id: svn://10.0.0.236/trunk@61376 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-21 05:55:25 +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
pollmann%netscape.com
26c8b9b673 Bug 14827: Adding a comment, removing unused code r=harishd a=rickg
git-svn-id: svn://10.0.0.236/trunk@61346 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-19 02:32:38 +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
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
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
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
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
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
rods%netscape.com
f7ef16a8b1 minor changes to html.css to remove some bad padding value for mulitple selects
b 27236 r=dcone


git-svn-id: svn://10.0.0.236/trunk@60489 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 15:18:02 +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
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
tbogard%aol.net
498b17c6b6 Made sure we set the tree item before adding it to the parent. Then we also must notify the tree owner of the addition of the content shell after it has been added. This the bugs having to do with treeOwner showing up (27087, 2719, 25951). r=hyatt
git-svn-id: svn://10.0.0.236/trunk@60298 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 07:04:09 +00:00
evaughan%netscape.com
a268db39c4 1) implememted box reflow coelescing.
2) implemented gfx scrollbars for list boxes
3) fixed progess meter to be an animated gif
4) fixed bugs 23521, 24721, 19114, 20546, 24385, 24457, 23156, 20226, 22543

-r hyatt, troy, rod


git-svn-id: svn://10.0.0.236/trunk@60253 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 22:02:40 +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
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
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
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
troy%netscape.com
990bdb9c24 b=25617, r=buster@netscape.com r=karnaze@netscape.com Removed rules that specify
margin-left for right floated table/image and margin-right for left floated
table/image. This doesn't work when percentage based widths are involved


git-svn-id: svn://10.0.0.236/trunk@59526 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-02 15:38:01 +00:00
beard%netscape.com
4016626b85 the *REAL* fix for misbehaving drop-down lists. turns out z-index property value was incorrect in the style system itself. r=rods
git-svn-id: svn://10.0.0.236/trunk@59450 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-02 00:55:39 +00:00
vidur%netscape.com
1fc69f769b Partial performance fix for bug 25509. Restrict the size of text nodes (the max is settable via a pref-content.maxtextrun). r=nisheeth
git-svn-id: svn://10.0.0.236/trunk@59310 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 23:39:19 +00:00
attinasi%netscape.com
010367b83d Removed unused argument statements for elimination of warnings. No functional changes.
git-svn-id: svn://10.0.0.236/trunk@59247 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 13:54:39 +00:00
vidur%netscape.com
825e97e024 Fix for bugs 20485 and 24600. We no longer flush immediately in the content sink when we hit a script element. Instead the sink is a document observer and listens for BeginUpdate/EndUpdate notifications when evaluating a script and flushes only if necessary. Added BeginUpdate/EndUpdate notifications to nsIDocument and layout content (note that it's still necessary for XUL content). r=nisheeth,pollmann
git-svn-id: svn://10.0.0.236/trunk@59117 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 23:43:12 +00:00
hyatt%netscape.com
63e01360a2 Adding behavioral rules for inputs and textareas.
git-svn-id: svn://10.0.0.236/trunk@58916 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 09:44:35 +00:00
attinasi%netscape.com
a4a9391a2f Title is now set in the Title Bar. b=24478 r=rickg
git-svn-id: svn://10.0.0.236/trunk@58863 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 02:15:19 +00:00
norris%netscape.com
0dd1063455 Fix 23227 Document object vulnerability
r=mstoltz


git-svn-id: svn://10.0.0.236/trunk@58789 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 15:33:57 +00:00
norris%netscape.com
bf2113353a Fix 24217 Access to functions in chrome: protocol using IFRAME
r=pollmann


git-svn-id: svn://10.0.0.236/trunk@58787 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 15:29:43 +00:00
pollmann%netscape.com
d4d213cde2 Bug 10939: Make background of image inputs transparent (again :) ) r=harishd
git-svn-id: svn://10.0.0.236/trunk@58737 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 06:26:59 +00:00
norris%netscape.com
153ee04b50 Fix
23643 Reading email messages using <META REFRESH>
23729 Executing functions in "chrome:" protocol - #3 - META REFRES
23730 Executing functions in "chrome:" protocol - #4 - HTTP redire
24217 Access to functions in chrome: protocol using IFRAME
24865 Parsing local non-HTML files #2 using META REFRESH
r=gagan


git-svn-id: svn://10.0.0.236/trunk@58561 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 04:42:01 +00:00
dougt%netscape.com
714da09a59 Landing nsIFile.
git-svn-id: svn://10.0.0.236/trunk@58490 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-24 21:28:28 +00:00
nisheeth%netscape.com
26ad5f5255 Work done by Vidur and me. Added a FlushPendingNotifications() method to the document. This method flushes the pending content notifications from the content sink and the pending reflow notifications from the pres shell. This code is turned off for now so that it can be tested more thoroughly by Vidur and me.
git-svn-id: svn://10.0.0.236/trunk@58465 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-24 06:43:15 +00:00
michael.lowe%bigfoot.com
6856aa06f0 Repeating, prioritised timer implementation for Windows and Gtk (bug 22979). author={Win32=michael.lowe@bigfoot.com, Gtk=alex@cendio.se}, r={kmcclusk,rods,sfraser,et al} a=brendan
git-svn-id: svn://10.0.0.236/trunk@58358 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-21 21:56:09 +00:00
rods%netscape.com
b3556a9f91 explicitly setting the ":button-content" rule to be "left" justified for input inside of a select.
this got broke when the gernic case was set to "center"
bug 24356 r=dcone


git-svn-id: svn://10.0.0.236/trunk@58300 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-20 15:56:43 +00:00