7748 Commits

Author SHA1 Message Date
ginn.chen%sun.com
f8e42b43a4 Bug 332660 GTK file picker as used in Firefox is not accessibile for GOK
r=aaronleventhal sr=roc


git-svn-id: svn://10.0.0.236/trunk@208787 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-30 05:19:06 +00:00
mark%moxienet.com
a3a3a4e3ca 349189 Can't change Page Setup from portrait to landscape on x86 Mac. (Other Page Setup changes might have been a problem on ppc Macs, too.) Encode length of frozen page setup data to avoid decoding too much when thawing. r=josh sr=pink
git-svn-id: svn://10.0.0.236/trunk@208731 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-29 19:01:31 +00:00
mark%moxienet.com
a2be145827 345388 Crashes frequently on 10.3, often related to manipulating popup windows. Crashes [@ CoreGraphics.203.30.0 + 0x13ceb0] [@ nsImageMac::DrawToImage] [@ CGImageGetData] [@ CGImageEPSRepRelease] due to memory corruption. Don't fade out pop-ups to hide them on 10.3. r=josh
git-svn-id: svn://10.0.0.236/trunk@208721 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-29 18:00:32 +00:00
masayuki%d-toybox.com
09cd6e7b7d Bug 349727 random crash due to trashed nsWindow::mIMEData r=masaki.katakai, sr=roc
git-svn-id: svn://10.0.0.236/trunk@208701 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-29 16:05:49 +00:00
mark%moxienet.com
90171a3a1b Tree closed, backing out
git-svn-id: svn://10.0.0.236/trunk@208700 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-29 15:31:07 +00:00
mark%moxienet.com
2e0c88b950 345388 Crashes frequently on 10.3, often related to manipulating popup windows. Crashes [@ CoreGraphics.203.30.0 + 0x13ceb0] [@ nsImageMac::DrawToImage] [@ CGImageGetData] [@ CGImageEPSRepRelease] due to memory corruption. Don't fade out pop-ups to hide them on 10.3. r=josh
git-svn-id: svn://10.0.0.236/trunk@208699 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-29 15:28:33 +00:00
timeless%mozdev.org
198adb9d95 Bug 106386 Correct misspellings in source code
r=bernd rs=brendan


git-svn-id: svn://10.0.0.236/trunk@208663 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-28 20:17:01 +00:00
mark%moxienet.com
acec364993 347626 Touchpad (two-finger) scrolling too fast in trees, lists, and web apps. Disable pixel-scrolling until we can come up with a better plan. r=roc sr=roc
git-svn-id: svn://10.0.0.236/trunk@208633 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-28 15:31:07 +00:00
joshmoz%gmail.com
0fff0453aa do native widget visibility check in addition to gecko widget, use that when deciding if plugin views are visible. b=350140 r=mento
git-svn-id: svn://10.0.0.236/trunk@208459 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-25 20:36:18 +00:00
pedemont%us.ibm.com
0100bbad78 Bug 350080 - make nsPIWidgetMac non-scriptable. r=mento/josh
git-svn-id: svn://10.0.0.236/trunk@208336 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 21:05:49 +00:00
jst%mozilla.jstenback.com
fc12b613a2 Fixing bug 349790. Make the file picker not fail if some optional function symbols can't be found in the GTK libraries on the system. r+sr=roc@ocallahan.org.
git-svn-id: svn://10.0.0.236/trunk@208329 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 20:21:50 +00:00
ginn.chen%sun.com
f9ecd396f8 Bug 347983 [atk]Build properly when libatk < 1.12.1 on build platform
r=aaronlev, bsd, Frank Hecker


git-svn-id: svn://10.0.0.236/trunk@208277 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 03:22:00 +00:00
mark%moxienet.com
c77ddbfe7d 339346 Proper CJK input in Flash impossible (NS_KEY_DOWN events sent during IME input). Watch the TSM document during keydown. If it doesn't belong to the window, send events to TSM before dispatching keydown to give plugins a crack at the data. Send keydowns if TSM doesn't handle the event. r=josh sr=pink
git-svn-id: svn://10.0.0.236/trunk@208104 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-22 20:04:11 +00:00
mark%moxienet.com
6a71bb07b0 348398 Double-clicking deselected tree item in background window opens previously selected item. Kill double-clicks when activating or deactivating a window, or on keypresses or text input. r=josh sr=pink
git-svn-id: svn://10.0.0.236/trunk@208102 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-22 19:48:36 +00:00
joshmoz%gmail.com
c32f24519c clean up nsDeleteObserver, fix comment. no actual code changes.
git-svn-id: svn://10.0.0.236/trunk@208094 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-22 15:56:41 +00:00
timeless%mozdev.org
2d81531fde Bug 203307 Implement drag/drop via IStream interface
fix 64bit longs
r=cls


