Commit Graph

3588 Commits

Author SHA1 Message Date
Matheus Kerschbaum
93480c6366 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg 2011-04-02 19:14:00 -07:00
Rich Walsh
d96b9a47bd Bug 637111 - [OS/2] eliminate copy to clipboard at shutdown; r=wuno 2011-03-05 15:57:00 -05:00
Timothy Nikkel
3d2d67c401 Bug 588403. Part 1. The bounds of a popup widget are in screen coordinates; r=jimm 2011-04-01 01:20:40 -04:00
Masayuki Nakano
312ef020c8 Bug 640110 ChildView users outdated pointer of plugin event for nsGUIEvent r=smichaud 2011-03-31 19:31:32 -04:00
Ehsan Akhgari
49fceed112 Backout the latest cedar merge wholesale until I test the correctness of the merge locally. This commit takes the tree state back to changeset 8d3f6093c425 (the last known good changeset before the merge) 2011-04-01 12:23:48 -04:00
Ehsan Akhgari
f2b4323534 Merge cedar into mozilla-central 2011-04-01 11:37:50 -04:00
Mounir Lamouri
2505445cb0 Bug 643576 - Do not try to use all fiters on MacOS X file picker but only the current one. r=joshmoz 2011-04-01 16:30:00 +02:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
0bb511a3d7 Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 23:29:02 -05:00
Chris Jones
a75fb12531 Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052 2011-03-31 18:57:38 -05:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
cc8b4c9c6c Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 14:51:19 -05:00
Ehsan Akhgari
41f6aee99f Merge cedar into mozilla-central 2011-03-31 14:11:37 -04:00
Kyle Huey
e169e16015 Back out Bug 639754. 2011-03-31 09:12:20 -04:00
Kyle Huey
61ff9410c4 Backed out changeset a5dbece71e4a due to test failures 2011-03-31 09:11:21 -04:00
Steven Michaud
a1d1c74dc7 Bug 641057 - [Mac] Firefox 4.0 crash [@ -[ChildView updatePluginFocusStatus:] ]; r=josh 2011-03-31 08:44:00 -04:00
Matheus Kerschbaum
1f81122982 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now. r=bsmedberg 2011-03-31 07:22:55 -04:00
Doug Turner
b5d804c090 Bug 646685 - Fix watchPosition after isBetterPosition was removed. r=blassey 2011-03-30 21:13:35 -07:00
Ehsan Akhgari
a0f4acae30 Merge cedar into mozilla-central 2011-03-30 13:53:35 -04:00
Mounir Lamouri
ee71c0212a Follow-up from bug 641366: fix comment. 2011-03-30 14:41:08 +02:00
Jim Mathies
17d5c3ca6b Bug 646067 - In nsWindow's Show, use SW_SHOW vs. SW_SHOWNORMAL for full screen windows. r=robarnold 2011-03-29 16:49:45 -05:00
Benjamin Stover
4a49af189c Bug 643083 Test fix: clean up puppet widget properly r=cjones sr=roc 2011-03-29 13:14:44 -07:00
Ginn Chen
50eef127aa Bug 646714 Add XSync() before gdk_error_trap_pop() r=karlt 2011-03-31 16:39:29 +08:00
Jim Mathies
ca0d92295a Bug 597911. Give 64-bit builds on Windows a different application id. r=rstrong 2011-03-29 22:24:54 -04:00
Ehsan Akhgari
ca0a27ab24 Merge cedar into mozilla-central 2011-03-29 10:39:07 -04:00
Mehdi Mulani
40c990558b Bug 628585 - (Mac) Pressing ctrl key in Flash doesn't work as expected. r=josh 2011-03-28 13:03:39 -07:00
Jim Mathies
658482da00 Bug 634586 - Briefly hide the window when transitioning to full screen on Windows. Improves full screen transitions and fixes bug 624258. r=roc 2011-03-28 16:54:05 -05:00
Ehsan Akhgari
db0e06d061 Merge cedar into mozilla-central 2011-03-28 13:28:13 -04:00
Adrian Johnson
2243303ae6 b=462872 print as pdf where possible r=karlt
--HG--
extra : transplant_source : %04%20%00%0A%5C%1F%CA2%CC%8Dk%BB%FBw%9C%82%E1%13%97%C6
2011-03-25 16:38:59 +13:00
Karl Tomlinson
88c3cc1c72 b=626539 free standardGtkPaperSize in the other cases also r=roc
--HG--
extra : transplant_source : %FC%BA%9F%F6%A2%F5E%DF6%FBo%BB%D4%D3%E1%9F%BB%D5%CF%B5
2011-03-25 16:38:59 +13:00
L. David Baron
17bedb0a40 Mac GfxInfo::GetFeatureStatusImpl must assign to aStatus when it returns success. (Bug 645376) 2011-03-26 11:45:51 -07:00
Ehsan Akhgari
d1df3ecd6a Merge cedar into mozilla-central 2011-03-26 12:16:48 -04:00
Matheus Kerschbaum
355ae99518 Bug 640838: Remove OpenVMS support. r=khuey 2011-03-26 11:51:35 -04:00
Neil Deakin
77754d2c9e Bug 632953 - Clear mouse capture after window resize completes. r=jimm 2011-03-25 18:17:35 -05:00
Jim Mathies
4e393442ac Bug 640226 - Don't exclude full screen from plugin glass calculations. Fixes full screen pdf transparency bug. r=roc 2011-03-25 18:17:35 -05:00
Jim Mathies
a146befc69 Bug 644277 - Fix for titlebar right-click system menu missing entries added by 3rd party software. r=neil. 2011-03-25 18:17:35 -05:00
Jim Mathies
a8e51c758e Bug 537324 - Work around for adobe reader text edit focus problem. r=bent 2011-03-25 18:17:35 -05:00
Benjamin Smedberg
4f1ecb131c Bug 617539 - remove nsIWidget_MOZILLA_2_0_BRANCH, r=jimm 2011-03-25 11:03:35 -04:00
Benjamin Smedberg
d758fb0d7e Bug 617539 - Fold in nsIDOMWindowUtils_MOZILLA_2_0_BRANCH, r=bz 2011-03-25 11:03:33 -04:00
Masayuki Nakano
4062eb4acd Bug 630817 Should compute modifier key state for DOM keydown event from native keypress event's state and its keyval r=karlt 2011-02-09 13:04:58 +09:00
Masayuki Nakano
a08a3877b3 Bug 59109 Part 2: Cleaning up current text decoration implementation r=dbaron 2011-03-31 21:26:49 +09:00
timeless@mozdev.org
a4f02df73d Bug 616787 mEventloopNestingLevel is initialized out of order in nsBaseAppShell::nsBaseAppShell
r=neil
2011-03-28 17:18:44 -04:00
Justin Lebar
7e2c5ae50d Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} functions in favor of PR_ATOMIC_{INCREMENT,DECREMENT} macros. r=bsmedberg,gal
--HG--
extra : rebase_source : 71069eb9c9d61131adee49279e136c8574dabc62
2011-03-28 15:58:49 -04:00
Neil Deakin
1541d0e3db Bug 630830 - "key" attribute changes to menuitems are not handled; r=joshmoz 2011-02-13 07:28:00 -05:00
Rich Walsh
c7d31fccc4 Bug 637111 - [OS/2] eliminate copy to clipboard at shutdown; r=wuno 2011-03-05 15:57:00 -05:00
Timothy Nikkel
65a49f979b Bug 588403. Part 1. The bounds of a popup widget are in screen coordinates; r=jimm 2011-04-01 01:20:40 -04:00
Masayuki Nakano
c5db601034 Bug 640110 ChildView users outdated pointer of plugin event for nsGUIEvent r=smichaud 2011-03-31 19:31:32 -04:00
Mounir Lamouri
f36cd5e6b1 Bug 641366 - Remove Tiger's entry in CellRenderSettings. r=mstange 2011-03-18 15:10:01 +01:00
Ehsan Akhgari
7804c38300 Merge mozilla-central into cedar, in order to import work targetted at Firefox 4 into the tree 2011-03-23 19:18:30 -04:00
Ehsan Akhgari
ca95c68a1e Merge mozilla-central into cedar 2011-03-23 18:29:19 -04:00
Ehsan Akhgari
47cf269311 Merge mozila-central onto cedar
--HG--
rename : toolkit/components/places/src/nsLivemarkService.js => toolkit/components/places/nsLivemarkService.js
2011-03-23 12:06:04 -04:00
Cameron McCormack
b2938bb463 Bug 638756 - Stop occasional crashes when using mouse wheel when the Elantech touchpad hack is enabled r=jmathies 2011-03-16 12:08:53 +13:00
Kyle Huey
782df80bf2 Merge m-c to bs. 2011-03-19 07:56:17 -04:00
Mark Finkle
7934260f8e bug 642203 - Must treat locale pref as localized in multi-locale builds r=blassey,dougt,gavin,mossop a=blocking-fennec 2011-03-16 19:17:59 -04:00
Kyle Huey
1b4c77163a Merge m-c to bs. 2011-03-15 19:23:20 -04:00
Mitchell Field
8a39ea72b9 Merge mozilla-central to build-system. 2011-03-13 04:21:37 +11:00
Brad Lassey
15ed996974 bug 640190 - Browser process dies, and second attempt hangs on restart when switching languages r=crowder a=blocking-fennec 2011-03-14 12:45:44 -04:00
Mitchell Field
a7b458884e Merge mozilla-central to build-system. 2011-03-11 11:05:04 +11:00
Kyle Huey
ee2b740dd2 Merge m-c to bs. 2011-03-04 23:54:03 -05:00
Brian Crowder
83a619bb3a Bug 634555: sync with the Gecko event queue at the end of onTextChanged, r=mwu,blassey, a=blocking-fennec:2.0,blassey 2011-03-02 12:23:02 -05:00
Brad Lassey
e25792ca13 bug 637559 - Add logging to Android Bridge, move HideProgressDialogOnce after check r=dougt a=2.0+ 2011-03-02 10:50:25 -05:00
Marco Bonardo
f45060ffe2 Bug 603793 - D3D9 followup - Popup menu disappears when using Aero basic on a secondary monitor.
r=bas,roc a=roc
2011-03-02 12:53:55 +01:00
joe@drew.ca
05e4070c99 Bug 636870 - Using webgl on optimus hardware causes instant crash [part2] (r=jmuizelaar, a=blocker). 2011-03-01 17:01:17 -08:00
Doug Turner
b0af3678bb Bug 637915 - nsJNIString is leaky with zero length strings. r=mwu, a=blocking-fennec
--HG--
extra : rebase_source : 6c1ce49e2ae4bdfeb5c145d0d724c96471eae8e8
2011-03-01 16:03:38 -08:00
Benoit Jacob
ba83f73b10 Bug 636611 - Block WebGL on Mac OS X 10.5 (not on 10.6) - r=jrmuizel, a=joe 2011-03-01 17:25:22 -05:00
Steven Michaud
e5b24adc59 Bug 627649 - [Mac] Some events incorrectly passed to a plugin that occur over the plugin. r=roc,josh a=blocking2.0final+ 2011-03-01 15:15:23 -06:00
Brian Crowder
c3286ccfb5 Bug 636903 - reduces ALOG noise while debug. android only. r/a=dougt
--HG--
extra : rebase_source : b2ae41c9fffaaa8f5a5222f7f0f156a21f51966c
2011-02-25 16:31:00 -08:00
Jeremias Bosch
5190e6049c Bug 630186 - Ensure Rotation functionality in Qt Port after removing meegotouch. r=wolfiR,mitchell.field a=approval2.0 2011-03-15 21:41:53 -07:00
Oleg Romashin
c222b76d8c Bug 641591 - Touch start point not mapped correctly to qt widget transformation r=wolfiR a=npodb
--HG--
extra : rebase_source : ddb7103a70205c11727d688be2be9ad110d19155
2011-03-15 13:30:34 -07:00
Oleg Romashin
b1b63e548d Bug 641263 - Pinch zooming state not canceled properly in some cases. r=wolfiR a=npodb
--HG--
extra : rebase_source : 292d330eefc55cfce1c78516c51ace307e80dbe7
2011-03-15 13:30:34 -07:00
Florian Haenel
4b3076426a Bug 640615 - Remove unwanted inward sunken frame r=wolfiR a=npodb
--HG--
extra : rebase_source : 30c60ed3d1be6616eb5cd3b7511d6cbb61066326
2011-03-15 13:30:34 -07:00
Doug Turner
f28267f526 Bug 637559 - Add logging to Android Bridge. r=blassey a=blassey 2011-02-28 20:25:11 -08:00
Brad Lassey
3327bb204e bug 636666 - paste option doesn't appear in context menu for text boxes in content on android r=dougt a=blocking-fennec 2011-03-01 00:36:43 -05:00
Brad Lassey
0379152ea0 bug 635814 - add shellName and shellVersion to nsSystemInfo r=dougt a=2.0+ 2011-02-28 11:32:05 -05:00
Masayuki Nakano
f0646f10d8 Bug 636131 iBus freezes when it retrieves surrounding text and if the caret is at end of line r=karlt, a=blocking2.0 2011-02-28 15:00:41 +09:00
Brad Lassey
9c99714ac8 bug 635342 - The word "Loading" on startup is not translated into any languages r=dougt a=blocking-fennec 2011-02-27 10:50:56 -05:00
Felipe Gomes
cd0d964baa Bug 636143. Window is not sized correctly after minizing and restoring when launched in fullscreen mode. r=jimm a=beltzner 2011-02-25 13:29:41 -08:00
Benoit Jacob
0fe630f2fd Bug 619773 - WebGL: Crash with blue screen : "NMI: Parity Check / Memory Parity Error" with ATI - r=jrmuizel, a=blocking2.0 2011-02-24 17:17:34 -05:00
Marco Bonardo
cba4f1a541 Bug 635475 - nsIdleServiceDaily contructor can cause pointer corruption.
r=sdwilsh a=bsmedberg
2011-02-24 14:03:59 +01:00
Oleg Romashin
e2607da0c1 Bug 636008 - [Maemo6] Fennec crashes on startup, with Xlib error. r=wolfiR a=npotb
--HG--
extra : rebase_source : 8055f0cd4e1c51f2a8372adaf96e4fce701cc960
2011-02-23 09:39:00 -08:00
Chris Jones
c39a2dab70 Bug 631119: Don't let fake popup widgets interfere with IME state. r=roc a=a 2011-02-23 11:45:09 -06:00
Brad Lassey
945901d981 bug 624900 - '.com' portion of email address disappears when spanning to password field on facebook.com r=cjones a=blocking-fennec 2011-02-23 11:21:07 -05:00
Timothy Nikkel
85b9a80fea Backout 273cb783edac (bug 627628) for causing bug 635465. a=backout 2011-02-22 13:44:30 -06:00
Brad Lassey
33ec72ba9d bug 638523 - Save Image saves htm, not the image r=dougt a=blocking-fennec 2011-03-08 00:45:43 -05:00
Joe Drew
ed5bf67276 Bug 627656 - Rather than creating a new texture for the resizer every draw and then deleting it once we're done, create a texture once on our first draw, then hold on to it until our widget is deleted. r=jrmuizel,mattwoodrow a=jrmuizel 2011-02-19 17:23:02 -05:00
Joe Drew
1256cdb95c Bug 627656 - Move the implementation of DrawOver to nsChildView, because that's the widget on which we create our OpenGL view, and it's therefore easier to reason about texture lifetimes with that. r=jrmuizel,mattwoodrow a=jrmuizel 2011-02-19 17:22:12 -05:00
Josh Aas
e5c146a407 Bug 634387 - "[Mac] Firefox 4.0b12pre crash in mozilla::plugins::PPluginInstanceChild::FatalError [@ mozalloc_abort | NS_DebugBreak_P] opening a tab with Cmd-T while a Flash video has focus (youtube)" [r=smichaud, a=hardblocker] 2011-02-19 00:24:00 -08:00
Bas Schouten
0eed342711 Bug 603793: Switch off drop shadows under some conditions. r=roc a=blocking-final 2011-02-19 03:49:11 +00:00
Karl Tomlinson
8fa88baaeb b=624425 Initialize gtk2drawing before using moz_gtk_get_scrollbar_widget() for eMetric_ScrollArrowStyle r+a=roc
--HG--
extra : transplant_source : %9C%92%1A%19%CF8%14%EA%D6%DE%E5%85%84%1C%C6%A5%11%B7%9B%7F
2011-02-17 12:01:51 +13:00
Karl Tomlinson
ae6d4b6b2f b=407633 ensure to remove widget grabs from CaptureRollupEvents even when a drag has since started r=kinetik a=roc
--HG--
extra : transplant_source : %D7%A8w%B8%A1%80%19_%F1e%A3%DC%85j%1FQ%25%2C%06%5B
2011-02-17 09:10:54 +13:00
Karl Tomlinson
8b071c4266 b=545429 remove unused GrabKeyboard and related r=roc a=dietrich
--HG--
extra : transplant_source : AFI-%EE%98%A5%CC%19%835%B5%26%94lW%CCR0%FD
2011-02-17 09:10:16 +13:00
Hiroyuki Ikezoe
6862a1cff9 b=545429 remove problematic GrabKeyboard from CaptureRollupEvents r=karlt a=dietrich
--HG--
extra : transplant_source : %092%96SB%5BUM%EAV5g%D7W%E0b%BD%A0%E4%B3
2011-02-17 09:09:39 +13:00
Timothy Nikkel
ad340d3061 Bug 629891. Report tooltips as opaque if theming of them is not supported so they get subpixel AA. r=roc a=joe 2011-02-15 16:01:25 -06:00
Jim Mathies
2adbd0e06c Bug 629860 - Fix for repaint issues when closing-reopening-restoring from full screen mode. r=vlad, a=final. 2011-02-15 15:31:34 -06:00
Jacek Caban
721991561f Bug 633820 - nsCrashOnException.cpp compilation fails to compile on mingw r=ehsan a=benjamin 2011-02-15 12:30:58 +00:00
Michael Wu
f64b4d3fcd Bug 591307 - Hardware and soft keyboard stop working after displaying a dialog in a new window. r=dougt a=blocking-fennec
--HG--
extra : rebase_source : c6ff6fcfa62f780a98f442abce37596882151a90
2011-02-14 17:01:01 -08:00
Felipe Gomes
e4d75164b1 Backout crash fix attempt 019e47cc11e2 as it was uneffective. a=backout 2011-02-12 19:48:41 -08:00
Cameron McCormack ext:(%2C%20Ehsan%20Akhgari%20%3Cehsan%40mozilla.com%3E)
e3dbcbd136 Bug 593372 - Part 4: Work around the Elantech v8 driver's erroneous message timestamps for zoom gestures r=jmathies a=blocking-betaN 2011-02-11 20:56:13 -05:00
Cameron McCormack
083502fa24 Bug 593372 - Part 3: Always process mouse and keyboard events in the right order. r=jmathies a=blocking-betaN 2011-02-11 20:56:12 -05:00
Cameron McCormack ext:(%2C%20Ehsan%20Akhgari%20%3Cehsan%40mozilla.com%3E)
d8e2f9eb94 Bug 593372 - Part 2: Ensure that Elantech driver helper window doesn't prevent zoom gestures from working r=jmathies a=blocking-betaN 2011-01-27 19:54:30 +13:00
Cameron McCormack ext:(%2C%20Ehsan%20Akhgari%20%3Cehsan%40mozilla.com%3E)
a6413ebb33 Bug 593372 - Part 1: Add a hack for the Elantech touchpad so that three-finger swipe left/right performs a browser back/forward action instead of page up/down r=jmathies a=blocking-betaN 2011-01-25 10:38:41 +13:00
Ehsan Akhgari
a6d6b2b419 Bug 589495 - Win32 native exceptions (which could be crashes) on WoW64 are not fatal; r=bsmedberg a=blocking-betaN 2011-02-11 20:56:11 -05:00
Brian Crowder
ec5aee9ee2 Bug 633533: fix warnings in android/nsAppShell.cpp, r=blassey, a=blassey 2011-02-11 09:27:17 -08:00
Mehdi Mulani
a5bb880061 Bug 630276 - Closing full-screen windows does not restore menubar/dock on Mac. r=joshaas,mstange a=blocking2.0 2011-02-09 13:27:24 -08:00
Timothy Nikkel
3ab8e0f4f2 Bug 624452. Report the menu background as opaque if theming of it is not supported so it gets subpixel AA. r=roc a=blocking 2011-02-10 15:15:51 -06:00
Josh Aas
cf0327e638 Bug 641927: Fix a large number of compiler warnings in Mac OS X code. r=benwa,bsmedberg 2011-03-23 11:46:57 -07:00
Doug Turner
3a3e07ec3c Bug 636344 - Android Geolocation provider does not provide geocoded civic addresses. r=blassey 2011-03-17 00:03:11 -07:00
Josh Aas
e2dffb6660 Bug 556873: Fix bugs in our secure input implementation for Mac OS X. More reliably enable and disable secure input mode. r=masayuki a=jst 2011-02-09 14:00:58 -05:00
Jim Mathies
58e86733e6 Bug 594821 - Sync update top level windows when they are first shown. r=roc, a=final. 2011-02-09 16:37:58 -06:00
Jeff Muizelaar
5581191c8d Bug 632611. Record failures in crash reports. r=ehsan,a=me
--HG--
extra : rebase_source : ab181172ca28a3c750754147f87366dc2d28d126
2011-02-09 10:32:24 -05:00
Jeff Muizelaar
0c1bf6ec9d Bug 626994. Improve debug logging. r=ehsan,a=b
This fixes the type problem and adds a bit more debugging info.

