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

1203 Коммитов

Автор SHA1 Сообщение Дата
hyatt%netscape.com d9b0597929 Not part of build. 2001-02-04 09:50:59 +00:00
hyatt%netscape.com 2dd75261f9 Not part of build. 2001-02-03 23:13:53 +00:00
hyatt%netscape.com a8fc9e8134 Files aren't part of Mozilla build. 2001-02-02 22:44:39 +00:00
hyatt%netscape.com f2b3bb5ad0 Files aren't part of Mozilla build. 2001-02-02 22:43:15 +00:00
hyatt%netscape.com eeba57732f Files aren't part of Mozilla build. 2001-02-02 22:34:52 +00:00
hyatt%netscape.com 58ccca7088 Checking in some sample interfaces. Not part of build. 2001-02-02 11:42:40 +00:00
hyatt%netscape.com 06e7e4270e Checking in some sample interfaces. Not part of build. 2001-02-02 11:33:15 +00:00
hyatt%netscape.com 4a77bec32f Checking in some sample interfaces. Not part of build. 2001-02-02 11:29:48 +00:00
hyatt%netscape.com 43dc7d0ee6 Checking in some sample interfaces. Not part of build. 2001-02-02 11:25:11 +00:00
mcafee%netscape.com 2a02bb78fd Backing out pierre's change from 1/20 for performance reasons (66263). r=attinasi, a=granrose, phil 2001-01-25 02:58:12 +00:00
ben%netscape.com bc44f20c67 Fix for bug 65108, incorrect positioning of menupopups when menulist/menu as child of
deck page. r=pinkerton@netscape.com, a=hyatt@netscape.com
2001-01-24 08:38:09 +00:00
pierre%netscape.com 531ba68b54 #43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. Review=attinasi. Pending Approval: buster. 2001-01-20 22:46:54 +00:00
bryner%uiuc.edu 90ae3990dd Removing dead nsISelfScrollingFrame interface. sr=hyatt. 2001-01-11 07:32:48 +00:00
evaughan%netscape.com 784bff3cb8 fixes for:
60058
43825
53885
45856
40612

