1290 Commits

Author SHA1 Message Date
anthonyd%netscape.com
b9ea338e2f fix for 73605: nsHTMLContentSerializer outputs <textarea> contents as attributes
r=kin@netscape.com
sr=jst@netscape.com
a=dbaron


git-svn-id: svn://10.0.0.236/trunk@97412 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-19 07:37:15 +00:00
cls%seawood.org
88aedd461b Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf


git-svn-id: svn://10.0.0.236/trunk@97363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 22:10:38 +00:00
harishd%netscape.com
51d81a9901 82500 - Make sure that DidBuildModel gets called only once per document.
79492 - In collecting skipped content make sure that entity-like-markup is not mistaken for an entity.
80009 - PRE should be treated as a block-level element - per spec.
82498 - Do not process script content in a frameset document.
82544 - Beginning/ending quotes in attribute values are now removed by the parser.
77145 - Fix off-by-one error.

r=heikki
sr=vidur
a=asa


git-svn-id: svn://10.0.0.236/trunk@97352 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 21:18:37 +00:00
scc%mozilla.org
90f810b66a bug #85271: sr=waterson, r={beard, jag, dbaron}, a=asa. Eliminate features of |nsXPIDLC?String| that keep it out of the string hierarchy (i.e., using assigment to rebind ownership, static |Copy| members, and |getter_Shares|), fixing some leaks in the process.
git-svn-id: svn://10.0.0.236/trunk@97289 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 05:23:38 +00:00
sspitzer%netscape.com
e4ccc82b00 fix for bug #84261. there are times where we need to insert linefeeds into message bodys
so that saving as draft, sending, and posting messages will not fail.
this will be come less of a problem when #67334 is fixed.
r=ducarroz, sr=sfraser, a=asa


git-svn-id: svn://10.0.0.236/trunk@97235 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 19:52:50 +00:00
anthonyd%netscape.com
e59976913e changes to comment, no code changes
git-svn-id: svn://10.0.0.236/trunk@97233 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 19:42:16 +00:00
anthonyd%netscape.com
cb840f2f33 fix for 83743 nsRange::SurroundCOntents() not all paths return value
r=mjudge@netscape.com
sr=kin@netscape.com
a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@97227 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 18:15:09 +00:00
anthonyd%netscape.com
93648b9e4d fix for 83363 - crash if insertNode tries to insert null node
r=mjudge@netscape.com
sr=kin@netscape.com
a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@97226 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 18:03:19 +00:00
dcone%netscape.com
d069af6f44 Fixed printing so it could not have more than one job at a time. bug=84537 r=rods sr=attinasi a=blizzard
git-svn-id: svn://10.0.0.236/trunk@97215 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 14:03:12 +00:00
peterv%netscape.com
dde779814c Fix for bug 83612 (Correct/cleanup style loading code in content). r=heikki, sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/trunk@97145 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 12:33:38 +00:00
dcone%netscape.com
ea45176635 Make the page only 5x instead of 100x to get around linux region bug.
This is for printing and helps fix.  b=82624 r=rods sr=attinasi a=asa


git-svn-id: svn://10.0.0.236/trunk@97076 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 20:16:10 +00:00
anthonyd%netscape.com
a9a87c6809 bug fix for 84417 nsRange::DeleteContents() deletes one too many nodes
r=mjudge@netscape.com
sr=kin@netscape.com
a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@97012 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 00:24:33 +00:00
mjudge%netscape.com
ef6d5d0a29 82151 a=asa r=cmanske fix for hint setting only when successful move was made by caret
git-svn-id: svn://10.0.0.236/trunk@97007 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 00:00:55 +00:00
axel%pike.org
f0127e80bc bug 83878, renaming nsLoadListenerProxy to txLoadListenerProxy, to fix static builds, r=peterv, sr=jst, a=dbaron (on behalf of drivers)
git-svn-id: svn://10.0.0.236/trunk@96702 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 07:14:19 +00:00
attinasi%netscape.com
77a03ef874 Disable Quirk ruels for XUL documents by setting the compatibility mode to Standard. b=83495 r=dbaron sr=hyatt a=blizzard
git-svn-id: svn://10.0.0.236/trunk@96568 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 23:34:17 +00:00
hyatt%netscape.com
b7b1cb3691 Fix for 78695 (rule matching improvements). r/sr=attinasi, jst, waterson
git-svn-id: svn://10.0.0.236/trunk@96136 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 22:19:43 +00:00
rods%netscape.com
9c093f39c3 Need to cache a pointer to the currently focused DOMWin because the Print Dialog
"steals" the focus away and then getting it returns null.
Bug 83358 r=kmcclusk sr=attinasi a=asa