--HG--
extra : rebase_source : 01f96675c523a2329c337262c6e8533940c85964
2011-02-09 10:32:13 -05:00
Alon Zakai
5eea332ea1 Bug 610670 - Reuse a single puppet widget. r=bz,cjones a=blocking-fennec 2011-02-09 12:13:18 -08:00
Jim Mathies
b173b5212d Backing out Elantech patches (bug 593372) because they broke scroll wheel functionality. a=backout 2011-02-08 23:05:43 -06:00
Ehsan Akhgari
d4aec5d711 Bug 593372 - Part 4: Work around the Elantech v8 driver's erroneous message timestamps for zoom gestures (v2.1) r=jmathies a=blocking-final 2011-02-08 18:07:00 -05:00
Ehsan Akhgari
ba420cb4d7 Bug 593372 - Part 3: Always process mouse and keyboard events in the right order. r=:jimm 2011-02-08 18:06:49 -05:00
Cameron McCormack
930c52d389 Bug 593372 - Part 2: Ensure that Elantech driver helper window doesn't prevent zoom gestures from working (v2.1) r=jmathies a=blocking-final 2011-01-27 19:54:30 +13:00
Cameron McCormack
e740aaad92 Bug 593372 - Part 1: Add a hack for the Elantech touchpad so that three-finger swipe left/right performs a browser back/forward action instead of page up/down (v2.2) r=jmathies a=blocking-final 2011-01-25 10:38:41 +13:00
Markus Stange
620328aa26 Bug 631339 - Disable OpenGL acceleration for popup windows in order to avoid the intense flashing on opening that started with the workaround for bug 603134. r=josh, a=blocking2.0:final+
--HG--
extra : rebase_source : 910274213c24c0d2a31e038539610328ad280e82
2011-02-08 13:42:06 +01:00
Rich Walsh
d6ca3fa89a Bug 561273 - [OS/2] Window Position Bugs r=wuno a=NPOTB 2011-02-08 13:34:02 +00:00
Felipe Gomes
29806e9d19 Bug 616793. Fullscreen toolbars fail to show on mouseover after browser window is minimized and restored. r=jimm a=blocking-final 2011-02-07 17:52:08 -08:00
Jeff Muizelaar
2a98a14011 Bug 617028. Add support for logging graphics failures. r=joe
We want to keep track of failures of things we expect to work.
These are situations where we can do better than crashing
but things are still pretty bad and the user experience
will be degraded.
2011-02-07 14:44:48 -05:00
Jim Mathies
e82b0d5b18 Backout bug 613037 r=Dao, a=backout. 2011-02-07 07:30:07 -06:00
Jim Mathies
70c10284d0 Bug 613037 - add common windows themes to default themes list. r=neil, a=2.0. 2011-02-05 14:22:08 -06:00
Jim Mathies
4af95fed03 Bug 629709 - White line of highlight pixels appears above navigation toolbar if the window is maximized; r=roc a=gavin 2011-02-04 14:52:03 -05:00
Mitchell Field
1592ff67f7 Merge mozilla-central to build-system. 2011-03-03 20:13:35 +11:00
Mitchell Field
b6976ca587 Merge mozilla-central to build-system. 2011-03-02 20:38:54 +11:00
Mitchell Field
dd61bc4257 Merge mozilla-central to build-system. 2011-02-28 18:28:40 +11:00
Kyle Huey
7d56189a13 Merge m-c to bs. 2011-02-25 15:23:05 -05:00
Mitchell Field
cac949ea6d Merge mozilla-central to build-system. 2011-02-23 00:01:54 +11:00
Mitchell Field
2e8a7d546f Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras 2011-02-20 06:10:24 +11:00
Ehsan Akhgari
c07c875d05 Backout all of the bugs in the 7e12e3e16e6c pushlog because of the orange.
It is not clear which one of these bugs is at fault.
2011-02-04 16:34:02 -05:00
Jim Mathies
b7e0e3cf45 Bug 629709 - White line of highlight pixels appears above navigation toolbar if the window is maximized; r=roc a=gavin
--HG--
extra : rebase_source : 404797e298215ff4021a32e2f41bb8d6c7884dce
2011-02-04 14:52:03 -05:00
Mounir Lamouri
5ae90e4e44 Bug 627328 - ###!!! ASSERTION: This is unsafe! Fix the caller!: 'Error' when changing a personas. r=bz a=blocking-final 2011-02-04 13:59:33 +01:00
Felipe Gomes
3cce75a6a4 Bug 556524. Check for nsWindow existence before creating taskbar preview. r=roc a=blocker 2011-02-03 16:47:23 -08:00
Florian Hanel
c1825cc564 Bug 631170 - mouse hover broken in Qt build r=romaxa a=npodb 2011-02-03 23:27:01 +02:00
Joe Drew
b7fac673c5 Bug 603134 - Sometimes windows on OS X don't refresh until you move them. r=jrmuizel,josh a=b
OS X has a bug that causes new OpenGL-using windows to only draw once or twice
after some amount of uptime. However, if you move those windows, they will
redraw happily for a very long time (perhaps forever). We can similarly
convince OS X to start redrawing those windows by disassociating our view from
the OpenGL context, then reassociating it, on our first draw.
2011-02-03 16:12:33 -05:00
Joe Drew
2f6bab84e3 Bug 629016 - Don't enable OpenGL on 10.6.x where x < 3, because updating subrects of textures sometimes puts the updated content in the wrong place on those OSes. r=jrmuizel,josh a=b 2011-02-03 16:12:33 -05:00
Tatiana Meshkova
b4079e2e86 Bug 630635 - [@~nsFilePicker] crashes on close r=romaxa a=npodb
--HG--
extra : rebase_source : f477a425c246df0941192b6768375b11b9cb3637
2011-02-03 08:32:08 +02:00
Tatiana Meshkova
fa5741b07a Bug 627067 - Dialogs are broken in qt desktop r=romaxa a=npotb
* * *
Bug 627067. Part 2: Qt topLevel move support