git-svn-id: svn://10.0.0.236/trunk@207957 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-20 09:20:23 +00:00
joshmoz%gmail.com
3b9aa457b8 we should check for changes to the label on menu item nodes so if people are messing with that via js we pick it up. fixes menu item labels in Places. b=347672 r=mento
git-svn-id: svn://10.0.0.236/trunk@207776 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-17 21:21:57 +00:00
pavlov%pavlov.net
fa8b9c1495 fixing copy image on windows. bug 329564. r=vlad
git-svn-id: svn://10.0.0.236/trunk@207761 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-17 19:10:40 +00:00
flamingice%sourmilk.net
be4ce17884 Bug 68804: Properly parse WAV files, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@207751 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-17 16:52:41 +00:00
timeless%mozdev.org
f1b79da996 Bug 203307 Implement drag/drop via IStream interface
patch by kovalchuk77@list.ru r=roc sr=roc


git-svn-id: svn://10.0.0.236/trunk@207424 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 07:16:10 +00:00
joshmoz%gmail.com
8ba3d2b8b1 Rollup code for native menu interaction is sensitive to runloop changes. Adding this code isn't really necessary right now, but it ensures the correct behavior even if native runloop handling changes. b=348371 r=mark sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@207419 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 05:59:37 +00:00
sergei_d%fi.tartu.ee
fa5bb4f80b [BeOS]Bug 347825, p=sergei_d r=thesuckiestemal, BeOS-only
git-svn-id: svn://10.0.0.236/trunk@207216 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-12 12:12:29 +00:00
silver%warwickcompsoc.co.uk
ede5e7add5 Bug 300689 - Focus next window on trim-protected minimze r=ere sr=bryner
git-svn-id: svn://10.0.0.236/trunk@207215 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-12 11:39:05 +00:00
vladimir%pobox.com
efab846b79 b=348223, form controls have lines through them (win32 native theme rendering), r=stuart
git-svn-id: svn://10.0.0.236/trunk@207106 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-10 21:56:15 +00:00
pavlov%pavlov.net
26f65af858 fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@207010 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-09 21:54:52 +00:00
pavlov%pavlov.net
473b90ffc0 speed up windows text rendering by avoiding using cairo when possible. also avoid save/restore dc when doing native themes. bug 342366. r=vlad
git-svn-id: svn://10.0.0.236/trunk@207000 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-09 20:25:07 +00:00
joshmoz%gmail.com
938664aa3e kill unnecessary cast. no bug.
git-svn-id: svn://10.0.0.236/trunk@206956 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-09 01:51:49 +00:00
joshmoz%gmail.com
558f819a44 When resizing a window, top-left of window should be left in the same place, not bottom left. plus cleanup. b=346085 r=mento
git-svn-id: svn://10.0.0.236/trunk@206955 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-09 01:50:21 +00:00
sayrer%gmail.com
359bda7435 Bug 340314. Sound is played to random file descriptors, corrupting mailboxes, address books, cert DBs. Patch by Michael Wu <michael.wu@mozilla.com>. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@206832 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-08 15:43:27 +00:00
gavin%gavinsharp.com
112c7f6a3f Bug 284550: Firefox scroll bar positioning goes against Fitts' Law (Windows XP/Luna), patch by Simon Bünzli <zeniko@gmail.com>, r=neil, sr=roc
git-svn-id: svn://10.0.0.236/trunk@206768 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-07 22:45:56 +00:00
roc+%cs.cmu.edu
a55d3fc5ad Bug 341218. Use GTK's builtin overwrite checking for save dialogs, when available. r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@206696 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-06 21:40:03 +00:00
dbaron%dbaron.org
82a14e9512 Backing out since gdk_screen_get_default, gdk_screen_get_width, and gdk_screen_get_height don't exist on older version of GTK+ (lhasa tinderbox).
git-svn-id: svn://10.0.0.236/trunk@206473 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-03 06:32:31 +00:00
dbaron%dbaron.org
20fb9da058 Pick up dynamic changes in screen size (although some other things still cache them per-window). b=256646 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@206469 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-03 05:18:49 +00:00
aaronleventhal%moonset.net
75d0c5074b Bug 347022. Use ATK_ROLE_EMBEDDED for wairole:application. r=evan.yan
git-svn-id: svn://10.0.0.236/trunk@206461 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-03 03:25:37 +00:00
mark%moxienet.com
7d6ec1680d 344006, 344150, 338642 Activate and deactivate events can come in strange sequences and quantities, causing bad effects such as loss of text input. Maintain state and fill in the gaps. r=josh sr=pink
git-svn-id: svn://10.0.0.236/trunk@206308 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-01 17:37:24 +00:00
mark%moxienet.com
a598faaa34 Cocoa widget bustage fix following bug 46177
git-svn-id: svn://10.0.0.236/trunk@206244 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-01 01:25:43 +00:00
mark%moxienet.com
a24c347c5e 46177 Address review comment by fixing spelling in a comment.
git-svn-id: svn://10.0.0.236/trunk@206240 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-01 00:36:00 +00:00
mark%moxienet.com
711a37fb5b 46177 Show icons in native Mac menu items. r=josh sr=bryner
git-svn-id: svn://10.0.0.236/trunk@206239 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-01 00:13:24 +00:00
mark%moxienet.com
61b819eb7a Fixing comment after checkin of bug 337545.
git-svn-id: svn://10.0.0.236/trunk@206208 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-31 21:10:58 +00:00
mark%moxienet.com
1b008fa8cb 337545 Images can draw in the wrong location immediately after resizing a window. Don't call LockPortBits in an update. Optimize update handling. Should also fix 314900. r=josh sr=bryner
git-svn-id: svn://10.0.0.236/trunk@206200 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-31 20:53:01 +00:00
joshmoz%gmail.com
26d1609afa clean up memory mgmt for rollup widgets. no bug. r=mento
git-svn-id: svn://10.0.0.236/trunk@206184 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-31 19:19:39 +00:00
joshmoz%gmail.com
a624f99639 rename "getFoo" methods in mozView protocol to "foo". b=343542 r=mento
git-svn-id: svn://10.0.0.236/trunk@206102 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-30 22:55:37 +00:00
jag%tty.nl
0b760cec48 Bug 339576: [Modern theme] No arrows at end of scrollbars
Assumptions were broken by a recent change. Drop assumptions for an explicit mapping. r=josh, sr=Neil


