darin%netscape.com
819ce1f98f
b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa
2002-03-20 22:50:33 +00:00
peterv%netscape.com
11201c927b
Bug 123899 (document.body.innerHTML is broken). Don't notify the document twice about content modification from script. r=Fabian, sr=jst, a=asa.
2002-03-20 13:22:27 +00:00
badami%netscape.com
f08e96a4f2
forget datas - If no basehref is specified in head but one is in the body use the one in the body.
...
bug 121481 r=harishd sr=jst a=asa patch=tmutreja@netscape.com
2002-03-20 04:43:23 +00:00
rbs%maths.uq.edu.au
271bb8c07c
perf bug 124570 - configure mathml.css as a catalog stylesheet that is loaded on demand rather than at startup, r=harishd, sr=jst, a=asa
2002-03-15 09:45:31 +00:00
bryner%netscape.com
ec00895936
- Implement the :checked CSS pseudoclass which maps to the "selected" property on option elements.
...
- Eliminate the _moz-option-selected attribute; move the actual selected state into the option content node.
- Change all users of _moz-option-selected to use :checked.
- Add a third parameter to nsIDocument[Observer]::ContentStatesChanged to indicate which pseudoclass changed, this is used for optimizing handling of :checked state changes.
Bug 128947, r=dbaron, sr=jst, a=asa.
2002-03-07 03:34:29 +00:00
darin%netscape.com
026dda9f95
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
2002-03-06 07:48:55 +00:00
kmcclusk%netscape.com
66b228317f
Sample the system clock only once out of every 200 tokens when in the low frequency parser interruption mode to improve page load time on large pages. bug 124697 r=harishd sr=attinasi a=asa
2002-03-06 01:00:48 +00:00
radha%netscape.com
3fa92c5b30
Fix for bug 123140. wyciwyg:// appears on urlbar for JS dynamic pages. r=mcafee, sr=alecf a=asa.
2002-03-04 22:53:18 +00:00
morse%netscape.com
b26cb82e9b
bug 107579, infrastructure for detecting 3rd-party cookies, r=darin,rpotts, sr=devitz
2002-03-02 01:26:49 +00:00
hidday%geocities.com
1c5362e494
Bug 93649, document.plugins should map to document.embeds for NS4
...
compatibility. r=bzbarsky@mit.edu , sr=jst@netscape.com , a=roc+moz
2002-02-21 12:15:34 +00:00
peterlubczynski%netscape.com
edd9533c9e
Making applets and objects monolithic containers to fix problem in bug 108363 where not all params make it to the plugin. Patch by adu@sparc.spb.su r=peterl sr=attinasi a=roc+moz (and for last checkin too)
2002-02-21 02:05:21 +00:00
alecf%netscape.com
5ec5cd62b2
one part of fix for bug 107575 - clean up consumers of nsString::EqualsIgnoreCase and nsString::EqualsWithConversion, to be explicit about case-insensitive compares
...
r=timeless sr=jag
2002-02-19 22:49:12 +00:00
smontagu%netscape.com
5fee128a75
Converting bidi utilities to non-XPCOM interfaces. Bug 120818; r=mkaply, nhotta; sr=attinasi
2002-02-19 20:41:32 +00:00
cathleen%netscape.com
93709bacaa
eliminate nsCRT::strlen for char* strings (part 1), bug 124536 r=dp sr=brendan
2002-02-19 07:36:56 +00:00
dbaron%fas.harvard.edu
d376f6e5e2
Remove more no-longer-needed nsComponentManager::RegisterComponent calls. Remove remnants of NS_IMPL_IDS macro, associated with long-gone NS_DECLARE_ID. b=125782 r=dougt rs=jag
2002-02-16 16:18:13 +00:00
alecf%netscape.com
a25b33b1b3
progress towards fixing 123041 - stop making copies of entities names and values as we retrieve them out of various entity tables
...
also, a few uses of NS_LITERAL_STRING, removal of long-since-unused nsHTMLContentSinkStream
r/sr=sfraser, sr=jag, r=harishd
2002-02-12 21:17:53 +00:00
radha%netscape.com
cc7144395f
Fox for bug # 109485. Meta refresh works differently than otehr browsers. r=valeski. sr=jaggernaut.
2002-02-08 22:46:09 +00:00
radha%netscape.com
50dbb16618
Fix for bug # 122904, 123936. r=mcafee. sr=alecf. Uninitialised variables and reorder of member initialisers.
2002-02-08 22:32:58 +00:00
jst%netscape.com
9085695ba0
Fixing bug 124252. Calling Init() from nsImageDocument::StartDocumentLoad() is pointless, Init() has already been called and any subsequent calls do nothing (but assert). r=jkeiser@iname.com, sr=vidur@netscape.com
2002-02-08 01:36:28 +00:00
bzbarsky%mit.edu
428911a287
Make image/x-icon show ICON in title bar, not X-ICON. Bug 42093,
...
r=sicking, sr=jag
2002-02-06 21:05:52 +00:00
bzbarsky%mit.edu
cd4494cca7
Show the image type in the URL bar for image documents. Bug 42093,
...
r=timeless, sr=jag.
2002-02-06 03:40:18 +00:00
jst%netscape.com
b32c4770ff
Fixing bug 115352. Making FlushPendingNotifications() properly flush the parent document as well if there is one. This causes layout data in iframes to not always be up to date since iframe sizes are dependent on the parent being reflown. r=peterv@netscape.com, sr=rpotts@netscape.com
2002-02-05 05:47:22 +00:00
rpotts%netscape.com
75f5dd7b08
bug #117948 (r=bzarsky@mit.edu, sr=vidur@netscape.com) Ignore the HTTP Window-Target header inside of <meta> tags
2002-02-05 04:46:54 +00:00
alecf%netscape.com
a10a38843d
more dependency updates
2002-02-02 21:29:01 +00:00
bzbarsky%mit.edu
8e762d2d20
Don't let an empty intl.charset.default pref set the document charset to
...
the empty string. Fall back to ISO-8859-1 in the script loader if there
is no other charset set. Bug 118404, r=harishd, sr=jst
2002-02-01 21:36:00 +00:00
seawood%netscape.com
873f74a487
Per the hpux compiler:
...
# Nonempty source files must end with a newline that is not preceded by a backslash.
2002-01-31 20:39:17 +00:00
pinkerton%netscape.com
53bbf32eea
moving idl into MANIFEST_IDL to fix bustage.
2002-01-31 20:34:17 +00:00
radha%netscape.com
7f665501b6
Changes related to wyciwyg protocol implementation. r=35340 r/sr by jst, nisheeth, darin.
2002-01-31 19:36:45 +00:00
radha%netscape.com
0ed2dec82b
Initial checkin for wyciwyg protocol implementation. bug=35340 r/sr by nisheeth, darin, jst
2002-01-31 19:35:33 +00:00
radha%netscape.com
537e2e8fef
*** empty log message ***
2002-01-31 19:33:05 +00:00
harishd%netscape.com
e188e3d99a
Do not create a new node info with |no name| for userdefined tags. b=113349, r=heikki, sr=jst
2002-01-25 23:25:09 +00:00
jst%netscape.com
7a80404791
Fixing bug 118933. Speeding up the id and name hash tables in nsHTMLDocument by changing them over from nsHashtable/nsStirngKey to pldhash. Also combining the hashes to optimize performance and memory useage. r=heikki@netscape.com, sr=jband@netscape.com.
2002-01-25 06:37:35 +00:00
bzbarsky%mit.edu
f2a9512382
Change users of Length() to IsEmpty() where the code really cares about
...
the latter in content/. Bug 100649, r=jag, sr=jst
2002-01-24 02:03:19 +00:00
alecf%netscape.com
0bfe5d9db2
Fix for bug 118915, by Morten@Nilsen.com, r=db48x, sr=alecf - add more descriptive title to images
2002-01-15 23:34:32 +00:00
brade%netscape.com
45f976905b
remove unused static kIOServiceCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
2002-01-10 14:07:41 +00:00
brade%netscape.com
edc5c49f3d
remove unused static kCharsetConverterManagerCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
2002-01-10 14:07:22 +00:00
harishd%netscape.com
fd33e7c446
105137 - Eliminate nsTokens, nsParserNode usage for xml/xbl/xul/rdf documents. r=heikki, sr=jst
2002-01-09 01:37:50 +00:00
dbaron%fas.harvard.edu
1db5b984db
Replace the BodyFixupRule with code in nsCSSRendering to fix all the problems with dynamic style changes and backgrounds on the root element and the BODY element. Change the way the HTMLDocumentColorRule (for the table color quirk) is initialized since it used to depend on the BodyFixupRule. b=116161 (also fixes other bugs) r=attinasi sr=hyatt
2002-01-07 23:46:07 +00:00
peterv%netscape.com
8dd91d0f02
XHTML is case-sensitive. Pass the right flag to NS_CreateHTMLElement r=sicking, sr=jst.
2002-01-06 10:34:41 +00:00
bryner%netscape.com
01e4861b8d
Initial checkin of XBL select widget (listbox) code (bug 112713).
...
Summary of changes:
- Removed old XBL form control cruft.
- Made nsOutlinerContentView accessible from content scripts.
- Created a new interface, nsIDOMNSXBLFormControl which exists to allow a
select element to have an outliner box object.
- Factored out nsChildIterator into its own file.
- Added support to the outliner content view for having option elements
directly inserted in the outliner.
- Cleaned up pixel/twip conversions in outliner.
- Added support for intrinsic width for outliner.
r=jag, sr=hyatt. Note that the new select widget is NOT turned on by
default.
2002-01-05 07:17:10 +00:00
jaggernaut%netscape.com
2ae0d7bbc4
Attempt to fix Mac and HP-UX bustage
2001-12-26 05:07:53 +00:00
shanjian%netscape.com
f76c0c6f15
#112793 fine tune frame charset mechanism
...
Besides charset, document now records charset source as well.
nsCharsetSource was replaced by PRInt32.
Some code relocation in nsHTMLDocument.cpp
r=yokoyama sr=waterson
2001-12-26 03:17:59 +00:00
timeless%mac.com
711739d601
Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
...
r='s from many people. sr=jst
2001-12-23 23:23:41 +00:00
sicking%bigfoot.com
d37f165004
Bug 17003. Give textareas a childnode and connect that childnode to .defaultValue. Also make textareas work properly for display: none;
...
r=jkeiser sr=jst
2001-12-23 16:06:13 +00:00
rjesup%wgate.com
2212861db9
Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes,
...
assertions for bad voidarray indexes. r=jst, sr=waterson
2001-12-21 01:10:07 +00:00
seawood%netscape.com
874c54280c
Landing the rest of the win32 gmake changes:
...
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup
Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
mjudge%netscape.com
d41f10649d
wrong name for module name. needed webbrwsr not webBrowser_core
2001-12-18 02:06:04 +00:00
mjudge%netscape.com
9b25533dc1
bs=7868 r=saari Adding in new api to bake on trunk before going to branch. this adds nsISelectionDisplay to nsISelectionController. SetDisplayFlags are how we now set if you want images selected or not
2001-12-18 01:29:49 +00:00
jaggernaut%netscape.com
7936b26225
Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst
2001-12-17 07:14:49 +00:00
jaggernaut%netscape.com
2df17e0579
Remove timer from REQUIRES, the makefile.win edition
2001-12-16 18:08:20 +00:00
jaggernaut%netscape.com
1886ca82f6
Remove timer from REQUIRES. r=pavlov
2001-12-16 17:02:31 +00:00
jaggernaut%netscape.com
81b2dcc176
Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
2001-12-16 13:18:45 +00:00
jaggernaut%netscape.com
6ab111155d
Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
2001-12-16 11:58:03 +00:00
jst%netscape.com
9b7d622a50
Removing dead code, r=sicking@bigfoot.com, sr=me, no bug #.
2001-12-16 08:16:29 +00:00
harishd%netscape.com
68f6ada8cd
98218 - set layout mode whether a DOCTYPE exists or not
...
r=heikki, sr=jst.
2001-12-07 21:53:39 +00:00
attinasi%netscape.com
1b529bd913
Prevent crash when IFRAME is reframed during layout. bug=108105 r=dbaron sr=jst
2001-12-07 00:02:03 +00:00
leaf%mozilla.org
99e99b9ff7
remove cppsrcs defines from makefile.win files, bug 102459, sr=cls r=dbaron
2001-12-05 03:43:29 +00:00
roc+%cs.cmu.edu
544c375270
Bug 73382. Clean up view manager interfaces, 2nd attempt. r=kmcclusk,rs=attinasi
2001-12-01 14:31:45 +00:00
jst%netscape.com
519616f4d2
Oops, forgot to make peterv's suggested comment changes when checking in the fix for bug 109854.
2001-11-29 07:14:00 +00:00
jst%netscape.com
98ec394ebd
Fixing bug 109854. Don't let HTMLContentSink::DemoteContainer() mess up the order of the form controls in form.elements, and rename DemoteContainer() to DemoteForm(). Patch by jkeiser@iname.com and myself, r=peterv@netscape.com, sr=jst@netscape.com
2001-11-28 11:00:14 +00:00
dbaron%fas.harvard.edu
0361fb7a8e
Fix more |#ifdef DEBUG| bustage from jst's checkin.
2001-11-28 07:57:55 +00:00
jst%netscape.com
8a7eda85f8
Fixing bug 109400. Removing unnecessary layers of abstraction from nsHTMLTags that does nothing for us except using more memory than we need to use, and makes us slower. This makes nsHTMLTags::LookupTag() 4 times faster. r=harishd@netscape.com, rs=vidur@netscape.com
2001-11-28 06:13:11 +00:00
timeless%mac.com
7873addd19
Bugzilla Bug 107823 change nsIFile
...
to use 'Modified' instead of 'Modification'
r=akkana sr=brendan
2001-11-26 08:05:05 +00:00
roc+%cs.cmu.edu
563ec66cf4
My cleanup checkin for bug 73382 caused 5% increase in page load times. Backing out.
2001-11-24 05:37:25 +00:00
roc+%cs.cmu.edu
38a0f22173
View manage interface cleanup. Bug 73382. r=kmcclusk, sr=attinasi
2001-11-22 05:26:32 +00:00
yokoyama%netscape.com
2ab1b648b1
Bug 110512
...
Remove the hard-coded charset
Read a default charset from Pref
/r=jbetak; /sr=brendan
2001-11-21 23:28:19 +00:00
seawood%netscape.com
d8927fcc61
Rename 'install' build phase to 'libs'.
...
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
jst%netscape.com
3161bda08b
Fixing bug 110924. Speeding up HTMLContentSink::AddAttributes() and nsGenericHTMLElement::IsEventName(). r=bzbarsky@mit.edu, sr=waterson@netscape.com
2001-11-21 09:10:41 +00:00
danm%netscape.com
d939e356aa
more changes to make xmldoc.createElementNS() create the correct type of element (and fix tinderbox mac bustage)
2001-11-17 06:18:04 +00:00
morse%netscape.com
21e9ebf9aa
bug 104894, parsing p3p compact policies, r=harishd, sr=alecf
2001-11-16 15:05:53 +00:00
danm%netscape.com
da49b2c24a
adding nsIDocument::ResetToURI. bug 88229 r=jst,rpotts
2001-11-16 02:03:19 +00:00
dbaron%fas.harvard.edu
44faa22b51
Avoid pointless nsAutoString construction and extra copy. b=109250 r=jag sr=jst
2001-11-15 07:47:39 +00:00
alecf%netscape.com
52cd89e71b
win32 REQUIRES cleanup
2001-11-15 03:49:13 +00:00
bzbarsky%mit.edu
0dce65ed23
Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
...
(i.e. where the string is a literal). Bug 104159, r=jag, sr=alecf
2001-11-14 01:33:42 +00:00
jst%netscape.com
78b5eaf583
Checking in Fabian's <hidday@geocities.com> patch for bug 105640. Add support for IE's document.compatMode property. r=sicking@bigfoot.com, sr=jst@netscape.com
2001-11-10 07:36:19 +00:00
dbaron%fas.harvard.edu
261f76a8ba
Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052
2001-11-07 06:24:10 +00:00
jkeiser%iname.com
d0b4b9b2a5
Fix from jst@netscape.com to URL-escape A NAME (bug 87996)
2001-11-06 07:14:40 +00:00
jst%netscape.com
ba0fc07060
Fix problem in the formrewrite changes, the new code ends up doing a flush on the document from within DemoteContainer() in the sink which ends up notifying the document about some peices of content more than once. This causes duplicated content on some pages. r=jkeiser@iname.com. sr=myself.
2001-11-02 11:28:20 +00:00
jst%netscape.com
5bf2cf4e7e
Checking in John Keiser's <jkeiser@iname.com> fix for *tons* of form submission and <select> related bugs, see tracking bug 34297 for details. r=rods@netscape.com, sr=jst@netscape.com
2001-11-02 07:40:01 +00:00
hyatt%netscape.com
3aa08fec1e
Fix for 106153, avoid building a content model for XBL event handlers, r=bryner, sr=waterson
2001-11-02 01:53:13 +00:00
jst%netscape.com
e897b46f2e
Fixing bustage, this was lost in a patch...
2001-11-01 00:58:28 +00:00
pete%alphanumerica.com
41da234dd2
b=107823, r=ccarlen, sr=brendan
...
--pete
2001-11-01 00:11:15 +00:00
jst%netscape.com
8d0d7f1cea
Fixing topembed bug 106105. Clear our document.body cache when resetting a document, and make sure the right things are flushed when position and size related properties are accessed. r=heikki@netscape.com, sr=vidur@netscape.com
2001-10-31 23:52:52 +00:00
jst%netscape.com
fb23fc46ee
Fixing part of bug 107453. Combine rarely used leaf element classes into one class to cut down on the amount of code we have for implementing all those dom interfaces. This makes using the combined elements (base, embed, isindex, param, spacer, colgroup, and wbr) a bit more expensive but since they're hardly ever used it's ok for them to take up a bit more heap space when used. r=dbaron@netscape.com, sr=waterson@netscape.com
2001-10-30 10:14:06 +00:00
jst%netscape.com
3d7eb9b4df
Make the signature of nsHTMLDocument::FlushPendingNotifications() match nsIDocument::FlushPendingNotifications() so that callers of the interface method actually call the correct method. No bug. r=peterv@netscape.com, sr=rpotts@netscape.com. Problem found by jkeiser@iname.com
2001-10-30 09:58:07 +00:00
jaggernaut%netscape.com
47f32d2efe
Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
2001-10-27 06:44:19 +00:00
dougt%netscape.com
1f40b94136
Extraneous Symbol Removal. Patch by Jon Smirl jonsmirl@mediaone.net. r=dougt@netscape.com, sr=alecf@netscape.com. Bug 104172, 104316, 104420, 104426, 104461, 104511, 104527
2001-10-19 20:59:33 +00:00
harishd%netscape.com
ac2e3f5bc1
97769 - Replace nsITagStack with a simple nsVoidArray. Also, nuked nsITagStack since it is not of a big help.r=heikki, sr=jst.
...
99282 - Make sure only HEAD attributes get added to the attribute list in ::OpenHead(). r=heikki, sr=jst.
100466 - Stop DT from containing DL.r=heikki,sr=jst.
102370 - DT should not close DD and vice versa.r=heikki,sr=jst.
100397 - In order for residual style to kick in...disable the check for wellformedness in quirks mode.r=alexandru,sr=attinasi.
102376 - Release nsIRequest in nsParser::DidBuildModel() since nsIRequest is not required past DidBuildModel.r=heikki,sr=darin.
2001-10-19 20:48:18 +00:00
dbaron%fas.harvard.edu
3dac3645cb
Making debugging code be |#ifdef DEBUG|. b=91036 r=harishd sr=jst
2001-10-16 05:31:36 +00:00
jaggernaut%netscape.com
3865b96b31
Fix ports bustage, linux runtime problems.
2001-10-16 04:07:30 +00:00
dbaron%fas.harvard.edu
34fc404be7
Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc
2001-10-16 03:53:44 +00:00
jst%netscape.com
d35e12a621
Fixing bug 104031. Bad string code in nsHTMLDocument::WriteCommon(). r=bzbarsky@mit.edu, sr=vidur@netscape.com
2001-10-16 01:31:49 +00:00
shanjian%netscape.com
dde83fbf7b
#88363 Site with duplicate Content-Type loads with incorrect encoding
...
r=yokoyama sr=waterson
2001-10-10 23:37:18 +00:00
locka%iol.ie
ad1a03b626
Checkin makes scrolling to anchors faster by attempting to scroll to the named element from the content sink's timer routine rather than waiting until page loading completes. b=58661 r=heikki@netscape.com sr=jst@netscape.com a=asa@mozilla.org
2001-10-05 10:39:01 +00:00
mstoltz%netscape.com
fa4e5530e9
Bug 18553, better fix which should cause fewer problems. Clear event listeners
...
before every document load, including the first, except when setNewDocument
is called from document.open. r=heikki, sr=jst
2001-10-02 00:54:44 +00:00
jaggernaut%netscape.com
fdc4078bc4
Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
2001-09-29 08:28:41 +00:00
harishd%netscape.com
99bd737981
96364 - Register html tag observers directly to parser service rather than nsObserverService. Doing so, reduces a lot of overhead. Also, the observers are now notified via sink. This eliminates the need for parser bundle.
...
r=dp,shanjian,sfraser, sr=rpotts.
2001-09-28 23:08:17 +00:00
gerv%gerv.net
2b0c9d0438
License changes, take 2. Bug 98089. mozilla/content/.
2001-09-25 01:32:19 +00:00
bzbarsky%mit.edu
687a4abbe8
Add a document.contentType attribute to allow getting the MIME type of
...
the current document from JS. The rest is moving around stuff to deal
with nsIDocument already declaring GetContentType. bug 73847, r=peterv,
sr=jst
2001-09-24 22:43:23 +00:00
jaggernaut%netscape.com
e25262c61f
One module per line for REQUIRES. r=/sr=alecf
2001-09-18 22:01:13 +00:00