--HG--
extra : rebase_source : 2a3e350e9bd332231fab12dcb781b65f0b0a6a86
2011-02-03 08:31:43 +02:00
Jeremias Bosch
43d8ca0e70 Bug 626595 - Make it possible to build maemo 6 platform version without meegotouch r=romaxa,ted.mielczarek a=approval2.0
--HG--
extra : rebase_source : 435438ae2c39833353a958ba2770f0e44439d7bc
2011-02-03 08:31:36 +02:00
Doug Turner
bba386c412 Bug 630595 - Followup. Do not need a dash before the option. Removing unused memory watcher. r=blassey, a=blocking-fennec 2011-02-02 01:00:34 -08:00
Doug Turner
15243e9f99 Bug 630595. Backing out 37e4ab3abc44. r=blassey. a=blocking-fennec 2011-02-01 22:34:12 -08:00
Doug Turner
d987e58396 Bug 630595. Backing out f05874a6bac5. r=blassey. a=blocking-fennec 2011-02-01 22:30:09 -08:00
Jeff Muizelaar
b9df73a94f Bug 626994. Add debugging for infinite recursion in spline flattening. r=ehsan,a=b
Hopefully this gives us some idea about what's going wrong.

--HG--
extra : rebase_source : 05ebbe86f38ec73c4bd5c475f8a6ba930e61d316
2011-02-01 17:49:29 -05:00
Kyle Huey
cbaa890280 Bug 630444. Remove LSP annotations. r=ted
The notes are cut off before anything interesting, so they're not as useful
as they could be. They also prevent other useful notes from appearing.