git-svn-id: svn://10.0.0.236/trunk@96094 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 01:06:33 +00:00
peterv%netscape.com
ac47104ac4 Fix for bug 83093 (Leaks went up by about 200k) r=heikki, sr=jst, a=chofmann.
git-svn-id: svn://10.0.0.236/trunk@96064 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 19:17:42 +00:00
pollmann%netscape.com
161f586d22 Bug 77834: Fix problem where form control state is being restored to the wrong form control or not restored at all when going back and forth through session history. The problem was that the hash key we used was the content ID, which was not consistent from page load to page load. The fix was to key instead by index of form in document / index of control in form, with logic to fall back to content ID if we are unable to do this. r=nisheeth@netscape.com, sr=jst@netscape.com, a=drivers@mozilla.org (blizzard@mozilla.org)
git-svn-id: svn://10.0.0.236/trunk@96057 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 11:26:21 +00:00
jst%netscape.com
fdb9995be9 Checking in Jonas Sicking's implementation of the DOM Level 2 traversal module. Not part of the build yet.
git-svn-id: svn://10.0.0.236/trunk@95973 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-28 01:45:28 +00:00
roc+%cs.cmu.edu
4404d25a96 Fix for bug 77507. Set default background color correctly. Warn if it isn't set correctly. r=waterson,sr=attinasi,a=blizzard
git-svn-id: svn://10.0.0.236/trunk@95913 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 15:00:51 +00:00
ftang%netscape.com
6f7cf56ee3 fix bug 82622 . check in for nhotta@netscape.com. Add # to the escape list. r=cmanske sr=jst a=asa
git-svn-id: svn://10.0.0.236/trunk@95909 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 13:27:42 +00:00
nisheeth%netscape.com
a63df7b032 Fix for bug 57636. r=rpotts, sr=jst, a=asa. Onload handlers now fire on document.written content.
git-svn-id: svn://10.0.0.236/trunk@95903 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 08:49:03 +00:00
jst%netscape.com
855319209e Checking in vidur@netscape.com's fix for bug 81994 which caused scripts on webpages to be executed twice when calling DemoteContainer() in the html content sink. r=nisheeth@netscape.com, sr=jband@netscape.com, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95899 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 07:03:04 +00:00
nhotta%netscape.com
3e2ff8518e Changed to avoid escaping '%' in URI, bug 81238, r=cmanske, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@95744 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:13:23 +00:00
pollmann%netscape.com
1720d42be1 Bug 77834: Adding nsIContentList.h, not part of the build.
git-svn-id: svn://10.0.0.236/trunk@95655 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 03:40:56 +00:00
mkaply%us.ibm.com
a3560a47c2 #80164
r=mkaply, sr=kin@netscape.com
Code from simon@softel.co.il - enable proper reversing for clipboard


git-svn-id: svn://10.0.0.236/trunk@95636 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 23:39:49 +00:00
valeski%netscape.com
e2736d6096 sr=vidur/shaver@mozilla.org on the content policy callsite and implementation mods (81260). Update of the nsIContentPolicy interface to provide more generic context, a nsIURI instead of a URI wstring, and a nsIDOMWindow for window level context. Existing Callsites have been updated to reflect the new changes, and nsIDOMWindows are now passed into the new API.
git-svn-id: svn://10.0.0.236/trunk@95620 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:40:10 +00:00
peterv%netscape.com
b5b28ccdae Fixing regression bug 81918 (Setting preferred style sheet via HTTP headers is broken). r=glazman, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@95596 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 13:01:41 +00:00
peterv%netscape.com
eca99bbf6e Fix for regression bug 81823 (rel attribute should be treated case insensitive). r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@95590 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 08:24:35 +00:00
mkaply%us.ibm.com
9ee3e47d06 #76020
r=waterson, sr=attinasi
Remove mDefaultDirection stuff - IBMBIDI does this correctly


