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

1089 Коммитов

Автор SHA1 Сообщение Дата
heikki%netscape.com 95fbe00809 Bug 59675, fixing uninitialized variables. r=jst, a=waterson. 2000-11-27 23:23:28 +00:00
hyatt%netscape.com 56d558b610 Patch for 55595. r=joki, a=brendan 2000-11-27 07:55:20 +00:00
jst%netscape.com 84a7aee4fa Fixing bug 48031. Adding missing nullpointer checks to fix crashes in AppendChild(), RemoveChild(), ReplaceChild(), ... in nsDocument. r=nisheeth, sr=vidur 2000-11-09 06:38:00 +00:00
dbaron%fas.harvard.edu 592f743ee9 Fix leak of nsDOMScriptObjectFactory by freeing in layout module destructor. r=jst@netscape.com sr=brendan@mozilla.org b=43576 2000-11-08 03:17:18 +00:00
dbaron%fas.harvard.edu 7a2273653a Fix leak of an nsIURI (the URL of the quirk stylesheet). Patch from inaky.gonzalez@intel.com. r=attinasi@netscape.com sr=brendan@mozilla.org b=43656 2000-11-08 03:13:53 +00:00
heikki%netscape.com da42f8f899 Bug 59389, eliminate nsIContent::IsSynthetic(). r=jst, a=vidur. 2000-11-08 00:42:42 +00:00
bratell%lysator.liu.se f2ba599fdb Fix for 59181. HTML lists and format=flowed don't work together. The solution is to disable flow when lines are indented. r=akkana sr=vidur 2000-11-07 20:02:54 +00:00
bratell%lysator.liu.se dbfad69c2e Fix for bug 57047 - we are not treating text inside <pre> as preformatted if the text is inside another tag inside the <pre>. This has affected mail and copy'n'paste. We now look more thoroughly at the tag stack. r=akkana@netscape.com a=vidur@netscape.com. 2000-11-04 20:51:33 +00:00
dbaron%fas.harvard.edu 7a6953cfe2 Fix crash from GetElementsByTagName on a document without a root element. Patch from ftang@netscape.com r=jst@netscape.com,dbaron@fas.harvard.edu sr=vidur@netscape.com b=40121 2000-10-30 18:51:50 +00:00
waqar%netscape.com b721c20516 #=34706
r=dcone@netscape.com
a=buster@netscape.com
d=Fixes a crash on linux when printing to a file in a directory where I dont
have permission to or printing to a directory or to a non existing printer.
2000-10-30 15:22:46 +00:00
dbaron%fas.harvard.edu d86b8f2d0a Fix one-time leak of 4 nsVoidArray and 1 PRMonitor from code in nsRange.cpp by freeing in layout module destructor. r=mjudge@netscape.com sr=scc@mozilla.org b=56762 2000-10-29 21:38:52 +00:00
warren%netscape.com 4189314fdb Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com 8921b016fa Fixing printf problem with MOZ_TIMER_DEBUGLOG 2000-10-28 10:11:27 +00:00
warren%netscape.com c988bb8a22 Attempted to fix opt problem 2000-10-28 02:46:30 +00:00
warren%netscape.com 07b0d01ac6 more fixes for dbaron 2000-10-28 01:28:06 +00:00
warren%netscape.com 6e35f97e31 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
akkana%netscape.com e1522fc02f 56833: fix whitespace problem in html output 2000-10-24 00:31:08 +00:00
akkana%netscape.com dc56e19d93 56066, 56561: Fix line break handling. r=bratell, jst, sr=shaver 2000-10-20 23:05:14 +00:00
dcone%netscape.com 60e42dc1b0 Have fix for bug 24406. r=kmmclusk sr=buster 2000-10-19 21:49:12 +00:00
anthonyd%netscape.com fe6c384600 fix for bug #49663
nsRange::DeleteContents leaks
r=sfraser
sr=kin
a=brendan
2000-10-19 18:47:00 +00:00
harishd%netscape.com bd0d4ac743 56501 - Serializer changes in dealing with NOSCRIPT ( checkin for jst )
r=me
sr=scc
2000-10-15 17:33:11 +00:00
mstoltz%netscape.com 99a2b79580 Fixing 56009, exploit allowing XPConnect access. r,a=hyatt, sr=scc 2000-10-13 22:59:47 +00:00
mjudge%netscape.com 4d4216dead r=kin a=buster. fix has to go to trunk first. bug 49772 2000-10-13 22:37:52 +00:00
jst%netscape.com 5002b5428f Fixing rtm++ bug 56212. The new serializers were a bit too eager about what characters to encode as entities, this caused bad things when sending email that contained double quotes and also when writing a message containing quotes in AIM. sr=vidur, r=nisheeth. 2000-10-13 11:06:05 +00:00
jfrancis%netscape.com 94d121d6fe trunk checkin of: fix for rtm++ dogfood+ 55748; r=sfraser; sr=kin 2000-10-13 01:02:57 +00:00
jst%netscape.com 2850a2c385 Rolling in the last of the NOXIF changes from the Netscape 6 branch, code mostly written by jfrancis. Fixes bugs 50742, 55806, 56000 and 55669. sr=kin, scc. r=kandrot, jst. 2000-10-11 22:50:14 +00:00
heikki%netscape.com 389ac31da9 Bug 55377, fixed a couple of Purify FMMs. delete[] was used when free should have been used instead. r=akkana, a=waterson. 2000-10-11 01:29:32 +00:00
waterson%netscape.com 82b4ab1f0d Bug 53969. Move anonymous content storage to pres shell; remove obsolete methods from nsIAnonymousContentCreator. r=dbaron, a=hyatt 2000-10-09 03:08:41 +00:00
jst%netscape.com b3d9cbac12 Checking in for bug 50742, this change removes the use of XIF in mozilla and replaces the XIF converter with a HTML (and XML) serializer.
Contextual information added to HTML copy and intelligence added to HTML paste in the editor (fixes bugs 47014, 50568 and 46554, and partly (at least) fixes bug 53188).