--HG--
extra : rebase_source : e5c8f6c9d0e090665ddf4be3c5037f65bac716b1
2011-02-01 13:54:51 -05:00
Jeff Muizelaar
e2cfb4a7f0 Bug 626994. Try to detect and report Cisco VPN usage. r=ehsan,a=b
This should help us filter out crashes that caused by the Cisco VPN software

--HG--
extra : rebase_source : c2f68c017e3ab97e5f3b5bc8d0e196e6d80b5663
2011-02-01 11:30:25 -05:00
Ms2ger
43b3692a14 Bug 629309 - Fix unmatched enum warning in nsDeviceContextSpecGTK::GetSurfaceForPrinter; r=roc a=joe 2011-02-01 11:16:46 +01:00
Doug Turner
48ac7950dd Bug 629432 - [Nexus S] Opening planet.mozilla.org frequently hangs the phone. Make it only work run on the Nexus S. r=blassey a=blocking-fennec
--HG--
extra : rebase_source : b7c956e634f242ec76710dd99d3c3b8038c21fec
2011-01-31 12:36:30 -08:00
Doug Turner
30e8b6fa2d Bug 629432 - [Nexus S] Opening planet.mozilla.org frequently hangs the phone r=blassey a=blocking-fennec
--HG--
extra : rebase_source : 4055ee591d484404b6e7def7feb4147eff3fba8c
2011-01-28 21:40:23 -08:00
Benoit Jacob
144c95b494 Bug 623338 - map Windows 2003 to Windows XP for the graphics blacklist - r=joe, a=blocking2.0 2011-01-31 20:58:24 -05:00
Benoit Jacob
4f4de38b46 Bug 612007 - Blocklist D3D9 layers on nvidia 6200 TC due to glitches when scrolling - r=joe, a=blocking2.0 2011-01-31 20:58:17 -05:00
Mark Finkle
0d2c2afda5 Backout af70cc3963ac (Bug 629432) [r=me a=fennec-should-load-pages] 2011-01-31 11:42:13 -05:00
John Daggett
0e22df104f Bug 629611. Add font cache size info to about:support. r=bas,joedrew a=joedrew 2011-01-31 11:15:12 +09:00
Benoit Jacob
986aac74d1 Bug 623338 - NVIDIA drivers use different internal version numbers on WinXP than they do on newer Windows versions, as a result in today's nightly they were accidentally blacklisted - r+a=trust-me-we-want-this-in 2011-01-30 18:10:44 -05:00
Doug Turner
9e578f622b Bug 629432 - [Nexus S] Opening planet.mozilla.org frequently hangs the phone r=blassey a=blocking-fennec
--HG--
extra : rebase_source : 59e0d3124e96368f9a0be2ca46ac291bed8d199e
2011-01-28 21:40:23 -08:00
Benoit Jacob
8f45fa1efa Bug 629952 - whitelist the fake vendor IDs used by the GfxInfo xpschell tests - r+a=bustage 2011-01-30 00:10:40 -05:00
Benoit Jacob
74eaf50897 Bug 623338 - only whitelist Intel, NVIDIA, ATI - r=joe, a=blocking2.0 2011-01-28 21:12:25 -05:00
Benoit Jacob
a13519aa4e Bug 623338 - Block old drivers for ATI & NVIDIA (older than June 2010) - r=joe, a=blocking2.0 2011-01-28 21:12:25 -05:00
Jeremias Bosch
f62fa1497e Bug 609843 - Improve usage of Meego Input Method. - Minimal Meego/Qt Fixes. r=romaxa a=npodb
--HG--
extra : rebase_source : 918818312e33e1fe9bbb3c5b9e86a660b1bd3dc6
2011-01-28 13:00:31 +02:00
Jeremias Bosch
6f40a2e2cb Bug 609843 - Make Fn key working. r=romaxa a=npodb
--HG--
extra : rebase_source : a110ba960f5110706ee7f78a8c1f6b2bbf4aecf8
2011-01-26 11:01:01 +02:00
Benoit Jacob
d86dfc6c52 merge backout, r+a=bustage 2011-01-28 22:33:01 -05:00
Benoit Jacob
61a639ebd2 Backed out changeset 6eb16f7e331d 2011-01-28 22:32:10 -05:00
Benoit Jacob
fcaf8b4423 merge 2 backouts 2011-01-28 22:03:33 -05:00
Benoit Jacob
f2f9a79164 Backed out changeset faa8b3f0c677 2011-01-28 22:02:25 -05:00
Benoit Jacob
e0375fba6c Bug 623338 - only whitelist Intel, NVIDIA, ATI - r=joe, a=blocking2.0 2011-01-28 21:12:25 -05:00
Benoit Jacob
48a0ed5abd Bug 623338 - Block old drivers for ATI & NVIDIA (older than June 2010) - r=joe, a=blocking2.0 2011-01-28 21:12:25 -05:00
Josh Aas
4739ad06dd Bug 613710: Fix handling of cmd-. keyboard equivalent, don't let Mac OS X convert it to a cancelOperation: action. r=smichaud a=blocking2.0final+ 2011-01-28 09:11:29 -05:00
Jacek Caban
d70ca40282 Bug 627693 - GfxInfo.cpp fails to compile on mingw after landing bug 590373 r=bjacob a=dbaron 2011-01-28 10:35:40 +00:00
Jacek Caban
2b29e3f09d Bug 611986 - nsWindow.cpp compilation failure on mingw after landing bug 586228 r=roc a=dbaron 2011-01-28 10:33:47 +00:00
Jacek Caban
c2237b787a Bug 626049 - mingw build crashes in [@ EnumAllChildWindProc] r=bas.schouten a=dbaron 2011-01-28 10:31:26 +00:00
Patrick Walton
afa835be2e Bug 629334 - Back out changeset 84ed248b728d (ignore native events when in event tracking mode on Mac) due to menu bar weirdness. r=backout a=backout 2011-01-27 15:27:39 -08:00
Jim Mathies
aef5c2725d Bug 622328 - Fixup widget's UpdateTransparentRegion now that layout's transparent region includes all content. r=roc, a=blocking. 2011-01-27 16:58:58 -06:00
Jim Mathies
285a268889 Bug 622328 - Limit glass margin adjustments to kGlassMarginAdjustment for frames that hold opaque content. r=roc, a=blocking. 2011-01-27 16:58:55 -06:00
Jim Mathies
99ac944d10 Bug 590453 - Set the theme background for sliders to opaque, fixes a redraw issue. r=roc, a=final. 2011-01-27 13:10:52 -08:00
Markus Stange
6ed9995de5 Merge backout. 2011-01-27 07:58:10 +01:00
Markus Stange
331123453c Backed out changeset f948c56cb86f (bug 562138 part 2) because it depends on changeset 44c42d8b8d08 which is going to be backed out. 2011-01-27 07:54:58 +01:00
Karl Tomlinson
621b4374e2 b=495343 reimplement periodic dragover events such that the source expects feedback from the destination r+a=roc
--HG--
extra : transplant_source : %5D%2C%F8%7E%14%EA8%D6%B4W%92%18%C2%D1%C4%3A9%B0i%EE
2011-01-27 14:58:55 +13:00
Karl Tomlinson
b2d72b9a2e b=495343 remove problematic periodic drag events r+a=roc
--HG--
extra : transplant_source : Qd%7BV%99%F3%A4%3A%C8%7D%EF%3C%C7G%C3%E7%B1%1BO%F2
2011-01-27 14:58:49 +13:00
Markus Stange
137a17783f Bug 562138 - Paint popup widgets synchronously when showing them by making the window's content view visible earlier. r=josh, a=final 2011-01-18 08:24:19 +01:00
Oleg Romashin
11498cd6a4 Bug 625671 - Enable Hardware acceleration by default on Maemo6 fennec r=doug.turner a=approval2.0 2011-01-17 21:07:42 +02:00
Masayuki Nakano
179444f1fc Bug 610821 part.5 Use nsRefPtr rather than nsCOMPtr for concrete class r=neil, a=johnath 2011-01-18 12:07:29 +09:00
Robert O'Callahan
d9c1d294fc Bug 623852. gfxContext::PushGroupAndCopyBackground should not try to copy the background if the underlying surface cannot be used as a source. r=mstange,a=blocking 2011-01-15 22:40:33 +13:00
Matt Brubeck
ed826a61fd Bug 625792 - nsScreenAndroid::GetRect should use screen dimensions, not window size. r=mwu,blassey a=blocking-fennec 2011-01-14 12:36:19 -08:00
Chris Jones
5070261880 Bug 620658: Dispatch WILL_PAINT before PAINT to allow scripts etc. to run, which may change the window bounds. r=karl sr=roc a=b 2011-01-26 00:26:37 -06:00
Steven Michaud
bf1036c795 Bug 550392 - "Assertion failure in -[NSNextStepFrame lockFocus]" (NSInternalInconsistencyException) r=josh,roc a=josh 2011-01-25 15:21:35 -06:00
Brad Lassey
61335bbb83 bug 624227 - Fennec crash in nsAString_internal::Assign [@ libc.so@0xf204 ][@ libc.so@0xf1e4 ][@ libc.so@0xf474 ][@ libc.so@0xf2d4 ][@ libc.so@0xf484 ][@ libc.so@0xf2b4 ][@ libc.so@0xf518 ] r=dougt a=blocking-fennec
--HG--
extra : rebase_source : 3cda68adb575bf278b44218f332582cf770b27d8
2011-01-25 13:51:29 -05:00
Kevin Gadd
2229c6e2a3 bug 627628 - Throttle the dispatching of starved paints so that time is allowed for the processing of input events between each starved paint. This helps maintain responsiveness in cases where input events are being generated very rapidly or where painting is extremely expensive. r=roc a=roc 2011-01-25 12:50:57 -06:00
Ehsan Akhgari
e6d5cd1a56 Bug 579374 - Clear cached resources for GTK windows when we hide/destroy them; r=roc a=blocking-final+
This fixes tooltip border rendering problems on Linux.
2011-01-21 16:45:23 -05:00
Daniel Holbert
442d72cce3 Bug 608818: trivial followup to fix constructor init list order & build warning. r=dougt a=dougt 2011-01-24 10:32:34 -08:00
Tetsuro Kato
34bcbfc202 Bug 600280. Use Setup API instead of the registry directly to get device information. r=jrmuizel,a=joe
This fixes driver version and date being empty or null for some graphic cards under Windows 2000/XP
2011-01-24 10:05:59 -05:00
Neil Deakin
37e9f0ef29 Bug 626157, drag and drop disabled when a plugin is open in another tab, r=karlt,a=roc 2011-01-24 09:50:52 -05:00
Jim Mathies
d9e7ccb885 Bug 618420 - increase the size of the lower border resizer area on windows. r=felipe, a=final. 2011-01-21 15:22:49 -06:00
Patrick Walton
bb9a788df2 Bug 625454 - Ignore native events on Mac when the run loop is in event tracking mode. r=smichaud a=LegNeato 2011-01-21 15:19:46 -05:00
Mark Finkle
3b7b387891 Bug 627087 - Awesomescreen + Preferences Screens: jerky, text disappears (backout) [r=blassey a=b-f] 2011-01-21 13:14:03 -05:00
Josh Aas
239a2a4f95 Bug 610015: Implement updated Cocoa NPAPI text input spec. Part of this patch written by Steven Michaud. r=josh r=smichaud a=blocking2.0betaN+ 2011-01-20 20:08:11 -05:00
Joe Drew
1cae1aad11 Bug 583499 - Bustage fix #2. Include npapi.h so NP_NO_QUICKDRAW is defined. r=cjones on irc, a=bustage 2011-01-20 23:01:25 -05:00
Doug Turner
d886cf3236 Bug 624652 - Add memory watcher to reduce the chance of ooming on the Nexus S. r=mwu/cjones. a=blocking-fennec
--HG--
extra : rebase_source : faf23b65fe8b5c64080c1ee3f6d4794e8837097d
2011-01-19 22:14:12 -08:00
Benoit Jacob
07e8076642 Bug 590373 - Crash mainly at startup [@ _VEC_memzero] - r=jmuizelaar+joe, a=blocking2.0 2011-01-20 23:31:03 -05:00
Benoit Jacob
685cacd1f6 Bug 624703 - Add driver version to "App Notes" field of crash reports - r=jmuizelaar, a=joe 2011-01-20 23:31:03 -05:00
Benoit Jacob
2bf8ae95f2 Bug 625160 - followup: Remove old allFeatures=-1 - r=joe, a=blocking2.0 2011-01-20 23:31:03 -05:00
Joe Drew
1418eea19a Bug 627498 - Call GfxInfo::Init on all platforms that implement GfxInfo. r=jrmuizel a=b 2011-01-20 16:27:22 -05:00
Jeff Muizelaar
abcd39489f Bug 583499. Fix typo in 71dbb7813572. a=bustage
Fixes a thinko caught by cjones

