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
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
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