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