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

2919 Коммитов

Автор SHA1 Сообщение Дата
hyatt%netscape.com 5cf52043ce Fix for 54524. r=attinasi,waterson a=waterson. Also checking in patch
to nsXBLPrototypeHandler.cpp that went into the branch days ago (but that
I forgot to check in to the trunk).
2000-10-02 22:25:45 +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
vidur%netscape.com 7d91204249 Fix for bugscape bug 2533. onload event firing now happens *after* the last reflow command has been processed. a=waterson, r=nisheeth, pollmann, jst 2000-09-29 06:19:22 +00:00
hyatt%netscape.com 3cee6bdb23 Fix for 53417. r=brendan, a=brendan 2000-09-27 20:23:49 +00:00
attinasi%netscape.com 51307aaffd Checking for null before deref: b=55358 r=a=buster 2000-09-26 21:00:32 +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 10e43c4df2 Fix for startup bug
-r waterson
2000-09-21 20:17:04 +00:00
buster%netscape.com cad1ddf9cb bug 52333 (infinite loop when shifting focus due to error in frame parentage)
r=waterson
a=waterson
fixed the frame parentage for generated content associated with a leaf element.
2000-09-21 06:04:58 +00:00
evaughan%netscape.com 40c3bb938f fix for bug #52663
-r hyatt -a waterson
2000-09-21 01:20:00 +00:00
erik%netscape.com fcf7460d54 bug 4238; r/a=ftang,buster,waterson; added language specific transform type
getter to nsIPresContext so that we can do things like U+005C -> U+00A5
(backslash -> yen sign)
2000-09-20 22:59:20 +00:00
rods%netscape.com a10394a6b8 adding comments to the fix that already got checked in.
a=waterson r=attinasi
2000-09-20 14:47:18 +00:00
nisheeth%netscape.com 3672e0747d r=reviewers@netscape.com (buster, waterson). Fix for nsbeta3+ bug . Turning on async reflow during doc load by default. This can be turned off by setting the "layout.reflow.async.duringDocLoad" pref to false in prefs.js. 2000-09-20 07:20:23 +00:00
bienvenu%netscape.com 602c25371d fix crash replying to outlook message with dashed frame 52130 r=buster,waterson 2000-09-20 04:02:20 +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
shanjian%netscape.com d7ffe6cea2 #53072 IME candidate window position problem
r=sfraser a=ftang
Offset within view is missing in one of the code path. Add it there.
2000-09-19 21:55:59 +00:00
heikki%netscape.com e13fae3ffe Fixed bug 52526, the cause was that image load event was bubbling even though the specs say it should not. Previously we were not even sending the load event on image load. I also fixed bug 50478 by fixing the logic in GetBubbles and GetCancelable of the DOMEvent. This helps in testing the first bug. I also fixed several cases where we had wrong combination of event class and event struct type. a=waterson, r=joki,rods. 2000-09-19 21:47: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
karnaze%netscape.com 1a44dda88b bug 42429 - Don't create whitespace text frames in table related frames (except for td). r=peterl. 2000-09-15 06:12:28 +00:00
kin%netscape.com f98ccd11de Mac build bustage fix for nsISelectionListener.idl typo. 2000-09-14 14:08:27 +00:00
mjudge%netscape.com bc1b50c3c6 fixing mac forgot this one 2000-09-14 13:38:29 +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 715a4c2a34 thanks dbaron. didnt know about this file 2000-09-14 13:14:20 +00:00
mjudge%netscape.com 61d005f213 left out selectionprivate. sorry bout that 2000-09-14 12:27:59 +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
buster%netscape.com 1dc5faf65c bug 52307
r=karnaze and r=kin
under the hood, we've opened up leaf elements to generated content.  GeneratedContentIterators assumed the real element was a container, not a leaf.  The fix was just to add a null check on a request for the element's child.
2000-09-14 05:40:48 +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
pollmann%netscape.com e8692bf55c Bug 3326: Implement IsIndex Frame; r=kmcclusk 2000-09-14 04:46:58 +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
sfraser%netscape.com 1d6f955c39 Part of the fix for 20743, add flag to tell us if a drawing surface is short-lived, so we can allocate in temp mem (on Mac). r=pavlov 2000-09-13 07:02:30 +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
attinasi%netscape.com 7d4c6525ad Added default implementation for frames to allow a frame to specify which frame provides its parent style context. Also reworked ReResolveStyleContext and VerifyStyleTree to allow the style context tree to diverge from the frame tree. b=45210 r=karnaze 2000-09-12 22:47:09 +00:00
attinasi%netscape.com c822140f89 Added a new method to allow a frame to specify the frame that provides its parent style context. b=45210 r=karnaze 2000-09-12 22:45:33 +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
nisheeth%netscape.com c773bb48dc Checkin to use a pref instead of a compile time switch for turning on async reflow during doc load. Related to previous checkin to fix nsbeta3+ bug 39368. 2000-09-12 08:59:01 +00:00
nisheeth%netscape.com 8593ccdc95 r=rpotts. Fix for nsbeta3+ bug 39368. 2000-09-12 00:35:11 +00:00
jst%netscape.com cd1712f0c0 Adding new file, not part of the build. 2000-09-11 22:10:08 +00:00
buster%netscape.com b13d908e3f forgot to check this in as part of my last checkin.
bug 18754
r=karnaze
2000-09-11 21:25:43 +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
pierre%netscape.com 161d87d80c Fix blocker bug #52039 (crash when resolving pseudo-style for anonymous content). 2000-09-11 03:58:22 +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 2c6f9e5aa3 Added _moz_dirty. r=jst 2000-09-10 07:04:07 +00:00
vidur%netscape.com 605d79669c Backing out inadvertant checkin of makefiles. 2000-09-10 06:47:21 +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
pnunn%netscape.com c6b9835eb3 bug:13718: natural img dimens. pnunn, r:sfraser 2000-09-08 22:52:05 +00:00
pnunn%netscape.com 3f5be087d9 bug#13718: natural img dimens. pnunn, r:sfraser 2000-09-08 22:47:46 +00:00
pnunn%netscape.com 8161f8832b bug#13718: for editor folk. pnunn, r:sfraser. 2000-09-08 22:46:24 +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
sfraser%netscape.com 7946417cfb Fix 51747 -- caret not drawing at the end of a line. Fix offset of clip. r=kin 2000-09-07 20:21:22 +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
sfraser%netscape.com 849a01373d Fix bugs 45881 and 46850 -- general caret cruft. Ensure that caret is clipped to the scrolling view, and fix things so that the caret is properly hidden on scrolling. r=beard 2000-09-07 05:26:25 +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
scc%mozilla.org 25469b3ce9 need to make concatenation arguments homogenous in some cases 2000-09-04 01:33:24 +00:00
dbaron%fas.harvard.edu 16fffb863f Back out hacks to fix earlier string bustage. r=scc 2000-09-04 00:50:52 +00:00
dbaron%fas.harvard.edu b55d5c2c04 Continuing to work on speedracer/pravda bustage. 2000-09-03 15:45:57 +00:00
dbaron%fas.harvard.edu 20a984c1c4 Another attempt to fix speedracer/pravda bustage. They sometimes think nsPromiseConcatenation doesn't exist. I'll ask scc to look at this later. 2000-09-03 15:00:27 +00:00
dbaron%fas.harvard.edu 01dd43399d Attempt to get old gcc and old FreeBSD compilers working again. Will ask scc to look for a better fix later. 2000-09-03 13:40:31 +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
pinkerton%netscape.com ceb8d32e8a removing unused xul frames, nsTitledButton and nsToolbarItemFrame. r=hyatt. 2000-09-01 21:39:25 +00:00
jst%netscape.com 0eb491f041 Fixing nsbeta3+ bug 28277. Add a callback to nsHTMLImageElement so that we know when a image created in JavaScript has loaded (or fails to load), this is needed to support onload and onerror event fireing and also to support the '.complete' property on images create in JavaScript. r=nisheeth@netscape.com 2000-09-01 07:05:08 +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
nisheeth%netscape.com b8e21d92fd r=ian hickson. Fix for nsbeta3+ bug 41924. Updated the way we calculate alternate text for images that are not found. 2000-08-31 06:27:49 +00:00
saari%netscape.com 9d7f2f1c61 fixing dr's bustage 2000-08-31 03:35:57 +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
attinasi%netscape.com f09d792c74 Fixed items are now removed in ReconstructDocElementHierarchy. b=42114, r=buster@netscape.com 2000-08-30 18:51:45 +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 4535fdb157 44372: more efficient fix, thanks to (and r=)scc 2000-08-30 00:25:52 +00:00
akkana%netscape.com 184b60e5b5 44372: Do entity conversion in attributes as well as normal content. r=harishd 2000-08-29 23:30:45 +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