2997 Commits

Author SHA1 Message Date
seawood%netscape.com
0597412383 The c++ standard requires that the throw list be used when declaring functions as well as defining them.
commercial compiler fixes for bug #149032
2002-07-03 17:14:41 +00:00
bzbarsky%mit.edu
5a0969e2e5 Minor cleanup of the fix for bug 122557. r=dbaron, sr=jst. 2002-07-03 00:18:33 +00:00
seawood%netscape.com
03ace271f0 Add CPP_THROW_NEW macro to the build system. This macro should be used when defining a local |operator new| function. It will be set to an empty throw function by default on all platforms except mac CW builds. This will allow us to not crash on systems that expect |operator new| to throw an exception by default and will suppress compiler warnings about how |operator new| should throw an exception instead of returning NULL.
Bug 149032 r=timeless sr=scc
2002-07-02 20:25:30 +00:00
mstoltz%netscape.com
6e12a5ca9f Bug 152725 - Get URL passed to cookie module from document principal, not document URL.
THis ensures that cookies set by javascript URL pages are set in the correct domain.
r=morse, sr=dveditz.
2002-07-02 17:58:24 +00:00
dbaron%fas.harvard.edu
811cf710ba Guess at fixing orange builds. b=148046 2002-07-02 03:56:08 +00:00
dbaron%fas.harvard.edu
4aba7cc14e For stylesheet loads with text/css or empty advisory type, end error message to error console when we don't load a stylesheet (standards mode) or warning message when we do load it (quirks mode). b=154942 r=bzbarsky sr=waterson 2002-07-02 03:11:57 +00:00
dbaron%fas.harvard.edu
8fc5d9db8c Allow page to display when @import-ing a malformed URL by incrementing mPendingChildren only if LoadSheet succeeds. b=148046 r=bzbarsky sr=waterson 2002-07-02 02:34:57 +00:00
bzbarsky%mit.edu
ec33fbecc8 Expose document.referrer for image documents. Bug 155052, r=sicking, sr=jst 2002-07-02 00:08:46 +00:00
bzbarsky%mit.edu
5a892e5796 Make the scriptloader check the HTTP status and not load 404 pages and
such as scripts.  Bug 139040, r=jst, sr=rpotts
2002-07-01 23:12:13 +00:00
dbaron%fas.harvard.edu
2535e0ad3e Correcting comment. r=bzbarsky b=153032 2002-06-28 06:31:30 +00:00
bzbarsky%mit.edu
ab09ad1a83 Make content lists lazy. Bug 104603, r=jkeiser, sr=jst 2002-06-28 01:30:09 +00:00
pete%alphanumerica.com
9b33dcc62e b=88049 r=bzbarsky sr=jst
[RFE] Support .selectionStart & friends for textareas

Enjoy

