6935 Commits

Author SHA1 Message Date
neil%parkwaycc.co.uk
325a95db63 Mouse exit should not generate spurious mouse move event b=319099 r=ere sr=roc
git-svn-id: svn://10.0.0.236/trunk@201782 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-08 12:32:40 +00:00
sergei_d%fi.tartu.ee
b7eed588a5 [BeOS]Fixing dragging rect bounds, Bug 343569, p=sergei_d, r=thesuckiestemail, BeOS-only
git-svn-id: svn://10.0.0.236/trunk@201679 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-06 11:44:51 +00:00
smontagu%smontagu.org
eedadb760a Only display a bidirectional caret on platforms that implement nsIBidiKeyboard. Bug 272096, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@201667 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-06 08:29:53 +00:00
sergei_d%fi.tartu.ee
12584f1dc4 [BeOS] DND in BeOS - set drag action in widget, Bug 343569, p=sergei_d, r=thesuckiestemail, BeOS-only
git-svn-id: svn://10.0.0.236/trunk@201550 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-05 11:18:50 +00:00
cvshook%sicking.cc
aba7c6ff77 Bug 342062: Add nsIMutationObserver which has the ability to get notifications for just mutations happening in a subtree under a given node. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@201460 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-02 07:23:10 +00:00
sergei_d%fi.tartu.ee
da2904f5b1 [BeOS] Take in account mayWait parameter in nsAppShell::ProcessNextNativeEvent(). Bug 343100. p=sergei_d, r=thesuckiestemail, BeOS-only
git-svn-id: svn://10.0.0.236/trunk@201392 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-30 22:25:31 +00:00
wr%rosenauer.org
bdb9abcac9 Bug 342950 - crash when trying to print, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@201248 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-29 18:22:15 +00:00
joshmoz%gmail.com
ac3f243739 get rid of rollup code we don't need, clean up some OS function calls and a debug macro. no bug. r=mento
git-svn-id: svn://10.0.0.236/trunk@201182 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-29 01:33:57 +00:00
joshmoz%gmail.com
4afb64f023 no need to send pres context with menu events in mac widget code. b=343040 r=mento
git-svn-id: svn://10.0.0.236/trunk@201154 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 22:41:33 +00:00
leon.sha%sun.com
48dfff6011 Bug 333896 Convert GetAttr calls to AttrValueIs and FindAttrValueIn.
Patch by alfred.peng@sun.com.
dbaron: review+
roc: superreview+


git-svn-id: svn://10.0.0.236/trunk@201088 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 09:00:03 +00:00
leon.sha%sun.com
3fcfcb139a Bug 333896 Convert GetAttr calls to AttrValueIs and FindAttrValueIn.
mark: review+
roc: review+
roc: superreview+
Patch by alfred.peng@sun.com


git-svn-id: svn://10.0.0.236/trunk@201080 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 05:38:18 +00:00
dbaron%dbaron.org
f134c288db Back out checkin for bug 333896 which causes tinderbox orange since nsWidgetAtoms aren't initialized.
git-svn-id: svn://10.0.0.236/trunk@201079 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 05:38:17 +00:00
leon.sha%sun.com
582ef7d8ed Bug 333896 Convert GetAttr calls to AttrValueIs and FindAttrValueIn
Patch by alfred.peng@sun.com.
roc: review+
mark: review+
roc: superreview+