Code written by vidur, jfrancis, jst, akkana. Tested by jfrancis, akkana, vidur, jst, kin. Reviwed (and super reviewed) by waterson, vidur, kin, jfrancis, jst
2000-10-07 10:57:30 +00:00
attinasi%netscape.com 22a3236619 Fixed CSS cursor inheritance bug. b=51113, r=pierre@netscape.com, a=buster@netscape.com 2000-10-04 22:25:15 +00:00
dougt%netscape.com bfbbaa82b6 Restores INCLUDE_XUL #define. b=54248. r/a=hyatt@netscape.com 2000-10-01 05:24:00 +00:00
mozilla.BenB%bucksch.org 60384e2742 51285: Move |EnsureBlockDisplay| to make it less agressive. Patch by attinasi, r=buster 2000-09-23 17:59:20 +00:00
rods%netscape.com dc348dfffe now prints only leaf docshells when there is a frameset and print leaf docshells
AND the rest of the document for anything else.
b=47478 a=buster
2000-09-22 14:42:13 +00:00
jst%netscape.com 50cb267dc7 Redoing how 'replaceable' properties on DOM objects are resolved to be compatible with 4.x, with this change named frames in framesets override 'replaceable' properties so that window.toolbar (or any replaceable property) in a frameset document with a frame named 'toolbar' actually resolves to the frame, and not the native toolbar. r/a=brendan, r=rpotts&scc 2000-09-22 10:18:07 +00:00
evaughan%netscape.com 40c3bb938f fix for bug #52663
-r hyatt -a waterson
2000-09-21 01:20:00 +00:00
waterson%netscape.com bf722e10a6 Bug 50999. Make nsBindingManager keep track of nsIAnonymousContentCreator-generated content; simplify anonymous content cleanup dance by making nsIBindingManager::ChangeDocumentFor() method. r=dbaron,hyatt a=hyatt 2000-09-20 00:14:04 +00:00
Peter.VanderBeken%pandora.be f019ffd8cf Enabling XSLT hooks in layout in default build. Bug #42228. r=axel@pike.org, a=waterson@mozilla.org. 2000-09-16 20:53:08 +00:00
mjudge%netscape.com fa7f4ce180 fixing sun/sparc i guess it didnt like the inline if/else statement. separating out. 2000-09-14 13:23:31 +00:00
mjudge%netscape.com a2fa9edcb5 small but pervasive change to make nsIDOMSelection an xpidl interface. also broke it into 2 interfaces, nsISelection and nsISelectionPrivate. moved nsIDOMSelectionListener also to xpidl. these new idl files live in layout/base/public. r=sfraser, r=anthonyd bug 48575 2000-09-14 11:45:01 +00:00
mjudge%netscape.com eb77e8bf35 private interface for selection 2000-09-14 05:24:18 +00:00
mjudge%netscape.com fe57b88a54 not in build yet. adding for beta3 bug on api change 2000-09-14 05:22:37 +00:00
jst%netscape.com 0031679c0b Fixing nsbeta3+ bug 52572. Updating the DOM intefaces in mozilla to match the current DOM Level 2 PR. r=kandrot@netscape.com 2000-09-14 05:19:00 +00:00
jst%netscape.com 92f8ac224b Fixing nsbeta3+ bug 51034. element.getElementsByTagName() was throwing a NS_NOINTERFACE exception to the wrong IID passed to QI. r=kandrot&pollmann 2000-09-14 04:53:03 +00:00
rayw%netscape.com 6cc70ebd6c Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
jdunn%netscape.com 192125c9de Fix warning: return value is required from functions
r= brendan@mozilla.org scc@mozilla.org
#= 52254
2000-09-13 14:11:51 +00:00
scc%mozilla.org 9243f9cdad if you want a pointer to characters, you're going to have to |.get()| it 2000-09-13 08:21:04 +00:00
scc%mozilla.org 983223fbc2 if you want a pointer to the characters, your going to have to |.get()| it 2000-09-13 04:47:36 +00:00
scc%mozilla.org d2b859ab77 if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 02:48:08 +00:00
anthonyd%netscape.com b7f01bd9f9 bug fix for mjudges bug #45387
r=anthonyd
2000-09-13 00:05:29 +00:00
heikki%netscape.com 3f6567dd27 Forgot to check that we fire the select event with Select All. Also fix event.target. Part of bug 46085. r=mjudge. 2000-09-12 20:54:41 +00:00
jst%netscape.com cd1712f0c0 Adding new file, not part of the build. 2000-09-11 22:10:08 +00:00
jst%netscape.com ab3d0248b6 Fixing the content serializers to compile on Windows. Not part of the build. 2000-09-11 20:55:46 +00:00
vidur%netscape.com 37c7853e01 First cut at the plain text serializer. The bulk of this code froms the old nsHTMLToTXTSinkStream. This is not part of the build. 2000-09-11 05:10:32 +00:00
vidur%netscape.com fa56f73b33 Ongoing work on content serializers. This is not part of the build. 2000-09-11 00:57:59 +00:00
jst%netscape.com 8a981de99d Checking in a infinite loop fix done by Vidur, not part of the build. 2000-09-10 23:24:10 +00:00
vidur%netscape.com 604b10b420 Better factoring of code. This is not part of the build. 2000-09-10 22:22:58 +00:00
jst%netscape.com 5dcd08ede7 Getting the serializers up to par. This is not part of the build 2000-09-10 19:36:22 +00:00
vidur%netscape.com ea0bc14d7a Pretty printing in HTML. Much code lifted from nsHTMLContentSinkStream. This is not part of the build. 2000-09-10 06:44:06 +00:00
vidur%netscape.com 5512d9d1ac New HTML and XML serializers. This is not part of the build 2000-09-10 02:17:54 +00:00
jst%netscape.com b6ade313b8 Adding character offsets to various methods. Not part of the build. 2000-09-10 00:09:14 +00:00
jst%netscape.com 0a961b96ae Whitespace changes, not part of the build. 2000-09-09 23:53:39 +00:00
jst%netscape.com 8d532b0b2c Change interface to allow the implementation to be more efficient. Not part of the build. 2000-09-09 23:52:59 +00:00
vidur%netscape.com c2b8d65ff3 Removed unnecessary attribute serializer. This is not part of the build yet. 2000-09-09 22:03:58 +00:00
jst%netscape.com 19bbf22225 New file, not part of the build yet. 2000-09-09 21:47:23 +00:00
jst%netscape.com 585c9cdc89 Removing static IID's (NS_DEFINE_IID()) and replace the static IID's with NS_GET_IID(), this cleans things up and simplifies my fix for nsbeta3+ bug 7515. r=pollmann@netscape.com 2000-09-09 05:46:14 +00:00
hyatt%netscape.com 3ade57d231 Tweak loadBindings call, provide hint to optimize possible style re-resolve in XBL, fix spot dbaron forgot. All 3 are r=ben 2000-09-08 10:01:18 +00:00
akkana%netscape.com f2a51fdcb9 50821: don't force a bogus 3.2 doctype, and eliminate OutputNoDoctype flag. r=cmanske 2000-09-07 18:40:14 +00:00
hyatt%netscape.com f89d4eddd9 C++ fixes for 51263, r=joki 2000-09-07 08:18:11 +00:00
rpotts%netscape.com 49552edbbe Moved the firing of the OnLoad event from WebShell into DocumentViewer... 2000-09-06 09:11:38 +00:00
dbaron%fas.harvard.edu bc5657c7f8 Fix misleading indentation. r=attinasi 2000-09-06 02:34:35 +00:00
hyatt%netscape.com 98a7a1f1b4 loadBindingdoc, r=ben 2000-09-05 07:29:01 +00:00
Peter.VanderBeken%pandora.be ec2cf7fc4a Fix XSLT hooks (Preparation for bug #42228). r=jst@netscape.com, a=waterson@netscape.com. 2000-09-02 15:35:19 +00:00
Peter.VanderBeken%pandora.be 96c2cb7a50 Fix XSLT hooks (Preparation for bug #42228). Implement SetDOMDocument. r=jst@netscape.com, a=waterson@netscape.com. 2000-09-02 15:32:28 +00:00
nisheeth%netscape.com e5752be50d r=jst. Fixing refcounting of ID attribute atoms. Additional work to earlier checkin for fixing bug 10292. Also, added support for getElementByID() in XML documents. 2000-09-01 02:21:06 +00:00
vidur%netscape.com 4a41eee18d Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com 2000-09-01 01:54:35 +00:00
jst%netscape.com ef147e7941 Fixing nsbeta3+ bug 48213 and most of bug 48161. Finally removing the temporary DOM Level 2 debugging code, cleaning out some unused code and making getAttribute and setAttribute on HTML elemensts case insensitive. r=vidur@netscape.com, waterson@netscape.com 2000-08-31 00:36:31 +00:00
kin%netscape.com 9b629257f0 Fix for bug #35899 (Page scrolls on selecting text in position:relative div)
- Rewrote the auto-scrolling code to handle the fact that events are now passed
    directly to frames, even though the mouse is outside the window, and the frame
    is not in the clip view. The old code assumed that the viewport frame always
    caught and handled the event, which was the way it used to be.
  - AutoScroll methods now give the option of scrolling parent scrollable views.

r=jfrancis@netscape.com

Fix for bug #49467 (Spell checking not working in composer or NS 6 IM )

  - We no longer throw an error if we are trying to scroll the selection
    into view, when the selection is in a view that has no parent scrollable
    view ... we just return NS_OK and do nothing.

r=syd@netscape.com
2000-08-30 19:42:47 +00:00
bryner%uiuc.edu eb1602817e Fixing 50628 - crash attaching a file to bugzilla on Linux. Need to cast
to the right type in QueryInterface!  r=pavlov.
2000-08-30 08:07:12 +00:00
rhp%netscape.com 431a05f240 Fix for crash when cancelling mail print operations - Bug #: 49280 - r: bienvenu 2000-08-30 02:04:02 +00:00
akkana%netscape.com 6500587ce1 50134: check offset before calling CharAt(offset-1). r=mcafee 2000-08-30 01:42:27 +00:00
nisheeth%netscape.com 2b93b30dd8 - Fix for nsbeta3+ bug 10292: ID attribute information is passed up from the parser to the content sink and into the node info objects associated with content objects. nsIXMLContent now inherits from nsIStyledContent which allows
authors to use ID selectors to target elements in an XML document.

- Checking in a P3P related patch to the pres shell, html document, and xml document from Tom Lendacky (toml@us.ibm.com)
2000-08-30 00:35:43 +00:00
akkana%netscape.com d4891505d1 Fix memory leak introduced yesterday. r=harishd 2000-08-29 23:27:09 +00:00
jfrancis%netscape.com db88aae69b disabling fix for 46554 again, in order to fix smoketest blocker 50653 et al 2000-08-29 19:55:16 +00:00
hyatt%netscape.com 1a375f2282 43220. r=ben 2000-08-29 08:07:22 +00:00
jfrancis%netscape.com 2a03e0cb61 restoring my original fix for 46554, with some additional tweaks to deal gracefully with generated content. To forgive, divine. 2000-08-29 06:37:12 +00:00
jfrancis%netscape.com 2c58517b0e i'm an idiot 2000-08-29 05:43:03 +00:00
jfrancis%netscape.com 8cd1b753ec turns out that selection code is used even when outputing an entire document (beats me why); disabling my changes so that text field output will work again. 2000-08-29 03:09:54 +00:00
hyatt%netscape.com c8864cba14 XBL fix for walling off style (46505). r=ben 2000-08-29 03:08:35 +00:00
heikki%netscape.com 910b79d3f5 Fixed bug 46085. We were not firing the select event. This is the second half of the checkin... had some problems with CVS. jst is watching this checkin. r=mjudge. 2000-08-29 01:47:05 +00:00
jfrancis%netscape.com 42bf012ec4 fixing a warning 2000-08-29 00:31:53 +00:00
vidur%netscape.com b96c318a90 Fix for bug 43902. The DOM glue now streamlines the Get/SetProperty methods for the window class. Window.location and title and document.title are now part of the idlc interfaces, rather than special-cased. r=jst@netscape.com 2000-08-29 00:14:23 +00:00
jfrancis%netscape.com adbfc57608 third time is the charm... 2000-08-29 00:07:32 +00:00
jfrancis%netscape.com 60b1f301d8 the end of ubercopy 2000-08-28 23:54:45 +00:00
akkana%netscape.com 9e929889a8 41868 and 45994: Add GetDTD. r=harishd 2000-08-28 23:46:11 +00:00
jfrancis%netscape.com ac7350dccf fix for 46554: copy should grab parent nodes if all children selected; r=sfraser 2000-08-28 23:35:57 +00:00
anthonyd%netscape.com 3c9fec49a7 fix for bug# 43364
selection methods not returning meaningfull information
ie. getAnchorNode
r=mjudge
2000-08-26 21:23:25 +00:00
anthonyd%netscape.com 52f1883f5b fix for bug 48624 (hidden selection issues with plain text widgets)
fix for bug 45662 (updating range impl to dom spec)
fix for some edge case selection issues invloving multiple windows, no bug #
but saari knows about this.
r: sfraser, jfrancis, mjudge, saari
a: beppe
2000-08-24 03:54:30 +00:00
jst%netscape.com b3a4ade60d DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc 2000-08-23 17:27:06 +00:00
gagan%netscape.com 2439125f20 Fix for bug 48200. We were incorrectly setting mDocumentURI to the OriginalURI which completely broke redirects (which are conveyed thru URI and not OriginalURI) r=hyatt 2000-08-21 22:37:02 +00:00
hyatt%netscape.com 5e1ccf53ce 49012 fix, r=danm 2000-08-21 22:30:36 +00:00