Commit Graph

9664 Commits

Author SHA1 Message Date
Michael Ventnor
45ce86fe4e Bug 496770. Take GTK default button indicator metrics into account when computing overflow area for buttons. r=roc
--HG--
extra : rebase_source : 9a38891254f688914abc28b100b516382ceba572
2009-06-15 09:56:37 +12:00
Karl Tomlinson
aff80ef970 b=495184 current drag operation (dropEffect) is not updated while dragging outside the application. r=enndeakin sr=roc 2009-06-15 12:48:52 +12:00
Jesse Ruderman
398e954e21 Add crashtests 2009-06-12 19:21:09 -07:00
alessandro.cogliati
a3b838b302 Bug 469973 - "Qt: matrix transformation broken from Context to Qmatrix" [r=pavlov] 2009-06-12 18:41:41 -07:00
Siddharth Agarwal
b77886ef5f Bug 495075 -- pUnkForRelease incorrectly assigned in nsDataObj::GetFileContents_IStream. r=emaijala, sr=roc
--HG--
extra : rebase_source : cbdf37f2a4e8e0f2b7b0740327ae22905b5a0ccd
2009-05-27 20:52:18 +05:30
Neil Deakin
3cb35c182c fix wince build error from bug 404766 2009-06-12 15:15:36 -04:00
Neil Deakin
1ff1ebff1c Bug 404766, right click on a bookmark menuitem closes it instead of opening another context menu, r+sr=roc 2009-06-12 14:23:16 -04:00
Boris Zbarsky
849e48d014 Better build bustage fix for bug 495728 2009-06-11 15:30:24 -04:00
Boris Zbarsky
52b422e103 Trying to fix Windows build bustage 2009-06-11 14:18:49 -04:00
Neil Deakin
15df29db77 Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE) 2009-06-10 14:00:39 -04:00
Aiko
e4e2b43db7 Bug 495982. Fix refcounting error that can lead to leaks. r+sr=roc 2009-06-04 23:16:58 -04:00
Tobias Hunger
ec1bc87655 Bug 485579. Fix possible crash when closing tabs using cairo-qt. r=vlad, a=beltzner 2009-03-27 12:35:27 +01:00
Vladimir Vukicevic
97ca720737 fixup 2009-06-01 21:18:25 -07:00
Vladimir Vukicevic
c5a892db0d b=380359; fix up content check; r=roc 2009-06-01 20:58:06 -07:00
Johnathan Nightingale
6a4cba5197 Backout bug 490002 (Keyboard modifiers should alter the behaviour of clicking bookmarks in the native menu) because it caused blocking regression bug 494884 (Cmd-R causes new tab opening on sites with embedded flash). a=beltzner/shaver/blocking1.9.1 2009-05-27 13:50:40 -04:00
Asaf Romano
90f2550c6b Bug 494795 - tabs do not tear off unless you drag them vertically out of the tab strip. r=enn,sr=roc. 2009-05-27 02:23:15 +03:00
Peter Weilbacher
a49e32128d Bug 493834: fix OS/2 build break in widget/src/os2 and make sure that all
cairo headers are installed to dist/include/cairo, r=bsmedberg
2009-05-20 08:47:08 +03:00
Jim Mathies
b7f1e1335d Bug 485101 - Implement panning feedback for touch enabled displays with win7. r+sr=smaug r=blassey. 2009-05-19 21:05:59 -05:00
Jonas Sicking
7ac1da9ded Bug 481566: Add prefs to control making the content sink more responsive. r/sr=mrbkap 2009-05-19 08:54:42 -07:00
Benjamin Smedberg
6df221580d Bug 488175 - flatten dist/include and provide mechanism to install certain headers in namespaced subdirectories (e.g. #include "mozilla/XPCOM.h") r=ted
--HG--
rename : xpcom/ds/nsTimeStamp.cpp => xpcom/ds/TimeStamp.cpp
rename : xpcom/ds/nsTimeStamp.h => xpcom/ds/TimeStamp.h
2009-05-18 14:15:05 -04:00
Karl Tomlinson
77433d795e b=493362 crashes @SetWidgetForHierarchy. r=roc 2009-05-16 22:20:19 +12:00
Timothy Nikkel
6724ca0012 Bug 491848. Ensure scripts are blocked during frame destruction. Also, don't dispatch paint events during a synchronous plugin message. r=roc 2009-05-15 15:08:41 +12:00
Karl Tomlinson
e7ea7afe9f remove unused moz_container_scroll_update. r=roc 2009-05-15 14:19:10 +12:00
Karl Tomlinson
a60b90eae7 b=485125 nsIWidget::SetParent(nsnull) for gtk. r=roc 2009-05-15 14:14:45 +12:00
Masayuki Nakano
54e13d1b23 Bug 492233 [IMM32] Reimplement IME mouse handling r=VYV03354+roc, sr=roc 2009-05-15 09:46:24 +09:00
Masayuki Nakano
5064fd3c08 Bug 489951 [TSF] Korean TIP's composition string looks like normal text r=VYV03354, sr=roc 2009-05-15 09:45:15 +09:00
Josh Aas
a255f48df4 Add support for "setConsumeRollupEvent" on Mac OS X. b=415440 r=mstange sr=roc 2009-05-14 16:13:22 -04:00
Steven Michaud
d170a6ab3a Backed out changeset add33a95e3ef to fix talos crashes. b=489864 2009-05-11 15:39:37 -05:00
Steven Michaud
580be164cf get rid of nsIInternetConfigService (patch mostly by joshmoz@mozilla.com). b=489864 r=josh sr=roc 2009-05-11 13:17:35 -05:00
Ryo Onodera
dff270d1be Bug 489485. nsRect::ToNearest/Inner/OuterPixels should be nonstatic. r+sr=roc
--HG--
extra : rebase_source : 13778709270ab926e951a7782fce3632370ef7c7
2009-05-08 14:31:04 +12:00
Masayuki Nakano
41a3e6b6e0 fix bustage on WinCE (bug 491438) r=stuart 2009-05-07 15:53:33 +09:00
Masayuki Nakano
0d2e5f7d1a Bug 491438 [IMM32] nsIMM32Handler should not be created by some WM_IME_* messages r=VYV03354,sr=roc 2009-05-07 12:49:14 +09:00
Brad Lassey
2cfbb51fda bug 481914 - dialogs shouldn't be larger than available screen space. Send notification and adjust avail screen size for soft keyboard r=dougt, sr=vlad 2009-04-14 01:27:39 -04:00
Serge Gautherie
a9b95ab572 Backed out changeset: a02e097367ab
1 of 3 changesets causing lots of test failures
2009-05-06 01:56:25 +02:00
Brad Lassey
9901470cb2 bug 481914 - dialogs shouldn't be larger than available screen space. Send notification and adjust avail screen size for soft keyboard r=dougt, sr=vlad 2009-04-14 01:27:39 -04:00
Boris Zbarsky
346daa82d1 Bug 67752. Implement interruptible reflow. r=roc,dbaron 2009-04-21 19:53:52 -04:00
Masayuki Nakano
fc4fba5d29 Bug 460059 Need IME state testing r+sr=roc 2009-05-05 15:15:23 +09:00
Antonio Gomes (tonikitoo)
467e652a6b Bug 480306 - Cannot enter password on gmail login using the soft keyboard. r=ginn.chen,blassey,pavlov sr=pavlov 2009-05-04 10:59:53 -04:00
Masayuki Nakano
dfedb30d85 Bug 487016 [IMM32] IMM32 related code should be separated from nsWindow r=VYV03354+ere, sr=roc 2009-05-04 07:20:11 +09:00
Josh Aas
2b34930749 Add pref "filepicker.showHiddenFiles" support to the Mac OS X filepicker. b=466027 r=mstange sr=roc 2009-05-02 11:12:27 -07:00
Josh Aas
2241beca1b Comment change to force rebuild. 2009-04-30 01:31:42 -07:00
Josh Aas
104b89f8cf Get MenuHelpersX compiling on 64-bit Mac OS X, some minor memory mgmt cleanup. b=459729 r=mstange sr=roc 2009-04-29 23:48:14 -07:00
Josh Aas
df394d35f8 Make Mac OS X bidi impl compile under 64-bit Mac OS X. b=490283 r=jfkthame sr=roc 2009-04-29 23:29:55 -07:00
Florian Quèze
f09e4c24ea Bug 489815 - nsIIdleService.idleTime returns a value in microseconds on WinCE, and in milliseconds everywhere else. r=emaijala 2009-04-25 16:32:18 +02:00
Justin Gregory
42eae14a43 Bug 490002. Set correct keyboard modifiers in native OS X menu command event. r=joshmoz,sr=roc
--HG--
extra : rebase_source : 59afb8841d6ec2597afc2378bfd49399c801c639
2009-04-25 20:15:42 +12:00
Vladimir Vukicevic
5c52abde38 b=484864/b=488991; bustage fix for CE; r=red 2009-04-24 10:32:12 -07:00
Bob Clary
f12a16b6fc bug 373122 - crash test by Jesse Ruderman. 2009-04-24 10:08:17 -07:00
Bob Clary
abbf526049 bug 303901 - crash tests by Tom Ferris, Mats Palmgren. 2009-04-24 10:08:10 -07:00
Steven Michaud
88d93a3263 Check childrens' type before derefencing pointers to them. b=487393 r=josh sr=roc 2009-04-23 10:54:50 -05:00
Masayuki Nakano
cfff67f8c9 Bug 482138 [TSF] nsTextFrame has to draw composition string by TIP specified style r+sr=roc 2009-04-23 12:27:12 +09:00
Vladimir Vukicevic
df49c1ff63 b=484864, b=488911; add pref for different win32 painting paths; r=jimm 2009-04-22 17:48:30 -07:00
cmills@nvidia.com
98d436b376 b=484864, b=488910 - cairo ddraw backend for wince; r=vlad 2009-04-22 17:48:30 -07:00
Vladimir Vukicevic
d6373d9570 b=488422; fix win ce window styles (again); r=dougt 2009-04-22 17:48:29 -07:00
Neil Deakin
d9a1db2b70 Bug 454407, use offscreen buffer instead of image buffer for drag feedback, r+sr=roc 2009-04-22 08:55:51 -04:00
Joe Drew
633b99bd32 Backed out changeset 6a452e522e07 - Boris Zbarsky – Bug 67752. Implement interruptible reflow. r=roc,dbaron - because of apparent Tp hangs. 2009-04-21 23:02:17 -04:00
Boris Zbarsky
5c5eb9c3ea Bug 67752. Implement interruptible reflow. r=roc,dbaron 2009-04-21 19:53:52 -04:00
Jim Mathies
ad7bafcae1 Bug 488984 - when draging tab to content area aEvent.screenX/Y in _onDragEnd is always 0 (breaks tab tearing). r=vlad 2009-04-20 17:54:46 -07:00
Takuro Ashie
6bcef00466 Bug 488068 - ImmReleaseContext should be called for opened HIMC. r=pavlov, sr=dougt 2009-04-20 21:09:28 +02:00
Serge Gautherie
21e625c1d2 Bug 481881 - use better template arguments for nsTArray<T> after bug 474369; (Ev1) Remove leftover 'i'; r+sr=roc 2009-04-20 12:23:49 +02:00
Jim Mathies
e78f8c7cd3 Bug 470487 - Touchup patch for wince (lacking GetAncestor). 2009-04-19 14:39:37 -05:00
Jim Mathies
c4566f6c4a Bug 470487 - Cleanup variable shadowing and win's GetParentWindow in nsWindow. (r=vlad) 2009-04-19 14:15:25 -05:00
Markus Stange
5062385233 Bug 477590 - Use a horizontal mirror transform when drawing native searchfields and dropdown buttons for RTL frames on OS X. Also fixes bug 477592. r=dao, r=josh, sr=roc 2009-04-17 10:12:12 +02:00
L. David Baron
d4cfc53cd6 Fix shutdown leak of GtkInvisible in GTK nsLookAndFeel implementation, and shorten lifetime of that GtkInvisible by copying its style. (Bug 487955) r=karlt sr=roc 2009-04-16 13:55:12 -07:00
Neil Deakin
577333953f Bug 466379, linux support for screen coordinates in dragend event, also change nsPoint to nsIntPoint, r+sr=roc 2009-04-16 11:58:23 -04:00
Vladimir Vukicevic
2dd00a24df b=484864; followup, correctly handle multiple-of-4 surfaces; r=math 2009-04-14 17:59:12 -07:00
Vladimir Vukicevic
0ba32b706d b=484864; StretchDIBits takes too long (Do 32->24 conversion before calling StretchDIBits); r=jrmuizel 2009-04-14 15:12:38 -07:00
Vladimir Vukicevic
4fbc43f426 b=479733; stub out clipboard service on Windows CE, and reenable nsSound; r=dougt 2009-04-14 14:59:58 -07:00
John Wolfe
2cb572cfe9 Bug 475361 - Need idle service on windows mobile - r+emaijala, sr+pavlov
Makes one static variable in nsWindow.cpp, gLastInputEventTime, non-static.

Then uses that global variable in nsIdleServiceWin.cpp.

Not pretty, but as good (if not better) than the alternatives.
2009-04-14 14:23:01 -04:00
Vladimir Vukicevic
89e600459d b=380359; fix bug in checkbox/checkbooleanattr; r=roc 2009-04-14 10:22:04 -07:00
Arpad Borsos
8415a2fae1 Bug 485782 - get rid of nsSupportsArray; r=sicking, sr=bsmedberg 2009-04-14 10:02:58 +02:00
L. David Baron
b735150151 Deal with floating reference and reference counting of GTK widgets in nsNativeKeyBindings. (Bug 487705) r=karlt sr=roc 2009-04-13 08:28:58 -07:00
L. David Baron
d590ca52a2 Fix leak of GTK entry widget. (Bug 487705) r=karlt sr=roc 2009-04-13 08:28:58 -07:00
Neil Deakin
ca355eece3 Bug 466379, add screen coordinates to dragend event, r=josh,sr=roc 2009-04-13 09:00:29 -04:00
Karl Tomlinson
216366e425 Bug 483564. Adjust caret location so that GTK themes draw RTL carets correctly. r+sr=roc
--HG--
extra : rebase_source : d3ede4134e9e73b841823547212f1c57144ed4a7
2009-04-10 13:30:01 +12:00
Masayuki Nakano
4184a11813 Bug 482928 All menus, context menus, panels, etc, appear on primary display/screen/monitor when Firefox is on secondary r=smichaud+roc+jmathies, sr=vlad 2009-04-10 19:43:19 +09:00
Jeremy D. Lea
b4d2a759af Bug 431634 - Part 2 - remove unused methods from nsIWidget; r+sr=roc 2009-04-08 11:39:58 -07:00
Jeff Muizelaar
52c97edf1e Bug 481926 - Rewrite color management component sr=vlad, r=ted, r=joedrew (\o/)
Replaces lcms with qcms
2009-04-07 12:02:11 -04:00
Arpad Borsos
dc4fa5f569 Bug 486940 - fix crash in gtk_xtbin_new; r=karlt, sr=roc 2009-04-06 13:30:55 +02:00
Karl Tomlinson
ea529a3ab6 b=483883 assignment from incompatible pointer type with GtkTreeViewColumn r=ventnor
--HG--
extra : rebase_source : bb5f65755cc1f1792a977184678bbf1b01781fa2
2009-04-06 13:32:20 +12:00
Robert Longson
84203c61ee Bug 423756 - Support image-rendering attribute for html images and css backgrounds. r=joe,vlad sr=roc 2009-04-05 10:52:14 +01:00
Boris Zbarsky
339dd2bc38 Backing out changeset ec2bec209571 and changeset 140f64990c51 (fix for bug 481566) due to test failures. 2009-04-04 01:55:51 -04:00
Gavin Sharp
47404b1311 Bustage fix for bug 481566 2009-04-03 22:56:55 -04:00
Jonas Sicking
74d960d045 [mq]: sinkstuff 2009-04-03 18:25:13 -07:00
Joe Drew
db7246feb6 Backed out changeset 6f3c2171bbb2:
Bug 481926 - Rewrite color management component. r=joe,ted sr=vlad
2009-04-03 16:27:27 -04:00
Jeff Muizelaar
e823d73623 Bug 481926 - Rewrite color management component. r=joe,ted sr=vlad 2009-04-03 15:09:56 -04:00
Masayuki Nakano
1c0a3ecf6a Bug 485994 Intermittent MochiChrome test_wheeltransaction.xul failure r+sr=Olli 2009-04-03 16:28:26 +09:00
Masayuki Nakano
0066bb8330 Bug 338209 Make spellchecker use thicker wavy underlines instead of dotted underlines r+sr=roc 2009-04-03 16:26:28 +09:00
Doug Turner
0145cf83e4 Backing out bug 475361. untested code. r=ere+dougt 2009-04-02 14:01:40 -07:00
Jim Mathies
b8a60b594a Bug 479901 - Add WM_GESTURE support for Windows 7. r=vlad+smaug. 2009-04-02 14:34:31 -05:00
Jeremy D. Lea
0e51628bd3 Bug 431634 - Part 1 - clean up header pollution; r+sr=roc 2009-04-01 13:59:02 -08:00
Robert O'Callahan
118b44eb19 Bug 476062. Instead of turning off -moz-appearance when an element has a box-shadow, just ignore the box-shadow. r+sr=dbaron
--HG--
extra : rebase_source : 68e79ec44afd089b93870a5d87ea549d5f04b9d6
2009-04-01 14:07:18 +13:00
Oleg Romashin
099aed5d5d Bug 483498 - Some nsILookAndFeel colors are not synchronized with nsXPLookAndFeel.cpp. r=roc. 2009-03-31 16:02:55 -04:00
Ginn Chen
e30931a960 Bug 484932 Printing Sun Java System Communications Express page caused a crash [@ moz_drawingarea_resize] r=roc 2009-03-31 18:03:43 +08:00
Tom Dyas
03b91d6b28 Bug 479093 - Text sent to services includes body of <script> tags. r=smaug, r=josh, sr=roc 2009-03-17 19:04:01 -07:00
Arpad Borsos
789eceb698 Bug 485958 - remove nsISupportsArray from widget; r+sr=roc 2009-03-30 20:08:06 +02:00
Serge Gautherie
2dc4e56bfa Bug 431503 - Create infrastructure to test processing of key events with different keyboard layouts; (Bv1) test_keycodes.xul: Fix non supported case, (+ nits); r=roc 2009-03-30 23:42:11 +02:00
Mats Palmgren
bd9f59b2c4 Initialize members. Return early in EndDocument() if mPrintJob is null - it means the print operation was aborted earlier. b=415327 r+sr=roc 2009-03-30 18:15:56 +02:00
Josh Aas
84e62061c8 Don't try to get a key code from event character when there are no characters. Eliminates many "GetGeckoKeyCodeFromChar" warnings printed to console. b=485578 sr=roc 2009-03-29 17:38:37 -07:00
timeless@mozdev.org
c0cb560547 Bug 245544 - nsBaseFilePicker::AppendFilters does not check for failure of getService, r+sr=neil 2009-03-29 12:51:41 -07:00
Jim Mathies
53571b6974 Bug 376408 - XP touchup patch. r=vlad. 2009-03-28 17:39:39 -05:00