--HG--
extra : rebase_source : b92ae3d9fc15e600a79f5ceda4efdfc73d5cb838
2011-01-20 17:03:57 -05:00
Jeff Muizelaar
896f5a9938 Bug 583499. Disable OpenGL layers by default on 10.5. r,a=joe
We need to do this to get QuickDraw plugins working with minimal hassle.
2011-01-20 16:21:47 -05:00
Makoto Kato
e30bc616e7 Bug 616075 - HTML5 offline event support for Android. r=mwu a=blocking-fennec 2011-01-20 20:06:13 +09:00
Mark Banner
1726434e63 Bustage fix following bug 625160 - remove extra semicolon that pedantic builds don't like. a=bustage-fix 2011-01-20 08:38:05 +00:00
Doug Turner
4bdf103397 Bug 627291 - GfxInfo no longer needs ISupports impl. caused by bug 625160. r=me a=bustage
--HG--
extra : rebase_source : 16039d01237022da065a3337a867ad9500e6fa91
2011-01-19 22:39:04 -08:00
Tatiana Meshkova
6c44255661 Bug 623868 - Qt popup menu content is not positioned correctly r=romaxa a=npodb 2011-01-20 08:27:49 +02:00
Tatiana Meshkova
e7b0a3dbb2 Bug 626632 - nsFilePicker is broken in qt desktop. r=romaxa a=npodb 2011-01-20 08:27:47 +02:00
Felipe Gomes
8a164cd10c Bug 612073. Make the mIsInMouseCapture flag a global flag rather than per-widget because drag-and-drop between widgets (e.g. a menu) needs it. r=jmathies a=blocking-betaN 2011-01-19 19:21:50 -08:00
Joe Drew
d52b80e604 Bug 625160 - Part 7 - Create a debug-only nsIGfxInfoDebug interface that lets us programmatically spoof OS version, adapter, vendor, etc, and implement it in Windows' GfxInfo #ifdef DEBUG. r=jrmuizel,bjacob 2011-01-19 20:39:33 -05:00
Joe Drew
82646206d9 Bug 625160 - Part 6 - Move all driver/adapter/vendor spoofing from getters to GfxInfo::Init(), to allow us to override them for testing purposes. r=bjacob 2011-01-19 20:37:24 -05:00
Joe Drew
c401646a05 Bug 625160 - Part 5 - Evaluate the graphics blacklist, and set the per-feature "cache" prefs based on the results. r=jrmuizel 2011-01-19 20:35:51 -05:00
Joe Drew
aa4512e750 Bug 625160 - Part 4 - Register for the blocklist service's gfxInfo notifications, and convert that DOM tree heirarchy into a GfxDriverInfo. r=jrmuizel,mossop 2011-01-19 20:33:51 -05:00
Joe Drew
4409928c5b Bug 625160 - Part 3 - Create prefs, one per nsIGfxInfo feature, that will override the built-in blacklist if they're set. r=jrmuizel
The plan is to set these prefs when we evaluate the downloaded blacklist.
2011-01-19 20:30:15 -05:00
Joe Drew
e1abe24c57 Bug 625160 - Part 2 - Create GfxInfoBase, a base class that all GfxInfo implementations will inherit from. r=jrmuizel
We want to be able to have a common implementation of GetFeatureStatus and
GetFeatureSuggestedDriverVersion that will load from a pref when it's been set
by a downloaded blacklist. This makes it possible.
2011-01-19 20:30:12 -05:00
Joe Drew
7af4442b6b Bug 625160 - Part 1 - Split out the DriverInfo structure into a separate file. r=jrmuizel 2011-01-19 20:21:07 -05:00
Mark Finkle
63922b198e Bug 627087 - Awesomescreen + Preferences Screens: jerky, text disappears [r=mwu a=blocking-fennec] 2011-01-19 17:42:58 -05:00
Robert O'Callahan
d3e75a9dcc Bug 623463. Don't use glass margins when we have wide horizontal margins or small opaque rect height. r=jmathies,a=beltzner
If we set up glass margins based on a very small opaque rect height, the "glaze effect" starts to look stupid because it degenerates to a thin horizontal line.
Also, if we have wide horizontal margins then the glaze effect will look odd. It's designed for relatively narrow borders.
2011-01-19 21:27:54 +13:00
Brad Lassey
357b4878c0 bug 614547 - Fennec crash [@ GeckoStart ], don't store pointer to native window r=mwu a=blocking-fennec 2011-01-18 19:25:20 -05:00
Jeff Muizelaar
829eb07b53 Bug 623991. Fix the Galaxy S string. a=b-f
I had the wrong string here because I was space separating the different entries

