Граф коммитов

2067 Коммитов

Автор SHA1 Сообщение Дата
pollmann%netscape.com e43f63c3df Bug 4891: Allow flushes to occur outside parsing of the <script> tag. This allows us to keep content lists up to date through document.writes in event handlers r=nisheeth 2000-07-08 00:19:44 +00:00
karnaze%netscape.com c4a05b9a09 bug 39799 - map NS_STYLE_TEXT_ALIGN_CENTER to align=center, r=syd. 2000-07-06 13:42:57 +00:00
mkaply%us.ibm.com 815bae6e5c #42637
r=waterson, a=waterson
OS/2 bringup - this is a Windows path, not an XP_PC path
2000-07-05 13:39:07 +00:00
cls%seawood.org bca014f1bb Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner 2000-07-02 18:44:42 +00:00
cls%seawood.org 1f3b6d75ab Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
harishd%netscape.com de2c8f3d0a Bug 40477 ( nsbeta2+ ) - Don't rely on ';' to terminate entities.
r=pollmann.
2000-06-29 23:05:46 +00:00
jst%netscape.com 82f0ac90a6 Fixing nsbeta2+ bug 37051, always set the form associated with a form control as the parent of the form controls script object, this meks form controls always be in the scope of the form they're in. r=vidur@netscape.com 2000-06-28 22:50:06 +00:00
nisheeth%netscape.com 89f0a90b94 Fix for bug 42196. A simple patch from Rod Spears to prevent asserts that were firing on reading mail messages. 2000-06-27 06:56:08 +00:00
jst%netscape.com 5a909af3cc Fixing the remaining details in nsbeta2+ bug 38495, mozilla is now backwards compatible with existing plugin content as long as the plugins are updated. r=vidur@netscape.com 2000-06-27 00:54:44 +00:00
nisheeth%netscape.com 5fc94bfaf5 r=vidur, jst. Fix for bug 9076. The nodeName property is now case sensitive for XHTML elements and folded to uppercase for HTML elements. 2000-06-26 21:05:16 +00:00
dougt%netscape.com 1a48842f03 Removing bookmark requirement.
43082.
r=jbetak@netscape.com
a=valeski@netscape.com
2000-06-26 20:26:16 +00:00
jst%netscape.com b0a9cfbe12 Fixing nsbeta2+ bug 41953, form element regressions. r=vidur@netscape.com 2000-06-23 14:12:24 +00:00
waterson%netscape.com d8ed4fd12c Fix nsAReadableString assertions. r=jst. 2000-06-23 08:49:04 +00:00
pollmann%netscape.com f889ef5348 Bug 23571: Send an onchange event when a checkbox is (un)checked r=harishd 2000-06-22 02:46:53 +00:00
attinasi%netscape.com 411b3bcaaf Reversed the order of testing for link-elements so that the most common (anchors) are tested first. Update to earlier checkin. 2000-06-22 00:41:25 +00:00
cata%netscape.com 37563f3008 Turning on charset override by default. r=nhotta a=ftang bug #41620. 2000-06-22 00:41:02 +00:00
vidur%netscape.com 109a49d66d Fix for bug 38349. Implemented nsIDOMNode::CloneNode() and ImportNode() for XML and HTML documents as part of finishing out our DOM1 and DOM2 implementations. Cleanup of DOMImplementation::createDocument. r=jst 2000-06-21 23:56:52 +00:00
attinasi%netscape.com 67e47d2765 Fixed bug 6306: AREA and LINK elements are now treated like links when it comes to matching selectors. Cleaned up SelectorMatches as well by moving link-logic into new method. r=kmcclusk@netscape.com b=6306 2000-06-21 23:48:21 +00:00
harishd%netscape.com e5940bd032 Fix bugs
18480 (nsbeta2+) - Hack to contain stack over flow
patch=jst, r=harishd.

40216 (nsbeta2+) - Shouldn't deal with mInsideNoXXXTag memeber for NOLAYER ( ON  by default ).
patch=rginda, r=harishd.
2000-06-21 20:53:10 +00:00
dbaron%fas.harvard.edu 90dc7ea296 Slightly refine my previous fix for string assertions so things behave exactly as before. r=pollmann b=42936 2000-06-21 01:13:10 +00:00
dbaron%fas.harvard.edu 3a93a9958c Fix string assertions. b=42936 code=jst,dbaron r=harishd 2000-06-21 00:53:34 +00:00
pollmann%netscape.com a97d394820 Bug 25300: Enable activation of buttons by the keyboard (space or enter) r=nisheeth 2000-06-21 00:40:11 +00:00
joki%netscape.com eaf46c231d fix for 29517, prevent DOM event access from regular content to anonymous content inside a file control. 2000-06-21 00:23:28 +00:00
waterson%netscape.com 0abe95456d Use NS_LITERAL_STRING instead of an nsAutoString to avoid copy/inflate on platforms that support two-byte wchar_t. r=attinasi 2000-06-20 05:45:07 +00:00
vidur%netscape.com 0a4cbc9ddb Work for bug 33475 - completion of Document-related DOM Level 2 support. Null-checks for the empty document case. The documentElement can now be replaced. Load() no longer takes extra unused argument. r=jst,nisheeth 2000-06-17 01:46:58 +00:00
mccabe%netscape.com 75d2952834 Fix for 38495, nsbeta+.
Reinstate previously backed-out fix, now that the nsIScriptablePlugin interface it needs is building successfully on the mac.

a=beard,r=jst
2000-06-16 23:25:00 +00:00
akkana%netscape.com f2289a636f 41916: Remove <td> from the list of inline tags; don't include the enclosing
<td> in a selection that happens to fall inside a table cell. r=rickg
2000-06-16 21:22:00 +00:00
danm%netscape.com 3cc9d56e65 supply nsIPrompt to streamloader created when processing a script tag. bugs 25684,28594. r=nisheeth@netscape.com 2000-06-16 14:54:57 +00:00
rods%netscape.com 96ee63a8cb ifdef'ing out the where we get the value of the label
b=4050 r=kmcclusk
2000-06-15 12:58:54 +00:00
mccabe%netscape.com 38660d8cd7 Bustage occurred, not sure if it's me, but mine was the only checkin in layout; backing out just in case. 2000-06-15 06:53:18 +00:00
mccabe%netscape.com 08dd84e256 Fix for 38495, nsbeta+.
Teach EmbedElements how to expose plugin objects via XPConnect, after using the nsIScriptablePlugin interface to find an appropriate interface to expose.