git-svn-id: svn://10.0.0.236/trunk@95575 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 22:44:05 +00:00
jst%netscape.com
535c86019d scc checking in from jst's account. bug #75220: sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances.
git-svn-id: svn://10.0.0.236/trunk@95533 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 11:27:30 +00:00
jst%netscape.com
364557005f Trying fix the mac bustage...
git-svn-id: svn://10.0.0.236/trunk@95517 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 07:43:29 +00:00
jst%netscape.com
8e4e3c75fc Fixing bug 81115 that causes the identity of event receivers and event targets to be incorrect in the case where the target/reveiver is an nsGenericElement or a nsGenericDOMDataNode. The problem was the those classes use the event listener manager as a tearoff but QI'ing that tearoff to nsISupports returns the event listener manager and not the element/node, this causes XPConnect to create different wrappers for the same element/node when the event listener tearoff is wrapped in stead of directly wrapping the element/node. This causes problems with event.target in JS, among other things. The solution for this problem was to create a separate tearoff that works correctly and leave the event listener manager alone since it can not be used as a tearoff in all cases. r=pollmann@netscape.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95514 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 07:02:50 +00:00
mkaply%us.ibm.com
a9be70e2ef OS/2 Bustage - STOP USING true and false for PRBool!!!! - PR_TRUE and PR_FALSE
git-svn-id: svn://10.0.0.236/trunk@95512 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 05:10:31 +00:00
peterv%netscape.com
f74c7ea12a Fix for bug 7515 (load stylesheets inserted dynamically through the DOM). r=heikki, harishd. sr=jst.
git-svn-id: svn://10.0.0.236/trunk@95505 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 02:59:15 +00:00
vidur%netscape.com
1da03054fb Continuing fix for bug 18843. Added onload and onerror events for loaded scripts. r=nisheeth, sr=jst
git-svn-id: svn://10.0.0.236/trunk@95490 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:21:57 +00:00
peterv%netscape.com
3342796366 Adding two new files. Not built. Part of fix for bug 7515 (dynamically adding LINK-ed or pi-ed style sheets does nothing).
git-svn-id: svn://10.0.0.236/trunk@95480 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 00:21:26 +00:00
jst%netscape.com
840888ef95 Checking in support for onload handlers for frame and iframe elements, and fixing .ownerDocument of orphan elements, fixes bug 60173, and also fixes part of bug 27382. r=pollmann@netscape.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95479 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 00:17:01 +00:00
mjudge%netscape.com
de57e45805 fixing bad check in tablecellselection. wouldnt work if only 1 char in a text node was selected. bug=68641 r=ftang, sr=hyatt. simple fix..
git-svn-id: svn://10.0.0.236/trunk@95454 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:07:54 +00:00
mkaply%us.ibm.com
56a290f148 OS/2 TB breakage - true instead of PR_TRUE
git-svn-id: svn://10.0.0.236/trunk@95430 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:14:12 +00:00
anthonyd%netscape.com
3f20996815 bringing the range implementation up to dom spec.
bugs: 58969, 58970, 58972, 58974
r=kin
sr=jst


git-svn-id: svn://10.0.0.236/trunk@95413 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:05:51 +00:00
cls%seawood.org
d2cd4fe8b6 Updating intermodule depencies. Fixing senna bustage.
git-svn-id: svn://10.0.0.236/trunk@95398 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 14:37:00 +00:00
dbaron%fas.harvard.edu
e3706c4c82 Fix double-addref leak of pres shell. (Leaking the pres shell without leaking the doc viewer causes us to leak the frame tree while deleting the view tree, which causes crashes after leaving pages with animated images. Fix for that problem coming soon.) b=80203 r=sspitzer sr=ben
git-svn-id: svn://10.0.0.236/trunk@95392 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 11:36:54 +00:00
mkaply%us.ibm.com
b938c3af0e OS/2 AIX bustage - need cast
git-svn-id: svn://10.0.0.236/trunk@95262 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 17:27:01 +00:00
jst%netscape.com
caf8fac923 Trying to fix SunOS bustage...
git-svn-id: svn://10.0.0.236/trunk@95247 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 09:08:50 +00:00
vidur%netscape.com
6ae1a1e894 Removing dead header file. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@95230 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 06:10:59 +00:00
jst%netscape.com
5af4a3c360 Removing GetNewListenerManager() from nsIDOMEventReceiver since it's not needed any more, no real code changes. r=pollmann@netscape.com, rs=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95229 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 06:04:04 +00:00
vidur%netscape.com
51d5bb6a4a Fix for bug 18843. Dynamically added SCRIPT elements are now processed through a per-document script loader. Script execution that originally occured in the content sinks is now done by the script loader. r=heikki sr=jst
git-svn-id: svn://10.0.0.236/trunk@95228 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:54:16 +00:00
vidur%netscape.com
b7fe451e66 Part of fix for bug 18843. Dynamically added SCRIPT elements are now processed through a per-document script loader. Script execution that originally occured in the content sinks is now done by the script loader. r=heikki sr=jst
git-svn-id: svn://10.0.0.236/trunk@95213 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:20:51 +00:00