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

10368 Коммитов

Автор SHA1 Сообщение Дата
jst%netscape.com 59085aae53 Fixing nsbeta3+ bug 46966. Changing the exception thrown when a DOM Attribute node is modified. r=pollmann@netscape.com 2000-08-18 06:55:42 +00:00
jst%netscape.com f8d31e1884 Fxing nsbeta3+ bug 45680. Cloning an HTML element with a style attribute didn't clone the style declaration in the element so changing the style on the clone resulted in a style change for both elements. Also fixing a few memory leaks in nsHTMLTableElement. r=pollmann@netscape.com 2000-08-18 06:52:31 +00:00
waterson%netscape.com 038c1f7d4b Bug 29641. Set default content.notify.backoffcount to -1 (never). This doesn't really 'fix' the bug; however, it keeps us from getting into a situation where layout gets too much content crammed down its throat at once. r=vidur,nisheeth 2000-08-18 06:33:34 +00:00
waterson%netscape.com baab3d1f7f Bug 49122. Make the image map manage addition and removal of the <area>'s to the primary-frame-for map in the frame manager. r=saari 2000-08-18 06:27:42 +00:00
pollmann%netscape.com c4303fad44 Bug 48736: Stop leaking form data every form submit (and fix 2 warnings), r=jst@netscape.com 2000-08-18 05:46:47 +00:00
pollmann%netscape.com c23f5f7fb6 Bug 47281: form.reset now generates a reset event, and the frame is notified from the event handling code. r=jst@netscape.com 2000-08-18 05:18:01 +00:00
ftang%netscape.com 87f5cb86aa *** empty log message *** 2000-08-18 00:47:03 +00:00
rcassin%supernova.org 100d197e90 Checkin kin's fix for bug 48879, r=sfraser 2000-08-17 23:55:32 +00:00
rods%netscape.com fea2898d59 removing "return NS_OK" because it keeps it from doing the call to
nsFrame which calls HandleRelease. Without HandleRelease the EventStateManager
mMouseGrabber never gets cleared and it keeps thinking events need to go to the view.
b=48792 r=pollmann
2000-08-17 22:39:13 +00:00
rods%netscape.com ae00b95484 listbox - selecting with keyboard no longer allows you to stop on a disabled option, it skips them
as does page up and page down
combobox - selecting a disabled option didn't clear the "mouse down" flag and it still thought it was selecting
combobox - selecting a disabled option clears mSelectedIndex, this side effect could be seen by selected
a disabled item then clicking on a link and then hit "back",
b=48903 r=kmcclusk
2000-08-17 21:38:15 +00:00
hyatt%netscape.com bff32695be Fix for 48150, r=danm 2000-08-17 21:11:38 +00:00
harishd%netscape.com 8540cbd4f7 bug 22886 - Relax refresh header paring, in the sink, a little bit.
r=pollmann
2000-08-17 20:55:48 +00:00
rods%netscape.com b15264963d 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
pierre%netscape.com a4a9237d47 43420 + CSS3 update: renamed "text-align:-moz-default" into "text-align:start" 2000-08-17 13:28:18 +00:00
hyatt%netscape.com 148b1fdd8e Fix for 38461, r=ben 2000-08-17 09:15:51 +00:00
pierre%netscape.com fc4ab5d947 49154: uninitialized variable. Thanks to bruce@cubik.org (Bruce Mitchener) 2000-08-17 08:26:53 +00:00
hyatt%netscape.com a91a1d9299 Fix for 43375, r=ben 2000-08-17 08:15:47 +00:00
hyatt%netscape.com 24b71cc743 First-stage fix for dogfood bug 49012. r=ben 2000-08-17 08:11:11 +00:00
jst%netscape.com 2ceabebdea Fixing nsbeta3+ bug 30534. Don't lie about what DOM features we support, be honest./paralellCheckout | & less r=nisheeth@netscape.com 2000-08-17 07:09:05 +00:00
jst%netscape.com 05f37e21da Fixing nsbeta3+ bug 44002. Don't use non boolean values (the value 2 in this case) as a boolean true since 2 != true in JS. This caused scripts that rely on img.complete == true when an image has loaded to break. r=nisheeth@netscape.com 2000-08-17 06:28:47 +00:00
akkana%netscape.com 6c14f21233 23587: Make accelerator and menu access keys settable through a pref. r=saari 2000-08-17 00:09:16 +00:00
saari%netscape.com d854d084a2 Fixing focus regression I caused by over eargly releasing documents from nsEventStateManager 2000-08-16 23:38:54 +00:00
dbaron%fas.harvard.edu d828a22239 Fix leak of strings used as hash table keys. r=waterson b=48880 2000-08-16 23:16:21 +00:00
hyatt%netscape.com 96a867991b Fix for 45728. r=saari 2000-08-16 23:14:50 +00:00
kin%netscape.com 1f2d45de6f Partial fix for bug #45152: Typed text does not render in TextAreas with a horizontal scrollbar
Made Reflow() invalidate the correct region during an incremental or dirty reflow.
r=waterson@netscape.com
2000-08-16 23:12:19 +00:00
dbaron%fas.harvard.edu 74fd1f046f Reduce the risk of parser leaks by releasing the parsers owned by CSSLoaders when no longer needed. r=attinasi 2000-08-16 23:04:42 +00:00
hyatt%netscape.com f6d6625b96 Fix for 48459, r=danm 2000-08-16 22:49:31 +00:00
hyatt%netscape.com 62efdcb050 Fix for 45248, r=ben 2000-08-16 08:14:01 +00:00
alecf%netscape.com 1f1df4833b fix a bunch of UMRs r=syd
(no bug but I needed these to get my purify build going)
2000-08-16 07:39:38 +00:00
saari%netscape.com 64bfc7e335 fix for nsbeta3+ leak 35553; leak document on shutdown. r=pinkerton 2000-08-16 06:37:51 +00:00
pinkerton%netscape.com bed75e117f full backout of code i commented out, the fixes go elsewhere. 2000-08-16 01:45:23 +00:00
waterson%netscape.com f7e7ca5d51 Bug 44480. Demote 'width' and 'height' attributes from NSDocument to NSHTMLDocument and XULDocument; make nsHTMLDocument's implementation use the <body> element's frame (instead of the <html> element's frame) to determine metrics. r=jst 2000-08-16 01:04:52 +00:00
pinkerton%netscape.com 3d70176c8f Dead code removal 2000-08-16 00:44:15 +00:00
pinkerton%netscape.com fcc25d6a9a 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 f2b2b8432f Backing out fix to 40596 and fixing bug #49051, r=putterman 2000-08-16 00:20:29 +00:00
hyatt%netscape.com d9a686af4e Fix for 49009. r=danm 2000-08-15 21:00:52 +00:00
pinkerton%netscape.com 1a3893097f 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
pinkerton%netscape.com 522bd04a6d backing out my last change, it breaks scrollbars. 2000-08-14 23:03:25 +00:00
pinkerton%netscape.com e2aeb68cee for 48250, turn off mouse capture when a drag gesture begins. r=mjudge. 2000-08-14 22:29:03 +00:00
pinkerton%netscape.com fc367b8a1a making CaptureMouse a public interface on nsIFrame r=mjudge for bug 48250. 2000-08-14 22:28:41 +00:00
waterson%netscape.com 775c5e9f89 Back out shanjian's last change as it was causing several whitespace-related regressions. r=attinasi 2000-08-14 22:11:41 +00:00
rods%netscape.com a54f17cc75 was not unregistering the listers correctly. Not they unreg with the
listener object.
b=48915 r=kmcclusk
2000-08-14 22:05:28 +00:00
rods%netscape.com 071c524342 it was incorrctly painting both images
b=48156 r=kmcclusk
2000-08-14 22:01:05 +00:00
hyatt%netscape.com 4e565e1d33 Fix for 48931, r=danm,scc 2000-08-14 18:52:47 +00:00
rods%netscape.com bccbc835f4 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
rods%netscape.com ad07c40567 added weak reference and ref counted event listener to listbox intead of
having the the non-recounted frame add itself. It is now the same as GfxList
b=21629, r=kmcclusk
2000-08-14 14:42:12 +00:00
rods%netscape.com 97e073283f added textarea with -moz-fixed so it has the proper default font in quirks mode
b=44656 r=kmcclusk
2000-08-14 14:10:21 +00:00
bryner%uiuc.edu 4ecd41805e 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
hyatt%netscape.com 641a62a2b5 Fixing harpoon. 2000-08-14 04:29:54 +00:00
hyatt%netscape.com a489c05fae Work on 48150 and XBL performance (async and arenas). 2000-08-14 04:04:18 +00:00
saari%netscape.com 0d2ab064c2 undoing hackery and fixing a leak. r=dbaron 2000-08-12 22:19:55 +00:00
mkaply%us.ibm.com 5004137c2d OS/2 and AIX Tinderbox break
I have no idea why we don't like having two semicolons in a row, but who the heck would put them there?
2000-08-12 20:26:33 +00:00
roc+%cs.cmu.edu e48b1ae6a0 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
mkaply%us.ibm.com da6b3efeb2 OS/2 and AIX Tinderbox break
Short answer: Be consistent about NS_IF_ADDREFing const and non const of the same type in the same file.
Long answer: Send me email
2000-08-12 15:03:24 +00:00
hyatt%netscape.com 0c61eaa535 Fix build bustage. 2000-08-12 07:13:52 +00:00
hyatt%netscape.com bd524a41c3 Fix for 21890 and numerous other bugs. r=pierre, waterson, jst, attinasi, brendan 2000-08-12 06:39:24 +00:00
hyatt%netscape.com 8da2baf3ca Fix for 21890 and numerous other bugs. r=pierre, waterson, jst, attinasi, brendan 2000-08-12 06:28:02 +00:00
sfraser%netscape.com a3f4e3fcd0 Fix typo, bug 48616. r=pollmann 2000-08-12 01:42:04 +00:00
pierre%netscape.com 5b88097f54 48096: Need a -moz-all value for user-select. r=sfraser. 2000-08-12 01:00:14 +00:00
saari%netscape.com 3b8fdea366 Fix more leaks bug 48126 again. r=hyatt 2000-08-12 00:38:22 +00:00
mccabe%netscape.com 651f462b43 Spelling fix. 2000-08-11 20:31:17 +00:00
roc+%cs.cmu.edu 030eab6a54 Testcase for bug 25707. 2000-08-11 20:28:49 +00:00
roc+%cs.cmu.edu ec64a3669f When computing the max-element-size, base percentage margins on the size of the contained max-element-size, not on the container's desired size. Bug 25707. r,a=waterson 2000-08-11 20:08:15 +00:00
anthonyd%netscape.com 9d506576cb fix for bug#48472
apparently nsIContent::ChildAt can be successful
and not return a child. now checking fo that.
r: smfr
a: beppe
2000-08-11 19:55:39 +00:00
saari%netscape.com 952a4be057 Fix for leaks. Bug 48126 r=dbaron, hyatt 2000-08-11 02:11:53 +00:00
anthonyd%netscape.com 13c10a6478 fix for bug# 48472 (dogfood bug)
r: mjudge
a: beppe
2000-08-11 01:36:28 +00:00
pinkerton%netscape.com 65e76de777 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
attinasi%netscape.com c2db7a5f52 Text with 'whitespace:nowrap' no longer uses special Win32-only text measurement code becasue it didn't work. b=42832 r=waterson 2000-08-10 23:03:11 +00:00
heikki%netscape.com 277fca0c27 Trivial, bug 41772, we were not setting the return value in all cases for HandleEventInternal. r=jst. 2000-08-10 22:07:33 +00:00
dbaron%fas.harvard.edu 370ac10052 Fix huge leak warren introduced last night. Changing the hash keys to have owning pointers caused circular ownership. r=waterson b=48373 (nsbeta3+) 2000-08-10 20:08:30 +00:00
warren%netscape.com 84b5fd67e3 Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
dr%netscape.com c3b8fbab61 fix for windows horkage, shouldn't be in there anyway 2000-08-09 23:27:54 +00:00
saari%netscape.com 96ee514495 Removing nsToolboxFrame.cpp, nsToolbarFrame.cpp, and nsToolBarDragListener.cpp from layout.mcp to keep in sync with dr's changes. 2000-08-09 22:47:32 +00:00
mjudge%netscape.com 7e782cc7f4 use "=" not "==" my bad 2000-08-09 22:43:39 +00:00
dr%netscape.com de9b64bca7 fix for 42635 and related cleanup, r=ben,hyatt 2000-08-09 22:38:46 +00:00
mjudge%netscape.com 184bb65ca4 43533 table cell selection color fix. check for table cells/table being added to range and toggle flag to allow cells to draw correctly 2000-08-09 22:34:17 +00:00
mjudge%netscape.com 65269995e3 29570 37393 42794 mac os fix for selecting out of frame bounds. 2000-08-09 22:33:03 +00:00
harishd%netscape.com fdf725dc17 36944 - USe NS_VMREFRESH_NO_SYNC to refresh
r=kmcclusk
2000-08-09 22:30:36 +00:00
pinkerton%netscape.com 75444aab62 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 edbb56773e 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 eb693773c6 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
saari%netscape.com 6ea350941c hack part deux for testing for leak increase 2000-08-09 02:59:44 +00:00
saari%netscape.com 77de93bb14 temp hack to test theory for sudden increase in leaks 2000-08-09 02:25:51 +00:00
sfraser%netscape.com 725b321659 More bustage fixing with style struct return types. 2000-08-09 00:52:02 +00:00
sfraser%netscape.com 10d894e672 Fix Windows compiler suckage. Fixes bustage. 2000-08-09 00:27:38 +00:00
ericb%neoplanet.com c27cfc93c7 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 72205420ff 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:48:42 +00:00
sfraser%netscape.com 9aa82a567b 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
saari%netscape.com 4c09a29ac5 massive landing of joki changes.
Relevant nsbeta3+ bugs 43309, 44503, 2634, 2504,5981, 24698, 25758, 33577,
36062, 36217, 41191, 41491, 42356, 42829, 43016
r=saari (joki code). also been tested by heikki and bryner
2000-08-08 21:31:05 +00:00
heikki%netscape.com 300a4cad60 Bug 38647 Link clicks on nsImageFrame do not check if legal to load URI. Happened with server side image map. r=mstolz 2000-08-08 20:35:12 +00:00
heikki%netscape.com 3ec78740ae Bug 29473 ondblclick event not being fired. 2000-08-08 20:32:09 +00:00
rods%netscape.com 9ef8a08013 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
rods%netscape.com 284077eb18 minor fix for max-element-size. The minsize needs to be calc and cached during the regular reflow
there is too much state to be remember to calc the min size for when ever it is asked for it.
(see also fix nsBoxFramae.cpp)
b=40596 r=evaughan
2000-08-08 14:27:36 +00:00
dcone%netscape.com 0ca85e6a01 Check to see if the view had been reparented.. b=44718 a=mcclusk 2000-08-08 14:11:09 +00:00
waterson%netscape.com f7e11a804a Add regression test for 44709. 2000-08-08 05:03:36 +00:00
av%netscape.com 52d1151fbc Fixing #8740, r=serge 2000-08-08 04:45:03 +00:00
pierre%netscape.com 8c26256cb6 47138: Some invalid units are not resulting in dropped declarations. 15174: counter() and counters() should not be recognized by CSS parser. 2000-08-08 00:34:42 +00:00
ben%netscape.com 25a4bc51b5 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
hyatt%netscape.com 4e91f2e474 Fix for 47635. r=ben 2000-08-07 07:55:10 +00:00
dbaron%fas.harvard.edu a0923a0d16 Fix potential leak. r=attinasi a=waterson 2000-08-07 03:06:22 +00:00
dbaron%fas.harvard.edu a293ca83f0 Make nsDocument unroot script objects in the prolog and epilog correctly. Fix nsDocument::RemoveChild so it doesn't crash when removing the root element. Prevent nsDocument::ChildAt from incorrectly returning null when root is removed. Clean up nsDocument::RemoveChild and nsDocument::ReplaceChild a bit, including adding some notifications for prolog/epilog content. Make nsDocument::ReplaceChild return the correct thing (the old child, not the new one). r=vidur b=17390 (nsbeta3+), 46212 2000-08-07 03:03:55 +00:00
dbaron%fas.harvard.edu 961e14f102 Remove element names from the list that no longer use nsIAnonymousContentCreator. r=hyatt a=waterson
Don't choke on notifications for children of document that aren't the root element.  r=vidur  b=17390 (nsbeta3+)
2000-08-07 02:51:35 +00:00
dbaron%fas.harvard.edu 8be051707c Correct the combobox GetFrameForPoint by checking for visibility and foreground layer in all cases. b=36676 r=rods a=waterson 2000-08-06 19:24:48 +00:00
dbaron%fas.harvard.edu b82baaa6cf Fix nsBoxLayout leaks. r=hyatt a=waterson b=43450 2000-08-06 19:05:50 +00:00
dbaron%fas.harvard.edu 7245c66a44 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 132adb54e4 Fixes to make menus work right with XBL. 2000-08-06 08:11:05 +00:00
hyatt%netscape.com 76df4fb8a9 more of 42320. r=danm 2000-08-06 05:39:36 +00:00
hyatt%netscape.com a68bc0d8e8 Fix build bustage that's coming. 2000-08-06 05:03:36 +00:00
hyatt%netscape.com 1e75026c61 Fix for 42320. r=danm 2000-08-06 04:57:55 +00:00
bryner%uiuc.edu ca2893dfc2 Fixing bug 42294 - make mousewheel font size change always affect the
document (not the chrome).  r=saari.
2000-08-06 04:15:02 +00:00
hyatt%netscape.com 88189bb26d Fix for XBL portion of 46129 2000-08-05 22:33:29 +00:00
hyatt%netscape.com 9dd48b2cff Put scrollbars back in tex tareas. 2000-08-05 20:48:22 +00:00
pierre%netscape.com e85c205893 attempt to fix the SunOS build 2000-08-05 06:39:42 +00:00
pierre%netscape.com 5e553bbece 42864 ('user-select:none' should make children non-selectable) 2000-08-05 04:41:33 +00:00
pierre%netscape.com e0bfdfa04d 45754 ('hidden' borders should be treated as 'none') 2000-08-05 04:40:57 +00:00
pierre%netscape.com 1d4805ae87 9816 (Outlines should be disabled completely for FCS) 46562 ('display: run-in' disables whole declaration block) 45804 (In quirks mode, 0 in 'border' should set the width, not the color) 46547 (Background image not centered correctly) Thanks to emk <VYV03354@nifty.ne.jp> 2000-08-05 04:40:03 +00:00
pierre%netscape.com f807d71a05 46599 (nsCSSLoader should check for local file before passing FORCE_RELOAD) 2000-08-05 04:39:43 +00:00
pierre%netscape.com 712ba3287b 43420 (textarea inherits align="center" from parent td) 2000-08-05 04:37:57 +00:00
cata%netscape.com b8880f180c Fix for bug #37543, a=ftang, r=nhotta. 2000-08-05 00:07:03 +00:00
shanjian%netscape.com de23b7e7a9 #14022 IME98 Reconversion does not work in HTML Editor
r = jfrancis
a = ftang
fix proposed by m_kato@ga2.so-net.ne.jp

New events are added to support reconversion. As a result, many files
are affected. They are:
editor:
  nsEditor.h nsEditor.cpp nsEditorEventListeners.cpp nsEditorEventListeners.h
  nsHTMLEditor.h nsHTMLEditor.cpp nsIEditorIMESupport.h
dom and layout:
  nsIPrivateCompositionEvent.h nsDOMEvent.h nsDOMEvnet.cpp nsEventListenerManager.cpp
  nsIDOMCompositionListener.h
widget:
  nsGUIEvent.h nsWindow.h nsWindow.cpp
2000-08-04 21:43:29 +00:00
attinasi%netscape.com 7701e70031 Part of fix to allow background on BODY element to be inherited. b=47127 r=pierre 2000-08-04 20:44:08 +00:00
rods%netscape.com fe6d832c9f removed content-box from radio and checkboxes and set their sizes appropriately
set the background-color for the select arrow button "buttonface" partial fix to Bug 43371
b=32102 r=kmcclusk
2000-08-04 13:01:15 +00:00
rods%netscape.com 4ce4892490 Setting up some special NavQuirks rules for input type=text
part of the checkin for 44656 making the NavQuirks font moz-fixed
b=25580 r=kmcclusk
2000-08-04 12:49:16 +00:00
hyatt%netscape.com 60a55a16a3 Working on 42320. 2000-08-04 08:45:29 +00:00
jst%netscape.com c8bd99c6ab Checking in for Vidur (merging from SeaMonkey_M17_BRANCH). Fixing nsbeta2+ bug 9392, removing code that was hiding the correct native code for document.plugins. r=jst@netscape.com, a=nisheeth@netscape.com 2000-08-04 06:55:53 +00:00
pollmann%netscape.com a49ef987bb Bug 3326: ISINDEX frame; r=kmcclusk 2000-08-03 23:45:50 +00:00
pollmann%netscape.com 54daa78bb8 Bug 40533: browser crashes when submit nothing with event on file upload; r=kmcclusk 2000-08-03 23:39:33 +00:00
pollmann%netscape.com 5ede1ee556 Bug 42662: Values of disabled form elements should not be submitted; r=kmcclusk 2000-08-03 23:32:02 +00:00
hyatt%netscape.com 36700f5a07 Fix for 17470. 2000-08-03 23:21:23 +00:00
pollmann%netscape.com ff2bfd69c2 Bug 42616: form actions with anchor specified (#) do not work; r=kmcclusk 2000-08-03 23:03:58 +00:00
shanjian%netscape.com d2b093a3d7 #14588 Ctrl+right arrow skips over nbsp (nbsp should be word break)
r = ftang a=ftang
changes made in word break and word jump.
2000-08-03 23:03:08 +00:00
BlakeR1234%aol.com 39a96ac4c5 Remove hover effects for HTML buttons (38427). r=me (simple commenting change), a=ekrock. 2000-08-03 22:58:06 +00:00
hyatt%netscape.com d28a9c1352 Fix for 42451. 2000-08-03 22:42:36 +00:00
pollmann%netscape.com eabf42211d Bug 45540: Badly nested form + focus input -> input not a submitter; r=kmcclusk 2000-08-03 22:32:54 +00:00
anthonyd%netscape.com fed5192eba nsPresContext.cpp : added to comment to presContext::GetLookAndFeel to inform others that
that method has been depricated.
nsTextFrame.cpp : changed an assert to a warning, didnt need to be an assert.
r: mjudge@netscape.com
2000-08-03 22:30:47 +00:00
pollmann%netscape.com 9cb5e4ebe2 Bug 40383: Treat frameset rows spec 0* as 1* in quirks mode; r=harishd 2000-08-03 22:26:56 +00:00
pinkerton%netscape.com aa084907d3 oops, forgot to check this in. 2000-08-03 22:25:23 +00:00
pollmann%netscape.com f3da1463b0 Bug 35986: document==NULL for FRAMEs created without SRC; r=kmcclusk 2000-08-03 22:23:48 +00:00
pollmann%netscape.com d2670521ef Bug 40394: Strip only one leading LF if there is one; r=harishd 2000-08-03 22:19:43 +00:00
pollmann%netscape.com c0143af2df Bug 26945: Image input onclick fires but doesn't allow cancel via return false; r=harishd 2000-08-03 22:17:14 +00:00
pollmann%netscape.com 91e1eed21f Bug 34418: image input can't be submitted by space or enter; r=harishd 2000-08-03 22:11:57 +00:00
pinkerton%netscape.com 519ab96ebf 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
pollmann%netscape.com 40819e4ba8 Bug 40412: image inputs should send x and y not .x and .y if no name; r=harishd 2000-08-03 22:05:44 +00:00
hyatt%netscape.com e3576fa307 Fix for 46862 and 47346. r=pink 2000-08-03 22:05:07 +00:00
pollmann%netscape.com d2a1288a4b 7913 Dynamic changing of ROWS and COLS for framesets; r=kmcclusk 2000-08-03 22:02:50 +00:00
hyatt%netscape.com aacb440f4b I'm told backing this out resolves smoketest issues, so here it comes. r=attinasi 2000-08-03 21:40:39 +00:00
rods%netscape.com 2ca4014e41 40000 - right-click events don't go through listboxes (onmoused
44454 - Can't drag-scroll/-select in single-select HTML listbox
42301 - select generates onchange when it shouldn't
33421 - <optgroup> in <select> breaks scrolling drop down lists
14771 - GFX list/combo box doesn't respond to keyboard input
b=40000, 44454, 42301, 33421, 14771 r=kmcclusk
2000-08-03 14:13:58 +00:00
rods%netscape.com 7a2abfdc4e 47302 - moved the RegUnRegAccessKey to the Destroy Method
44788 - Comboboxes do not obey style height
42661 - javascript "selected = true" doesn't inform onChange of
b=47302, 44788, 42661 r=kmclusk
2000-08-03 14:13:40 +00:00
ben%netscape.com fd5548540a fix for a bug with XBL binding attached event that was causing the event to be fired repeatedly.
code by hyatt, r=me
2000-08-03 07:17:10 +00:00
bryner%uiuc.edu 8df1b6e884 removed files: mozilla/layout/xul/base/src/nsTreeOuterFrame.cpp, mozilla/layout/xul/base/src/nsTreeFrame.cpp, mozilla/layout/xul/base/src/nsTreeRowGroupFrame.cpp, mozilla/layout/xul/base/src/nsTreeCellFrame.cpp, mozilla/layout/xul/base/src/nsTreeRowFrame.cpp 2000-08-03 00:23:55 +00:00
bryner%uiuc.edu 9df5895710 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
rods%netscape.com 4d4f67aa29 backing out changes until I get them all in 2000-08-02 22:59:45 +00:00
rods%netscape.com bf1a712ea4 if the size attr is ever evaled less than 1 then it is set to 1
b=46224, r=kmcclusk
2000-08-02 22:47:55 +00:00
rods%netscape.com 425d7a8ef8 47302 - moved the RegUnRegAccessKey to the Destroy Method
44788 - Comboboxes do not obey style height
42661 - javascript "selected = true" doesn't inform onChange of
b=47302, 44788, 42661 r=kmclusk
2000-08-02 22:24:14 +00:00
rods%netscape.com 541017cd29 The frames need to be appended and the default method just asserts
b=41528 r=kmcclusk
2000-08-02 22:16:12 +00:00
rods%netscape.com 23c1105112 moved the RegUnRegAccessKey to the Destroy method
b=47302 r=kmcclusk
2000-08-02 22:12:11 +00:00
rods%netscape.com 24c1a2552e *** empty log message *** 2000-08-02 22:07:46 +00:00
rods%netscape.com 92c1ebc132 The script notification happens before the radiobox gets a chance to change its value
so they must return the opposite value for themselves. They don't want to actually set their
values because the script could cancel. So the idea here is to let them know before the script
call that they should return their "future" value (the opposite of their current value)
b=42972 r=kmcclusk
2000-08-02 22:06:37 +00:00
rods%netscape.com ba38e3d7d4 The script notification happens before the radiobox gets a chance to change its value
so they must return the opposite value for themselves. They don't want to actually set their
values because the script could cancel. So the idea here is to let them know before the script
call that they should return their "future" value (the opposite of their current value)

plus I made a minor change that allows the radio button to use the PaintBackground code to draw the "dot"
but it creates a tmp color struct so the color is correct.
b=42972,37517 r=kmcclusk
2000-08-02 22:06:33 +00:00
rods%netscape.com 65a5a88ddb Since the way (and when) options were added then number of options is now different
so it must check against zero instead of 1
b=44266,r=kmcclusk
2000-08-02 21:53:23 +00:00
ftang%netscape.com 511e6b5315 fix 45430. patch proposed by beard@netscape.com r=ftang a=ftang
fix memory leak
2000-08-02 05:08:15 +00:00
mjudge%netscape.com b9689a5d76 *** empty log message *** 2000-08-02 02:39:10 +00:00
cmanske%netscape.com ca24e6aca4 Fixed crashing bug 42195: Added method to nsIFrameSelection so frame can get limiting content node for parent node searches in text edit fields. r=mjudge 2000-08-02 01:47:55 +00:00
hyatt%netscape.com 9d304c567d Fix for 41357. 2000-08-02 00:27:07 +00:00
heikki%netscape.com a21f2617ea Bug 41599 browser crashes when executing function with certain name such as Click(). Fixed by stopping recursion. r=saari. 2000-08-01 21:40:38 +00:00
hyatt%netscape.com 9f82add1c2 Fix for 46849. r=pavlov 2000-08-01 21:39:28 +00:00
danm%netscape.com 0dc059fdaa 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 54786458ea reverting last change, which causes new crashes 2000-08-01 02:58:13 +00:00
danm%netscape.com 9091c85f9f 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
pinkerton%netscape.com 3b86c7cc6c fix for 38359, link drags not firing if mouse was close to an edge. we need to fake out the ESM by setting |mCurrentTarget| to where the mouse went down so event.target is correct in JS. r=saari. 2000-08-01 00:35:23 +00:00
cls%seawood.org f75f64c486 Explicitly copy ua.css so that mathml doesn't modify it in the source tree. 2000-07-31 06:37:52 +00:00
pavlov%netscape.com 592381ef95 fixing other people's build bustage bug 43826 r=bryner 2000-07-31 04:40:06 +00:00
ftang%netscape.com a62381980b fix 5313. r-hnotta a=ftang listen to the ACCEPT-CHARSET attribute
before listen to the docuement charset to decide which charset
for form submition
2000-07-31 00:37:06 +00:00
ftang%netscape.com 9a8d1b7ef7 fix bug 5313. Change "acceptcharset" to "accept-charset" according to
HTML 4.0 section 17.13.4 r=nhotta a=ftang
2000-07-31 00:35:20 +00:00
BlakeR1234%aol.com 51d7d41926 Bug 44474, improve html checkbox/radio button appearance, and bug 38427 2000-07-30 21:39:07 +00:00
BlakeR1234%aol.com f8af76029b More work for bug 44474. 2000-07-30 21:29:35 +00:00
hyatt%netscape.com ec58eeee52 Oops. really fix 30644. r=ben 2000-07-30 07:35:21 +00:00
hyatt%netscape.com ae980685db Fix for 30644. r=ben 2000-07-30 07:19:58 +00:00
hyatt%netscape.com a214783027 Fix tree painting bug. r=ben 2000-07-30 07:05:04 +00:00
BlakeR1234%aol.com 31f902b123 Fix disabled style rules for HTML checkboxes and radio buttons (44474). a=ekrock 2000-07-30 03:09:37 +00:00
BlakeR1234%aol.com 85b46024d2 Rest of the fix for bug 44474. Improves the appearance of HTML radio buttons. a=ekrock 2000-07-30 03:03:31 +00:00
BlakeR1234%aol.com 0df1730a60 Part of fix for bug 44474, to improve upon the appearance of HTML checkboxes. a=ekrock 2000-07-29 22:11:44 +00:00
hyatt%netscape.com 5998ea2de2 Patch to avoid observing the document so early. r=attinasi 2000-07-29 09:52:06 +00:00
dbaron%fas.harvard.edu 9a379bfc1d Fix two stupid mistakes I made in the block regression test script. Not part of build. r=pollmann 2000-07-28 22:50:30 +00:00
waterson%netscape.com 4896ee6d33 Bug 46693. Check to see if we CanContinueTextRun() while walking over the frames to FindNextText(). This revives the logic that I nuked when fixing 19051, and keeps you from trying to walk over <br> or other frames to erroneously continue a text run. r=akkana. 2000-07-28 22:29:28 +00:00
anthonyd%netscape.com 940be572c5 bug fixes:
39529 - caret width not correct for single/muti line textfields, which relied on:
46445 -  nsLookAndFeel needs to be a service.
r: mjudge@netscape.com, kin@netscape.com
a:beppe
2000-07-28 22:12:45 +00:00
bryner%uiuc.edu 47731d63e8 Fix for 46757. r=hyatt. 2000-07-28 22:09:45 +00:00
attinasi%netscape.com c9c32a64e4 Fix for bug 36849: Script animation that changes location and clip simultaneously no longer will flicker.
ApplyRenderingChangeToTree now always does a NO_SYNC update of the views where it used to sometimes do a SYNC update. b=36849 r=kmcclusk
2000-07-28 21:54:49 +00:00
heikki%netscape.com 4df9edb205 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
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