git-svn-id: svn://10.0.0.236/trunk@201078 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 05:38:16 +00:00
gerv%gerv.net
0aaa73145e Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@201077 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 05:38:15 +00:00
alecf%netscape.com
a79c9c8f9b another part of the fix for bug 199170 - converting mac widget stuff over to static atoms
r=pinkerton, sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@201076 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 05:38:14 +00:00
peterv%netscape.com
a4260efd1f Fix for bug 176610 (Make nsNameSpaceManager a service). r=caillon, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@201075 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 05:38:13 +00:00
hyatt%mozilla.org
6d776f7578 Fix for 204672, Mac OS X menus don't respect autocheck, r/sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/trunk@201074 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 05:38:12 +00:00
pinkerton%netscape.com
0be17b9291 rewrite to use a view instead of tracking frame resize/moves ourselves. when the view moves, the attached widget is moved automatically. r=ben/sr=hyatt/a=asa. bug# 135436
git-svn-id: svn://10.0.0.236/trunk@201073 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 05:38:11 +00:00
pinkerton%netscape.com
4602599146 new atoms needed for native scrollbars r=sdagley/sr=beard/a=valeski. bug# 121440
git-svn-id: svn://10.0.0.236/trunk@201072 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 05:38:10 +00:00
gerv%gerv.net
1c7d13f8d5 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@201071 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 05:38:09 +00:00
pinkerton%netscape.com
a1286b0bf3 adding atom lists for widget, can't use the ones in content because of linkage. r=saari/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@201070 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 05:38:08 +00:00
sergei_d%fi.tartu.ee
5324f11a62 [BeOS]widget code, Bug 342613, fixing performance regression, p=sergei_d, r=thesuckiestemail. Pure BeOS-only patch
git-svn-id: svn://10.0.0.236/trunk@201015 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-27 18:05:37 +00:00
mark%moxienet.com
88f4d80a0f 342361 NS_DRAGDROP_ENTER/EXIT events should be sent as drags enter and exit widgets. r=josh sr=bryner
git-svn-id: svn://10.0.0.236/trunk@200926 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 20:50:33 +00:00
mark%moxienet.com
afb188ffba 342229 NS_DRAGDROP_OVER/ondragover should fire repeatedly when performing a drag, even when the mouse is not moving. r=josh sr=bryner
git-svn-id: svn://10.0.0.236/trunk@200924 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 20:45:55 +00:00
mozilla%weilbacher.org
1c6ccaa40d [OS/2] Bug 301367: Tag Files with Source URL, p=Rich Walsh, r=me, sr=darin
git-svn-id: svn://10.0.0.236/trunk@200922 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 20:40:08 +00:00
sergei_d%fi.tartu.ee
2467255d90 [BeOS] nsWidget::Update() is flacky in BeOS, Bug 342613, p=sergei_d, r=thesuckiestemail. BeOS-only
git-svn-id: svn://10.0.0.236/trunk@200863 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 13:39:05 +00:00
emaijala%kolumbus.fi
b7be8552d5 Bug 259816: made the callback static as it should have been.
git-svn-id: svn://10.0.0.236/trunk@200810 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-24 16:49:17 +00:00
joshmoz%gmail.com
36d82cdc58 make sure native events can't get through once a gecko widget has been destroyed, cocoa widgets. b=342142 r=mento
git-svn-id: svn://10.0.0.236/trunk@200622 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 21:34:30 +00:00
dveditz%cruzio.com
f869942298 Bug 284219: add EnsureStringLength() helper function to nsReadableUtils.h to
simplify OOM checks when growing an nsAString. r/sr=darin


git-svn-id: svn://10.0.0.236/trunk@200610 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 19:07:30 +00:00
sergei_d%fi.tartu.ee
dc8e02a5c4 Bug 342408. [BeOS] Mouse handling for IFRAMEs is broken after scroll.p=sergei_d, r=thesuckiestemail. BeOS-only
git-svn-id: svn://10.0.0.236/trunk@200587 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 15:14:05 +00:00
Olli.Pettay%helsinki.fi
191d7ff507 Bug 342352, set mHiddenWidget to null after it has been destroyed, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@200584 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 14:36:11 +00:00
joshmoz%gmail.com
4b39509062 if a context menu is open, clicking on the menu bar should not open a menu item, it should just close the context menu. b=341175 r=mento
git-svn-id: svn://10.0.0.236/trunk@200537 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-21 22:02:23 +00:00
joshmoz%gmail.com
e2affb3643 use correct null macros for mach ports. b=342192 r=mento
git-svn-id: svn://10.0.0.236/trunk@200460 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 20:38:59 +00:00
joshmoz%gmail.com
14959661fd fix cursor and status bar flickering if window opened underneath mouse. b=336472 r=mento
git-svn-id: svn://10.0.0.236/trunk@200433 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 16:52:31 +00:00
emaijala%kolumbus.fi
2ec81bf07d Additional patch for bug 259816 to make it less aggressive.
r=neil
sr=roc


