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

10179 Коммитов

Автор SHA1 Сообщение Дата
attinasi%netscape.com 5b3ec0dcbb Fixed bug 44396: LINK elements now act like links when they have generated content. b=44396 r=dbaron 2000-07-28 20:57:08 +00:00
attinasi%netscape.com b9127374e1 Fixed bug 44199: fixed position background images were not being treated as fixed in all cases. b=44199 r=dbaron 2000-07-28 20:50:57 +00:00
kin%netscape.com 0d68adaf46 Fix for bug #46657: an Undo past default text value in a TextWidget
Modified CreateAnonymousContent() to disable editor undo before
setting the default value, and then reenable it afterwards.
r=brade@netscape.com
2000-07-28 13:53:26 +00:00
dbaron%fas.harvard.edu 4105daa31a Add to block regression tests. Does not affect build. 2000-07-28 12:34:56 +00:00
hyatt%netscape.com e8d2d3f4dd Oops. Checked in debugging code. Backing out. 2000-07-28 09:53:26 +00:00
hyatt%netscape.com dccf9dcff0 Fix for 46129. r=waterson,attinasi,pierre 2000-07-28 09:36:51 +00:00
rbs%maths.uq.edu.au fc667ea4ee Enable the code to support for 'vertical-align: baseline' in table-cells. bug 10207. a:waterson@mozilla.org. was r:karnaze@netscape.com. 2000-07-28 09:19:26 +00:00
rbs%maths.uq.edu.au af8754b765 Enable the code to export the baseline out of the block frame code to support 'vertical-article: baseline' in table-cells. bug 10207. a:waterson@mozilla.org. was r:buster@netscape.com. 2000-07-28 09:18:15 +00:00
waterson%netscape.com 1a2ffa3da2 Bug 44709. Maintain renumbering depth on stack, instead of in a global. r=roc+moz@cs.cmu.edu 2000-07-28 09:02:34 +00:00
warren%netscape.com 9d3410b0ca Cleaning up slashes, adding a few missed files. 2000-07-28 06:49:43 +00:00
hyatt%netscape.com 5ae34b17f9 Fix for 46361, r=ben 2000-07-28 05:02:46 +00:00
pinkerton%netscape.com dcbd627f07 Fix for 46749, regression from my earlier checkin. forgot to check for null before
looking for the menu parent. Doh!
2000-07-28 04:10:12 +00:00
danm%netscape.com 92d0a3a892 shut down a selection's autoscroll timer in the selection's destructor. bug 43470. r=saari@netscape.com 2000-07-28 03:48:26 +00:00
hyatt%netscape.com cd1abc962e Fix for 43778. r=ben 2000-07-28 02:22:59 +00:00
harishd%netscape.com d65b30ae01 Migrating beta2+ fix
----------------------------

45975 - Making sure that the stack position doesn't become negative.
Note: This is a HACK for beta2. The real fix will go in for beta3.

