Commit Graph

4176 Commits

Author SHA1 Message Date
Kan-Ru Chen
a864c600c8 Bug 714717 - Part 2, Reschedule timer after non-idle event. r=MikeK 2012-01-11 15:38:16 +01:00
Kan-Ru Chen
50e4ce4752 Bug 714717 - Part 1, Sanity check nextWaitTime. r=MikeK 2012-01-11 15:38:00 +01:00
Ms2ger
d0513e5d06 Merge m-c to m-i. 2012-01-11 12:15:35 +01:00
Ed Morley
01813b69e4 Merge last PGO-green changeset from mozilla-inbound to mozilla-central 2012-01-11 02:39:31 +00:00
Trevor Saunders
53f6f864e8 merge accessibility to mozilla-central 2012-01-10 20:52:37 -05:00
Benoit Girard
23b75d3d81 Bug 711564 - Disable ICA/CA Plug-in drawing model on 10.5 because of instability. r=smichaud
--HG--
extra : rebase_source : e204fd8058110d7fbefec1160013185dffc08132
2012-01-09 19:11:04 -05:00
Trevor Saunders
1f17bc28c7 merge mozilla-central to accessibility
--HG--
rename : widget/src/gtk2/nsWindow.cpp => widget/gtk2/nsWindow.cpp
rename : widget/src/gtk2/nsWindow.h => widget/gtk2/nsWindow.h
2012-01-05 21:43:01 -05:00
Trevor Saunders
c2ca0f7e60 bug 693343 - a11y disabled in Gnome 3 when GNOME_ACCESSIBILITY is unset patch=mgorse, tbsaunde r=tbsaunde, karlt
(testing a possible bustage fix)
2012-01-04 20:54:17 -05:00
Makoto Kato
665bf4f397 Bug 715045 - Remove old vc support code. r=jimm 2012-01-05 16:52:22 +09:00
Masayuki Nakano
b5a505bab8 Bug 713502 Fire input event even during composition r=smaug+ehsan 2011-12-31 23:04:37 +09:00
Chris Jones
15239987eb Bug 714307: Synchronize back/front buffers in gonk fallback path. r=mwu 2011-12-30 18:28:40 -08:00
Patrick Walton
d075492ab2 Backed out bug 709492 due to breakage with external urls. r=backout 2011-12-30 18:47:06 -05:00
James Willcox
83e460fd9d Bug 713774 - Fix crasher when changing orientation on Android r=blassey 2012-01-04 21:53:09 -05:00
James Willcox
37d3c2bd21 Bug 715190 - Clear existing GL errors before trying to check for a new one r=clord 2012-01-04 21:51:11 -05:00
Chris Jones
3344a1fa82 Bug 672166: Get rid of nsIScreen_MOZILLA_2_0_BRANCH and create nsBaseScreen for shared code. sr=roc 2012-01-04 18:12:48 -08:00
Patrick Walton
9f4fa76ed7 Bug 709492 - Part 3: Implement expose events. r=kats 2011-12-29 15:10:28 -08:00
Patrick Walton
a09787cb39 Bug 709492 - Part 2: Implement draw suppression. r=kats 2011-12-29 15:10:27 -08:00
Michael Wu
7b2e9f9b17 Bug 711867 - Track dirty region in gonk widget backend, r=cjones 2011-12-29 15:01:51 -08:00
Chris Jones
e85d7645bd Bug 713168: Add support for different screen/input-device resolutions and virtual buttons. Temporary. rs=mwu 2011-12-29 14:39:25 -08:00
Chris Jones
b76cb55454 Followup to bug 708154: Fix review comments. r=mwu 2011-12-29 14:39:25 -08:00
Chris Jones
a7fc5a5bc7 Bug 714183: Import downstream widget/src/gonk changes from b2g. rs=cjones,mwu 2011-12-29 14:39:25 -08:00
Ed Morley
222303ed15 Merge last green changeset of mozilla-inbound to mozilla-central 2012-01-06 22:27:52 +00:00
Kyle Huey
9cc71b5f7f Bug 714752: Make imgIContainerObserver::FrameChanged take an imgIRequest*. r=joe sr=roc 2012-01-06 07:32:38 -05:00
James Willcox
893ef06b30 Bug 715894 - Only draw dirty rect when using gralloc textures r=clord
--HG--
extra : rebase_source : 432da0c53ce697b6bbc8009c615e9bfb81f0778f
2012-01-06 12:25:05 -05:00
Chris Lord
0cbc9a3db7 Bug 709120 - Add tiled buffer support for Android/native. r=pcwalton
This adds support for rendering to a tiled software buffer when using the
Java compositor. Tiles are assumed to be packed tight and stored sequentially,
by row.
2012-01-06 11:22:11 +00:00
Michael Wu
b70e9512a8 Bug 715679 - Handle more than one window correctly in Gonk, r=cjones 2012-01-05 13:23:34 -08:00
Michael Wu
a8f02b692b Bug 715678 - Fix indentation in gonk/nsWindow.cpp, r=cjones 2012-01-05 11:17:14 -08:00
Kyle Huey
7046a9bfa5 Bug 714078: Don't do anything risking a deadlock in IAudioSessionEvents callbacks. r=ehsan 2011-12-29 11:59:29 -05:00
Phil Ringnalda
30796bb59b Merge m-i <-> m-c 2011-12-24 21:50:23 -08:00
Florian Haenel
bac650fa2a Bug 712291 - broken window resizing on qt/maemo/meego. r=romaxa 2011-12-22 23:13:53 -05:00
Chris Jones
44ee44aed9 Bug 708154: Add a fallback non-GL rendering patch to the gonk widget backend and add support for the qemu touch device. r=kmachulis,gal pending-r=mwu 2011-12-23 23:13:33 -08:00
Phil Ringnalda
3f8c5b26b0 Back out 1ac4cb2e7c32 to c631f9c3e9a9 (bug 598482) for Android reftest failures 2011-12-23 22:21:58 -08:00
Markus Stange
fc0530b684 Bug 598482 part 20 - Rename Update to Invalidate; view updates are now always asynchronous. r=roc 2011-12-23 22:52:25 -05:00
Markus Stange
e4972002d9 Bug 598482 part 18 - Separate NS_WILL_PAINT and NS_PAINT handling; only flush again if no NS_WILL_PAINT event has been sent by the platform. r=roc 2011-12-23 22:52:24 -05:00
Markus Stange
4ef3f032b5 Bug 598482 part 7 - Remove NS_VMREFRESH_* flags. NS_VMREFRESH_NO_SYNC is now the unchangable default. r=roc 2011-12-23 22:52:22 -05:00
Markus Stange
91a8db2622 Bug 598482 part 3 - Remove synchronous painting APIs from nsIWidget. r=roc 2011-12-23 22:52:21 -05:00
Chris Lord
fc3a62f889 Bug 711426 - Fix some causes of crashes when rotating. r=kats
The lock on the software buffer was not being respected when destroying the
surface on screen rotation, meaning we could destroy it while Gecko was still
drawing to it. This would certainly cause a crash on rotation under the right
conditions. The same situation also occurred in
GeckoSoftwareLayerClient.getBitmap().