r=jst
a=beard
2000-06-15 06:07:35 +00:00
scc%mozilla.org 10a4d4b9b4 Fix for an assert that has been bugging rods, particularly when testing with the top 100. The assert is the string |CharAt| out-of-range assert. The problem is the code was iterating off the end of the string to stop at the implicit |'\0'|. But there need not be null termination and accessing outside the strings defined range is bad. Fixed the loop in question to not step outside of the token string, and to iterate more efficiently. r=waterson 2000-06-15 00:39:21 +00:00
jst%netscape.com 6293f41b87 Fixing nsbeta2+ bug 40944. document.doctype.systemId was always empty in HTML documents. r=nisheeth@netscape.com&heikki@citec.fi 2000-06-14 23:08:19 +00:00
pollmann%netscape.com a40225584e Bug 39723: Send only one request to the server when clicking on an image map. r=joki 2000-06-14 15:02:18 +00:00
attinasi%netscape.com 13f2c1c34d To fix the bug we added support for hspace and vspace attributes in QuirkMode. b=41863 karnaze@netscape.com did part of the fix and we reviewed each others code 2000-06-14 00:59:29 +00:00
jst%netscape.com aee37774cd Fixing nsbeta2+ bug 41367, area.pathname incorrectly contained the ref and search parts of the URL. r=vidur 2000-06-14 00:48:34 +00:00
jst%netscape.com eb6d78edaf Fixing nsbeta2+ bug 39892. Adding support for getting the computed value of the 'behavior' property with getComputedStyle(). r=hyatt 2000-06-14 00:06:36 +00:00
scc%mozilla.org 507357239c fix type equivalence between |PRUnichar| and |jschar| now that |PRUnchar| may be |wchar_t| on select platforms 2000-06-12 23:52:31 +00:00
scc%mozilla.org dc21256609 don't try to extract characters from an empty string 2000-06-11 09:14:09 +00:00
jst%netscape.com 625bc7c797 Fixing nsbeta2+ bug 41487, form controls with the same NAME and ID ended up in the form control list in the form element twice. r=nisheeth 2000-06-09 22:47:29 +00:00
mjudge%netscape.com 4d8ea6168b cleaning up 34896 ender-lite with saari's review. 2000-06-09 21:13:03 +00:00
mjudge%netscape.com 6ddeda2887 turning on ender-lite. bug = 34896 2000-06-09 09:19:28 +00:00
mjudge%netscape.com c291ccb69f fixing leak from earlier chekin. copied code, dont look at me. r=scc bug=34896 2000-06-09 04:19:09 +00:00
pinkerton%netscape.com 0d4f0acf0f if cmd-key (meta) is down, open link in a new window r/a=waterson. 2000-06-09 02:56:21 +00:00
jst%netscape.com e224fead11 Fixing nsbeta2+ bugs 17351 and 33018, doing document.write(...) on a document in a newly opened window wasn't working properly, the written HTML was replaced by the URL given to window.open(), the fix is to cancel ongoing loads for the new window before starting to write to it. r=vidur 2000-06-08 22:51:06 +00:00
harishd%netscape.com 81e062668f 40408 (nsbeta2+) - Check for nsresult in nsFragmentContentSink::AddLeaf().
The HTMLTag array was,erroneously,going out-of-bounds for XMP tag.
r=rickg
30617 (nsbeta2+) - Misplaced AREA tag should be informed with base target info.
r=vidur.
2000-06-08 21:32:09 +00:00
attinasi%netscape.com 48511a3494 Fixed problem where anchors with no HREF were being styled like links in composer. b=31594 r=kmcclusk 2000-06-07 23:07:57 +00:00
waterson%netscape.com a721679b5c Bugs 35935, 34862, 41521. Make sure to make 'special' frames blocks inside of relatively-positioned inlines; be sure to destroy special siblings, and crawl to outermost 'normal' frame when reframing containing block; handle 'special' frames in StyleChangeReflow(). r=buster 2000-06-07 06:58:45 +00:00
waterson%netscape.com 2983569e7d Fix build bustage: inaky.gonzales missed these two cases some how. 2000-06-07 03:33:08 +00:00
jst%netscape.com 0f3586fdaf Fixing nsbeta2+ bug 30249, the problem was that the type of various attributes (in the DOM spec) on image elements was string and not number (long), this broke backwards compatibility with 4.x and also compatibility with IE. r=vidur 2000-06-07 01:23:55 +00:00
mjudge%netscape.com b996e17ec3 (accidentaly checked in with no comment before)bug=34896 getting createElementNS implemented for nsHTMLDocument. this should just be implemented in nsDocument with nsXMLDoc inheiriting also. i will do that when m16 is gone. this allows the editor to create its html elements despite being in a xuldocument. r=hyatt a=beppe 2000-06-07 01:17:23 +00:00
mjudge%netscape.com c4ff23e7ec *** empty log message *** 2000-06-07 01:14:08 +00:00
pierre%netscape.com 12f2fe1056 Checked back in the backed out code (41321) after doing a minor fix in nsCSSValue.cpp (41618) 2000-06-06 09:36:12 +00:00
pierre%netscape.com e549491b3e Backed out the previous changes (41321, waterson/attinasi) because of the regression in 41618. 2000-06-06 06:50:21 +00:00
mkaply%us.ibm.com ad3cf0ff6a # 37239
r = jst, a = waterson
OS/2 bringup - PR_CALLBACK for VisualAge
2000-06-05 19:15:32 +00:00
warren%netscape.com 512c8bf433 Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
waterson%netscape.com a965de089e Bug 41321. Use PRUnichar* instead of nsString* to store string values for nsCSSValue and nsHTMLValue. r=attinasi. 2000-06-02 22:54:35 +00:00
attinasi%netscape.com c115636333 Implemented QuirkMode style sheet and moved some initial quirk style rules from html.css to the new quirk.css. b=38026 r=rods a=karnaze 2000-06-02 21:45:06 +00:00
waterson%netscape.com a35fa496f6 Bug 29611. Use 'GetHref()' to retrieve anchor tag's href. r=attinasi 2000-06-02 04:27:47 +00:00
mstoltz%netscape.com e0c61ab51a Fix for 16858 w/o breaking directory browser. r=waterson a=beard 2000-06-01 23:57:48 +00:00
attinasi%netscape.com 99c115a7e6 Floated elements now get their display type set to a block, in compliance with the CSS1 specification. Also, positioned elements get their float property cleared. b=32200 r=karnaze a=karnaze 2000-06-01 23:31:00 +00:00
jst%netscape.com 2950aca9c3 Fixing dogfood+ bug 40571, various problems with multiple form objects with the same name. r=vidur 2000-06-01 22:55:19 +00:00
jbetak%netscape.com 3aab3d3f4e 18022, bookmark doc charset caching
r=rjc, ftang, a=ftang
2000-06-01 01:13:45 +00:00
attinasi%netscape.com bccf233ba6 Fixed problem with fixed background images. b=40217 r=mcclusk a=karnaze 2000-05-31 22:34:03 +00:00
shaver%mozilla.org 6c56f39224 properly handle updating of class or id, #39642, r=attinasi, a=waterson 2000-05-31 20:00:31 +00:00
mkaply%us.ibm.com 960c583bb7 # 37239
r = rickg, a = brendan
OS/2 bringup continues on M16 - Changes for VisualAge build (PR_CALLBACK)
2000-05-31 14:09:34 +00:00
waterson%netscape.com f633d237c5 Bug 10373. Percent-encode URLs using the document's original character when returning the 'href' attribute. Cache the computed value once that's been done. Change event code to use GetHref() instead of raw GetAttribute() call. r=buster,warren,erik,attinasi,... 2000-05-31 00:48:02 +00:00
waterson%netscape.com fbbf14c400 Add nsHTMLUtils.cpp to the build 2000-05-31 00:36:53 +00:00
waterson%netscape.com adaf309977 Bug 10373. Add NS_MakeAbsoluteURIWithCharset() and nsHTMLUtils class. NOT YET IN THE BUILD. r=buster,erik,warren,... 2000-05-31 00:12:48 +00:00
pollmann%netscape.com 6a99dd68d7 Bug 36639: Fix memory leak / stability problems with circular form / form control references r=nisheeth
Bug 13652: Implement select and click methods for form elements r=nisheeth
2000-05-30 02:45:55 +00:00
jst%netscape.com fb8147fa8e Fixing silly regression I introduced last week when checking in some temporary DOM Level 2 code, HTML element names were not properly uppercased in the DOM. r=pavlov 2000-05-29 20:00:23 +00:00
waterson%netscape.com 19fa2a5434 Oops. I didn't need to do that. 2000-05-27 05:49:34 +00:00
waterson%netscape.com 5e98f0dd1e #if 0 out mstoltz's changes, which seem to cause tinderbox to hang on test #2 2000-05-27 05:48:40 +00:00
waterson%netscape.com 9d7267c466 #if-0 out mstoltz's changes to fix tinderbox. 2000-05-27 05:22:39 +00:00
mstoltz%netscape.com 40dc18d415 Fixed bug in DOM security checks, fixes bug 37907, 23516. Added security check for htmlelement.innerhtml, fixes 39083. Added location check to BASE HREF=, fixes 35859. r=vidur. Added check to style= tag, fixes 16858, r=pierre. 2000-05-26 23:28:40 +00:00
rusty.lynch%intel.com 818e9366ff Fixed webshell leaks for each textarea/input element for
bug #39796. r=jst a=waterson
2000-05-26 20:09:32 +00:00
harishd%netscape.com 4daf08973c Open "rtest_html.txt" file to dump content data..
r=rickg
a=rickg
2000-05-26 19:45:49 +00:00
harishd%netscape.com 3483832751 Implemented DumpContent() for parser regression test.
r=rickg
a=rickg
2000-05-26 19:45:42 +00:00
jst%netscape.com 8b0e02f751 Checking in temporary code that lets a user turn on the new DOM Level 2 behavior by setting the 'temp.DOMLevel2update.enabled' preference to true, this is to help with the general DOM update, and it's part of the fix needed for bug 33474. r=vidur@netscape.com, a=pdt@netscape.com 2000-05-25 23:48:45 +00:00
jst%netscape.com 869e45c506 Fixing typo that sneaked in when fixing this mornings mac bustage after fixing bug 36681. r=brade 2000-05-25 21:16:06 +00:00
brade%netscape.com 2f4cdc0ab6 fix mac build bustage 2000-05-25 15:46:41 +00:00
jst%netscape.com 2c9eb4573e Fixing bug 36681, lastModified date for local files was incorrect. r=dougt@netscape.com, a=brendan@mozilla.org 2000-05-25 14:03:57 +00:00
shaver%mozilla.org 41cbdee60e add content-policy hooks to <script> handling (#37983, r/a=brendan) 2000-05-25 13:29:15 +00:00
jst%netscape.com 027ee212d1 Checking in fix for nsbeta2+ bug 38821, the fix was written by rusty.lynch@intel.com. The problem was that nsIDOMHTMLEmbedElement wasn't implemented by nsHTMLEmbedElement and the script object created for the element was a normal HTMLElement script object and not a HTMLEmbedElement script object on non-unix platforms. r=me 2000-05-25 13:26:32 +00:00
jst%netscape.com 749fc848fa Fixing bug nsbeta2+ bug 40197, accessing .href on anchors with no href attribute returned the base URL in stead of an empty string, same problem exists and is fixed with this checkin for images. r=vidur@netscape.com 2000-05-24 23:37:26 +00:00
jst%netscape.com 94b72b8065 Fixing nsbeta2+ bug #24958, script.text never contained the actual script source, now it gets the script source from the textnodes inside the script element. r=vidur@netscape.com 2000-05-22 23:02:40 +00:00
harishd%netscape.com 7e9c3b231f Forgot to checkin this file - This should have been a part of
my previous checkin.
2000-05-22 22:16:56 +00:00
tor%cs.brown.edu 45aa9ead6c SUNWspro5.0 build bustage fix - remove extra semicolon after a
body which confuses the compiler. a=brendan
2000-05-21 02:14:17 +00:00
hyatt%netscape.com 21e5ef59a2 fix for making skins script-safe. r=scc 2000-05-19 04:48:43 +00:00
jst%netscape.com 05c801ec17 Fix content list regression I introduced a few days ago when working on DOM namespace support, document.forms and other arrays on HTML document objects never contained any elements! r=vidur, a=leaf 2000-05-17 20:35:19 +00:00
carl.wong%intel.com 76a6d4348a Fixed bug#39134 (reference count leak in SheetLoadData). r=attinasi@netscape.com a=leaf@netscape.com 2000-05-17 18:29:30 +00:00
cata%netscape.com 4e91cec88a Fixing more of the same problem. nsCOMPtr comparisons. Sorry! 2000-05-17 07:40:40 +00:00
cata%netscape.com 3e48d964fc Charset override implementation. 2000-05-17 06:56:34 +00:00
joki%netscape.com c22fd60f54 More support for onresize and onscroll, bug 960 2000-05-17 06:53:58 +00:00
jst%netscape.com 7a7661f01b Make this a bit safer to use. 2000-05-17 06:26:23 +00:00
jst%netscape.com 11724ca7b8 Hook up new property and fix a crasher. 2000-05-17 06:13:43 +00:00
attinasi%netscape.com a68760ce70 Fix for table cell border styles: standard mode no longer applies the NavQuirks -moz-bg-inset style for HTML border attribute. Patch from VYV03354@nifty.ne.jp for bug 35586, thanks yet again! r=attinasi 2000-05-17 06:05:44 +00:00
jst%netscape.com becea1f607 Adding computed style implementation to the build, and make it compile on windows. 2000-05-17 04:57:50 +00:00
jst%netscape.com 3e04e7e66d Fix bug 33111, crash when creating an applet element from JS, now we no longer crash but dynamically creating applets doesn't work yet. 2000-05-17 04:01:57 +00:00
jst%netscape.com 041468c960 Fix getElementsByTagName() regression. 2000-05-17 03:47:06 +00:00
rods%netscape.com fbf4bfcbf3 Anchors now reg and unreg their access keys in SetDocument
Bug 959 r=joki (verbally)
2000-05-17 03:11:47 +00:00
jst%netscape.com ba107f4775 Redo to fix for 35321 and fix 35319. 2000-05-17 03:09:00 +00:00
akkana%netscape.com 0f8537dc64 Build ender-lite files if MOZ_ENDER_LITE is defined 2000-05-17 03:05:11 +00:00
pavlov%netscape.com 803190ad4b changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
sfraser%netscape.com 280b9c7ce9 Fix the static nsCOMPtr<nsIAtom> atom("type"), replacing it with nsHTMLAtoms::type, to fix an assertion on shutdown. 2000-05-17 02:23:59 +00:00
jst%netscape.com 0e663a2153 Fixing nsbeta2+ bug #35321 (button.setAttribute('disabled', false) disables button instead of enabling it). 2000-05-17 02:03:10 +00:00
attinasi%netscape.com dd5ffceab5 Fixed a problem where background color could not be cleared once set. b=9151 r=rickg 2000-05-17 01:44:49 +00:00
rickg%netscape.com 254958d0b8 one more tweak to entity redction code 2000-05-17 00:51:26 +00:00
jst%netscape.com 930a889eb7 Updating nsIContent to allow accessin the attribute prefix and not only the attribute name and value. 2000-05-17 00:21:53 +00:00
mjudge%netscape.com 107a430682 adding switch. not throwing yet 2000-05-16 23:48:45 +00:00
mjudge%netscape.com f16704b1d2 adding ender_lite to the build 2000-05-16 23:30:00 +00:00
pollmann%netscape.com 79732e0849 Bug 32746 (2 of 3): Make iframe borders respond to both css and frameborder attribute. r=harishd 2000-05-16 21:56:02 +00:00
rickg%netscape.com efb8525da7 checking in fix for 39281 2000-05-16 20:27:45 +00:00
joki%netscape.com a743e2b38b Updating mozilla to DOM Level 2 events support. Fixes for bug 34722, 35378, 8411, 10330, plus some others that weren't filed. 2000-05-16 11:35:12 +00:00
joki%netscape.com d7557a57a5 Adding accesskey support. Bug 959. 2000-05-16 10:22:20 +00:00
jst%netscape.com 780fa4b8f1 Cleaning up GetNodeName() in preparation for swiching mozilla over to a DOM Level 2 compliant .nodeName property. 2000-05-16 03:22:25 +00:00
shaver%mozilla.org 2da0ab457d Significantly reduce the amount of time we blow on style reresolution by
tracking the attributes which appear in CSS selectors, and only firing
a complete reresolution when we change one of those.  In the irrelevant-attr
case, we just let the frame update itself and get on with our lives right
away.  Fixed 38378, r=brendan, booyah.

Also, when setting an attribute to the same value that it currently holds,
don't think about it especially hard, and _don't_ go anywhere near the
style code.  Fixed 21879, r=brendan, boo_yah_.
2000-05-16 02:43:33 +00:00
jst%netscape.com 62324c1e44 Implementing getElementsByTagNameNS() for XML and HTML documents. 2000-05-16 00:55:05 +00:00
attinasi%netscape.com 14623c747b Added support for simple xlinks: we now treat simple xlinks like links for styling. b=38026 r=dbaron 2000-05-15 22:30:27 +00:00
rickg%netscape.com c3c9c9c825 fixed edge case in entity reduction code 2000-05-15 20:37:01 +00:00
jst%netscape.com 798ded8a8e Checking in DOM Level 2 version of the DOM interface Element. 2000-05-15 20:31:55 +00:00
mjudge%netscape.com 61fbed4f1b removing comment on code 2000-05-15 14:25:52 +00:00
mjudge%netscape.com f67e2e21a7 typedef before switch gets thrown 2000-05-15 14:24:02 +00:00
jst%netscape.com df963dfb2a Fix .innerHTML regression (from the XIF converter update), and add a null document check. 2000-05-15 14:07:36 +00:00
rickg%netscape.com cb303580f6 fixed bugs: 37417 and 26023 2000-05-15 07:27:55 +00:00
jst%netscape.com 1ecefec3cc More WIP on getComputedStyle(), not part of the build yet. 2000-05-15 01:59:05 +00:00
jst%netscape.com b9c54d8a6a Adding a very primitive readonly implementation of CSSPrimitiveValue. Not part of the build yet. 2000-05-15 01:58:26 +00:00
jst%netscape.com 3ef6dbd214 WIP for getComputedStyle(). 2000-05-15 01:33:27 +00:00
harishd%netscape.com 991ed3414f Enabling NOLAYERS by default ( since we don't support LAYER tag ).
r=vidur

Putting webshellservice into parser bundle for use by observer base.

r=nisheeth
2000-05-14 19:25:06 +00:00
mjudge%netscape.com fa4088842d fixing warnings and some redundant code 2000-05-13 20:47:42 +00:00
jst%netscape.com e0f24c4de8 In stead of throwing an exception when the user asks for the owner rule of style sheet we return null. 2000-05-13 18:10:24 +00:00
mjudge%netscape.com d3823b7654 changing nsXifconverter to nsIXifConverter 2000-05-13 08:11:29 +00:00
mjudge%netscape.com b007525646 nsIXifconverter from nsXifConverter 2000-05-13 08:11:07 +00:00
mjudge%netscape.com 2a9f26fef3 changing nsXifconverter to nsIXIFconverter 2000-05-13 08:09:25 +00:00
jst%netscape.com f9fe8d6f06 Add GetNodeInfo() to nsIContent. 2000-05-12 14:09:28 +00:00
jst%netscape.com f0dce37b28 Add a SetAttribute method to nsIContent that takes a nsINodeInfo parameter. 2000-05-12 13:46:59 +00:00
pollmann%netscape.com 43db39e1cb Bug 35573: Fix part of a webshell leak, r=nisheeth 2000-05-12 00:53:38 +00:00
sfraser%netscape.com ea15ca6fcd Fix 38949 -- setSelectionRange broken by mjudge checking in nsGfxTextControlFrame2 stuff prematurely. 2000-05-11 22:47:19 +00:00
jst%netscape.com 8fff1cbbbd Landing support for the 'innerHTML' property on HTML elements in mozilla, fixes part of bug 9201. 2000-05-11 21:49:16 +00:00
mjudge%netscape.com 55912eddb8 changing way we access caret. use the selection controller whenever possible. because it will make the caret do the right thing even when we have multiple selections accessing same caret. 2000-05-11 04:25:43 +00:00
jst%netscape.com ee4b181034 Changing the way content elements store their name information, previously the elements generally stored a name atom and a namespace ID, now they store a pointer to a shared structure containing the name atom, the prefix atom and the namespace ID. This structure is shared between nodes with unique names (ie same name, prefix and ns ID) within a document. Documents now hold a hash table of the names in the document. The changes to mozilla/rdf are not reviewed but they are approved by waterson@netscape.com and the changes to mozilla/layout are reviewed by buster@netscape.com. 2000-05-10 13:13:39 +00:00
attinasi%netscape.com 5a58add342 Preventing processing of style links if the HREF is empty. b=30817, r=harishd 2000-05-09 23:05:13 +00:00
hyatt%netscape.com 334e31b473 XBL now works with HTML, XUL, SVG, MathML, and XML! 2000-05-09 21:42:40 +00:00
jst%netscape.com 9908615c3b XPCOM methods that return a success call *must* set their output parameters, this fixes part of the crash in bug 35257 (crash setting selectedIndex for SELECT not in DOM tree). 2000-05-09 21:01:25 +00:00
jst%netscape.com 168af52a62 Fixing the .value and .defaultValue properties on textarea's, this fixes bugs 32795 and 32799. 2000-05-09 19:11:27 +00:00
jst%netscape.com 0a27ccc601 Input element type names are now all lower case, this is required for mozilla to be compatible with all other existing browsers (even if the DOM spec says otherwize). This fixes bug 32368. 2000-05-09 13:56:40 +00:00
buster%netscape.com 0e193a8fad fixed bug 24770 2000-05-09 05:09:55 +00:00
karnaze%netscape.com 468f2bd6da bug 33976 - make non numeric border value 1. 2000-05-07 17:15:56 +00:00
michael.lowe%bigfoot.com 468689c637 Implement CSS3 cursors on Windows 2000-05-07 05:14:43 +00:00
attinasi%netscape.com 010ad97dcd Fixed the BodyBackground rule to propagate the backgound color when the background color is cleared as well as set. b=11491 2000-05-06 05:56:02 +00:00
attinasi%netscape.com bd33a7a095 QuirkMode: support for background="" to override the table inheriting the background down to the cells. 2000-05-06 05:48:38 +00:00
jst%netscape.com c75b332f44 Fixing bug 36308, document.close() didn't release the parser so subsequent document.open calls didn't properly clear the document/old parser. 2000-05-06 00:05:19 +00:00
jst%netscape.com ae0694d136 Fixing bug 35598, HTMLInputElement.click() wasn't working properly. r=joki 2000-05-05 23:44:43 +00:00
erik%netscape.com 0f1eec05eb bug 26237; added support for HTML LANG attribute -- it now uses the fonts
specified by the user for elements with the LANG attribute when the font
is a CSS generic (e.g. serif); r=pierre
2000-05-05 21:04:36 +00:00
harishd%netscape.com 8b82778676 Changed a parameter ( nsVector to nsVoidArray ).
to add support for KEYGEN.
2000-05-05 20:39:12 +00:00
jst%netscape.com 23f7ceff9c Fixing bug 35276, flush all pending reflow notifications before requsting geometry from the frames, this makes the HTML element properties offsetXXX correct values even if requested immediately after a reflow was generated. 2000-05-05 14:25:49 +00:00
pierre%netscape.com 11c4b101fd 18817 and 35872 "Compatibility mode testing should be reviewed". eDTDMode_noquirks was used instead of eDTDMode_strict. Another fix from VYV03354@nifty.ne.jp, r=pierre. 2000-05-04 21:53:18 +00:00
attinasi%netscape.com c862485d34 Tables now inherit backgrond color and image into the cells and allow them to paint instead in quirks mode (the way it originally was). b=34838 2000-05-04 21:41:02 +00:00
attinasi%netscape.com 78953ce816 Change to disallow underscore character in identifiers, as required in the CSS2 spec. Fix contributed by VYV03354@nifty.ne.jp, r=attinasi@netscape.com 2000-05-04 21:36:49 +00:00
rods%netscape.com 9a59e55f40 button and input button content nodes now cancel all mouse click events except mouse up/down
b=38083
2000-05-04 13:57:35 +00:00
rickg%netscape.com f058c29eb4 fixed DTDMode regression 2000-05-04 05:54:04 +00:00
jst%netscape.com 5f7ae78da1 New files needed for getComputedStyle(). Not part of the build yet. 2000-05-04 00:07:33 +00:00
attinasi%netscape.com 9a31e62375 Applied patch from VYV03354@nifty.ne.jp to make class names specified in non-ASCII characters recognizable as parts of selectors. b=38038,35800. 2000-05-03 22:12:58 +00:00
jst%netscape.com ef8e746fdd WIP for supporting setting the cssText property on css declarations through the CSS DOM, approved and partly reviewed by Pierre. 2000-05-03 21:42:00 +00:00
waterson%netscape.com 47909284f5 Bug 37853. Add MOZ_COUNT_[C|D]TOR calls to the objects allocated from nsCSSDeclaration. r=attinasi 2000-05-03 21:21:30 +00:00
karnaze%netscape.com 902ff895ab bug 9271 - correctly insert cells, rows when insertion index equals number of elements. 2000-05-03 14:57:00 +00:00
mkaply%us.ibm.com 23620fb329 # 34082
r= troy
OS/2 bring up continues - PR_CALLBACKs for VisualAge
2000-05-02 23:07:11 +00:00
jst%netscape.com 800ac9c0bd The string returned from CSSStyleDeclaration::removeProperty() should only contain the old value, not the property name. 2000-05-02 00:24:45 +00:00
jst%netscape.com c1edfd2e87 Fix for bug #30492 and last part of #9876. Setting a style property to an empty string through the DOM now removes the property. 2000-05-01 22:59:54 +00:00
sfraser%netscape.com 035965297d Fixes for bugs 34503 and 34504 -- split the editor controller into editor and composer controllers, and make commands for lots of editor functions. 2000-05-01 21:49:52 +00:00
nisheeth%netscape.com 7e37fb4356 1) Added support for loading an XML document "out of band" from script and manipulating it via dom interfaces.
2) Fixed compile errors in XSL glue code that happened after the recent nsString landing by scc.
3) Added a check for a null URI before de-referencing it in nsCodeBasePrincipal.cpp.
2000-05-01 06:58:53 +00:00
dbaron%fas.harvard.edu 6175b3560e Fixed miscellaneous leaks exposed to tinderbox leak stats by brade%netscape.com's JS checkin (rev 1.150 of navigator.js, 2000-04-28). 2000-05-01 00:26:37 +00:00
rods%netscape.com 0d4e28381b when an option gets dsabled it will now notify the frame so it can be deselected 2000-04-28 23:29:35 +00:00
jst%netscape.com 55f7d8f3a4 Hooking up document.getSelection() for html documents to return a string so that we're compatible with 4.x. 2000-04-28 14:05:45 +00:00
pierre%netscape.com ef1931a1f8 35261. Implement :last-node (P and Hx tags inside a cell do not collapse the cell). Change TD to collapse the bottom margin on the last-node. 2000-04-28 10:02:12 +00:00
pierre%netscape.com a8dbb57e7f 9876. Implemented CSSStyleDeclaration removeProperty. r=jst. 2000-04-28 08:35:40 +00:00
scc%netscape.com 4e1b0eaca0 making string conversions explicit 2000-04-27 20:38:50 +00:00
attinasi%netscape.com 3bc70b17e4 Fixed recent regression: DidLoadStyle was not being called if the status was failure, causing the parser to remain blocked forever. b=27208 2000-04-27 00:51:06 +00:00
mstoltz%netscape.com 2d56321f9e Removed getOwner() function from nsIStreamLoader. getChannel() now fulfills this function. 2000-04-27 00:30:27 +00:00
dbaron%fas.harvard.edu 2ac24b8966 Fix bugs 12398, 12450, and 35215, and comment out some unused code. r=pierre@netscape.com 2000-04-27 00:12:25 +00:00
dbaron%fas.harvard.edu 9c16f212b1 Fix bug 37082 - attribute selector matching for ~= and |= backwards. r=pierre@netscape.com 2000-04-27 00:07:12 +00:00
attinasi%netscape.com aaef34704e Eliminated a wasteful duplication of a string. Should reduce bloat substantially. r=pierre 2000-04-26 23:36:45 +00:00
jst%netscape.com 70304a6c16 Initialize mRefCnt in the constructor, duh! 2000-04-26 23:24:30 +00:00
jst%netscape.com af8646bbb5 Landing DOM Level 2 CSS and Views interfaces and implementation. 2000-04-26 13:58:56 +00:00
mstoltz%netscape.com 9bb975256e Fixes for 27010, 32878, and 32948. 2000-04-26 03:50:07 +00:00
rods%netscape.com 174947fa4a Changing notify from false to true for AppendChildTo in SetText
this is where the block doesn't have any children and a text element gets
created for it.
b=36900, r=pollmann
2000-04-26 03:48:58 +00:00
troy%netscape.com 6b04c3b5fa Reinstated clipping code which had been backed out because it caused
a problem for XUL layout. I added a workaround for the XUL problem
2000-04-25 04:43:11 +00:00
putterman%netscape.com e25d9a73e7 Backing out troy's changes to fix various UI blocker bugs. 2000-04-24 22:21:56 +00:00
joki%netscape.com bbb0086bfe fixes for 5995, 7304, 10573, 22832, and 9668.
Changes to event handling to deal with reentrant events, cursor fixes, and return value fixes.
2000-04-24 04:41:27 +00:00
pollmann%netscape.com bb2c0ba6dd Bug 36830: Revert a small part of the fix for bug 33203 that was breaking observer notification. 2000-04-23 23:54:29 +00:00
mstoltz%netscape.com 57feeae5ec Backing out changes until I can figure out why it's crashing on startup. 2000-04-23 21:25:39 +00:00
mstoltz%netscape.com 62bffdd26e Fixes for bugs 27010, 32878, 32948. 2000-04-23 20:30:29 +00:00
attinasi%netscape.com af2c4a7c11 Removed warnings: very basic changes 2000-04-23 19:06:37 +00:00
scc%netscape.com 1177150f2e making string conversions explicit 2000-04-23 19:04:37 +00:00
attinasi%netscape.com 31410d2cca Added support for @charset in external stylesheets, as well as support for charset being set byt HTML document for parsing HTML style attributes in other charsets. r=ftang b=2870,28500 2000-04-23 02:01:40 +00:00
troy%netscape.com 9b393faa48 Changes to bring clipping inline with upcoming CSS2 errata 2000-04-23 00:56:16 +00:00
scc%netscape.com 9978338519 making string conversions explicit 2000-04-22 10:31:38 +00:00
pollmann%netscape.com 9b52ac7328 Bug 33203: Form submit observer changes for psm-glue; r=dougt 2000-04-22 03:29:50 +00:00
dbaron%fas.harvard.edu ed9c5e00ef Prevent selector matching from incorrectly failing due to greedy matching. b=24031 r=pierre@netscape.com 2000-04-22 00:47:18 +00:00
rods%netscape.com d01a3c8d69 It now uses the nsHTMLContent->GetHTMLAttribute to get the value and/or label
The code now lso checks to see if the attr actually exists before it moves to the label or the content
bug 36459
2000-04-21 22:28:07 +00:00
rods%netscape.com bbea2867ad The value in the GetAttribute will no longer have the space stripped in front and back 2000-04-21 21:59:53 +00:00
pierre%netscape.com 0a1b7cc547 Implemented i18n list-style-types. Thanks to bakibon@yahoo.com. 2000-04-21 08:05:29 +00:00
nisheeth%netscape.com 793252e617 Fix for bug 36362. We no longer null out the ref count of form elements in their Release() methods before deleting them. This fixes the crashes on www.cnn.com and www.msn.com. 2000-04-21 01:03:20 +00:00
anthonyd%netscape.com 815b66f915 drawing selection as tri-state. on-off-disabled. hardcoded disable color to grey right now. r=mjudge 2000-04-20 23:11:41 +00:00
akkana%netscape.com e3b5588b8f 19137: <u> wasn't in the list of inline tags. 2000-04-20 22:31:14 +00:00
jst%netscape.com 65686de7fb Updating the DOM interface CSSStyleDeclaration to DOM Level 2. 2000-04-20 13:50:56 +00:00
jst%netscape.com 8515630b3f Adding GetIID() to nsICSSDeclaration. 2000-04-20 13:00:08 +00:00
jst%netscape.com 5dd95df31c Fix build warnings. 2000-04-20 12:40:35 +00:00
jst%netscape.com e09c50e601 Fixing bug #32376. Mozilla now populates a select list with new empty options if it's length is set to a bigger number than it already is, this is against the DOM but we need this to be compatible with older browsers. 2000-04-20 12:34:35 +00:00
rickg%netscape.com c9729abd05 try to fix tinderbox bustage for nisheeth 2000-04-19 08:45:45 +00:00
nisheeth%netscape.com e4b10a0922 Fix for bug 30091. nsFormControlList::NamedItem() was doing a linear walk through the form control list. Now it uses a hash table lookup. This greatly reduces the time for the screen to update when one clicks on the Program list box on the Bugzilla query page. 2000-04-19 07:49:07 +00:00
jst%netscape.com b28d0d6298 Updating the DOM interfaces HTMLFormElement and HTMLOptionElement to DOM Level 2. 2000-04-18 23:00:58 +00:00
jst%netscape.com a4ce9e598d Updating the HTMLObjectElement interface to DOM Level 2. 2000-04-18 22:57:42 +00:00
jband%netscape.com 96089ebbb0 egads! lost the return type declaration in a copy/paste goofup. 2000-04-18 22:46:48 +00:00
waterson%netscape.com 548a65c864 Back out changes my changes to nsILinkHandler because of performance problems. 2000-04-18 04:34:20 +00:00
scc%netscape.com b4caf7e667 making string conversions explicit 2000-04-16 11:19:26 +00:00
braddr%puremagic.com 857f0905f7 eliminiate NS_COMFALSE and remove a layer of logical negation.
r=brendan
2000-04-16 00:23:57 +00:00
scc%netscape.com 52bdf65d60 making string conversions explicit 2000-04-15 21:18:29 +00:00
scc%netscape.com ffe4551746 attempting to fix bustage 2000-04-15 21:13:55 +00:00
scc%netscape.com 0012d27605 making string conversions explicit 2000-04-15 20:15:37 +00:00
pierre%netscape.com 614a9a491c 33710 "background-color: inherit doesn't work correctly". Split the NS_STYLE_BG_PROPOGATED flag into 2 flags: NS_STYLE_BG_PROPAGATED_TO_PARENT and NS_STYLE_BG_PROPAGATED_FROM_CHILD. MapDeclarationColorInto() fetches the color from the grand-parent if PROPAGATED_TO_PARENT is set. 2000-04-15 10:38:13 +00:00
pierre%netscape.com 94bc484b60 32063: <font size=""> makes font tiny 2000-04-15 04:28:12 +00:00
mstoltz%netscape.com 6a76f09450 Made prefapi.h private and removed all #includes of it outside of libpref. r=norris 2000-04-15 03:43:09 +00:00
jband%netscape.com 87704af1b7 fix bug 32150. Expose to JavaScript the scriptable interfaces on plugin objects implementing nsIPluginInstance. Given an embed tag with a plugin named 'foo' that has an xpcom interface named 'nsIFoo' with a method 'bar', this fix allows JS code (with the UniversalXPConnect privilege) to call document.foo.nsIFoo.bar() 2000-04-14 22:54:48 +00:00
jbetak%netscape.com b03088efe8 r=ftang 32604 Trunk fix for illegal use of nsString-external JavaScript 2000-04-14 02:47:28 +00:00
waterson%netscape.com a06a8ee723 Bug 12493. Change nsILinkHandler interface to take an nsIURI object instead of a string. This allows necko to canonify URIs before passing them back to global history. r=travis,pierre 2000-04-13 19:55:47 +00:00
jst%netscape.com 6656f5324e Fixing #35605, avoid accessing a null pointer in GetOffsetParent()! 2000-04-13 12:52:03 +00:00
jst%netscape.com 801bd7da0e If a class claims to support an interface in QueryInterface() it *really* should inherit from that interface then! Fixes #35398. 2000-04-13 12:02:58 +00:00
sfraser%netscape.com e18fe941f0 Adding methods to allow control of the selection in text widgets. 2000-04-13 05:15:59 +00:00
sfraser%netscape.com 0aa03ae3da Use an nsCOMPtr in the Select call. 2000-04-13 05:14:08 +00:00
ducarroz%netscape.com 245059c4ee Remove the old autocomplete widget which is now replaced by the XBL one (xpfe/components/autocomplete). R=alecf. 2000-04-13 04:50:39 +00:00
waterson%netscape.com f1df479af5 Bug 29507. Clean up PresShell refcounting. r=troy 2000-04-05 05:58:06 +00:00
attinasi%netscape.com d88879f70c Fixed regression bug 34257 and also contributed toward fixing 17309 by making external style sheets load blocking the parser, unless they are alternates. r=pierre b=34257, 17309 2000-04-05 04:02:38 +00:00
jbetak%netscape.com 981fc06b33 crash when loading external JS files - bug 33029 2000-04-05 03:18:41 +00:00
jst%netscape.com f523d9cb3a Add a nsHTMLUnknownElement class for LAYER, ILAYER, NOLAYER and unknown elements, this element is a normal element except that it doesn't do inline style processing. This fixes M15 bug #22260. 2000-04-05 01:46:48 +00:00
jst%netscape.com 5f23170b41 Removing #include and unused static IID, not part of the build quite yet. 2000-04-05 00:37:51 +00:00
jst%netscape.com 070035f14e Adding class for unknown elements, not part of the build quite yet. 2000-04-05 00:35:54 +00:00
hyatt%netscape.com aa7305bcb3 Elimination of nsIFocusableContent and improvements to tabbing r=saari 2000-04-04 23:55:31 +00:00
jst%netscape.com 84b020c1aa document.write() speedup, fixes (at least partly) #29805. 2000-04-04 14:13:46 +00:00
hyatt%netscape.com 220a5faae0 Making <children> support dynamic. 2000-04-04 06:29:20 +00:00
scc%netscape.com c5c503948f making string conversions explicit 2000-04-03 11:20:35 +00:00
jst%netscape.com 94e684ba9d Updating the interfaces Document and HTMLDocument to comply with DOM Level 2, only stubs for new methods for now. 2000-04-02 17:46:30 +00:00
jst%netscape.com ae22dfeb8b Updating HTMLFrameElement and HTMLIFrameElement to comply with the Level 2 DOM, this adds a 'contentDocument' attribute to those two interfaces that can be used to access the document contained in the frame. 2000-04-02 14:04:19 +00:00
jst%netscape.com 9f4e5b9940 Updating the DOM Node interface to match the DOM Level 2 interface, only stub implemetations so far. 2000-04-01 13:31:23 +00:00
jst%netscape.com 7df53c3963 Removing some code redundancy in the DOM Core implementations, fixing bugs #16585 and #16606. 2000-04-01 12:36:16 +00:00
pierre%netscape.com f54b3c443f 17309: set the default timeout in the previous checkin to 2 minutes 2000-03-31 10:04:48 +00:00
attinasi%netscape.com 1621b39d9e Implemented Style Size Dump. r=rickg b=26565 2000-03-31 07:08:36 +00:00
attinasi%netscape.com 0735cef009 Implemented a timer for loading CSS style sheets to allow content to be displayed if the sheet is taking too long to load. b=17309 r=nisheeth 2000-03-31 01:57:54 +00:00
mstoltz%netscape.com efa5624e14 Fixed bug 30915 using nsAggregatePrincipal. r=norris 2000-03-31 00:31:18 +00:00
jst%netscape.com 01d3066654 Fixing bug #32839, HTMLButtonElement.type now returns the correct value. 2000-03-30 22:37:12 +00:00