506 Commits

Author SHA1 Message Date
bryner%uiuc.edu
a84695d770 Bug 50597 - mousewheel nonfunctional if set to full-page scroll. r=mjudge,jkobal,ben. a=ben.
git-svn-id: svn://10.0.0.236/trunk@82218 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-02 05:15:34 +00:00
warren%netscape.com
a8b9664a8c Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
git-svn-id: svn://10.0.0.236/trunk@81967 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-28 22:17:53 +00:00
warren%netscape.com
c6b67eceeb Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
git-svn-id: svn://10.0.0.236/trunk@81885 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-27 22:43:51 +00:00
heikki%netscape.com
93d0e2eb2b Bug 53763, crash when event dialog dismissed and content changed. Make sure we release presshell before viewmanager so things can proceed smoothly. r=joki,scc; a=vidur.
git-svn-id: svn://10.0.0.236/trunk@81383 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-18 17:41:14 +00:00
hyatt%netscape.com
e403302c75 Fix for 56167. r=joki, a=waterson
git-svn-id: svn://10.0.0.236/trunk@81257 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-16 21:52:22 +00:00
hyatt%netscape.com
1939f91912 Fix for 5693. r=saari,a=waterson
git-svn-id: svn://10.0.0.236/trunk@80843 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-10 20:48:03 +00:00
nisheeth%netscape.com
34fd354477 Fix for nsbeta3++ bug 53219. Checking in for joki because he is away for a DOM face to face meeting today and tomorrow.
git-svn-id: svn://10.0.0.236/trunk@80000 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-27 14:34:50 +00:00
hyatt%netscape.com
0e0805138e 48758. r=ben,saari, a=waterson
git-svn-id: svn://10.0.0.236/trunk@79836 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 05:02:20 +00:00
heikki%netscape.com
82a70c8b59 Fixed bug 52526, the cause was that image load event was bubbling even though the specs say it should not. Previously we were not even sending the load event on image load. I also fixed bug 50478 by fixing the logic in GetBubbles and GetCancelable of the DOMEvent. This helps in testing the first bug. I also fixed several cases where we had wrong combination of event class and event struct type. a=waterson, r=joki,rods.
git-svn-id: svn://10.0.0.236/trunk@79545 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-19 21:47:04 +00:00
hyatt%netscape.com
2e04b10a30 Addendum to 53091. sr=ben
git-svn-id: svn://10.0.0.236/trunk@79527 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-19 07:25:45 +00:00
hyatt%netscape.com
8a90e94a56 fix for 53091, r=saari, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@79496 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-19 01:24:44 +00:00
joki%netscape.com
db526f3ce1 fixing bustage. r:hyatt
git-svn-id: svn://10.0.0.236/trunk@79321 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-15 07:46:15 +00:00
hyatt%netscape.com
000df594e2 Taking a stab. r=joki
git-svn-id: svn://10.0.0.236/trunk@79319 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-15 07:34:44 +00:00
saari%netscape.com
57831aa9c5 missed a bit from the last checkin as joki beat me to the repository
git-svn-id: svn://10.0.0.236/trunk@79313 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-15 07:02:58 +00:00
hyatt%netscape.com
f934c8ea6e Fix Linux bustage. r-joki
git-svn-id: svn://10.0.0.236/trunk@79309 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-15 06:58:32 +00:00
joki%netscape.com
7ef6a305ea Fix for bug 5693 "problems with :hover". :hover should now work hierarchically, not just on the targetted Node. A pref was added to allow turning this off in low performance situations. r:jst
git-svn-id: svn://10.0.0.236/trunk@79279 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-15 06:17:54 +00:00
joki%netscape.com
2626bc1429 Fix bug 40071 "accesskey doesn't block menus" by propagating the cancelled event state from PreHandleEvent into HandleDOMEvent. r:jst
git-svn-id: svn://10.0.0.236/trunk@79268 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-15 06:11:15 +00:00
pinkerton%netscape.com
ae13ddd5ac use control key for access key on mac (that's what IE5 does). r=saari/joki. bug# 40071.
git-svn-id: svn://10.0.0.236/trunk@79209 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 22:58:47 +00:00
mjudge%netscape.com
2fc6190bef small but pervasive change to make nsIDOMSelection an xpidl interface. also broke it into 2 interfaces, nsISelection and nsISelectionPrivate. moved nsIDOMSelectionListener also to xpidl. these new idl files live in layout/base/public. r=sfraser, r=anthonyd bug 48575
git-svn-id: svn://10.0.0.236/trunk@79118 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 11:45:01 +00:00
rayw%netscape.com
d9228441a4 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
pinkerton%netscape.com
14b1e72b78 when we see that the mouseDown event was cancelled, stop tracking drags. This allows mousedown/move/up events to be processed by webpages w/out us interfering. r=joki, bug 43258.
git-svn-id: svn://10.0.0.236/trunk@78943 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 01:45:23 +00:00
bryner%uiuc.edu
42df5a5b22 Fixing bug 51096 - crash after changing mousewheel prefs twice. Also remove some assertions and fix a longstanding inconsistency/bug with mousewheel text zoom and history navigation. r=ben.
git-svn-id: svn://10.0.0.236/trunk@78653 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-10 05:35:36 +00:00
hyatt%netscape.com
7fbd0a4e2a Weird!?
git-svn-id: svn://10.0.0.236/trunk@78378 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-07 09:20:56 +00:00
hyatt%netscape.com
1d946724a1 C++ fixes for 51263, r=joki
git-svn-id: svn://10.0.0.236/trunk@78361 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-07 08:18:11 +00:00
hyatt%netscape.com
cce7e6105d Adding originalTarget to Event object. r=joki
git-svn-id: svn://10.0.0.236/trunk@78316 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-07 01:07:29 +00:00
saari%netscape.com
12c408de5d Undoing what appears to be a complete brain fart of mine from a while ago. I was releasing focus information before its time.
git-svn-id: svn://10.0.0.236/trunk@78014 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-02 07:49:39 +00:00
vidur%netscape.com
b10d4adc57 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
git-svn-id: svn://10.0.0.236/trunk@77828 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 01:54:35 +00:00
bryner%uiuc.edu
7ffa079b81 Bulletproofing to try and fix 50006. r=dbaron.
git-svn-id: svn://10.0.0.236/trunk@77062 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-24 05:06:21 +00:00
anthonyd%netscape.com
f4c17f81ff fix for bug 48624 (hidden selection issues with plain text widgets)
fix for bug 45662 (updating range impl to dom spec)
fix for some edge case selection issues invloving multiple windows, no bug #
but saari knows about this.
r: sfraser, jfrancis, mjudge, saari
a: beppe


git-svn-id: svn://10.0.0.236/trunk@77040 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-24 03:54:30 +00:00
jst%netscape.com
7e0575bfee 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
git-svn-id: svn://10.0.0.236/trunk@76967 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 17:27:06 +00:00
saari%netscape.com
2fdc688449 Fixing focus regression I caused by over eargly releasing documents from nsEventStateManager
git-svn-id: svn://10.0.0.236/trunk@76500 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-16 23:38:54 +00:00
saari%netscape.com
665e7d658e fix for nsbeta3+ leak 35553; leak document on shutdown. r=pinkerton
git-svn-id: svn://10.0.0.236/trunk@76420 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-16 06:37:51 +00:00
pinkerton%netscape.com
119973f434 full backout of code i commented out, the fixes go elsewhere.
git-svn-id: svn://10.0.0.236/trunk@76383 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-16 01:45:23 +00:00
pinkerton%netscape.com
2a0b7d8d70 backing out my last change, it breaks scrollbars.
git-svn-id: svn://10.0.0.236/trunk@76316 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-14 23:03:25 +00:00
pinkerton%netscape.com
9a6dd56096 for 48250, turn off mouse capture when a drag gesture begins. r=mjudge.
git-svn-id: svn://10.0.0.236/trunk@76306 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-14 22:29:03 +00:00
saari%netscape.com
d178dd6d0f undoing hackery and fixing a leak. r=dbaron
git-svn-id: svn://10.0.0.236/trunk@76227 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-12 22:19:55 +00:00
saari%netscape.com
ce8255995f hack part deux for testing for leak increase
git-svn-id: svn://10.0.0.236/trunk@75856 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-09 02:59:44 +00:00
saari%netscape.com
585834ef4b temp hack to test theory for sudden increase in leaks
git-svn-id: svn://10.0.0.236/trunk@75846 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-09 02:25:51 +00:00
sfraser%netscape.com
f7ad53e40d 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.
git-svn-id: svn://10.0.0.236/trunk@75832 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-08 23:48:42 +00:00
saari%netscape.com
e1a79e8500 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


git-svn-id: svn://10.0.0.236/trunk@75805 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-08 21:31:05 +00:00
heikki%netscape.com
319d5d1819 Bug 29473 ondblclick event not being fired.
git-svn-id: svn://10.0.0.236/trunk@75794 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-08 20:32:09 +00:00
bryner%uiuc.edu
ac1aca0f6d Fixing bug 42294 - make mousewheel font size change always affect the
document (not the chrome).  r=saari.


git-svn-id: svn://10.0.0.236/trunk@75663 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-06 04:15:02 +00:00
shanjian%netscape.com
309c493895 #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


git-svn-id: svn://10.0.0.236/trunk@75606 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-04 21:43:29 +00:00
pinkerton%netscape.com
70845ccdeb 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.
git-svn-id: svn://10.0.0.236/trunk@75276 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-01 00:35:23 +00:00
heikki%netscape.com
4ab104dc0c Bugs 38399, 40889, 44211. Also fix two compiler warnings (mismatched signed/unsigned). r=jst (bug 44211 r=harishd).
git-svn-id: svn://10.0.0.236/trunk@75076 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-28 21:48:08 +00:00
saari%netscape.com
c262eae9c3 fixing crashing popups on Windows. Smoketest blocker. Simple null check, nsPIDOMWindow QI result wasn't checked. Not sure why this fails suddenly, I would think everyone shoudl be implementing nsPIDOMWindow.... r=pinkerton
git-svn-id: svn://10.0.0.236/trunk@73847 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-07 22:17:00 +00:00
bryner%uiuc.edu
1ecd025623 Fix for crasher bug 44444. r=jst.
git-svn-id: svn://10.0.0.236/trunk@73738 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-06 02:44:48 +00:00
cls%seawood.org
7fb57d53ad 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
git-svn-id: svn://10.0.0.236/trunk@73643 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-02 18:44:42 +00:00
cls%seawood.org
91d683a067 Removed obsolete REQUIRES variable from every Makefile.in/makefile.win
git-svn-id: svn://10.0.0.236/trunk@73583 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-30 08:08:04 +00:00
bryner%uiuc.edu
4e013ab7eb Fixing smoketest blocker 44235. r=smfr.
git-svn-id: svn://10.0.0.236/trunk@73531 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-29 20:53:08 +00:00