Joe Drew
2f5c369571
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
a9322fa705
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
e8169eccf2
Bug 627087 - Awesomescreen + Preferences Screens: jerky, text disappears [r=mwu a=blocking-fennec]
2011-01-19 17:42:58 -05:00
Robert O'Callahan
d2fddbd6a6
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
fe4d61dffb
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
c9574d1be0
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
47330451db
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
53a34778e2
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
Markus Stange
1707a11420
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
b459136077
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
6b3334cc53
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
7193a092f0
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
b605e9a47d
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
Masayuki Nakano
2e7f97ef42
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
4568ee4de4
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
5c42411612
Bug 624970. Display DirectWrite version in about:support. r=joe, a=joe
2011-01-14 21:57:17 +09:00
timeless
696a357754
Bug 618663 - qt fails to build ifndef ipc ifndef meegotouch r=romaxa a=npodb
2011-01-13 15:20:48 +02:00
Chris Jones
cfd67e7a1c
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
25f958343d
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
3907cceab1
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
169ebd334c
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
a7bf9ca858
Bug 612551 - Clear appshell observers on xpcom-shutdown. r=blassey a=blocking-fennec
2010-12-21 13:28:45 -08:00
Markus Stange
80c932200b
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
ea1e491c1b
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
5eafd1843f
Bug 614631 - Macros for SEH exception depending on compiler configuration r+a=benjamin
2011-01-11 10:16:59 +00:00
Markus Stange
cc800a0b7a
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
3cdeccbf53
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
fbaf7d1423
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
fff880c17c
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
23fa8a086c
Bug 622063 - Make Fennec-Gtk compiling on Maemo6 r=dougt a=approval2.0
2011-01-05 15:48:16 +02:00
Chris Jones
caa43e4cf5
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
da19a8791f
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
9f6c5d7b56
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
b74be26a4b
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
8735d7f805
Bug 622117. Fix flag collision. r=smaug
2011-01-03 20:46:19 -06:00
Cameron McCormack
89e5e44d6f
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
537293e375
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
d40e3ea557
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
f5e4cf5996
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
d69a198ecb
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
ed4c9779db
Bug 619519 - Fix android key down/press/up handling, r=masayuki a=blocking-fennec
2010-12-21 14:36:28 -08:00
Alon Zakai
8a71ea4f3e
Bug 616664 - Android code for keeping the screen on. r=mwu a=blocking-fennec
2010-12-21 14:34:29 -08:00
Alon Zakai
9bbaf9fa50
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
8688c3c7d2
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
f4bed53f32
Disable the test for bug 538242 on Linux.
2010-12-21 11:01:55 -05:00
Markus Stange
f64bd8648e
Bug 538242 - Always keep nsCocoaWindow's mBounds up to date. r+a=josh
2010-12-21 12:42:47 +01:00
Karl Tomlinson
c3ab72823b
test for bug 601545 a=test
2010-12-21 18:16:30 +13:00
Karl Tomlinson
8a3881e0b2
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
0f4db8c148
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
a37baa7eba
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