git-svn-id: svn://10.0.0.236/trunk@205054 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-28 17:39:35 +00:00
mark%moxienet.com
77a930be66 26269 Remvoe bogus assertions to fix debug build bustage.
git-svn-id: svn://10.0.0.236/trunk@205006 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 23:41:26 +00:00
mark%moxienet.com
43d2d55415 26269 Send NS_KEY_DOWN and NS_KEY_UP events when modifier keys are pressed and released on the Mac. r=josh sr=pink
git-svn-id: svn://10.0.0.236/trunk@204986 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 21:36:29 +00:00
joshmoz%gmail.com
674d811f04 fix missing return introduced by the patch for bug 332917. no bug. r=sparky
git-svn-id: svn://10.0.0.236/trunk@204224 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:42:25 +00:00
nick.kreeger%park.edu
a69ab46946 Fixing bug 343892, context menu windows flash in bottom left of screen before opening. patch by me <nick.kreeger@park.edu>, r=josh,mento, sr=pink.
git-svn-id: svn://10.0.0.236/trunk@203764 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-26 21:08:42 +00:00
gavin%gavinsharp.com
c539ddb46a Bug 345538: Can no longer drag extensions or themes into Add-ons manager to install them (drags from outside Mozilla don't work), patch by Michael Wu <michael.wu@mozilla.com>, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@203681 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-25 21:32:26 +00:00
dougt%meer.net
1162d3a831 fix for 343003. r=dveditz
git-svn-id: svn://10.0.0.236/trunk@203652 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-25 18:53:38 +00:00
pavlov%pavlov.net
585ce41779 fixing cocoa widget bug causing popup menus to not draw. bug 332917. r=mento sr=roc
git-svn-id: svn://10.0.0.236/trunk@203651 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-25 18:51:41 +00:00