-r ben -sr hyatt
2001-01-11 01:56:27 +00:00
disttsc%bart.nl 8d2cdc8db2 Fix senna bustage, r=cls. (mental note: remember REQUIRES in Makefile.in). 2001-01-09 03:11:59 +00:00
blakeross%telocity.com 6ea5ede2c0 Fix 44676: spacebar to trigger buttons should behave more like win32 native buttons. r=saari sr=hyatt 2001-01-09 02:15:55 +00:00
disttsc%bart.nl c4ceac4500 Add support for showing keycode (VK_FOO) accelerators in menuitems. bug=47426, r=sspitzer,jst,saari, a=hyatt 2001-01-09 01:28:36 +00:00
rods%netscape.com c81b2c3b26 removing most all NS_DEFINE_IID and replacing them with NS_GET_IID macros
Bug 61274, r=buster sr=waterson
2001-01-04 20:44:42 +00:00
dbaron%fas.harvard.edu 9430a92e06 Clean up easily fixed unnecessary includes and exports of implementation header files in layout. b=63766 r=jst@netscape.com sr=buster@netscape.com 2000-12-30 19:22:22 +00:00
jst%netscape.com 9e2b7ade05 Redoing the way code is shared between different element classes in mozilla, in stead of having an inner object (mInner) and forwarding function calls to the inner object the elements now inherit from what used to be the inner object. Previously nsIJSScriptObject and nsIContent (and related interfaces) were implemented on all leaf classes (~60 classes) and all the methods in those interfaces were forwarded to the inner object, now all those methods are inherited in stead. This saves us ~3600 methods in the layout library (and 160k of code on linux) and cleans the code up considerably. r=pollmann@netscape.com, harishd@netscape.com sr=vidur@netscape.com. 2000-12-23 10:56:31 +00:00
pinkerton%netscape.com 5396c43148 rollup menu when we get a tab. r=saari, a=hyatt. bug #56381. 2000-12-21 20:40:14 +00:00
hyatt%netscape.com 3239785a27 make empty trees with rows=n size properly. a=ben 2000-12-20 07:47:55 +00:00
beard%netscape.com 09101b8479 Fix for inflexible thumb position constraint. sr=evaughan 2000-12-12 01:52:45 +00:00
disttsc%bart.nl 4ac2d6fa41 Remove titledbutton frame (wasn't built) and titledbutton atom, bug=57751, r=ben, a=hyatt 2000-12-09 12:36:07 +00:00
bryner%uiuc.edu a91dbbb4fa Mousewheel bugs 29244, 50339, 42313, 33733, and 57598. r=rods,pavlov. sr=hyatt. 2000-12-09 07:28:19 +00:00
disttsc%bart.nl 2ca6c42373 Remove more dead titledbutton code, bug=57751, r=pinkerton, r=evaughan, a=brendan 2000-12-09 01:07:59 +00:00
bryner%uiuc.edu 40d833108b Adding a newline at the end of this file to prevent bustage on some compilers. r=pike. 2000-12-07 12:52:22 +00:00
hyatt%netscape.com 69f8ff950d Trying to fix bustage. r=scc, a=ben 2000-12-07 11:57:45 +00:00
hyatt%netscape.com dc03a943a2 Big XUL landing. Fixed bug with button triggering on spacebar, fixed numerous tree bugs to enable intrinsic string sizing and XBL-derived trees with custom tags. a=ben 2000-12-07 10:18:40 +00:00
hyatt%netscape.com fc35bd0ba9 use mac smart-scrolling prefs in XUL scrollbars. This is my first use of my mac other hosting scc's porn. r=pinkerton,a=ben. 2000-12-01 01:45:37 +00:00
ben%netscape.com abd03738c7 bugfix for 57951, checking in again (this was backed out this morning to get the tree open, however it turns
out that the submenu positioning problem was actually caused by something else, and there was nothing wrong
with this change). r=pink, a=hyatt
2000-11-29 06:15:43 +00:00
leaf%mozilla.org cacd47362f backing out change to fix 61334, a=hyatt on the backout 2000-11-28 19:42:52 +00:00
hyatt%netscape.com e4f2c01c73 Move menulist entirely into XBL. a=ben 2000-11-28 08:52:36 +00:00
hyatt%netscape.com ceb73e004b Removing obsolete frames from XUL dir. a=ben 2000-11-28 07:13:14 +00:00
morse%netscape.com be084416b4 bug 61179, deleting menuitem causes crash, r=ssu@netscape.com, sr=hyatt@netscape.com 2000-11-28 00:28:01 +00:00
ben%netscape.com ff9aad5138 fix for bug 57951, submenus of scrolling menus positioned incorrectly.
r=pinkerton@netscape.com, a=hyatt@netscape.com
2000-11-27 22:04:58 +00:00
hyatt%netscape.com b8561b2b8a Fix for 51264. r=danm, a=ben 2000-11-27 22:00:33 +00:00
cls%seawood.org fc9c54cb3d Oops. Fixing bustage introduced by previous checkin. I forgot that XPIDL_MODULE is sometimes set by MODULE. r=blizzard Bug 59454 2000-11-21 00:18:46 +00:00
cls%seawood.org 8bd122b3d5 Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
blakeross%telocity.com bcb5dba55b Fix 59867: sidebar dragging needs to respect user settings. r=evaughan a=hyatt 2000-11-16 22:25:45 +00:00
blakeross%telocity.com c9fa555527 Fix 43728: needs to be a way to scroll autoscrollable menus via keyboard. patch by Jan Varga (varga@utcru.sk). r=pinkerton a=hyatt 2000-11-13 21:25:07 +00:00
dbaron%fas.harvard.edu 16ae616c3a Fix leaks of nsBoxLayout and nsRepeatService by freeing in layout module destructor. (Uses raw pointers instead of static nsCOMPtrs.) r=evaughan@netscape.com sr=brendan@mozilla.org b=43582, 43588 2000-11-08 03:20:22 +00:00
hyatt%netscape.com 6ae1fd89ab Fix for 57139. a=ben 2000-10-30 09:26:53 +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 6e35f97e31 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
disttsc%bart.nl 4361eeddb9 Get rid of a compile warning (PRUint32 vs PRInt32), r=dmose, a=blizzard. 2000-10-21 19:12:55 +00:00
heikki%netscape.com 098050f08b Bug 54233, crash when quitting via keyboard. Make sure we release presshell before viewmanager so things can proceed smoothly. r=nisheeth,scc; a=hyatt. 2000-10-18 17:36:54 +00:00
hyatt%netscape.com a7eef2dc2d Fix for rtm++ bug 44093. 2000-10-18 07:57:28 +00:00
hyatt%netscape.com eea75946f4 Fix for 56340 (rtm++). 2000-10-17 19:00:34 +00:00
blakeross%telocity.com 46c368fca3 Fix for 46877, scroll position not being remembered in session history. patch is by evaughan. r=pink a=hyatt 2000-10-11 00:36:30 +00:00
sfraser%netscape.com 3f76efb012 Fix for 52808 -- standardized nsEditorShell creation and destruction across components, to fix editor observer notification timing. r=kin,ducarroz,jelwell, sr=hyatt. 2000-10-10 01:45:46 +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
disttsc%bart.nl 9e545ffc38 Fix accesskey underlining and mnemonic generation on dynamicly set value/accesskey
Fix minor ellipsis bugs
General clean-up of code and whitespace
bug=54710, r=evaughan, a=hyatt
2000-10-08 05:56:55 +00:00
mkaply%us.ibm.com 1035984425 OS/2 Tinderbox break
VisualAge needs a temporary here
2000-10-07 03:57:22 +00:00
evaughan%netscape.com 14ff78aed9 fix for bug #54049 (tree stability)
r=bryner, a=hyatt
2000-10-07 00:49:08 +00:00
hyatt%netscape.com 9dfd92585e Fix for 44437. r,a=waterson 2000-10-02 23:23:55 +00:00
hyatt%netscape.com 957c151659 48758. r=ben,saari, a=waterson 2000-09-22 05:02:20 +00:00
hyatt%netscape.com 3c5e88dcb1 Fix for 51084, sr=waterson 2000-09-20 23:10:48 +00:00
danm%netscape.com 46debc5045 nip infinite recursion in GetInsertionPoint that can happen with xbl bindings that generate anonymous content and also contain a children element, as do trees and tabs. bugs 53116,53150. r=hyatt 2000-09-20 01:02:04 +00:00
mkaply%us.ibm.com 2f286a1708 #53096
r=akkana, a=brendan
Can't override accelerators properly which we will be doing on OS/2
2000-09-18 23:04:07 +00:00
waterson%netscape.com 9bb8b8e5aa Can't keep strong ref to pres shell. r=hyatt 2000-09-15 05:29:33 +00:00
evaughan%netscape.com 44d7c4a858 Fix for bug #52124 2000-09-14 23:02:26 +00:00
pinkerton%netscape.com 4fed677109 Check if preventDefault is set before handling key events. Fix for conflicts
between menus and accesskeys. r=joki/saari. bug#40071
2000-09-14 22:55:19 +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 1622c11a3a Specify that the base class is indeed 'public' since some compilers (AIX)
assumes 'private'.  I ok'd each of these with the appropriate module
owners (see bug)

r= scc@mozilla.org & brendan@mozilla.org + everyone listed in bug
#= 52254
2000-09-13 13:50:30 +00:00
akkana%netscape.com 009cf43b57 52035, 52171: Fix some recent regressions in key bindings. r=hyatt,jfrancis 2000-09-12 02:01:12 +00:00
bryner%uiuc.edu b915e75f5a Bug 51952 - make NS_BOX_ASSERTION get compiled away in release builds. r=syd. 2000-09-10 19:14:24 +00:00
evaughan%netscape.com 3eede8ff8a Fix for bug# 51163
-r hyatt
2000-09-08 23:15:55 +00:00
hyatt%netscape.com 366dca089a Making splitters support persistence. 2000-09-08 06:55:10 +00:00
hyatt%netscape.com 6d7f696549 Fix for 43326. r=ben 2000-09-07 10:26:51 +00:00
hyatt%netscape.com dbf81a2036 Taking more drastic measures with tree reflow stuff to try to fix some of the problems. r=ben 2000-09-07 09:27:25 +00:00
dbaron%fas.harvard.edu 6e6169de40 Fix potential leak on failure. r=evaughan 2000-09-04 21:41:07 +00:00
BlakeR1234%aol.com ecbcf58794 Fix 38417, patch by dean_tessman@hotmail.com r=me a=brendan 2000-09-04 21:19:36 +00:00
hyatt%netscape.com f2befc69c3 Fix crash on theme application. r=ben 2000-09-03 06:22:21 +00:00
pinkerton%netscape.com fd0e07af46 remove unused xul frames, nsTitledButton and nsToolbarItem 2000-09-01 21:40:34 +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
hyatt%netscape.com 2912793421 XBL syntax changes. r,a=brendan 2000-09-01 01:38:04 +00:00
evaughan%netscape.com cf22d545ce Fix for bug# 44571 2000-09-01 00:59:09 +00:00
dr%netscape.com dd4147c01a removed nsTabFrame stuff, fix for 50612, r=ben 2000-08-31 02:41:55 +00:00
evaughan%netscape.com 02f91d8fa7 Fix for bug #47911 -r pinkerton 2000-08-30 21:51:02 +00:00
pinkerton%netscape.com d683f62a9e better use of NS_LITERAL_STRING to speed up platforms that benefit from it. 2000-08-30 02:40:19 +00:00
pinkerton%netscape.com 3a8200fd2a fix for 28309, race condition between timers firing and menus opening. thanks again to dean for providing the patch. 2000-08-30 02:37: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 bafaeb0720 49401: yet another attempt to get menu access keys right.
Change the KeyPress handler to check event flags if we aren't in
  access key focuses mode (it probably should anyway).  r=saari
2000-08-30 00:33:58 +00:00
evaughan%netscape.com 96c686b2d6 Fix for bug #43384 -r hyatt 2000-08-30 00:10:51 +00:00
hyatt%netscape.com 58208e25f1 Fix for 50691, r=anthonyd 2000-08-29 21:15:10 +00:00
hyatt%netscape.com ab75fcf882 Fix for 48261. r=ben 2000-08-29 02:03:59 +00:00
akkana%netscape.com 2783707f2a 49401: Fix another place where the menu access key was getting handled without checking mAccessKeyFocuses. r=slamm 2000-08-28 22:21:30 +00:00
hyatt%netscape.com ab26aa6249 Fix for 50044, 47861, 47471, r=ben 2000-08-25 07:01:53 +00:00
beard%netscape.com cdda0c9b00 monitoring nsBoxSizeListNodeImpl and nsBoxSizeListImpl leaks. r=warren 2000-08-25 04:21:18 +00:00
beard%netscape.com db49077e12 need a virtual destructor. r=evaughan 2000-08-25 04:20:30 +00:00
pinkerton%netscape.com ad0a8d0b40 access keys no longer execute the command when item is disabled (bug 47006) 2000-08-25 01:59:53 +00:00
akkana%netscape.com fba48b9db5 Argh -- fix more windows bustage 2000-08-25 00:46:16 +00:00
akkana%netscape.com 1ad6e46db5 Oops, fix build bustage 2000-08-25 00:13:50 +00:00
akkana%netscape.com a48f555d16 49401: alt should not focus menubar in linux
49662: Mnemonics don't work beyond the top level
50046: underlines shouldn't be present when no menu access key
49413: moz grabs keypresses not mean for it
43433: Solaris meta keybindings
  r=saari
2000-08-24 23:39:39 +00:00
saari%netscape.com 9c9586f5d7 Fix for bug 48243, modifiers not sent with oncommand event. r=hyatt 2000-08-24 21:28:22 +00:00
rods%netscape.com 1832082ab1 putting back in some original code. nsBoxFrame can NOT take into account availableSize.
it must always first use computedsize and then preferredsize next and that is it
b=40596,49271 r=kmcclusk
2000-08-24 13:19:57 +00:00
ducarroz%netscape.com b21c8a5e14 Fix for bug 40523. Modified function SetActiveChild() to avoid crashing when a null child is passed. Instead, unselect the current child. R=hyatt 2000-08-24 03:58:42 +00:00
akkana%netscape.com d813b07826 49401: alt key shouldn't focus menubar unless ui.key.menuAccessKeyFocuses
(default true on windows, false elsewhere) is true.
  r=dean_tessman@hotmail.com
2000-08-24 00:05:40 +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
rods%netscape.com 94dc84f2e8 added DO_NOISY_REFLOW #ifdefs for debugging purposes, no changes to the actual functioning code
r=self b=49780
2000-08-23 11:02:19 +00:00
scc%mozilla.org 301746a559 fixing code that relied on implicit string construction 2000-08-19 22:23:46 +00:00
rods%netscape.com cb1cc720c9 fixes when to use preferred size versus computed size versus available size.
b=40596, r=evaughan,hyatt,kmcclusk
2000-08-17 20:08:44 +00:00
hyatt%netscape.com 5de032a7ae Fix for 38461, r=ben 2000-08-17 09:15:51 +00:00
hyatt%netscape.com 5a3a531c14 Fix for 43375, r=ben 2000-08-17 08:15:47 +00:00
akkana%netscape.com 5b58ac4fc2 23587: Make accelerator and menu access keys settable through a pref. r=saari 2000-08-17 00:09:16 +00:00
hyatt%netscape.com 248844a749 Fix for 45728. r=saari 2000-08-16 23:14:50 +00:00
hyatt%netscape.com 2793e92bfd Fix for 48459, r=danm 2000-08-16 22:49:31 +00:00
pinkerton%netscape.com 2230f809d3 Dead code removal 2000-08-16 00:44:15 +00:00
pinkerton%netscape.com e1fb97b4b9 Add KillPendingTimers() to nsIMenuParent and call it when we open a sibling
submenu. Not clearing out this timer causes confusion with the rollup
listeners. Fixes 48989 and 28309. Thanks to Dean, who put me on the right
track. r=hyatt.
2000-08-16 00:35:04 +00:00
hyatt%netscape.com a5c52e3783 Backing out fix to 40596 and fixing bug #49051, r=putterman 2000-08-16 00:20:29 +00:00
pinkerton%netscape.com 1151d71eb2 fix for 47105, retooling of tree d&d to not be so confusing, to use the style system a little more, and to handle the case where a tree won't let you drop anything between rows. 2000-08-15 18:23:34 +00:00
rods%netscape.com a138aee206 a better fix for when min size come into play with unconstrained sizes
b=40596 r=lmcclusk
2000-08-14 14:45:29 +00:00
bryner%uiuc.edu 49fe4db248 Bulletproofing the tree to not divide by 0 in the case of scrolling or
asking the row count of a 0-row tree.  Bug 48306.  r=syd.
2000-08-14 07:06:49 +00:00
roc+%cs.cmu.edu 3e74bddc5d Adding call to new view API so that the view of a fixed-position frame has a Z-order/clipping parent which is not its geometric parent. Bug 39621. r,a=waterson 2000-08-12 19:44:11 +00:00
pinkerton%netscape.com 7bfe22cd85 another great patch from dean, with a honker of a comment explaining what is going on from me. we need to check more than one level down to see if we should move the selected item back to |mTimerMenu| when the selection timer fires. fixes bug 29400. yay!!!! r=hyatt. 2000-08-11 00:37:59 +00:00
dr%netscape.com 743376f43b fix for 42635 and related cleanup, r=ben,hyatt 2000-08-09 22:38:46 +00:00
pinkerton%netscape.com 23d1950d4a Rewrote drag scrolling to not use timers and thus avoid all problems about not being able to unregister the timer. Fixes bug 43428. 2000-08-09 22:08:49 +00:00
dbaron%fas.harvard.edu 30392ee52a Fix leak on hovering over a scrollbar and re-fix similar leak for text inputs (bug 42895) by adding a "general" method for unrooting anonymous content created through nsIAnonymousContentCreator, plus a hack to deal with the scrollbars on the root element. Some of the other SetDocumentForAnonymousContent methods *may* need to be implemented. Chris Waterson helped significantly with this patch. r=waterson,hyatt b=45676 (nsbeta3+) 2000-08-09 12:51:05 +00:00
pinkerton%netscape.com caf5042df2 Simplification of drag scrolling in trees. Don't try to use view manager to capture the mouse, just not worth it. Make drag area w/in the tree's view. (bug 43428). 2000-08-09 07:42:46 +00:00
ericb%neoplanet.com 8ba16c914a removed call to widget->CaptureMouse that was crashing under gtk. r=hyatt a=waterson 2000-08-08 23:49:01 +00:00
sfraser%netscape.com a19bcfbde3 Fix for bug 25161 -- allow editor to handle pages with forms by implementing user-select and user-input for form controls. r=rods, pierre, mjudge. 2000-08-08 23:38:00 +00:00
rods%netscape.com 803f8bb402 during reflow it makes sure the maxelementsize width is set to the smaller of
min size or the current size.
(see also fix nsGfxTextControlFrame.cpp)
b=40596 r=evaughan
2000-08-08 14:30:08 +00:00
ben%netscape.com e8b7ae6f1b fixing broken field on nsIBrowserBoxObject. This was preventing some code migration to
js that was needed for navigator, as nsIBrowserInstance is somewhat flaky. r=hyatt
2000-08-07 07:55:40 +00:00
dbaron%fas.harvard.edu eb9d40de09 Fix nsBoxLayout leaks. r=hyatt a=waterson b=43450 2000-08-06 19:05:50 +00:00
dbaron%fas.harvard.edu 6fc4723e5d Remove some old stuff left from nsIAnonymousContentCreator before these were converted to XBL. r=hyatt a=waterson 2000-08-06 18:49:29 +00:00
hyatt%netscape.com fdf6c1cb97 Fixes to make menus work right with XBL. 2000-08-06 08:11:05 +00:00
pinkerton%netscape.com 2f1db60384 oops, forgot to check this in. 2000-08-03 22:25:23 +00:00
pinkerton%netscape.com 653c4525e3 patch from dean_tessman@hotmail.com for 32685. Check if item is disabled before allowing key navigation into submenus. 2000-08-03 22:07:49 +00:00
hyatt%netscape.com eeb81b906d Fix for 46862 and 47346. r=pink 2000-08-03 22:05:07 +00:00
bryner%uiuc.edu ae74f33f4b Refixing bug 23140 to not cause a menu slowdown, and fixing bug 46615 -
removal of old tree widget.  r=hyatt.
2000-08-03 00:22:36 +00:00
hyatt%netscape.com 349528309d Fix for 41357. 2000-08-02 00:27:07 +00:00
danm%netscape.com b21ec5e6b0 reverting to 1.65 -- though a slightly different version. i thought i was seeing a crash from that version, but now i think not. so, like before, bug 46556 r=saari. (also on M17 branch, rev 1.64.14.3) 2000-08-01 04:45:58 +00:00
danm%netscape.com ad48a83b95 reverting last change, which causes new crashes 2000-08-01 02:58:13 +00:00
danm%netscape.com 59227f3b4b release the keyboard navigator in the destructor. seems to fix a secondary, rarer crash in bug 46556. also in M17 branch (rev 1.64.14.1). r=saari 2000-08-01 01:26:06 +00:00
hyatt%netscape.com 269cd2eba8 Oops. really fix 30644. r=ben 2000-07-30 07:35:21 +00:00
hyatt%netscape.com 6fcc629472 Fix for 30644. r=ben 2000-07-30 07:19:58 +00:00
hyatt%netscape.com 3a308c5bbb Fix tree painting bug. r=ben 2000-07-30 07:05:04 +00:00
bryner%uiuc.edu 33cf2f098d Fix for 46757. r=hyatt. 2000-07-28 22:09:45 +00:00
heikki%netscape.com 906502293e Bugs 38399, 40889, 44211. Also fix two compiler warnings (mismatched signed/unsigned). r=jst (bug 44211 r=harishd). 2000-07-28 21:48:08 +00:00
hyatt%netscape.com 5a0360d6c5 Fix for 46361, r=ben 2000-07-28 05:02:46 +00:00
pinkerton%netscape.com a326ae143f 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
pinkerton%netscape.com b89dbb4d0d 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
hyatt%netscape.com 83e12909eb 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 9abf5912b8 Fix for templates to grovel non-aggressively. r=waterson,a=waterson 2000-07-26 23:57:24 +00:00
hyatt%netscape.com 47aee88626 Fix for 43467. r=bryner 2000-07-13 23:00:59 +00:00
evaughan%netscape.com 7ddb4b6d13 Fix for ender clip widget bug #42451 2000-07-13 20:51:39 +00:00
hyatt%netscape.com 626e695c97 Additional fix for not scrolling to bottom of tree (dogfood bug), r=bryner 2000-07-13 00:12:38 +00:00
ericb%neoplanet.com b12c0019a9 forgot to add these files r:hyatt a:hyatt 2000-07-11 23:37:00 +00:00
ericb%neoplanet.com 614b09c2ff resizers and titlebars r:hyatt a:hyatt 2000-07-11 23:34:44 +00:00
bryner%uiuc.edu 117cba1219 Fixing 43459. r=hyatt. 2000-07-10 23:42:46 +00:00
evaughan%netscape.com 3f9c79ee07 disable gfx scrollbars #44576
grid fixes for tree bugs

-r Hyatt
2000-07-10 20:10:27 +00:00
morse%netscape.com 6477787994 fix bug 44351, crash in cookie viewer and signon viewer, r=evaughan 2000-07-08 23:40:06 +00:00
evaughan%netscape.com 89cac70734 Fixed body resizing bug #35681
-r pinkerton
2000-07-07 22:24:06 +00:00
pinkerton%netscape.com 938bad2962 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
cls%seawood.org 33938e6100 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 e1e6c5760f Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
hyatt%netscape.com 0e289e0d13 Fix for dogfood bug#43169. r=pink 2000-06-29 23:34:46 +00:00
pinkerton%netscape.com 1ab2104834 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
pollmann%netscape.com dd1d82d182 Bug 41013: Prevent event passing from frames to content during document destruction r=joki 2000-06-29 02:02:43 +00:00
evaughan%netscape.com 69484c9913 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 7a72e1224f 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
jim_nance%yahoo.com c36d548a7c 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 5b4c73d472 Fix for dogfood bug #43474 2000-06-26 21:00:44 +00:00
evaughan%netscape.com c6d3a997e0 Fix for linux horkage. 2000-06-23 06:10:33 +00:00
evaughan%netscape.com 807778bd44 Autoscrolling menus feature landing #32730
-r hyatt, saari
2000-06-23 05:15:04 +00:00
rods%netscape.com 6cc300e8cc minor fixes for reflow so textfield size correctly
Bug 42521, r=evaughan
2000-06-23 02:28:01 +00:00
ducarroz%netscape.com 526c919774 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
pinkerton%netscape.com ee612cb05b Add drag auto-scrolling to trees. bug#28226, r=hyatt. 2000-06-22 08:40:37 +00:00
evaughan%netscape.com 0642bf38ef Fix for dogfood bug #43206 2000-06-22 00:48:49 +00:00
mkaply%us.ibm.com 67b5372c2b #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 4e300ed8d8 33524. r=ben 2000-06-20 09:21:42 +00:00
pinkerton%netscape.com 24372153f7 Migrating d&d back into new tree-grid. bug# 30511, r=hyatt 2000-06-20 08:13:14 +00:00
hyatt%netscape.com d95f55d74e Fix for 42867. r=evaughan 2000-06-20 00:52:57 +00:00
hyatt%netscape.com 4cfbe9e471 Turning on the new tree widget. Bug#30511, r=evaughan 2000-06-19 22:57:39 +00:00
brendan%mozilla.org 8f6c00ba62 Use nsAutoString rather than auto nsString (r=scc,evaughan). 2000-06-15 00:08:47 +00:00
evaughan%netscape.com 46ff694c0d Fix for beta2+ #41951
and beta2+ #39927

-r pinkerton
2000-06-14 23:24:41 +00:00
hyatt%netscape.com eb17e70198 Oops. New tree should be off. 2000-06-14 09:17:18 +00:00
hyatt%netscape.com d081734f7e 30511. r=ben 2000-06-14 09:13:42 +00:00
hyatt%netscape.com bd53b76354 30511. r=ben 2000-06-14 05:31:47 +00:00
hyatt%netscape.com 47ecc64920 30511. r=ben 2000-06-14 04:50:20 +00:00
hyatt%netscape.com 54fd75454c more 30511 patch. 2000-06-13 20:37:53 +00:00
hyatt%netscape.com d3737d5828 Patch for bug #30511 from external Mozilla contributor (Jan Varga). r=danm 2000-06-13 20:27:15 +00:00
evaughan%netscape.com faff54055b Fixes for tree on grid work. #30511
-r hyatt
2000-06-12 23:23:00 +00:00
scc%mozilla.org f2a73baab6 fix bug=41584 (technically a work around, but it's twice as fast as the form it replaces, and is the right way to write this code in general),r=ben 2000-06-10 02:38:42 +00:00
jgaunt%netscape.com b2017ba4b0 newlines to fix hpux bustage r=jdunn 2000-06-09 21:30:22 +00:00
hyatt%netscape.com 0812b701de Didn't mean to check in box object. backing out. bug#30511, r=pav 2000-06-09 09:28:37 +00:00
hyatt%netscape.com ec25009f8b Fix case error. 2000-06-09 09:28:08 +00:00
hyatt%netscape.com f2a37664c9 30511, r=pav 2000-06-09 09:15:43 +00:00
hyatt%netscape.com de97a71ea3 Keyboard navigation and ensurevisible support for new tree widget. Bug#30511, r=pav 2000-06-09 09:13:37 +00:00
jdunn%netscape.com f7e220ba8a adding newline so that HP builds - because low profile, no reviewers 2000-06-07 14:55:56 +00:00
pinkerton%netscape.com f5a53e9a5f fix for 31131. r=sfraser/pierre. No longer use a bounding box when the update region is non-rectangular. Makes mac scrolling and page loading much faster. Also crank down the mac scroll timer delays to better match the native scrollbars. 2000-06-07 02:06:53 +00:00
hyatt%netscape.com 330c612d46 Tree/grid work. Bug#30511. r=danm 2000-06-06 23:13:05 +00:00
evaughan%netscape.com 257f4b95ae Fixed for ender-lite painting problems. bug #34896
-r mjudge
2000-06-06 01:25:03 +00:00
warren%netscape.com 958ed96edd Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
evaughan%netscape.com 57a64d8f41 Just adding comments. 2000-06-03 02:12:19 +00:00
evaughan%netscape.com 297eeeb8c5 Patch from:
Davor Cubranic
Tomi Leppikangas

That implements middle mouse click to position on unix.

Bug #24117

-r evaughan -a brendan
2000-06-03 02:07:52 +00:00
evaughan%netscape.com b854078efe Fixed build horkage. 2000-06-02 22:48:36 +00:00
evaughan%netscape.com 6b729684ba Made grids scroll for dogfood bug 30511.
-r hyatt
2000-06-02 22:15:09 +00:00
dveditz%netscape.com ddf46b032c fixing two .xpt files of same name, raptor.xpt on windows and layout.xpt on unix. One version was getting overwritten 2000-06-02 08:12:57 +00:00
hyatt%netscape.com 4a9fb2fc27 New tree grid bindings. 2000-06-01 01:49:45 +00:00
mjudge%netscape.com 7b4f2915c1 bug = 41088. r=hyatt. moving releasing the editor shell earlier in the process so the document gets a chance to release its listeners. 2000-06-01 00:18:35 +00:00
evaughan%netscape.com 75942c64d1 Fix for dogfood bug 41027 -r hyatt 2000-05-31 20:14:28 +00:00
hyatt%netscape.com 09ce77979d Turning on XBL tree event bindings. Patching table frame construction to deal with anonymous content. 2000-05-31 08:32:45 +00:00
hyatt%netscape.com 541911d89c Eliminating browser, editor, and iframe content objects. 2000-05-31 07:22:20 +00:00
hyatt%netscape.com a12e056da8 Fix windows. 2000-05-30 08:54:11 +00:00
hyatt%netscape.com a27ec6977e Removing more obsolete files. 2000-05-30 08:40:46 +00:00
hyatt%netscape.com 1de11f8182 Removing obsolete checkbox code. 2000-05-30 08:39:18 +00:00
hyatt%netscape.com 4e1b87d714 Patching IDL for Win32. 2000-05-30 08:23:05 +00:00
hyatt%netscape.com 009bd7f9eb Fix linux makefile. 2000-05-30 08:12:37 +00:00
hyatt%netscape.com 86425d2a9e Adding box object impls 2000-05-30 07:59:13 +00:00
hyatt%netscape.com bc10c0c285 Adding interfaces for the scriptable XUL layout objects. 2000-05-30 07:57:51 +00:00
hyatt%netscape.com 3064160cb5 Adding anonymous content getter. r=waterson, a=waterson 2000-05-26 22:45:26 +00:00
evaughan%netscape.com 4ab93afb2e fix for [beta2] bugs:
37835
39085
32920

-r pinkerton, rods, hyatt
2000-05-26 06:42:29 +00:00
evaughan%netscape.com d77929175e Fix for bug 40324 -r hyatt 2000-05-26 01:10:50 +00:00
hyatt%netscape.com 47c7d3629d menu patch for rods, r=ben 2000-05-24 08:26:04 +00:00
hyatt%netscape.com 574331fad6 XBL Fixes r=ben 2000-05-24 08:19:10 +00:00
saari%netscape.com c38355bb0c Fix for nsbeta2+ 35100, typing is wedged after using the color picker in editor. r=pinkerton 2000-05-23 00:56:52 +00:00
evaughan%netscape.com bee15163f5 Fixed a round off error bug #29949
-r pinkerton
2000-05-22 23:23:04 +00:00
danm%netscape.com 8cf5d63dd9 fix crash on startup bug 40150. code=hyatt r=me 2000-05-22 21:40:11 +00:00
hyatt%netscape.com c494a36155 support for dynamic multiple insertion points r=ben 2000-05-22 09:15:54 +00:00
hyatt%netscape.com fd731cd4f0 oops. files aren't supposed to be built. 2000-05-21 07:46:46 +00:00
hyatt%netscape.com bb42eeb6d9 grid fixes. 2000-05-21 07:45:12 +00:00
hyatt%netscape.com 8cd9098263 New XUL tree code. Not turned on (and therefore harmless) 2000-05-21 07:02:15 +00:00
hyatt%netscape.com 5bed7dc4bd fix for making skins script-safe. r=scc 2000-05-19 04:48:43 +00:00
pinkerton%netscape.com ae4a73fa14 fix for 39684, context menus not showing up. we forgot to show the view. doh! 2000-05-18 00:52:05 +00:00
evaughan%netscape.com bcdc0050c6 Fix for mac xp menus not comming up at all. 2000-05-18 00:37:27 +00:00
pinkerton%netscape.com 8d52201af4 fix for 39567, not being able to type in text fields after menu or tooltip displayed. added a new flag, separate from |mMenuOpen| since that was overloaded too much. a=sspitzer. 2000-05-18 00:21:32 +00:00
ducarroz%netscape.com d4ceeea0ee Fix for bug 36736. We need to create and ininiatize mRowGroupInfo before using it else we crash. R=hyatt 2000-05-17 04:58:41 +00:00
evaughan%netscape.com c96eb1dec9 Fixed bug that crashed when menus are used with native scrollbars. 2000-05-17 04:45:44 +00:00
pavlov%netscape.com 0c75802384 changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
evaughan%netscape.com 0032d22357 1) Fixed collapsing code. So sidebar does not assert when brought up closed.
2) fixed menu dismissing bug.
2000-05-16 20:46:08 +00:00
mjudge%netscape.com acbbbb548a if you ever override mouseup, tell nsFrame about it. this maintains the selection/capture state. 2000-05-16 13:53:04 +00:00
joki%netscape.com b2e873d830 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 1cdf7b1070 Adding accesskey support. Bug 959. 2000-05-16 10:22:20 +00:00
evaughan%netscape.com ff89e55512 Now splitters can only be dragged with left mouse not both. 2000-05-15 22:43:47 +00:00
evaughan%netscape.com f27fff5884 1) Scrolling menus
2) many bug fixes
3) box debuging flags
2000-05-15 04:12:31 +00:00
rods%netscape.com e51aafde85 part of fix for Bug 33733
added ShouldRollupOnMouseWheelEvent methos to ask if the rollup want to rollup on MouseWheel events
2000-05-12 20:23:04 +00:00
pinkerton%netscape.com 4c4bcb9a16 Added lots of error checking in AdjustClientXYForNestedDocuments so that things will fail gracefully while the content area is in the early stages of development (no view manager, etc). Probably fixes bug #31563. 2000-05-12 03:16:07 +00:00
pinkerton%netscape.com 442f23d965 Clear out |mElementFrame| when popup goes away so that subsequent reflows
won't try to access it. Fixes crash with tooltip on a tree when app is
minimized then restored (bug 38872)
2000-05-12 02:58:21 +00:00
pinkerton%netscape.com c3031237c7 fix for 38816. we would always call the ondestroy() handler even when the oncreate() handler failed. 2000-05-11 00:52:34 +00:00
jst%netscape.com 50499cc037 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
pinkerton%netscape.com eee0cad913 fix for 38218. don't setup the menu dismissal listener if the popup is a tooltip. this allows menus to work in conjunction with tooltips. 2000-05-10 01:43:54 +00:00
pinkerton%netscape.com 97e1341962 Fix crasher on linux for tooltips. Widget was going away before we could unregister things. Make sure we addref it if we're going to hold onto it for an extended period of time. Thanks alecf for finding this. bug # 38547. 2000-05-09 22:05:50 +00:00
hyatt%netscape.com fbac03f025 XBL now works with HTML, XUL, SVG, MathML, and XML! 2000-05-09 21:42:40 +00:00
hyatt%netscape.com 06b104a688 Add blankrow capability to tree. 2000-05-08 20:51:50 +00:00
ducarroz%netscape.com 090142fa57 Check for the ignorekeys attribute on the parent of the popup menu and not its grand parent. R=saari 2000-05-04 22:33:08 +00:00
pinkerton%netscape.com 7b94cc5f0f check that there is a childpopup before removing the key listener from it. 2000-05-04 18:50:34 +00:00
saari%netscape.com df92f0def2 Adding the ability for popups to not install the keyboard navigation listener. Needed for autocomplete. R=hyatt 2000-05-01 22:27:16 +00:00
joki%netscape.com ab79605c44 Fix for bug 12379, open tree frame on enter/return keystroke 2000-05-01 22:00:54 +00:00