--HG--
extra : rebase_source : ed5381eb562c23ae4af8387b5668e2bf23d51030
2011-01-18 15:11:21 -05:00
Jeff Muizelaar
61fd279abc Bug 625508. This moves the GfxInfo checks out of LayerManagerOGL and into the callers. r=vlad
--HG--
extra : rebase_source : 6545f8a3982b04147b41907f1d2f2dd4768538e2
2011-01-18 15:11:19 -05:00
Oleg Romashin
31740f4724 Bug 621976 - Add mouse motion and Gesture magnify events compress for Qt Port r=wolfiR a=npodb 2011-01-18 10:51:04 +02:00
Steven Michaud
e046e64133 Bug 639194. Fix ParamTraits<nsQueryContentEvent>::Read to correctly read mWidgetIsHit. r=bsmedberg 2011-03-22 14:18:17 -04:00
Masayuki Nakano
a2542ff695 Bug 640884 - Can't delete Korean characters in any input text area; r=masayuki 2011-03-24 21:08:00 -04:00
Ehsan Akhgari
72691abf0a Merge mozilla-central into cedar 2011-03-26 18:01:10 -04:00
Ehsan Akhgari
0ce5440550 Merge mozilla-central into cedar 2011-03-26 12:21:39 -04:00
Fernando Herrera
097cb0f6a3 Bug 215232 - missing "window:*" events. r=ginn.chen sr=roc 2011-03-26 17:06:00 +01:00
Masayuki Nakano
343d0a3920 Bug 610821 part.2 Send native keydown event to IMModule if focus is moved to an editor by keydown event handler r=karlt, a=beltzner 2011-01-14 22:40:08 +09:00
Masayuki Nakano
4558c51978 Bug 610821 part.1 Redirect native keydown message to IME if focus is moved to an editor by keydown event handler r=jmathies, a=beltzner 2011-01-14 22:38:57 +09:00
John Daggett
fd6fdf61fd Bug 624970. Display DirectWrite version in about:support. r=joe, a=joe 2011-01-14 21:57:17 +09:00
timeless
e945cf4121 Bug 618663 - qt fails to build ifndef ipc ifndef meegotouch r=romaxa a=npodb 2011-01-13 15:20:48 +02:00
Chris Jones
976e710402 Bug 617860: Don't throw out basic layer managers if we're just going to recreate them anyway. r=Bas a=b 2011-01-12 14:13:41 -06:00
Jeff Muizelaar
f77fa8f4ae Bug 623991. White list Galaxy S phones to have OpenGL acceleration. r=ehsan,a=b 2011-01-11 23:50:45 -05:00
Jeff Muizelaar
9e9e73fcbe Bug 623446. Fix force-enabling layer acceleration on non-Windows. r=joe,a=b
--HG--
extra : rebase_source : 0ee05e18c71dcb83437b9b27133c73ec290d22cd
2011-01-11 17:58:10 -05:00
Jeff Muizelaar
11c0641ff9 Bug 623446. Turn the layer acceleration prefs into a tri-state. r=joe,a=b
This removes:
 layers.accelerate-all
 layers.accelerate-none