--pete
2002-06-27 20:22:28 +00:00
bzbarsky%mit.edu
bd7390b873 No need to CompressWhitespace here... Bug 154345, r=peterv, sr=jst 2002-06-27 04:22:45 +00:00
harishd%netscape.com
b8ad324d2e Make marquee tag a block level element. b=154173, r=heikki, sr=jst 2002-06-27 01:49:38 +00:00
sicking%bigfoot.com
cf41775d56 Bug 153600: Make <script>s with neither src attribute or childNodes not block the parser.
r=bz sr=jst
2002-06-26 21:07:37 +00:00
dbaron%fas.harvard.edu
6d2263f19b Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner 2002-06-26 03:38:55 +00:00
timeless%mac.com
13e26356da Bug 125090 Bad tag enum passed to CNavDTD::IntTagToStringTag()!!: 'str_ptr',
r=bz sr=jst
so much for consistency, the bug fix was errant in its parallelism and caused a crash
thanks to jonsmirl@yahoo.com for pointing out the correct index var
2002-06-25 23:49:02 +00:00
dbaron%fas.harvard.edu
e63a11c0e8 Split strict mode into almost-standards and full-standards mode, where the only quirk in almost standards mode is the quirky inline box model. Remove previous fix for bug 151620. Tweak mode detection to use almost-standards for XHTML Transitional, HTML 4.01 transitional with system ID, and for IBM system DOCTYPE. b=153032 r=karnaze, bzbarsky, harishd sr=waterson 2002-06-25 21:16:17 +00:00
timeless%mac.com
a5688a818a Bug 125090 Bad tag enum passed to CNavDTD::IntTagToStringTag()!!: 'str_ptr',
r=bz sr=jst
2002-06-25 06:47:53 +00:00
peterv%netscape.com
f10f1eaa93 Fix for bug 153757 (hasAttribute on a HTML label crashes). r=caillon, sr=jst. 2002-06-24 11:07:07 +00:00
sicking%bigfoot.com
6f2c9c280e Make us evaluate a <script> as soon as it's in the main tree and it either contains children or has the "src" attribute set. Also make sure that the same <script> is never evaluated twice.
Bug 26790, r=peterv, sr=jst
2002-06-22 01:16:14 +00:00
caillon%returnzero.com
340d2757fc Bug 153044. Computed style implementation for some -moz-border-radius properties.
r=bzbarsky
sr=jst
2002-06-21 06:42:21 +00:00
jst%netscape.com
b7fa3cbd10 Adding new file for shared container elements. Not part of the build yet. 2002-06-18 20:03:54 +00:00
bzbarsky%mit.edu
adae42c01e Check the status code of HTTP channels before blindly loading the
sheet.  Bug 112644, r=bbaetz, sr=darin
2002-06-18 02:46:11 +00:00
bzbarsky%mit.edu
cfece5fdc2 fix rendering of <font size="+0">. Bug 150022, r=doron, sr=jst 2002-06-18 02:42:40 +00:00
bzbarsky%mit.edu
b5ebc8a68e fix build bustage -- views are not refcounted 2002-06-18 01:01:54 +00:00
bzbarsky%mit.edu
07bd7dd42b NS4 measures image.x/image.y from the enclosing layer, not from the
body.  Bug 130415, r=jkeiser, sr=jst
2002-06-17 23:45:21 +00:00
bryner%netscape.com
08bd6fa15e Fix crasher 151568 caused by my checkin for focus bug 131651. r=dbaron, sr=blake. 2002-06-15 23:38:06 +00:00
mstoltz%netscape.com
6f5d99be4c 133170 - Need to re-check host for security on a redirect after a call to
XMLHttpRequest.open(). For xmlextras, r=heikki, sr=jband. For caps,
r=bzbarsky, sr=jst
147754 - Add same-origin check to XMLSerializer. Patch by jst. r=mstoltz,
sr=jband
113351 - Add same-origin check to XSL Include. Patch by peterv and jst,
r=mstoltz, sr=rpotts
135267 - Add same-origin check to stylesheets included via LINK tags.
r=dveditz, sr=scc
2002-06-14 23:54:18 +00:00
glazman%netscape.com
7cd80968b9 Making nsCSSDeclaration::GetValue() call itself to respond !important values when needed was making the CSS Parser choke in nsCSSParserImpl::AppendValue()
b=148501, r=brade, r=bzbarsky, sr=jst
2002-06-14 12:36:43 +00:00
glazman%netscape.com
2bc07ba87c fixing crasher due to outbounds index in nsCSSStyleSheet.cpp; b=151198, r=brade, sr=jst 2002-06-13 08:29:51 +00:00
mstoltz%netscape.com
0f1432a6c5 Backing out fix for 135267 - this patch requires another change that hasn't gone in yet. 2002-06-12 22:49:14 +00:00
mstoltz%netscape.com
dfd61675d7 Fixing 135267 - don't allow access to style rules loaded from a different
host. r=dveditz, sr=scc.
2002-06-12 21:20:17 +00:00
jkeiser%netscape.com
b0e02ba22a Make pressing enter submit by clicking the first button in form even if there is only one textfield in form. bug 147850, r=bzbarsky@mit.edu, sr=jst@netscape.com 2002-06-12 07:50:45 +00:00
jkeiser%netscape.com
ec94f09a05 Comment form submission more thoroughly. bug 148466, r=alexsavulov@netscape.com, rs=jband@netscape.com 2002-06-12 07:39:08 +00:00
jkeiser%netscape.com
f28bcdf9cc Make select.selectedIndex = 3; clear all selections in multiple select. bug 77039, r=rods@netscape.com, sr=jst@netscape.com 2002-06-12 07:36:57 +00:00
jkeiser%netscape.com
e244eaa11c Make input type=hidden save/restore value. bug 149962, r=rods, sr=jst 2002-06-12 06:35:11 +00:00
bryner%netscape.com
e1f0385937 Fix the situation where clicking a link that has a mousedown handler which opens a window would erroneously send a blur to the newly-opened window (bug 131651). r=saari, sr=hewitt. 2002-06-12 05:00:35 +00:00
shanjian%netscape.com
6e7e01ff80 #102407 Unexpected instances of POSTDATA warning messages [form sub]
Swap the priority of weakdoc charset and default charset.
disable auto detection for POST document.
r=ftang, sr=darin
2002-06-12 04:18:31 +00:00
harishd%netscape.com
c5b2e00d88 Strip leading/trailing spaces from img src attribute value that was preventing image rendering. b=87894, r=jkaiser, sr=jst 2002-06-11 23:23:12 +00:00
jkeiser%netscape.com
7e4bfd5520 Fire onSubmit event when enter pressed in no-submit-button forms (bug 149685). r=peterv, sr=jst, a=asa 2002-06-07 23:00:17 +00:00
alecf%netscape.com
bcf192e308 fix for bug 101761 - REQUIRES update - remove all REQUIRES that are no longer necessary.. r=cls, a=asa (build-only changes) 2002-06-06 20:28:14 +00:00
rods%netscape.com
d97cfcf96a Check for null dom content before doing QI
Bug 148760 r=jkesier sr=jst
2002-06-04 12:06:59 +00:00
jkeiser%netscape.com
75a0b457df Bug 125578. 2002-06-04 02:46:30 +00:00
jkeiser%netscape.com
4d507d3aff Remove nsFormFrame forever. bug 125578, r=alexsavulov@netscape.com, sr=jst@netscape.com 2002-06-04 00:44:04 +00:00
jst%netscape.com
c47b132755 Attempting to fix bug 138900. Avoid multiple calls to LoadSrc() in iframe elements while the document is being built. This should speed up pageloads for pages with iframes on them. r=jkeiser@netscape.com, sr=jaggernaut@netscape.com 2002-06-01 01:15:57 +00:00
dbaron%fas.harvard.edu
30dcd428ab Convert the 4 tables of the RuleHash from nsHashtable to pldhash. Encapsulate the differences between tables, and the quirks/strict differences within the id and class tables, in the 6 sets of hashtable ops. Remove mCaseSensitive member and related code from AtomKey and remove nsInt32Key completely. Null-terminate lists of RuleValues rather than using a special mEndValue, and build the lists in the reverse order (reversing the meaning of their index). Store universal rules in their own list rather than using magic key. b=112318 sr=waterson r=brendan 2002-05-29 00:49:44 +00:00
dbaron%fas.harvard.edu
8d231a5fae Ensure that the quirks stylesheet is enabled/disabled before we start creating frames so that we don't have to build the rule cascade twice. Remove old compatibility mode pref that only controlled a small part of what it should have. b=141261 sr=waterson r=jst 2002-05-23 23:09:31 +00:00
dbaron%fas.harvard.edu
8e1dde577e Fix checking of checkboxes inside their label by not sending the duplicate event if the click was already within the form control. b=96813 r=jkeiser sr=jst 2002-05-23 00:23:12 +00:00
jst%netscape.com
1075a3f80d Fixing bug 146034. Getting rid of nsHTMLIIDs.{h,cpp}. r=jfrancis@netscape.com, sr=rpotts@netscape.com 2002-05-23 00:00:34 +00:00