r=jst
a=nisheeth
2000-07-28 01:01:08 +00:00
sfraser%netscape.com 913b8a4431 Fix typo, bug 46260. r=pinkerton. 2000-07-28 00:56:37 +00:00
attinasi%netscape.com dece6a14f7 Trunk fix: bug 29061, where relative width value of '*' was getting 0 instead of 1. Simple fix, r=karnaze b=29061 2000-07-28 00:37:02 +00:00
hyatt%netscape.com ae55d8736e Fix for 41145. 2000-07-28 00:35:30 +00:00
hyatt%netscape.com 9f12a75d17 Fix for 41145. r=waterson 2000-07-28 00:35:02 +00:00
pinkerton%netscape.com 825776d19b Fix for 31727, make submenus inherit the context menu-ness from their parents. Another
great patch from Dean Tessman.
2000-07-28 00:25:18 +00:00
dbaron%fas.harvard.edu c2ca7000e2 Make the block regression tests easier to run on Linux. They no longer require setting any environment variables. r=pollmann Not part of build. 2000-07-27 23:42:34 +00:00
dbaron%fas.harvard.edu 0d22e864e2 Fix the way HTML's align attribute works for horizontal alignment of blocks. Use the -moz-center and -moz-right even in strict mode, and apply them to blocks in addition to tables. r=attinasi b=37083, 40038 2000-07-27 23:37:44 +00:00
dbaron%fas.harvard.edu a09c77e4d1 Improve performance of testing for visited links CSS selector matching by reducing string conversion and by caching the state of the link on the link element. r=waterson b=25963 2000-07-27 23:17:53 +00:00
dbaron%fas.harvard.edu a8ac67fd24 Improve performance of testing for visited links CSS selector matching by reducing string conversion and by caching the state of the link on the link element. r=waterson b=25963 2000-07-27 23:11:02 +00:00
hyatt%netscape.com fdbd904ab4 Fixing duplicate style resolution problem in trees. r=ben 2000-07-27 09:10:52 +00:00
rbs%maths.uq.edu.au 2dda53aa2d First check-in. Not intended for the build. Simple utility to assist external people who make MathML-enabled builds so that they can set an up-to-date start-page. 2000-07-27 09:04:00 +00:00
hyatt%netscape.com 0f1477e37e Missed files. Fixs bustage. 2000-07-27 06:57:32 +00:00
hyatt%netscape.com b436781bbc Fix to prevent crawling of template. Meant to check this earlier today
with the original approved template landing. r,a=waterson
2000-07-27 06:20:57 +00:00
hyatt%netscape.com c25a01be6a Fix to reparent XBL style contexts. needed for attinasi's style context
reduction landing. r=ben
2000-07-27 06:20:13 +00:00
hyatt%netscape.com c081bf084d Fix to enable fast tree scrolling. Fix shortcut keys and arrow keys in
XP menus.  Add API for obtaining offset rects for XUL elements.  Fix
deletion bug in trees.  (It's a barrel of nsbeta3 goodness.) r=ben
2000-07-27 06:19:30 +00:00
hyatt%netscape.com 5a97cb79c0 Fix to enable trees to blit. Performance work approved by waterson. r=waterson. 2000-07-27 06:17:58 +00:00
waterson%netscape.com 349ccf4344 Bug 19051. Checked in wrong patch for nsLineLayout.cpp; we want to check the display type, not the frame type, to determine if it's a block frame. 2000-07-27 05:20:09 +00:00
waterson%netscape.com 9bd4266798 Bug 19051. Remove code that computed and maintained nsTextRun. Instead, compute 'next text' when required by crawling the frame tree in nsLineLayout::FindNextText(). r=roc+moz@cs.cmu.edu 2000-07-27 05:16:08 +00:00
waterson%netscape.com 45a991a10b Bug 37622, redux. Case insensitive compare that I meant to check in way back when, but didn't. This was really part of the first patch, but didn't make it in because I checked in from the wrong machine. 2000-07-27 05:09:40 +00:00
hyatt%netscape.com 343f922025 Fix for templates to grovel non-aggressively. r=waterson,a=waterson 2000-07-26 23:57:24 +00:00
mjudge%netscape.com 7317580268 46209 one of the last beta 2 blockers. adding ability to frames to tell if part of them is visible. idl change to allow nsISelectionController to give CheckVisibility. PresShell actually has the code for nsGfxTextControlFrame to call. 2000-07-26 11:31:12 +00:00
brendan%mozilla.org b5ab3d86e3 Oops, nsXBLService implements two interfaces: nsIXBLService and nsIMemoryPressureObserver (r=dbaron@fas.harvard.edu). 2000-07-25 01:44:22 +00:00
ducarroz%netscape.com 71dd2a444f Fix for bug 46152. Checkin fix for kin. Partially backup Rods' last change because the reflow function won't be called when the text control is nested into a box (textfield). R=ducarroz 2000-07-25 00:32:35 +00:00
rbs%maths.uq.edu.au e1acbfa6ef [not part of default build] gracefully handle cases where stretching failed to avoid jamming chars. a:waterson@mozilla.org 2000-07-25 00:08:15 +00:00
attinasi%netscape.com 1f499c4354 Accidental debug code removed: b=46090 r=ianh a=waterson 2000-07-24 23:09:30 +00:00
attinasi%netscape.com 6764a7f2d3 Fixed the way the HTML element's background is handled. b=2285 r=dbaron 2000-07-24 22:51:41 +00:00
nisheeth%netscape.com 9b09a0b6c1 Fix for nsbeta2+ bug 43472. r=rpotts. We no longer crash on exit on Full Circle enabled builds. 2000-07-23 06:51:39 +00:00
dprice%netscape.com eafe83d871 corrected locale info 2000-07-22 09:09:39 +00:00
dprice%netscape.com dd37e37d03 adding a chrome manifest for layout
NOT IN THE BUILD
2000-07-22 08:23:42 +00:00
waterson%netscape.com b9428404ee Bug 45698. Land PLUGIN_LOVE_2000_07_17_BRANCH. r=av 2000-07-22 02:11:04 +00:00
waterson%netscape.com 3b56e5fda1 Bug 45698. Land PLUGIN_LOVE_2000_07_17_BRANCH: implement XPCOM plugins. r=av 2000-07-22 01:34:13 +00:00
mjudge%netscape.com 938dbdf044 awful regression of not copypasting from textareas! fixed.r=akkana,anthonyd 2000-07-22 01:11:49 +00:00
jst%netscape.com 40d98d5682 Fixing nsbeta2+ bug 45019, images didn't show up on document that were fully created with document.open(): document.write();... r=nisheet&rpotts 2000-07-21 23:44:38 +00:00
rods%netscape.com 4ba7e28964 moved form registration code to Reflow instead of GetPrefSize, it wasn't being called correctly when wi/h was being set via style
b=45846 r=kin
2000-07-20 21:17:03 +00:00
ftang%netscape.com afd789602b more fix for 39790 which we forget. change intl.charset.default to navigator.properties
r=nhotta/cata
2000-07-20 21:09:11 +00:00
bryner%uiuc.edu 6bed3774a3 Fix for 37477. r=pavlov,av. a=av. 2000-07-20 19:27:20 +00:00
rods%netscape.com f7fbff18c7 check in for andreas, it now checks to make sure that the image or lowimage is not
null before getting the width and height
b=36902, a=waterson
2000-07-20 14:50:17 +00:00
brade%netscape.com e9560f8f8b check if events have been handled already before dispatching them; r=saari; bug #45390 2000-07-20 14:32:30 +00:00
jst%netscape.com 9724edaa51 Trivial change to cut down on the noice in bug reports by not returning internal errors back to JS, this fixes harmless, but annoying JS exceptions when mousing over chromeless windows. r=waterson. 2000-07-20 06:11:22 +00:00
pnunn%netscape.com 38ed05f47f fix for bug#30852.(nsbeta2+). Image reloads not using necko reload attributes. pnunn.
rev:neeti; and tested on win/mac/linux.
2000-07-20 01:52:35 +00:00
rbs%maths.uq.edu.au 2095e2fe89 [not part of default build] fix an event propagation problem caused by the fact that a point wasn't translated to the frame's relative coordinate system. a:waterson@mozilla.org 2000-07-20 00:21:34 +00:00
waterson%netscape.com eb10ce3a1a Bug 37622. Hackery to get <embed hidden='true'> to work. Check hidden attribute; if set, size to (0, 0) and don't create a widget. r=pavlov,blizzard. 2000-07-19 23:46:43 +00:00
attinasi%netscape.com cc2b1c2b5d Checkin patch for Robert O'Callahan: fixed HandlePostedDOMEvents and HandlePostedAttributeChanges to deal with re-entrant calls. b=45510,45361[nsb2+] r=evaughan,attinasi 2000-07-19 20:09:59 +00:00
mscott%netscape.com 93ed892b57 Bug #44397 --> quick fix to the bookmarks problem with create new profile, if the
url is about:blank then don't try to instantiate bookmarks just to get a charset!
i'm not sure this bookmarks code belongs here anyway. We'll file another bug to get it moved out.
r,a=waterson
2000-07-19 19:51:20 +00:00
waterson%netscape.com f2b9667dd2 Doh! Botched patch application. Sorry! 2000-07-19 05:23:09 +00:00
waterson%netscape.com 9665015156 Bug 21456. Support for 'alt=' attribute on applet frames. Patch submitted by edburns@acm.org, r=waterson, nisheeth, a=waterson. 2000-07-19 05:06:55 +00:00
valeski%netscape.com 175fa58cd9 45723. r=rpotts. webshell-docshell consolodation changes. 2000-07-18 23:13:07 +00:00
attinasi%netscape.com b7d2737337 Checkin for timeless@bemail.org: Fixed rounding error making LARGER work for font sizes less than 9px. b=12461, r=attinasi@netscape.com,disttsc@bart.nl a=brendan@mozilla.org 2000-07-18 21:48:51 +00:00
hyatt%netscape.com 7fb4a72eab Fix for 45248. r=saari 2000-07-17 23:55:25 +00:00
valeski%netscape.com 9403bfd9cd updating a comment 2000-07-16 15:05:31 +00:00
jfrancis%netscape.com 3f885328d3 making the text frame use nsIEditorObserver (instead of nsIDocumentObserver). this is for bug 42329: autocompletion firing in the middle of uncommitted ime entry. r=fm 2000-07-16 06:43:34 +00:00
waterson%netscape.com c0549f2cb5 Bug 45568. Don't flush notifications while looking for the nsIEditor object! The content sink may be in a crazy state where it's trying to rotate the content model. r=mozbot, because this is a smoketest blocker. 2000-07-15 20:51:01 +00:00
dbaron%fas.harvard.edu 7ed087c304 Fix bug 42895 (nsbeta2+), a huge leak whenever a text input receieves an event, by propogating SetDocument(null,...) calls to the anonymous content in ender-lite widgets so that script objects for that content are unrooted. r=hyatt, mjudge 2000-07-14 23:20:48 +00:00
sfraser%netscape.com bc5e13e277 Fix for nsbeta2+ bug 31134 -- paste in edit menu not enabled correctly. Add a new command set for clipboard-related menu items, and fire it on Copy. Also ensure that Undo/Redo commands are updated correctly, and avoid bogus command updating in plain text compose (since that caused JS errors). r=kin,jfrancis. 2000-07-14 21:58:50 +00:00
kin%netscape.com baa1e3d567 Fix for bug #45002: Password displayed in clear text.
layout/html/forms/src/nsGfxTextControlFrame2.cpp
      - Modified CreateAnonymousContent() to disable forced
        refreshes and reflows in the editor, and call
        SetTextControlFrameState() to set the intial value
        of the text widget.
      - Fixed leak in SetTextControlFrameState().

    editor/public/nsIHTMLEditor.h
      - Added DisableForcedUpdates and DisableForcedRefreshes flags.

    editor/base/nsEditor.cpp
      - Modified EndUpdateViewBatch() so that it uses the new
        DisableForcedUpdates and DisableForcedRefreshes flags.
      - We now also close the reflow batch before we close the
        update batch.

r=brade@netscape.com
2000-07-14 20:26:09 +00:00
mjudge%netscape.com 08d3777e05 storing the factory as a weak reference. speeding up ender-lite. r= anthonyd, r= jfrancis 2000-07-13 23:20:15 +00:00
mjudge%netscape.com 95d2399475 removing unnecessary ifdef 2000-07-13 23:19:21 +00:00
mjudge%netscape.com 829408eddb making the element factory support weak references. needed to make ender-lite faster. 2000-07-13 23:18:37 +00:00
hyatt%netscape.com 5c42c520a8 Fix for 43467. r=bryner 2000-07-13 23:00:59 +00:00
evaughan%netscape.com 0e16e3313a Fix for ender clip widget bug #42451 2000-07-13 20:51:39 +00:00
kin%netscape.com f48560b6b4 Fix for bug #43208: readonly text fields are not readonly
Modified CreateAnonymousContent() and AttributeChanged()
to set the editor's readonly and disabled flags.
r=sfraser@netscape.com
2000-07-13 13:51:37 +00:00
rbs%maths.uq.edu.au c5012b7094 [not part of default build] perf. enh. in the land of stretchy chars. a:waterson 2000-07-13 04:18:35 +00:00
hyatt%netscape.com 58c2c2de46 Additional fix for not scrolling to bottom of tree (dogfood bug), r=bryner 2000-07-13 00:12:38 +00:00
dougt%netscape.com d84c495203 bug 40750.
Adding followSymlink flag to nsILocalFile.
Adjusting callers.
windows shortcut optimizations.
r=blizzard@mozilla.org.
a=brendan@mozilla.org
2000-07-12 23:31:31 +00:00
hyatt%netscape.com 0c7a3ceafd Fix for smoketest blocker. r=saari, bug#=35952 2000-07-12 22:24:29 +00:00
jst%netscape.com ef7c88f995 Fixing nsbeta2+ bug 38610, don't throw a JS exception when .complete is accessed on an Image created in JS. r=pollman@netscape.com 2000-07-12 03:35:13 +00:00
jst%netscape.com d9db4ed52f Fixing nsbeta2+ bug 44115, properly handle area elements even if the href is a relative url, r=vidur@netscape.com 2000-07-12 02:42:28 +00:00
jst%netscape.com 744fcf9dc9 Fixing nsbeta2+ bug 44434, problems with width and height properties on preloaded images. r=vidur@netscape.com 2000-07-12 02:30:42 +00:00
mcafee%netscape.com a4c70122a8 Checking in null pointer fix for bugscape:1205, netscape nsbeta2+ bug. r=saari 2000-07-12 02:22:41 +00:00
jst%netscape.com db7e921f3e Fixing nsbeta2+ bug 44001, nulling out output parameters to avoid crasing. r=vidur@netscape.com 2000-07-12 02:15:27 +00:00
ericb%neoplanet.com ef86eac255 forgot to add these files r:hyatt a:hyatt 2000-07-11 23:37:00 +00:00
ericb%neoplanet.com ed3ff3ad8b resizers and titlebars r:hyatt a:hyatt 2000-07-11 23:34:44 +00:00
av%netscape.com 1c72f33a9a #44422, r=buster 2000-07-11 23:10:29 +00:00
rods%netscape.com 6f13208339 setting parent to null to make sure there are no dnagling pointers from children
to their parents
b=44266, r=jst
2000-07-11 22:17:38 +00:00
rods%netscape.com 9d63d08157 removing accidental checkin 2000-07-11 21:00:22 +00:00
rods%netscape.com 03e57f97c1 option elements no longer add and remove themselves from the select, the select now does all the housekeeping. b=44266, r=pollmann 2000-07-11 20:55:21 +00:00
rods%netscape.com 59085805aa *** empty log message *** 2000-07-11 20:55:20 +00:00
bnesse%netscape.com 23b031d8d8 Removed code which was painting rectangles over the plugin objects on the Mac. Bug #41016. r=av 2000-07-11 20:06:05 +00:00
brendan%mozilla.org 8f49205d55 Must unregister memory pressure observer in \~nsXBLService (nsMemory doesn't clean up after us; r=warren). 2000-07-11 05:43:34 +00:00
brendan%mozilla.org d5bc082ace XBLService implements nsIMemoryPressureObserver (44352, r=hyatt). 2000-07-11 01:28:36 +00:00
bryner%uiuc.edu 61c0ede820 Fixing 43459. r=hyatt. 2000-07-10 23:42:46 +00:00
shanjian%netscape.com 8e013f01a6 #42422
Fix the crash, contentLen should not be extended futher than the
text fragment's length.
2000-07-10 22:32:54 +00:00
av%netscape.com 71c2d7a3b9 Addressing #22954, fixing the glitch when layout returned OK even if did not find a plugin causing a crash, r=pollmann 2000-07-10 21:51:15 +00:00
mkaply%us.ibm.com cb1f3511f4 r=cls, a=brendan
Because of the raptor to gk change, we don't need SHORT_LIBNAME
2000-07-10 21:08:54 +00:00
saari%netscape.com 2935c4f47c Adding file for evaughan 2000-07-10 20:17:48 +00:00
evaughan%netscape.com 7e980a707b disable gfx scrollbars #44576
grid fixes for tree bugs

-r Hyatt
2000-07-10 20:10:27 +00:00
akkana%netscape.com 481b7a5c02 38232 (nsbeta2+): Make line break character configurable in the
output system, and use \n (the DOM linebreak character) when getting
output from text controls.  Also fix some warnings.  r=kin.
2000-07-10 19:46:59 +00:00
cls%seawood.org cc802ffe2a Fix for objdir build bustage. 2000-07-10 17:21:17 +00:00
rbs%maths.uq.edu.au e965530402 Remove files that have ceased to be used 2000-07-10 14:02:44 +00:00
rbs%maths.uq.edu.au 9a8d1698e7 Convert examples to XHTML now that mathml.css is imported in the ua.css on MathML-enabled builds. a:waterson 2000-07-10 13:58:55 +00:00
rbs%maths.uq.edu.au 8b24b2d555 [not part of default build] @import MathML CSS rules in the ua.css on MathML-enabled builds. Paul Gartside <gartside@maths.ox.ac.uk> and Peter Van der Beken <Peter.VanderBeken@pandora.be> have verified that all went well on Linux and Mac, respectively. a:waterson 2000-07-10 13:58:27 +00:00
rbs%maths.uq.edu.au 67f351cd69 [not part of default build] Some updates in the land of stretchy chars. partial fix for b:45010 2000-07-10 13:57:52 +00:00
cls%seawood.org e87a1b7b11 Start tedious process of removing obsolete mozilla/include files from build. This patch should take us down to 19 of 101. Bug #38061 2000-07-10 07:13:31 +00:00
morse%netscape.com d070f06001 fix bug 44351, crash in cookie viewer and signon viewer, r=evaughan 2000-07-08 23:40:06 +00:00
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
evaughan%netscape.com a17ec2746d Fixed body resizing bug #35681
-r pinkerton
2000-07-07 22:24:06 +00:00
saari%netscape.com c6087db637 fixing crashing popups on Windows. Smoketest blocker. Simple null check, nsPIDOMWindow QI result wasn't checked. Not sure why this fails suddenly, I would think everyone shoudl be implementing nsPIDOMWindow.... r=pinkerton 2000-07-07 22:17:00 +00:00
rods%netscape.com 1a04a12da1 If the click is not on on item in the dropdown and not in the comboxbox display area then
the click count is set to zero so the JS event doesn't get fired. If it IS over the combobox
display area then the JS event does get fired.
b=40382 r=pollmann
2000-07-07 01:35:23 +00:00
karnaze%netscape.com a5fcf7a3b9 new regression tests, not affecting the build. 2000-07-06 14:07:15 +00:00
karnaze%netscape.com 93d58ddc9c bug 40721 - put back fix that was erroneously backed out. r=rods from before. 2000-07-06 13:58:54 +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
karnaze%netscape.com 6aa819edb3 bug 43732 - correctly calculate preferred width of table and cache it. r=syd. 2000-07-06 13:37:28 +00:00
rods%netscape.com bec2653485 A "margin" variable isn't being set up in the correct spot.
b=41472 r=kmcclusk
2000-07-06 13:22:12 +00:00
waterson%netscape.com ccb8424247 Update regression test for 22037 to include fun new test cases. 2000-07-06 04:33:16 +00:00
waterson%netscape.com feb9226f40 Bug 22037. Detect when CantRenderReplacedElement() is inserting a block frame into an inline. When this happens, 'split' the frame model to the nearest containing block. Re-arranged some of ConstructInline()'s support routines to share code with new method SplitToContainingBlock(). r=nisheeth 2000-07-06 04:31:33 +00:00
bryner%uiuc.edu fce9a08c4f Fix for crasher bug 44444. r=jst. 2000-07-06 02:44:48 +00:00
cmanske%netscape.com bd5d66cc9f Fixed setting value on multiline textarea - get value from content node instead of frame. Fixed by kin, b=42646, r=mjudge, a=beppe 2000-07-05 23:38:26 +00:00
pinkerton%netscape.com 5cf9105b70 take into account the scroll position of the tree's view when computing frame-relative mouse coordinates. r=damn bug 43405 2000-07-05 23:12:35 +00:00
kin%netscape.com d240a51aa0 Backout passing of PR_FALSE to GetText() in CreateAnonymousContent(). That
was a debug change in my tree that I accidentally included in my previous
checkin.
2000-07-05 21:23:35 +00:00
kin%netscape.com f7a4b35d1b Fix for bug #43679: lose sender when scrolling in the addressing pane
Modified CreateAnonymousContent() to use mCachedState if it exists.

r=ducarroz@netscape.com
2000-07-05 20:51:08 +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
rbs%maths.uq.edu.au 36f65d4461 [not part of default build] Fix bug 43443, and some updates in the stretchy chars land. a:waterson@mozilla.org 2000-07-03 05:40:13 +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
brendan%mozilla.org b864716baa Reference-count XBL JSClass structs, and LRU-cache unreferenced ones up to some quota, to avoid bloat and shutdown crashes due to unavoidable manual delete/last-use misorder (42530, r=hyatt). 2000-07-01 02:36:18 +00:00
nisheeth%netscape.com d70a4ed2b5 Fix for nsbeta2+ bug 12152. r=vidur, pollmann. Setting the src property during document load works on <IMG> and <INPUT type="image"> elements. 2000-07-01 02:26:30 +00:00
kin%netscape.com 92255729cf Fix for bug #42178 Back causes data corruption
Modified CreateAnonymousContent() so that if the text widget has
a default value, it adds it as a text node under the div after it
is created. Add better error checking to avoid possible problems.
Removed calls to SetTextControlState() that were used
to initialize the text widget contents from GetPrefSize() because
it was causing a reflow within a reflow and the editor to be re-entered.
Added missing call to GetText() in Reset().

r=sfraser@netscape.com
2000-06-30 14:51:58 +00:00
cls%seawood.org 1f3b6d75ab Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
jfrancis%netscape.com 375a81e36f fixing max text length initialization for text fields. 43275 2000-06-30 05:51:34 +00:00
dbaron%fas.harvard.edu 3845cad711 Add new regression tests. Does not affect build. 2000-06-30 01:26:06 +00:00
hyatt%netscape.com 0e9eac5b3d Fix for dogfood bug#43169. r=pink 2000-06-29 23:34:46 +00:00
attinasi%netscape.com be78b225d6 Temporarily turned off style context sharing while I figure out why it is causing incorrect styling of some XUL elements. b=43490 2000-06-29 23:13:46 +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
sfraser%netscape.com 07676e0db7 Fix for 44118 and nsbeta2+ bug 42625, r=kin. Update selection-based commands (e.g. cut/copy) when the selection changes from collapsed to non-collapsed and vice versa, not just when it is uncollapsed. 2000-06-29 22:36:10 +00:00
sfraser%netscape.com c657cd3755 Fix for nsbeta2+ bug 42625, written by brade, r=sfraser. When checking whether to get a special text field selection, QI to test for text area as well as input. 2000-06-29 22:33:36 +00:00
pinkerton%netscape.com 102ac99512 Fix for 42250, popups holding onto deleted frame crash during reflow. fixed to only hold onto content, not frame, and use GetPrimaryFrameFor(). r=hyatt 2000-06-29 22:30:27 +00:00
dbaron%fas.harvard.edu d05d4bef76 Fix bug 43882 (dogfood+) by removing special handling of empty P elements. (Most of the diffs are whitespace changes.) This also fixes bugs 43369, 43991, and 18050. However, it exposes a few other issues as well (the most important of which, nuking top margins on first *normal flow* children of BODY and TD, was previously fixed only in some cases, but shouldn't be hard to fix in general). r=waterson 2000-06-29 22:03:42 +00:00
av%netscape.com 5fa639ccb3 Addressing 43075, patch by amusil, r=av 2000-06-29 21:51:15 +00:00
av%netscape.com f873e68c74 Addressing 22954, patch by amusil, r=av 2000-06-29 21:48:09 +00:00
bryner%uiuc.edu f78eb5519f Fixing smoketest blocker 44235. r=smfr. 2000-06-29 20:53:08 +00:00
dbaron%fas.harvard.edu 7cad543296 Some more regression tests for bug 43882 and collapsing margin issues. Does not affect build. 2000-06-29 07:59:29 +00:00
mjudge%netscape.com 66a897a57b r=saari 42074 pd+dogfood ect. i think we finally nailed this one. focused objects now being passed focus events even when previous document couldnt take focus and is simply returning it. aka hitting return in url bar trying to focus document that will be destroyed to fetch new page. 2000-06-29 05:27:05 +00:00
mjudge%netscape.com 0d4292f24e r=hyatt bug36617, sfrasier bug. simple change for select all to work. 2000-06-29 05:25:01 +00:00
mjudge%netscape.com 1f75a7914c oninput and on change now firing. this should be working completely now. bug 42045 uncommenting out lines that I had commented out for someone on accident. also this fixes listeners not firing for textareas and only for text inputs. pdt+dogfood+ ect. 2000-06-29 05:17:58 +00:00
pollmann%netscape.com ba5188b9fb Bug 41013: Prevent event passing from frames to content during document destruction r=joki 2000-06-29 02:02:43 +00:00
dbaron%fas.harvard.edu 5378e96551 Add more regression tests for bug 43882. Does not affect build. 2000-06-29 01:09:53 +00:00
dbaron%fas.harvard.edu 2fe4381078 Adding regression tests to list. Does not affect build. 2000-06-29 00:42:14 +00:00
dbaron%fas.harvard.edu 9cdaef4836 Adding regression tests (related to bug 43882). Does not affect build. 2000-06-29 00:39:53 +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
evaughan%netscape.com 41a59e67cd Fixes for gfx scrollbars and absolute/fixed positioning.
40494
28505
41294
36211
41763
23806
2000-06-28 22:19:54 +00:00
bryner%uiuc.edu 39fb59a668 Fixing bug 43710 - removing old mousewheel cruft and updating to work with
new tree.  r=hyatt,saari.
2000-06-28 20:35:32 +00:00
waterson%netscape.com 19fb2ea133 Bug 43644. Better fix: nsLayoutAtoms::[AddRefAtoms|ReleaseAtoms] calls are unnecessary, as dbaron pointed out to me. 2000-06-28 05:36:32 +00:00
waterson%netscape.com 52056b5489 Bug 43644. Add 'wildcard' atom to nsLayoutAtoms and use it instead of a statically leaked atom. r=jst,inaky.gonzales@intel.com 2000-06-28 04:17:26 +00:00
mjudge%netscape.com fcfba9cd7c removing observer. put in on accident. editor will handle oninput changes. if not i can un comment this 2000-06-28 04:16:44 +00:00
mjudge%netscape.com b871d9eda7 r=jfrancis,r=hyatt 42045 beta2+ 42675 beta2+ hitting return on text area not putting new line. onchange,oninput. 2000-06-28 04:00:12 +00:00
jim_nance%yahoo.com d7356d040a Fix build problem on Tru64 Unix. Scc says the code should run faster
this way anyhow.  r=scc
2000-06-28 02:07:25 +00:00
evaughan%netscape.com 4db3654be5 Clean up for autoscrolling menu landing. ScrollBox events need their own type and should not be
on top of menu events.

-r hyatt
2000-06-28 00:00:18 +00:00
mkaply%us.ibm.com f54f832702 #42637
r=pinkerton, a=brendan
OS/2 bringup - Change from waterson and vidur - don't modify members in a const function
2000-06-27 22:31:43 +00:00
dougt%netscape.com 5cf34c2722 Adding assert on invalid init of textTransformer. see bug 43094
Basic check for null.

Without this assert, you will crash if there is no nsILineBreakerFactory
found.
2000-06-27 20:54:01 +00:00
brade%netscape.com b428f2f35a check in patch for buster; bug #42630; GetChildFrameContainingOffset was hiding inherited 2000-06-27 14:47:21 +00:00
Peter.VanderBeken%pandora.be 148dd6d009 Finishing jj's work on bug 39959. r=jj@netscape.com. 2000-06-27 07:56:48 +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
ducarroz%netscape.com 3587b47dad Fix for bug 43575. Back out a line that Rods accidently change while checkin rev 1.40 R=hyatt 2000-06-27 05:26:28 +00:00
nisheeth%netscape.com 70e9821209 Fix for bug 43019. Does not affect current build. Fixes a unix compile problem for XSL hooks in mozilla. 2000-06-27 01:12:44 +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
evaughan%netscape.com 675ae572ce Fix for dogfood bug #43474 2000-06-26 21:00:44 +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
dbaron%fas.harvard.edu a21be0269b Undo my previous change, which was wrong. PR_TRUE is the correct way to continue enumeration for |nsHashtable|s. I don't know what is causing the leak (bug 43707). r=hyatt 2000-06-26 02:39:49 +00:00
joki%netscape.com 91a3526183 Part of fix for 42418, patch up event target from PresShell after re-entrant events to avoid null targets. r:nisheeth 2000-06-24 03:58:13 +00:00
cltbld%netscape.com b3b4376e60 First Checked In. 2000-06-23 23:53:02 +00:00
bryner%uiuc.edu c332e90651 Fixing bug 43628. r=hyatt,pavlov. 2000-06-23 22:59:18 +00:00
vidur%netscape.com d3a41654d3 Fix for bug 35010. Since this is just a test case, I don't need an a= or r=. font.html 2000-06-23 22:52:39 +00:00
vidur%netscape.com 17415ac9ff Fix for bug 31376. Just modifying an incorrect comment. 2000-06-23 22:23:37 +00:00
saari%netscape.com 2d4bb8c980 adding null check to prevent a few crashers on windows and linux that I introduced (exposed new code path). r=bryner 2000-06-23 22:18:54 +00:00
dbaron%fas.harvard.edu 63234a162b Add new style classes to the leak/bloat logs. This should increase the bloat statistics. r=attinasi 2000-06-23 21:57:39 +00:00
bryner%uiuc.edu aeaec0cab9 Patching more (hopefully all) trees to work with the new tree widget (bug
30511).  r=hyatt.
2000-06-23 21:44:48 +00:00
dcone%netscape.com c8cddf6bba Printing regression test samples were revised. Does not effect the build. 2000-06-23 20:33:26 +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
jdunn%netscape.com 2876350b08 fix for hp bustage. the last entry in enum can't have a ',' 2000-06-23 13:21:57 +00:00
rods%netscape.com 581a9e4daf Better fix for printf spewage. 2000-06-23 13:19:50 +00:00
waterson%netscape.com d8ed4fd12c Fix nsAReadableString assertions. r=jst. 2000-06-23 08:49:04 +00:00
evaughan%netscape.com c4eb8149b1 Fix for linux horkage. 2000-06-23 06:10:33 +00:00
vidur%netscape.com ecbf7a762b Getting rid of debug spewage left in by one of the last couple of checkins 2000-06-23 05:51:07 +00:00
saari%netscape.com c07ae16830 Fix for nsbeta2+ bug 38673. r=hyatt 2000-06-23 05:37:08 +00:00
saari%netscape.com 1b13471be4 updating mac project files for evaughan's checkin 2000-06-23 05:15:23 +00:00
evaughan%netscape.com 969d067559 Autoscrolling menus feature landing #32730
-r hyatt, saari
2000-06-23 05:15:04 +00:00
mjudge%netscape.com 976a8c3ec6 fix for 42188,42347 r=akkana . use selection controller to tell the doc if it should display non-text-selection. 2000-06-23 04:01:19 +00:00
rods%netscape.com e300ddcf09 It wasn't call the NavQuirks sizing code when in NavQuirks mode.
Bug 42521,41629 r=kmcclusk
2000-06-23 02:30:38 +00:00
rods%netscape.com 81f4263907 minor fixes for reflow so textfield size correctly
Bug 42521, r=evaughan
2000-06-23 02:28:01 +00:00
bryner%uiuc.edu 215930dd1d Bulletproofing fix for bug 41116. r=saari. 2000-06-23 01:54:20 +00:00
jst%netscape.com 775588fcf5 Fixing nsbeta2+ bug 33477, completing (more or less) the DOM Level 2 NamedNodeMap implementation, this includes modifying the XML content sink to properly pass attribute prefixes to the content objects. r=vidur@netscape.com 2000-06-23 00:21:32 +00:00
attinasi%netscape.com d349e5258a When the PresShell is notified that a styleshet's state has changed, it now notifies the StyleSet so it can rebuild the rule processors. Part of fix for b=38026 that I missed checking in before (r=karnaze) 2000-06-22 23:58:03 +00:00
dbaron%fas.harvard.edu de9823b3e8 Fix leak of nsInputDimensionSpec. r=waterson 2000-06-22 22:49:02 +00:00
ducarroz%netscape.com cfe35af631 Fix for bug 43365. Avoid to divide by 0 when the tree doesn't have any row. R=hyatt 2000-06-22 22:06:38 +00:00
hyatt%netscape.com 02029c5425 Remove error-checking for bad XUL. 2000-06-22 19:34:29 +00:00
pinkerton%netscape.com b360334598 fix leaked timer, bug 28226, r=hyatt. 2000-06-22 08:42:18 +00:00
pinkerton%netscape.com 1821dfd254 Add drag auto-scrolling to trees. bug#28226, r=hyatt. 2000-06-22 08:40:37 +00:00
pierre%netscape.com 06405d62b3 #31136 (Rename prefs from "browser.xxx" to "browser.display.xxx"). Final and trivial touch to the larger fix from mcafee. 2000-06-22 05:41:11 +00:00
pierre%netscape.com 9e180b38cc #12403 "border-style: hidden should force border-width: 0". Fixed RecalcData() to handle 'hidden' similarly to 'none'. r=attinasi. 2000-06-22 05:38:26 +00:00
rpotts%netscape.com cf3e824449 DocShell cleanup. Removed the implementation of the unused nsIDocSHell::SetDocument() method and moved the implementation responsibility to the nsIContentViewer 2000-06-22 05:38:07 +00:00
pierre%netscape.com f364ca73f4 #42325 "Won't show page on www.teamtalk.com". Fix the parsing of ROWS="*%" in FRAMESETs. r=pollmann. 2000-06-22 05:32:56 +00:00
pierre%netscape.com 78e4562501 #42029 "Dynamic use of the clip property is causing repaint problems". Make the clip area coordinates conform to the latest spec. r=attinasi. 2000-06-22 05:28:36 +00:00
attinasi%netscape.com 856ea4a348 Eliminated warnings from recent checkin (trivial changes). 2000-06-22 05:14:32 +00:00
pollmann%netscape.com bc530c653f Bug 41585: Don't chop of query string when POSTing forms, only when GETting them r=harishd 2000-06-22 02:49:01 +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
evaughan%netscape.com 43d4c1241f Fix for dogfood bug #43206 2000-06-22 00:48:49 +00:00
danm%netscape.com 03ea82871a tracking change of name of window.content to _content. (bug 33650) r=hyatt 2000-06-22 00:48:45 +00:00
anthonyd%netscape.com b752b18c25 bug fix for #40742
crasher in DrillDownToEndOfLine()
r:mjudge a:beppe precheckin test done
2000-06-22 00:41:42 +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
hyatt%netscape.com 031447a319 XBL groundwork for 41145. r=ben 2000-06-22 00:36:19 +00:00
vidur%netscape.com f98401ad88 Fix for bug 42278. Thought I'd got it with my prior checkin, but didn't notice rbs@maths.uq.edu.au's prior checkin to switch the namespace string literals. r=nisheeth 2000-06-21 23:59:21 +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
attinasi%netscape.com db3aa75e08 Implemented Style Context Data sharing, reducing the amount of memory used in style by about 40%. Performance will degrade by about 10%, that is being worked on now. b=39618 r=waterson 2000-06-21 20:44:59 +00:00
waterson%netscape.com 0fe3ac4e7a Add regression tests for 22413, 27211, 39211, and 41521. 2000-06-21 02:37:05 +00:00
waterson%netscape.com 49d2e6f519 Bugs 22413, 27211, 39211. On nsCSSFrameConstructor::ContentRemoved(), check the *child* instead of the parent to see if we need to reframe. r=nisheeth 2000-06-21 02:35:28 +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 6e1c7314fa Fix leak by continuing to enumerate. r=hyatt 2000-06-21 00:54:42 +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
vidur%netscape.com 3be227878d Fix for bug 9392. document.plugins now aliases to window.navigator.plugins. r=nisheeth 2000-06-21 00:53:26 +00:00
vidur%netscape.com c99e74c3a1 Fix for bug 42278. Switched around positions of old REC-html40 namespace URI and new XHTML namespace URI in the table so that we do the reverse mapping from namespaceID to URI correctly. r=nisheeth 2000-06-21 00:49:22 +00:00
vidur%netscape.com 2017802f4c Fix for bug 42860. nsIScriptNameSpaceManager::RegisterGlobalName() now takes an additional IID parameter. If the IID is that of the nsIScriptObjectOwner interface, we assume it's an old-style idlc interface. Otherwise we try to wrap it using XPConnect. r=rginda 2000-06-21 00:42:59 +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
beard%netscape.com 1c926d81a2 bug #42100, Carbon compatibility. r=gordon, saari, pinkerton, sfraser 2000-06-20 23:10:06 +00:00
mkaply%us.ibm.com 51496f5882 #42637
r=hyatt, a=brendan
OS/2 bring up - change menu code so clicks are NOT passed to the default window proc if they are handled.
This fix has been tested on Linux, Windows, OS/2 - does not affect Mac.
2000-06-20 13:49:24 +00:00
hyatt%netscape.com fed27ec38f 33524. r=ben 2000-06-20 09:21:42 +00:00
pinkerton%netscape.com 31c78779fd Migrating d&d back into new tree-grid. bug# 30511, r=hyatt 2000-06-20 08:13:14 +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
dbaron%fas.harvard.edu 70189b60ae Fix bug 42685, nsbeta2+. Revert percentage width calculations to the way they used to be, except for floats with auto widths. code=buster r=me 2000-06-20 03:47:49 +00:00
waterson%netscape.com 0893e4b522 Add .cvsignore for block/bugs regression tests. 2000-06-20 01:45:38 +00:00
waterson%netscape.com c24bb916b6 Check in buster's block regression tests. 2000-06-20 00:53:47 +00:00
hyatt%netscape.com 1e8e0acdcc Fix for 42867. r=evaughan 2000-06-20 00:52:57 +00:00
saari%netscape.com 40e6755254 base work for bug 42553, r=danm 2000-06-20 00:45:47 +00:00
hyatt%netscape.com efcf6eb2ca Turning on the new tree widget. Bug#30511, r=evaughan 2000-06-19 22:57:39 +00:00
vidur%netscape.com 7f69926fb0 Fix for bug 15118. XML content sink now processes the DOCTYPE. r=jst,nisheeth 2000-06-17 01:49:19 +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
pollmann%netscape.com cc6da544ba Bug 4891: document.forms[x] fixed for document.written forms r=jst@netscape.com 2000-06-17 01:28:41 +00:00
nisheeth%netscape.com 41c8901b6b Checking in patch from Andreas to fix Mozilla's XSL hooks (bug 36038). Does not affect the default mozilla build. 2000-06-16 23:29:19 +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
anthonyd%netscape.com 2ba178903c warning fixes for linux. r: mjudge a: beppe 2000-06-16 22:28:10 +00:00
kmcclusk%netscape.com 7ce5ee16b1 Removed clipwidget used by ender-lite widgets. b=35740 r=rods@netscape.com 2000-06-16 22:11:43 +00:00
waterson%netscape.com 8004acc6c3 Bug 12874. Remove unnecessary refcount hackery. This hasn't been necessary since we made NS_IMPL_ISUPPORTS and friends stabilize refcount before calling dtor. 2000-06-16 21:47:13 +00:00