and adds:
 layers.acceleration.disabled
 layers.acceleration.force-enabled

This is closer to what D2D does.
2011-01-11 17:01:37 -05:00
Josh Matthews
5fa42d9e62 Bug 612551 - Clear appshell observers on xpcom-shutdown. r=blassey a=blocking-fennec 2010-12-21 13:28:45 -08:00
Markus Stange
e20afb330c Bug 621762 - Change the way native windows are notified about toolbars. r=roc, a=betaN 2011-01-11 14:03:16 +01:00
Jacek Caban
7e752d59e9 Last Comment Bug 614625 - Landing bug 611930 broke crosscompilation to windows on case sensitive systems r=khuey a=benjamin 2011-01-11 10:19:20 +00:00
Jacek Caban
c980e050a6 Bug 614631 - Macros for SEH exception depending on compiler configuration r+a=benjamin 2011-01-11 10:16:59 +00:00
Markus Stange
cade7f1d9a Bug 595180: Draw window resizer on Mac OS X. r=joe r=josh a=blocking2.0beta9+ 2011-01-07 15:32:42 -05:00
Jeff Muizelaar
0ef269b7fc Bug 619578. Add Android HW info to GfxInfo. r=vlad,a=blocking-fennec
--HG--
extra : rebase_source : b5a08089a29f8df06494803d06eade5224b8f6a0
2011-01-05 23:54:32 -05:00
Jeff Muizelaar
d01407ff7f Bug 619578. Add Android GfxInfo. r=vlad
A very basic implementation.