git-svn-id: svn://10.0.0.236/trunk@200260 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-19 05:58:00 +00:00
hwaara%gmail.com
6c4bc743de Fix bug 335683, Use kThemeMenuItemFont for -moz-pull-down-menu. r=mento, sr=roc, a181=mento. Patch by Stefan (stefanh@bluebottle.com)
git-svn-id: svn://10.0.0.236/trunk@200235 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-18 12:17:32 +00:00
sergei_d%fi.tartu.ee
99206c14eb [BEOS]Need implementation of ArgvReceived and RefsReceived, Bug 129411, p=sergei_d, r=thesuckiestmail. Pure BeOS-only change
git-svn-id: svn://10.0.0.236/trunk@200234 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-18 11:48:31 +00:00
dougt%meer.net
7c7b4b861f Windows CE ONLY. We do not want to hide the keyboard during focus, only the SIP button. If you do hide the keyboard, when you application goes from in-active to active, you may not have a keyboard to use. r=dougt
git-svn-id: svn://10.0.0.236/trunk@200155 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 22:13:36 +00:00
cbiesinger%web.de
8343fcb8da Bug 333178 fix image cursors for cairo-gtk2 builds
r=bryner sr=roc


git-svn-id: svn://10.0.0.236/trunk@200136 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 18:38:39 +00:00
mark%moxienet.com
d0435e7860 Remove PINK_PROFILING_ACTIVATE. No bug, but mentioned in 340592.
git-svn-id: svn://10.0.0.236/trunk@200128 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 17:25:26 +00:00
mark%moxienet.com
810a789e25 340592 Make the mouse focus model more Mac-like. r=josh sr=pink
git-svn-id: svn://10.0.0.236/trunk@200127 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 17:23:07 +00:00
joshmoz%gmail.com
7737290715 bustage fix, account for api change in 332949 in carbon widgets.
git-svn-id: svn://10.0.0.236/trunk@200123 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 16:14:19 +00:00
joshmoz%gmail.com
9badb5b654 pull initial enabled state for menu items from command node, not their own DOM node. fixes keyboard command crashes. b=332949 r=mento sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@200119 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 15:05:43 +00:00
roc+%cs.cmu.edu
953f51afc1 Bug 339715. Paint layered (translucent) windows asynchronously to avoid bugs where paint timing is diferent for translucent windows. patch by Dainis Jonitis, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@200095 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 02:27:37 +00:00
mark%moxienet.com
d95acd81bd 338728 Don't dispatch native events after [NSApplication terminate:] is called. r=josh sr=darin
git-svn-id: svn://10.0.0.236/trunk@199999 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 17:24:25 +00:00
mark%moxienet.com
c0764f0307 Copy'n'paste (340071) and drag'n'drop (340890) between Mozilla app running natively and Mozilla app running under Rosetta translation does not work [properly]. Byte-swap UTF-16 text in private flavors when running under Rosetta. r=josh sr=pink a/1.8.1=me
git-svn-id: svn://10.0.0.236/trunk@199998 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 17:14:00 +00:00
mark%moxienet.com
19bb50cfeb 338728 Don't dispatch native events after [NSApplication terminate:] is called. r=josh sr=darin
git-svn-id: svn://10.0.0.236/trunk@199993 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 16:51:51 +00:00
joshmoz%gmail.com
b962fa8fd2 menu item enabled state needs to be actively updated based on DOM activity. b=341528 r=mento
git-svn-id: svn://10.0.0.236/trunk@199988 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 15:54:58 +00:00
joshmoz%gmail.com
82160ae01b make control-click bring up a context menu. b=340870 r=mento
git-svn-id: svn://10.0.0.236/trunk@199754 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 21:05:36 +00:00
joshmoz%gmail.com
910e575ee4 selection highlight color changed in 0.5+ to no longer use system selection color. b=240320 r=josh sr=roc
git-svn-id: svn://10.0.0.236/trunk@199742 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 19:33:07 +00:00