We also waited until the next redraw when freeing the old texture associated
with the surface. This had the effect of temporarily increasing the memory
usage (generally by either 4.5 or 9 megabytes). If memory pressure is high,
this could also cause a crash, though it is far less likely than the above case.
2011-12-24 00:49:00 +00:00
Paul O’Shannessy
efdbbf16e7 Bug 707814 - Awesomebar autocomplete box appears in the wrong place [r=mstange] 2011-12-23 16:36:20 -08:00
Chris Lord
020657935d Bug 709152 - Squash multiple viewport events in nsAppShell. r=pcwalton
We only ever want to respond to the latest viewport sent, separate the
viewport change into its own event and remove all but the latest in the queue
when processing events.
2011-12-22 11:35:32 +00:00
Jean-Alexandre Anglès d'Auriac
0da3e3cffe b=714068 use gtk_icon_theme_get_icon_sizes instead of gtk_icon_theme_has_icon to determine whether GtkWindow will use an icon r=karlt
--HG--
extra : transplant_source : %01%D7%07%9BU%7E%0C%C7t%E6ye%3Av%CC%02%FB%99%1B%D1
2012-01-11 15:41:28 +13:00
Chris Coulson
916440efcf Bug 635918 part 2 - Provide additional recommended properties when playing samples via libcanberra r=kinetik
--HG--
extra : transplant_source : %A1%1E%FD%85%2C%EE%E8%C0%96%E1%A7/%0BD%F3C%CB%D2%7D%EF
2012-01-11 11:37:40 +13:00
Chris Coulson
74e8d7f361 Bug 635918 Part 1 - Make nsISound::Play use libcanberra on Linux rather than esound r=kinetik f=karlt
--HG--
extra : transplant_source : %F8%B5-%FB%3D%2B%60%AA%B7%EE%E4%9Fy%85%AA%B7%0C%C9%23/
2012-01-11 11:37:36 +13:00
Masayuki Nakano
ecb8f8c2ac Bug 716819 Move nsToolkit::VistaCreateItemFromParsingNameInit() and nsToolkit::createItemFromParsingName to WinUtils r=jimm 2012-01-11 11:09:41 +09:00
Kan-Ru Chen
fe9112c150 Bug 714694 - Part 2, Track user activity in gonk backend; r=mwu DONTBUILD 2012-01-11 02:07:00 +00:00
Kan-Ru Chen
40e1f618cf Bug 714694 - Part 1, Add IdleService to gonk backend; r=mwu 2012-01-11 02:06:59 +00:00
Ed Morley
106e346f05 Backout 4c84b021a3c8 & d16206820082 (bug 714694) to correct patch author 2012-01-11 02:06:28 +00:00
Ed Morley
0adcf23783 Bug 714694 - Part 2, Track user activity in gonk backend; r=mwu 2012-01-11 01:44:46 +00:00
Ed Morley
ecdcd49398 Bug 714694 - Part 1, Add IdleService to gonk backend; r=mwu 2012-01-11 01:44:45 +00:00
Brad Lassey
800d9dfc2b bug 715507 - GlobalHistory is accessing Gecko on the wrong thread r=dougt,kats 2012-01-05 16:14:23 -08:00
Ed Morley
b25f762865 Merge mozilla-central to mozilla-inbound 2012-01-04 20:43:25 +00:00