--HG--
extra : rebase_source : 7eac8fb407d7df6b7c82d5fc176ad14048653428
2011-01-05 23:54:31 -05:00
Makoto Kato
c083e77aea Bug 619670 - onLowMemory may not work on android. Need to forward event. r=dougt/blassey. a=blocking-fennec
--HG--
extra : rebase_source : eca6be2a6b82f2e2d2dd71870b036878afbbafa8
2010-12-21 00:01:00 -08:00
Oleg Romashin
b06ed32a31 Bug 622063 - Make Fennec-Gtk compiling on Maemo6 r=dougt a=approval2.0 2011-01-05 15:48:16 +02:00
Chris Jones
600d80358f Bug 617813: Remove a pseudo-assertion about a state that seems allowable. r=roc a=a 2011-01-04 10:40:54 -06:00
Oleg Romashin
3addc7bd31 Bug 621931 - Widget Qt scrolling is slow because of non optimized SetCursor. r=dougt a=approval2.0
--HG--
extra : rebase_source : 0eb71df93c39e3deadc3c694cf220746c20ae7ed
2010-12-29 18:22:26 +02:00
Oleg Romashin
2ccad4da8f Bug 618561 - Speedup painting on maemo6 r=dougt a=approval2.0
--HG--
extra : rebase_source : 67ebdafda1765c52e65c04b60c0cfbfb1c5f1d34
2011-01-04 17:37:27 +02:00
Robert O'Callahan
3458c6aaad Bug 613449. When setting Aero Glass margins, find the largest opaque rect that contains all windowed plugins, since the DWM doesn't like margins under child windows. r=jmathies,a=blocker 2011-01-04 16:56:57 +13:00
Boris Zbarsky
2fec7e82d8 Bug 622117. Fix flag collision. r=smaug 2011-01-03 20:46:19 -06:00
Cameron McCormack
f1086ecddc Bug 594977 - Part 3: rejigger the Trackpoint hack for older versions of the Synaptics drivers r=roc a=blocker 2010-12-28 23:16:43 +13:00
Timothy Nikkel
29e8c5c29d Bug 590568. Make sure that that stored window clip rects always match what we set on the window even if intersecting with the existing region. r=roc a=blocking 2010-12-31 14:16:35 -06:00
Neil Deakin
e25da7773d Bug 618248, don't close popups when a window is lowered while dragging, prevents bookmark menu from closing, r=karl,a=blocking 2010-12-31 14:20:00 -05:00
Boris Zbarsky
853fd4d981 Bug 331959 and bug 127903. Make situations in which an anchor or submit control is nested inside another anchor and the inner thing is clicked trigger the inner thing, not both. r=smaug,gavin a=blocker 2010-12-27 14:42:10 -06:00
Matthew Gregan
b8df85dbab Bug 573039 - Construct nsCUPSShim statically and avoid calling PR_UnloadLibrary on libcups after it has been initialized. r=karlt a=blocking2.0 2010-12-23 13:59:41 +13:00
Michael Wu
aa2d4bc721 Bug 619519 - Fix android key down/press/up handling, r=masayuki a=blocking-fennec 2010-12-21 14:36:28 -08:00
Alon Zakai
f10676ded2 Bug 616664 - Android code for keeping the screen on. r=mwu a=blocking-fennec 2010-12-21 14:34:29 -08:00
Alon Zakai
d7e10068a5 Bug 616664 - nsIScreen interface for keeping the screen on. r=blassey sr=roc a=blocking-fennec 2010-12-21 14:33:48 -08:00
stefanh@inbox.com
f15d7cfd6e Bug 615589 - '-moz-mac-focusring' color should be keyboardFocusIndicatorColor (NSColor). Also fixes tests. r=josh+mstange, a=beltzner. 2010-12-21 19:51:00 +01:00
Markus Stange
441bd09abf Disable the test for bug 538242 on Linux. 2010-12-21 11:01:55 -05:00
Markus Stange
e39984ef94 Bug 538242 - Always keep nsCocoaWindow's mBounds up to date. r+a=josh 2010-12-21 12:42:47 +01:00
Karl Tomlinson
68df7be635 test for bug 601545 a=test 2010-12-21 18:16:30 +13:00
Karl Tomlinson
40d20f08b8 b=601545 clarify the meaning of coordinates passed to nsIWidget::Move r+a=roc
--HG--
extra : transplant_source : %CE%A2%98%EBDD%85%7C%DFk%BA%04a%60%88%06%B7L%2BO
2010-12-21 15:45:58 +13:00
Karl Tomlinson
7003f0970e b=601545 use mNeedsResize/mNeedsMove on toplevel windows to make mPlaced unnecessary r+a=roc
--HG--
extra : transplant_source : %BFS%22L%95%98%9A%07%E5%7F%7E%3C%3E%87%10%FF%24%02I%3B
2010-12-21 15:45:58 +13:00
Karl Tomlinson
3a4a55d0de b=601545 don't move windows during resize r+a=roc
--HG--
extra : transplant_source : %C7%A4%F7%E1%E8t%EDa0Z%FC%92%99%D5%A1%13I%EC_%15
2010-12-21 15:45:58 +13:00
Vladimir Vukicevic
dd83d0dfa6 b=619485; add WebGL info to about:support; r=jrmuizel,a=beltzner 2010-12-16 12:49:54 -08:00
Jeff Muizelaar
ab87a34e00 Bug 619539. Android: Adding some debug logging for gl crashes. r=joe,a=logging 2010-12-15 23:42:18 -08:00
Ben Turner
aec6dbb710 Bug 618196 - 'IndexedDB: Error events and exceptions thrown during success events should abort transactions'. r=sicking, a=blocking. 2010-12-15 13:20:57 -08:00
Michael Wu
6b75bc7576 Bug 611764 - Move key handling to GeckoSurfaceView and handling onKeyPreIme, r=blassey a=blocking-fennec
--HG--
extra : rebase_source : 34229313342b93c7e78d51818b308a307dde8056
2010-12-15 12:37:54 -08:00
Alex Pakhotin
ffda4058b0 Bug 613080 - External URL handler service. r=bz a=blocking-fennec
--HG--
extra : rebase_source : 305c50e07138ffad437c3faf51453a4056c4ae3e
2010-11-23 15:40:46 -08:00
Michael Wu
9b4ef9a11f bug 601139 - soft keyboard does not pop-up when tapping on search field a second time while in the same form assistant session r=cjones a=blocking-fennec 2010-12-15 11:22:15 -08:00
Jim Mathies
50850b4638 Bug 613781 - Make NS_MOUSE_EXIT events more reliable on windows. r=robarnold, a=final. 2010-12-15 11:01:52 -06:00
Jeff Muizelaar
e738d79aca Bug 614832. Android: renew surface after it's been destroyed. r=vlad,a=blocking
Uses the new RenewSurface() to renew the surface when it is destroyed.
2010-12-13 14:37:25 -08:00
Doug Turner
1f7548f709 Bug 618537 - Android - broadcast memory-pressure from onStop. r=mwu a=blocking-fennec 2010-12-11 14:36:30 -08:00
Doug Turner
ba1d10c471 Bug 618535 - Add new ACTIVITY_SHUTDOWN event on android r=mwu. a=blocking-fennec 2010-12-11 14:36:11 -08:00
timeless@mozdev.org
6333ffaaf9 Bug 602517 - missing null check of xmodmap in [@ nsWindow::OnKeyPressEvent]. r+a=dougt 2010-12-11 19:42:02 +01:00
Timothy Nikkel
b6557f333d Bug 616884. Add comment to note that stored clip region isn't updated. a=comment 2010-12-09 22:33:33 -06:00
Timothy Nikkel
fa4469c709 Bug 616884. Part 1. When setting the clip on windows on Linux don't return early if the clip hasn't ever been set before. r=roc a=roc 2010-12-09 22:33:33 -06:00
timeless@mozdev.org
03191da638 Bug 577920 - mark DEBUG only variables as ifdef DEBUG in cocoa. r=josh a=joe 2010-07-11 15:58:34 +03:00
Daniel Holbert
a1dd7b53ba Bug 595277 followup: add "using" annotation to hide build warnings about nsIWidget::GetLayerManager being hidden. r=roc a=blocking-final+ 2010-12-09 00:45:06 -08:00
Benoit Jacob
f478817a5a Bug 617475 - WebGL broken on Mac - r=joe, a=blocking-beta8 2010-12-08 10:56:01 -05:00
Bas Schouten
903b02d6b8 Bug 595277 - Part 4: Delay Direct3D 9 initialization when possible. r=roc a=blocking-final 2010-12-07 03:06:31 +01:00
Bas Schouten
25a23ac775 Bug 595277 - Part 2: Add parameter to specify requiring the permanent LayerManager. r=roc 2010-12-07 03:05:52 +01:00
Bas Schouten
b59181da48 Bug 595277 - Part 1: Add a method to iterate over all windows. r=roc 2010-12-07 03:05:48 +01:00
Bas Schouten
9f23097d84 Bug 595277 - Part 0: Clear out user data on destroy. r=roc 2010-12-07 03:05:25 +01:00
Matt Woodrow
a3bdf40a38 Bug 615753. Remove an unneeded glClear. r=vlad, a=blocking-fennec 2010-12-07 19:09:49 -05:00
timeless@mozdev.org
1a59701365 Bug 615831 comparison between signed and unsigned integer expressions in nsBaseAppShell::RunSyncSections
r=neil a=joe
2010-12-07 10:42:40 -08:00
Jeff Muizelaar
7fce1fff4d Bug 615753. Let the OpenGL layer manager handle double bufffering. r=vlad, a=blocking
Letting the OpenGL layer manager handle double buffering cleans things up
and makes them work properly.
2010-12-07 11:46:39 -05:00
Boris Zbarsky
e7c1a3a668 Bug 616994. Don't leak the buffer we create for the drag image. r=roc, a=blocker 2010-12-07 08:54:50 -05:00
Bas Schouten
5ed3adcb07 Backout bug 595277. a=bustage 2010-12-07 05:39:19 +01:00
Bas Schouten
e76bae4ae4 Bug 595277 - Part 4: Delay Direct3D 9 usage when possible. r=roc a=blocking-final 2010-12-07 03:06:31 +01:00
Bas Schouten
522be34ef2 Bug 595277 - Part 2: Add parameter to specify requiring the permanent LayerManager. r=roc 2010-12-07 03:05:52 +01:00
Bas Schouten
a2ad61eb97 Bug 595277 - Part 1: Add a method to iterate over all windows. r=roc 2010-12-07 03:05:48 +01:00
Benoit Jacob
d8d007daa1 Bug 611292 - Block software and non-GL2 OpenGL on OS X - r=joe 2010-12-06 06:34:35 -05:00
Jonathan Watt
a5bdadf9f7 Back out 02b080d3a0e0 (bug 599393) due to Youtube regression (bug 599393 comment 8). a=backout 2010-12-05 21:52:56 +00:00
Robert O'Callahan
9575e3b7b5 Bug 590368. Pass SWP_NOCOPYBITS when moving a clipped plugin window with D3D9, to work around a Windows/driver bug. r=jmathies a=blocking 2010-12-05 15:02:17 +00:00
Robert O'Callahan
c20976cb2c Bug 599393. Remove workaround code that's no longer needed (backing out bug 587508). a=joe
--HG--
extra : rebase_source : ce32c65d7b3c1cec988cec148f7904701db3998e
2010-12-05 13:05:30 +00:00
timeless@mozdev.org
59f45200eb Bug 615069 qStyle is unused in nsLookAndFeel::GetMetric(const nsMetricID aID,PRInt32 &aMetric)
r=romaxa

--HG--
extra : rebase_source : 3de6dbfb13aad88f47bec0b43ad1ac653e5a083c
2010-12-04 11:05:34 +01:00
Markus Stange
7564a1242b Bug 596955 - Simplify nsCocoaWindow::Resize and no longer resize our ChildView before doing the actual window resize in order to avoid painting artifacts with OpenGL. r=josh, a=final 2010-11-27 14:52:33 +01:00
Josh Aas
bf92b679ec Bug 615935: Cancel any complex text composition for a Cocoa NPAPI plugin when it doesn't return kNPEventStartIME for a key down event. r=smichaud a=blocking2.0betaN+ 2010-12-03 00:22:20 -05:00
Alon Zakai
44e5a105d6 Bug 613076 - Fix GetDPI in the content process. r=cjones a=blocking-fennec 2010-12-02 17:24:04 -08:00
Brad Lassey
c80ac44bc1 bug 615208 - Android keyboard does not insert/delete at the caret in content forms r=cjones a=blocking-fennec 2010-12-02 15:51:25 -05:00
Jim Mathies
3d907c0bc9 Bug 595132 - Tests. r=masayuki, a=final 2010-12-02 10:52:10 -06:00