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

44383 Коммитов

Автор SHA1 Сообщение Дата
brade%netscape.com a71b5567c9 fixes to handle for control keys (off by 1) (bug #15693) r=kin@netscape.com 1999-10-15 14:56:33 +00:00
brade%netscape.com 2f90d8915d don't allow other modifiers when cut/copy/pasting (bug #15693); this missed the keyEvent branch. r=kin@netscape.com 1999-10-15 14:52:45 +00:00
kipp%netscape.com 9a5dd1095e Removed old netlib code; changed url loading when crawling to use the event queue to fix some re-entrancy issues somewhat 1999-10-15 14:09:19 +00:00
kipp%netscape.com 66d18932ec Added sorting to the debug dump data for show-frame-size and show-content-size 1999-10-15 14:08:14 +00:00
buster%netscape.com 9d23a1dcea bug 12221 [Dogfood] Gfx text controls need to notify on mouse events
r=rods@netscape.com
also did some associated performance work, factoring code and collapsing multiple listener
objects down to 1.  This saves a few allocations and about 60 bytes per text control.

bug 11803 Need new event for text value changing
r=hyatt@netscape.com
not dogfood approved, but the fix has been sitting in my tree for 2 weeks
1999-10-15 13:38:29 +00:00
buster%netscape.com a43629a285 bug 11803 Need new event for text value changing
r=hyatt@netscape.com
not dogfood approved, but the fix has been sitting in my tree for 2 weeks
1999-10-15 13:37:06 +00:00
buster%netscape.com cd84903c09 bug 11803 Need new event for text value changing
r=hyatt@netscape.com
not dogfood, but the fix has been sitting in my tree for 2 weeks
1999-10-15 13:36:23 +00:00
buster%netscape.com 27c06f0a19 no bug number, part of webshell cleanup. nsIWebShell.h was needlessly included, so I removed it
trivial change, no reviewer.
1999-10-15 13:34:45 +00:00
rods%netscape.com f83fa03f9d Fixed focus processing, this new code is very close to version 1.54 but more robust,
this fixes bug #7133. It has been compiled and tested on Win, Mac, and Linux.
r=buster,dcone
1999-10-15 13:20:32 +00:00
hyatt%netscape.com 91b6e1598b Fix for 16479. r=waterson 1999-10-15 07:54:43 +00:00
tbogard%aol.net 3dfe339f0d Fixed a couple of typos. 1999-10-15 07:52:50 +00:00
varada%netscape.com b9bf1a531a inform function has been changed to take in two parameters to show the filename as well as the directory with absolute path 1999-10-15 07:45:20 +00:00
varada%netscape.com 9eeafb0ddf changes from relative path to absolute path in interpret.cpp and validation of empty entry in ncidialog 1999-10-15 07:43:57 +00:00
jevering%netscape.com 77ad2d21bc Adding boehm collector to windows.
(not part of the build yet)
1999-10-15 07:41:54 +00:00
jevering%netscape.com 4c48af9f9e Adding boehm collector linkages to the windows build.
(not part of the build yet)
1999-10-15 07:40:13 +00:00
fur%netscape.com e8ec55a822 file nsIStorageStream.idl was initially added on branch CacheIntegration_BRANCH. 1999-10-15 07:39:16 +00:00
fur%netscape.com 26c1aad685 file nsStorageStream.h was initially added on branch CacheIntegration_BRANCH. 1999-10-15 07:39:15 +00:00
fur%netscape.com 441931f614 file nsStorageStream.cpp was initially added on branch CacheIntegration_BRANCH. 1999-10-15 07:39:14 +00:00
tbogard%aol.net 1b78f6fb5f Changed the nativeWindowParent's to be a nativeWindow instead of a long. nativeWindow is a typedef'd voidStar. 1999-10-15 07:31:28 +00:00
tbogard%aol.net b10a05a89b First landing. 1999-10-15 07:23:53 +00:00
dp%netscape.com 7acc865688 bug# 5085 Eliminating some checks at autoreg time to improve startup
performance. r=sfraser
1999-10-15 07:12:08 +00:00
waterson%netscape.com 3d57da5197 Add xpcnativecallcontext.cpp for jband. 1999-10-15 07:08:15 +00:00
varada%netscape.com f279cc177c removing relative paths and evaluating absolute ones 1999-10-15 06:51:03 +00:00
dveditz%netscape.com f0625af1ca expose libreg ability to delete named values in nsIRegistry. Patch from
Jonas Utterstr�m <jonas.utterstrom@vittran.norrnod.se>, r=dveditz
1999-10-15 06:47:58 +00:00
rjc%netscape.com 63f18c6cb3 Fix leak in nsXULSortService (found by Boehm GC). Also, remove CTOR_COUNT stuff. Review: waterson@netscape.com 1999-10-15 06:27:02 +00:00
brendan%mozilla.org d5ba97ab79 1. Fixed missing JS_LOCK_GC in JS_YieldRequest, commented other badness there.
2.  Cleaned up ugly JS_GC_Flag typedef name and put XXXbe comment in there for
    next time: someone seems to have patched around a deadlock that has since
    bit chouck@geocast.com.
3.  Fixed gcDisabled by moving it from cx to rt and updating it atomically.
4.  Fixed ECMA violation where for (var i, j in o) ... was permitted; only one
    variable is allowed.
(Item 4 was a bug on rogerl's list, since closed?  r=shaver@mozilla.org.)
1999-10-15 05:46:42 +00:00
sspitzer%netscape.com 5e487ce217 fix possible solaris bustage by including the nsIFoo.h files when we have nsCOMPtr<nsIFoo> foo; 1999-10-15 05:10:28 +00:00
jband%netscape.com 087dd3fe17 adding new empty placeholder file to the build. Will also add it to Mac project via camelot and put real stuff in it after all is stable. r=jband :) 1999-10-15 05:09:08 +00:00
sspitzer%netscape.com d7ae78ef12 more fixes to get copies and sent folder prefs to work right.
now, mailbox:// urls work.
change the logic of LocateMessageFolder() to be:

if (the target folder is not "anyfolder://") then {
	find the folder and return it if your find it.
	if you can't find it, create it in the datasource and return the folder.  see bug #14591
}
else {
	look for the default folder in any server associated with the current identity.
	if you find it, return it.
}
1999-10-15 05:03:03 +00:00
waterson%netscape.com 8457e8ceee Unclutter stuff by using nsCOMPtr in the nsElementMap::ContentListItem. Add leakenmacros to ContentListItem. Fix a leak in the the internal enumerator routine. Comment the internal enumerator routine since it's kinda funky. Add 'tag name' to the log messages. 1999-10-15 04:45:43 +00:00
sspitzer%netscape.com 605a8e0cc5 remove unused variablable to fix a couple warnings. 1999-10-15 04:33:21 +00:00
shaver%netscape.com dc1d79b835 fix obj_getCount to property destroy state and propagate error (r=jband) 1999-10-15 04:32:46 +00:00
kin%netscape.com 2c6c5d65d1 Fix for bug #15360: Drag Selecting, Clicking, then Clicking leaves caret cruft.
r=troy@netscape.com,kipp@netscape.com,evaughan@netscape.com,beard@netscape.com

layout/html/base/src/nsGfxScrollFrame.cpp
    - Renamed all occurrences of ScrollPositionChanged() to
      to ScrollPositionDidChange() to match changes made
      to nsIScrollPositionListener.
    - Added ScrollPositionWillChange() stub method.

layout/html/base/src/nsPresShell.cpp
    - Added PresShellViewEventListener class that implements the
      nsIScrollPositionListener and nsICompositeListener view
      interfaces. This allows us to turn caret rendering on and off
      when scrolling and repainting to prevent leaving caret cruft
      on the screen.
    - PresShellViewEventListener is created in InitialReflow(), and
      released in ~PresShell().

view/public/Makefile.in
view/public/makefile.win
view/public/MANIFEST
    - Added nsICompositeListener to list of files to be exported.

view/public/nsICompositeListener.h
    - New file. Implementers of this interface can register themselves
      with the view manager to receive notification before and after
      a view is composited/refreshed.

view/public/nsIScrollPositionListener.h
    - Added a ScrollPositionWillChange() method.
    - Changed ScrollPositionChanged() to ScrollPositionDidChange().

view/public/nsIViewManager.h
    - Added AddCompositeListener() and RemoveCompositeListener methods.

view/src/nsScrollingView.cpp
view/src/nsScrollingView.h
    - Added NotifyScrollPositionWillChange() and
      NotifyScrollPositionDidChange() methods.
    - Modified HandleScrollEvent() to call NotifyScrollPositionWill/DidChange()
      methods. Added temporary offsetX and offsetY variables to allow us
      to calculate new offsets without changing mOffsetX and mOffsetY before
      notifications are sent out.

view/src/nsScrollPortView.cpp
    - Changed ScrollPositionChanged() to ScrollPositionDidChange().
    - Modified ScrollTo() to call the listener's ScrollPositionWillChange()
      method.

view/src/nsViewManager.cpp
view/src/nsViewManager.h
    - Added AddCompositeListener() and RemoveCompositeListener() methods.
    - Added support for CompositeListener notifications in the Refresh()
      methods for regions and rects.
    - Fix for bug #15901: [DOGFOOD] Selected text does not clear when you type
      Modified UpdateView() so that rects with zero width and height are
      no longer added to our damage region.
      r=beard@netscape.com
1999-10-15 04:29:30 +00:00
karnaze%netscape.com af1a63e33f new regression test. 1999-10-15 04:29:09 +00:00
waterson%netscape.com c6048f5a00 Fix compiler warning; r=rjc. 1999-10-15 04:26:46 +00:00
neeti%netscape.com 70e535f969 updating status 1999-10-15 04:20:40 +00:00
karnaze%netscape.com 7c57ea6ff0 pass2 reflow doesn't request max element sizes to help with bug 14855. Reviewers didn't respond. 1999-10-15 04:09:22 +00:00
brendan%mozilla.org d61766ab83 Rename ToSource to uneval (r=shaver@mozilla.org,terry@geocast.com). 1999-10-15 04:07:59 +00:00
neeti%netscape.com cbbd7eefe8 Converted to use nsIModule to prepare for memory leaks fixing. Bug# 14034. r=sspitzer 1999-10-15 04:06:43 +00:00
neeti%netscape.com 3b3733f3a7 Converted to use nsIModule to prepare for memory leaks fixing. Bug# 14034. r=alecf 1999-10-15 04:06:14 +00:00
neeti%netscape.com 7efeb33824 Converted to use nsIModule to prepare for memory leaks fixing. Bug# 14034. r=waterson 1999-10-15 04:05:22 +00:00
beard%netscape.com c359d33b9b fixed 2 string memory leaks (bug #15380). r=saari 1999-10-15 03:57:45 +00:00
radha%netscape.com 4789287302 Send out OnStartDocumentLoad(0 notifications for visits to
anchors in a page. bug # 11631 15441. r=law. Got clearance from travis too
1999-10-15 03:50:47 +00:00
bienvenu%netscape.com 941c09f2f1 more of addrbook memory leak fixes r=mscott 1999-10-15 03:50:21 +00:00
radha%netscape.com 7e7932d59d fixing session history for frames. I accidently broke the behavior in
my monday's checkin. No bug #. r=law
1999-10-15 03:49:29 +00:00
troy%netscape.com 9c8c55333f Patch from jst@citec.fi r=troy@netscape.com
Part of a fix for crash when expanding/collapsing toolbars. Change to
DeletingFrameSubtree() to make sure it examines the additional child
list as well as the principal child list
1999-10-15 03:37:10 +00:00
waterson%netscape.com c67a57585f Bug 16402. Make sure that literals addref (and release) the RDF service. Make sure to deal with edge Unregister[Resource|Literal] conditions; e.g., being called to unregister a literal when none was ever registered. r=rjc 1999-10-15 03:36:04 +00:00
jband%netscape.com 4d756bd051 r=shaver
- Fixed two similar cases where code was missing one level of
pointer dereference in terminating a copied string. Was trashing
data further up the stack.
- Use 'nsAllocator::Free' in two similar cases where 'delete' was
mistakenly used. Error pointed out by Purify.
1999-10-15 03:31:09 +00:00
rhp%netscape.com acfd505aa6 Fix for email names with embedded &'s - Bug #16383 r=jefft 1999-10-15 03:27:33 +00:00
troy%netscape.com 04abe430df Space savings. r=kipp@netscape.com
Re-implemented DST code to use separate objects for leaf nodes and
internal nodes. This reduces the per node size from 16 bytes to (on
average) 13 bytes per node
1999-10-15 03:18:28 +00:00