Kartikaya Gupta
f3c1b6a928
Put back some things left out of dougt's merge
2012-02-17 01:36:49 -05:00
Benoit Girard
1bb7f1c5f2
Bug 728924 - Fix MOZ_JAVA_COMPOSITOR definition. r=joe
2012-02-20 14:02:15 -05:00
Justin Wood
492e2f38ac
Bug 726797 - Multi-GPU Detection Broken on Windows Gecko 11. r=ajuma
2012-02-16 21:14:53 -05:00
Doug Turner
b66a0f8126
Merge with mozilla-central
2012-02-16 18:06:54 -08:00
Cameron McCormack
6f87b94b52
Bug 674370 - Make browser windows (and other document-like windows) zoom on creation on OS X 10.7. r=mstange,dao sr=bzbarsky
2012-02-17 14:47:39 +11:00
Jim Mathies
157bc379f0
Bug 718374 - File picker support for choosing Win7 library default folders, and strip sdk ifdefing junk. r=neil
2012-02-16 18:36:04 -06:00
Brad Lassey
6a55170fc3
bug 727847 - meter orientation events on android r=dougt
2012-02-16 23:03:57 -08:00
Brad Lassey
585ae3af5b
bug 726930 - speed up tab thumbnails r=mfinkle
2012-02-17 10:52:26 -08:00
Neil Deakin
96524d644a
Bug 499008, part 7, merge html drag type constants into one place, r=ehsan
2012-02-17 09:17:00 -05:00
Brian R. Bondy
4f6804ee5a
Bug 691355 - Crash when headphones removed while listening to audio. r=jmathies
2012-02-17 09:17:27 -05:00
Benoit Girard
567f149d32
Fix one shutdown crash
...
--HG--
extra : rebase_source : dd71617cbabf7848565ab609362964037fbac01a
2012-02-15 11:29:14 -05:00
Benoit Girard
612ce84d1f
remove dead code
2012-02-14 18:36:33 -05:00
Masayuki Nakano
eda430e92c
Bug 725233 Get rid of hacky text event dispatchers, they are not necessary due to bug 622247 r=jimm
2012-02-20 14:26:16 +09:00
Patrick Walton
1b46184a8f
Fix scissor rect and use the Java compositor's cached viewport metrics when drawing decorations
2012-02-13 20:20:38 -08:00
Kartikaya Gupta
bc50d262d3
Stop XUL fennec from crashing on startup
2012-02-13 16:57:57 -05:00
Patrick Walton
5081278876
Integrate the Java compositor. Scroll bars now appear.
2012-02-13 14:52:30 -08:00
Patrick Walton
ec85569a69
Expose ActivateProgram() and DeactivateProgram() to widget
2012-02-13 13:55:10 -08:00
Benoit Girard
5ec8cb5563
Make OMTC changes not effect desktop
2012-02-13 17:17:12 -05:00
Eitan Isaacson
55d77d968d
Bug 729237 - Fixed AndroidBridge emit a11y event function, added java string class as class member. r=blassey
2012-02-25 20:38:27 -05:00
Patrick Walton
d698580c18
Uncomment the Java compositor integration, except for the part that causes PowerVR crashes
2012-02-10 23:03:02 -08:00
Patrick Walton
9fb4d6959b
Uncomment TransformLayerUserData and move it into Layers to fix build bustage
2012-02-10 18:55:48 -08:00
Benoit Girard
ece165b571
Bug 721489 - Backout changeset 0cb6641ab21a for a more desirable fix.
...
--HG--
extra : rebase_source : b8100a07f626c3cc51e019911a3b023b482d23b9
2012-02-10 15:12:35 -05:00
Ali Juma
7f7fa10d9e
Fix busted build.
2012-02-10 10:40:57 -05:00
Ali Juma
302758e203
Merge heads.
2012-02-10 10:31:31 -05:00
Patrick Walton
9ff00d7ac5
Implement the rendering hooks for Java compositor integration. Currently segfaulting, so ifdef'd out.
2012-02-09 23:55:13 -08:00
Patrick Walton
76fcf64d4a
Expose the necessary Java routines to render decorations through JNI
2012-02-09 22:58:18 -08:00
Patrick Walton
492b9f6acc
Add a DrawWindowUnderlay() to match DrawWindowOverlay()
2012-02-09 19:47:50 -08:00
Benoit Girard
f778b545b3
Bug 721489 - Allocate a PoT Shmem for the Adreno. This replaces segfaults by visual artifacts
...
--HG--
extra : rebase_source : 400e392843cf2d15b941e7e94b736106e6b447e2
2012-02-09 17:52:03 -05:00
Benoit Girard
3f101c071a
Merge working on Nexus S
2012-02-08 20:23:27 -05:00
Benoit Girard
2430a6b71c
Merge fixes
2012-02-08 19:01:21 -05:00
Benoit Girard
7dc71cdb8d
Merge m-c into maple
2012-02-08 16:43:22 -05:00
Marco Bonardo
984a5a549c
Merge central to inbound
2012-02-08 09:24:40 +01:00
Marco Bonardo
152ac8a010
Backout 7a8b935ab596 (bug 674370) for Paint regression
2012-02-08 09:23:40 +01:00
Andreas Gal
9b035fee2b
Compress input events in gonk backend (bug 718914, r=cjones).
2012-02-07 22:42:44 -08:00
Karl Tomlinson
98545dde78
b=724966 make sure to set sRetryGrabTime for retrying grabs r=roc
...
--HG--
extra : transplant_source : v%A5qVLv%7E%D8%0D%0C%8F%7F%C3%40%AEV%86%E5%BDT
2012-02-08 09:51:15 +13:00
Mark Capella
117ed91a39
Bug 730128 - Remove code ifdef'd MOZ_WINSDK_TARGETVER for pre-Windows 7 SDKs. r=jmathies
2012-02-27 18:57:28 -05:00
Josh Dhaliwal
f6eaae518a
Bug 727905 - Zero width window handling in nsWindow.cpp crash. r=dougt
2012-02-27 18:57:28 -05:00
Benoit Jacob
f49757071d
Bug 711656 - report force-enabled features in crash reports - r=jrmuizel
...
Force-enabled features will be reported with a '!' instead of the usual '?' in AppNotes in crash reports.
2012-02-27 16:33:19 -05:00
Marco Bonardo
b976af9f21
Merge central to inbound
2012-02-27 13:46:22 +01:00
Henri Sivonen
3aacb86e06
Bug 650784 part 1 - Introduce a new API for converting HTML to plain text. r=smaug.
2012-02-27 13:57:48 +02:00
Masayuki Nakano
9cd5206135
Bug 724471 WM_IME_ENDCOMPOSITION handler should do nothing if it's followed by WM_IME_COMPOSITION r=emk
2012-02-07 22:16:41 +09:00
Masayuki Nakano
6e028360f6
Bug 672175 part.14 Move WM_MOUSE*WHEEL and WM_*SCROLL handlers into MouseScrollHandler r=jimm
2012-03-06 12:20:29 +09:00
Masayuki Nakano
a16672ae8d
Bug 672175 part.13 Compute cursor position at WM_MOUSEWHEEL and WM_MOUSEHWHEEL in MouseScrollHandler r=jimm
2012-03-06 12:20:29 +09:00
Masayuki Nakano
c27f8da145
Bug 672175 part.12 Move MOZ_WM_*SCROLL handler into MouseScrollHandler r=jimm
2012-03-06 12:20:29 +09:00
Masayuki Nakano
12db3df924
Bug 672175 part.11 Move MOZ_WM_MOUSE*WHEEL handler into MouseScrollHandler r=jimm
2012-03-06 12:20:29 +09:00
Masayuki Nakano
e471efcd26
Bug 672175 part.10 Initialize mouse scroll events in MouseScrollHandler::LastEventInfo r=jimm
2012-03-06 12:20:29 +09:00
Masayuki Nakano
efd57499e1
Bug 672175 part.9 Implement NS_QUERY_SCROLL_TARGET_INFO event dispatcher on MouseScrollHandler::EventInfo r=jimm
2012-03-06 12:20:29 +09:00
Masayuki Nakano
4f8b1a57b2
Bug 672175 part.8 Compute modifier key state in MouseScrollHandler r=jimm
2012-03-06 12:20:28 +09:00
Masayuki Nakano
7329da145c
Bug 672175 part.7 Manage last wheel scroll message information by MouseScrollHandler::LastEventInfo r=jimm
2012-03-06 12:20:28 +09:00
Masayuki Nakano
d205c5cec9
Bug 672175 part.6 Summarize native mouse wheel events by MouseScrollHandler::EventInfo r=jimm
2012-03-06 12:20:28 +09:00
Masayuki Nakano
c0fc2b56d0
Bug 672175 part.5 Move device specific code to MouseScrollHandler r=jimm
2012-03-06 12:20:28 +09:00
Masayuki Nakano
ead5cb5a34
Bug 672175 part.4 Move HasRegistryKey() in nsWindow.cpp to WinUtils r=jimm
2012-03-06 12:20:28 +09:00
Masayuki Nakano
ad5aef5997
Bug 672175 part.3 MouseScrollHandler should manage user prefs r=jimm
2012-03-06 12:20:28 +09:00
Masayuki Nakano
8bf2dd5727
Bug 672175 part.2 MouseScrollHandler should manage system settings r=jimm
2012-03-06 12:20:28 +09:00
Masayuki Nakano
34e96b4291
Bug 672175 part.1 Implement MouseScrollHandler for Windows r=jimm
2012-03-06 12:20:28 +09:00
Patrick Walton
e9d5b35c01
Shrink the surface size to speed up painting
2012-02-06 15:25:18 -08:00
Ali Juma
c30eba6e2e
Move surface ownership to GLContextProviderEGL.
...
--HG--
extra : rebase_source : a3f83d279de5087a521a938d66c4e7b5dee79d74
2012-02-06 16:53:09 -05:00
Ali Juma
035ebbe87f
Add support for pausing/resuming composition from Java.
2012-02-05 13:33:38 -05:00
Patrick Walton
8f577231bf
Stand up async panning and zooming
2012-02-03 23:31:05 -08:00
Patrick Walton
acf57d7d37
Poke the compositor to composite on a pan or zoom; stub AndroidBridge::GetViewTransform()
2012-02-03 18:35:58 -08:00
Patrick Walton
d6e3afde17
Add a virtual layer and GL layer client implementation
2012-02-03 15:48:26 -08:00
Markus Stange
7744fae998
Bug 734381 - Don't clear the background behind menuitems when painting into a context without transparency. r=josh
2012-03-09 16:17:37 +01:00
Vivien Nicolas
6adce041c2
Bug 730848 - [Gonk] Generate key events instead of AppCommands for devices hw keys r=mwu
2012-03-01 17:03:59 +01:00
Patrick Walton
13458c16d5
Eliminate coupling between the software layer client and the rest of Fennec
2012-02-02 23:30:41 -08:00
Patrick Walton
a25f57bcc7
Pull parts of GeckoSoftwareLayerClient that will be used for GL layers into a generic GeckoLayerClient class
2012-02-02 22:07:05 -08:00
Patrick Walton
96bf34ae0e
Clean up nsWindow::Draw() a bit
2012-02-02 20:24:49 -08:00
Patrick Walton
f15ef916a3
Partial removal of tiling, stub callouts
2012-02-02 19:28:22 -08:00
Benoit Girard
ad52ff772a
Hack the real window dimensions
2012-02-02 18:03:55 -05:00
Benoit Girard
d4c038b718
Fix GetLayerManager logic
2012-02-02 14:16:59 -05:00
Benoit Girard
ea4615353c
Fix problems with Nexus S init
2012-02-02 13:57:38 -05:00
Benoit Girard
97fdca975c
remove OGLSurfaceView init, todo remove OGLSurfaceView.java
2012-02-02 11:28:54 -05:00
Benoit Girard
709f31dbb4
Removing this awesome template code because it causes library load crashes :(
2012-02-02 11:17:50 -05:00
Patrick Walton
df5fc9e46d
Turn on OMTC by default; fix crash when acquiring EGL surface
2012-02-01 23:54:01 -08:00
Benoit Girard
9378d80baf
Add init code for AndroidEGLObjects
2012-02-01 18:08:09 -05:00
Benoit Girard
7b9d937ba8
Fix AndroidGLController::Init
2012-02-01 17:53:18 -05:00
Benoit Girard
4580dbb21d
Progress on omtc integration
2012-02-01 16:18:35 -05:00
Benoit Girard
106b0e77a3
Move registerCxxCompositor to FlexView
2012-02-01 14:15:52 -05:00
Ali Juma
da918c5222
Merge m-c to kiwifox
2012-02-01 12:07:14 -05:00
Benoit Girard
03e53b0b32
Import jni implementation
2012-02-01 12:02:55 -05:00
Benoit Girard
6d0fb45af9
Import jni headers
2012-02-01 11:49:34 -05:00
Ali Juma
150a69c9a2
Disable direct textures because of crashes.
2012-01-31 15:53:54 -05:00
Benoit Girard
5ded8d48db
merge mc into kiwifox
2012-01-31 13:55:51 -05:00
Markus Stange
23c72f3d76
Bug 715867 - Don't fire duplicate sizemodechange events on Mac. r=smichaud
...
--HG--
rename : widget/tests/window_bug596600.xul => widget/tests/empty_window.xul
2012-01-31 11:40:03 +01:00
Wes Johnston
2b1ee754dc
Bug 721484 - Don't disable mouse events for touch events. r=blassey
2012-01-30 21:57:06 -08:00
Benoit Girard
f1d2fba1df
Merge fixes
2012-01-30 15:57:30 -05:00
Benoit Girard
506188e13c
Mergi mc to kiwifox, lots of conflicts so may not build
2012-01-30 13:38:20 -05:00
James Willcox
e0ad67e5bf
Bug 721803 - Add known-good devices to direct texture whitelist r=blassey
2012-01-30 22:38:16 -05:00
Benoit Girard
7f35e49cdf
Partial work for android OGLSurfaceView
...
--HG--
extra : rebase_source : 2c6ce362dd859e9f81a5b4490e2451826259a651
2012-01-26 14:23:13 -05:00
Benoit Girard
e647509077
Disable sHasDirectTexture because of crash in Nexus S
...
--HG--
extra : rebase_source : 03daaf6a9b7a562d95bf42c34b997ba234eed022
2012-01-26 14:22:26 -05:00
Michael Wu
ca6099d72e
Bug 729146 - Check aRepaint in Resize in gonk's nsWindow, r=cjones
2012-02-22 09:50:44 +01:00
Owen Taylor
9a71b5ddad
Bug 721498 - Use remote timestamp when available for focus requests. r=karlt
2012-02-16 11:23:34 +01:00
Michael Wu
436b4049bb
Bug 719647 - Add Touch Event support to Gonk widget backend, r=cjones
2012-01-25 12:37:31 -08:00
Ali Juma
eb69d1849d
Work around Bug 719036.
2012-01-18 11:38:45 -05:00
Ali Juma
bc059aa711
merge m-c to kiwifox
2012-01-18 11:04:04 -05:00
Doug Turner
ab812201ed
Bug 713803 - Rationalize JNI access accross android widget. r=blassey
2012-01-29 12:39:30 -08:00
Phil Ringnalda
eab130eacc
Back out 59d8d92f9f3c (bug 713803) for Android C1 permaorange
2012-01-29 00:49:02 -08:00
Doug Turner
775c1f6fc2
Bug 713803 - Rationalize JNI access accross android widget. r=blassey
2012-01-28 22:38:02 -08:00
Brian Nicholson
b4d0d5faf4
Bug 701092 - Limit session restore attempts. r=mfinkle
2012-01-27 22:04:54 -08:00
Ali Juma
4e5254c2d1
Revert spurious change to widget/android/nsWindow.cpp
2012-01-16 11:14:36 -05:00
Ali Juma
b868e77d3a
Address next set of review comments.
2012-01-16 10:31:16 -05:00
Ali Juma
b0cbfdc966
merge mc to kiwifox
2012-01-16 10:06:34 -05:00
Ali Juma
4f0e452c4f
merge mc to kiwifox
2012-01-16 09:58:14 -05:00
Tim Taubert
dc0feeb24e
merge m-c to fx-team
2012-01-16 11:20:19 +01:00
Jared Wein
843a61d98d
Bug 198964 - Enable smooth scrolling by default. r=gavin
2012-01-13 16:26:34 -08:00
Benoit Girard
a83775721c
Merge mc with kiwifox
2012-01-12 14:11:08 -05:00
Benoit Girard
08ecac4e02
Merge m-c into kiwifox
...
--HG--
rename : widget/src/cocoa/nsChildView.h => widget/cocoa/nsChildView.h
rename : widget/src/cocoa/nsChildView.mm => widget/cocoa/nsChildView.mm
rename : widget/public/nsIWidget.h => widget/nsIWidget.h
rename : widget/src/xpwidgets/nsBaseWidget.cpp => widget/xpwidgets/nsBaseWidget.cpp
rename : widget/src/xpwidgets/nsBaseWidget.h => widget/xpwidgets/nsBaseWidget.h
2012-01-11 17:30:40 -05:00
Ali Juma
76de514ab5
More handling review comments for Bug 711168.
2012-01-10 18:04:21 -05:00
Benoit Jacob
48459baa04
Bug 718629 - report more info about failures of waitpid on the glxtest process - r=joe
2012-01-17 14:37:41 -05:00
Matt Brubeck
b79b1e58d3
Back out 88733ce1bef3 (bug 718440) because of Windows build failure
2012-01-17 15:15:47 -08:00
Jeff Muizelaar
315982723f
Bug 718440. Add more sampler labels to various places. r=bgirard
...
This shows the problems described in bug 710068.
2012-01-17 15:33:04 -05:00
James Willcox
7df90dda44
Bug 716190 - Retry graphic buffer locks if we get -EBUSY r=pcwalton
...
--HG--
extra : rebase_source : 969aee231df4ac7ac70086fa2fa836c26a090b8e
2012-01-17 15:00:56 -05:00
Kan-Ru Chen
0cccff6859
Bug 714717 - Part 2, Reschedule timer after non-idle event. r=MikeK
2012-01-11 15:38:16 +01:00
Kan-Ru Chen
04cf367a1b
Bug 714717 - Part 1, Sanity check nextWaitTime. r=MikeK
2012-01-11 15:38:00 +01:00
Ms2ger
10ae9ad9d2
Merge m-c to m-i.
2012-01-11 12:15:35 +01:00
Ed Morley
d27cab927f
Merge last PGO-green changeset from mozilla-inbound to mozilla-central
2012-01-11 02:39:31 +00:00
Trevor Saunders
dda2898978
merge accessibility to mozilla-central
2012-01-10 20:52:37 -05:00
Benoit Girard
bda11d91b1
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
Ali Juma
540e7055c9
Address review comments from Bug 711168.
...
--HG--
rename : gfx/layers/ipc/ShadowLayersHost.h => gfx/layers/ipc/ShadowLayersManager.h
2012-01-06 17:52:32 -05:00
Brad Lassey
bc821ff978
bug 735790 - Tab thumbnails only scale 3/4 of the window r=mfinkle
2012-03-15 00:43:53 -04:00
Kartikaya Gupta
08ef4dfac6
Bug 729646 - Remove some annoying logging. r=Cwiiis
2012-03-15 10:38:43 -04:00
Jonathan Kew
789760b675
bug 735583 - eliminate font constant synonyms and use the standard forms everywhere. r=jdaggett
2012-03-15 09:04:46 +00:00
Trevor Saunders
533b134d87
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
Doug Turner
99adfcf041
Bug 734324 - implement device motion - rotation rate and acceleration. r=jdm
2012-03-13 16:57:51 -07:00
Doug Turner
cb5e3dd11b
Bug 734325 - implement compassneedscalibration event. r=jdm
2012-03-13 16:57:09 -07:00
Doug Turner
fb1156258d
Bug 733652 - Remove geolocation address handling (v2). Little adoption, costly implementation r=jdm
2012-03-08 22:16:25 -08:00
Ed Morley
72b4537851
Backout 8b74d5ae78c3 & c619bbb2951f (bug 734391), 772c994fa869 (bug 734324), fd23ff0f9dd1 (bug 734325), d1e037a9390e (bug 733653), 3a7bf79b5b2d (bug 733650) & 9d9392fce538 (bug 733652) for OS X M1 & M3 orange
2012-03-13 22:29:29 +00:00
Doug Turner
1ea5a27f7a
No Bug - Build bustage caused by cset c619bbb2951f. Extra char at begining of file. r=me
2012-03-13 10:38:38 -07:00
Doug Turner
dd357ccffe
Bug 734324 - implement device motion - rotation rate and acceleration. r=jdm
2012-03-13 10:00:02 -07:00
Doug Turner
968cf06489
Bug 734325 - implement compassneedscalibration event. r=jdm
2012-03-13 09:59:24 -07:00
Doug Turner
4668d637d1
Bug 733652 - Remove geolocation address handling (v2). Little adoption, costly implementation r=jdm
2012-03-08 22:16:25 -08:00
Trevor Saunders
57ef4f25d9
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
Boris Zbarsky
f12f1399b7
Bug 716793. Dispatch synthetic mousemove off the refresh driver, not as fast as we can. r=roc
...
We use Flush_Display here because mousemoves flush out layout, so we want to do the synthetic one after we've done our normal layout flushing
2012-01-10 00:23:29 -05:00
Makoto Kato
2f13a54acb
Bug 715045 - Remove old vc support code. r=jimm
2012-01-05 16:52:22 +09:00
Masayuki Nakano
a0dbc0b9f1
Bug 713502 Fire input event even during composition r=smaug+ehsan
2011-12-31 23:04:37 +09:00
Chris Jones
8f17266c33
Bug 714307: Synchronize back/front buffers in gonk fallback path. r=mwu
2011-12-30 18:28:40 -08:00
Patrick Walton
dfec4981df
Backed out bug 709492 due to breakage with external urls. r=backout
2011-12-30 18:47:06 -05:00
Markus Stange
eb399a7302
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
965873a64b
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
d13d62c3a3
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
11a49c8991
Bug 598482 part 3 - Remove synchronous painting APIs from nsIWidget. r=roc
2011-12-23 22:52:21 -05:00
Kevin Gadd
ce002dcfa2
bug 627628 - Throttle the dispatching of starved paints so that time is allowed for the processing of input events between each starved paint. r=roc
...
This helps maintain responsiveness in cases where input events are being generated very rapidly or where painting is extremely expensive.
2012-01-13 19:29:22 -06:00
Jim Mathies
9184744dfc
Bug 618353 - Provide content with the ability to shrink the size of glass borders for glass windows and shrink the fx border by 2 pixels. r=felipe
2012-01-13 09:10:05 -06:00
Brian R. Bondy
d4cacf2f4a
Bug 714115 - CF_HTML not being used when comma as a decimal point. r=roc
2012-01-13 09:37:33 -05:00
Mike Hommey
62c12f3946
Bug 716825 - Avoid loading system libraries with their full path. r=bjacob,r=gal,r=blassey
2012-01-13 07:23:02 +01:00
Masayuki Nakano
9c5493c45d
Bug 717147 input events which are fired after compositionupdate should be trusted events r=ehsan
2012-01-13 15:19:22 +09:00
Ali Juma
1e5d6f62dd
Clean up Compositor destruction.
2011-12-22 10:59:53 -05:00
Ali Juma
f7d1e27182
Clean up pointer usage
2011-12-21 11:10:33 -05:00
Mounir Lamouri
5c5c80c069
Bug 713687 - Part 4 - Network API Android backend: use enable/disable notifications to prevent listening when not needed. r=dougt
2012-01-16 15:01:07 +01:00
Mounir Lamouri
f56d160181
Bug 713687 - Part 2 - Network API Android backend: listen to network changes and notify the DOM. r=dougt
2012-01-17 19:40:39 +01:00
Mounir Lamouri
b60b13293e
Bug 713687 - Part 1 - Network API Android backend: get current information. r=dougt
2012-01-16 14:44:07 +01:00
Mounir Lamouri
104c6e72f2
Bug 674725 - Part AU - Release message lists in case of GC. r=smaug,cjones
2012-01-17 19:43:08 +01:00
Mounir Lamouri
51107564e9
Bug 674725 - Part AT - Handle failures for getMessages(). r=smaug,cjones
2011-12-22 23:25:14 +01:00
Ali Juma
8f65b99584
Fix crash when deleting Compositor parent, and change RPC calls to sync calls..
2011-12-20 10:37:27 -05:00
Benoit Girard
5cf57bc7a0
Fix startup black flash when doing ForceRefreshOpenGL
2011-12-19 16:13:45 -05:00
Benoit Girard
688d67d0d9
merge mc to kiwifox
2011-12-19 11:34:31 -05:00
Benoit Girard
ffabc5ce14
Set parent backend type
...
--HG--
extra : rebase_source : 92cad3412b9c41dbc96d39a4bf73141811c3a192
2011-12-19 10:46:12 -05:00
Benoit Girard
a487b8f156
More clean up. Shutdown down a window no longer crashes
2011-12-16 19:21:51 -05:00
Benoit Girard
99a20ea320
Clean up some hacks and useless code
2011-12-15 16:31:16 -05:00
Ali Juma
4fe32b6aeb
imported patch hacking
2011-12-15 15:07:25 -05:00
Ali Juma
059eb910c9
imported patch PCompositorProgress
2011-12-15 15:07:19 -05:00
Mounir Lamouri
09da127c98
Bug 674725 - Part AQ - Read the next message in the list (Android backend). r=cjones
2011-12-22 23:16:59 +01:00
Mounir Lamouri
76e368a7a2
Bug 674725 - Part AO - Show the first message of message list in SmsCursor. r=smaug,cjones
2011-12-19 12:07:03 +01:00
Mounir Lamouri
c6598ac290
Bug 674725 - Part AN - Handling no messages in created message list. r=smaug,cjones
2011-12-19 12:04:53 +01:00
Mounir Lamouri
4dac706233
Bug 674725 - Part AL - Store Android Cursors to keep track of created message lists. r=cjones
2011-12-22 23:16:22 +01:00
Mounir Lamouri
f3a7dabbc6
Bug 674725 - Part AK - Create an Android Cursor when a message list is requested. r=cjones
2011-12-20 09:07:25 +01:00
Mounir Lamouri
97a37fb5c9
Bug 674725 - Part AG - Notify when delete() fails. r=smaug,cjones sr=sicking
2011-12-22 23:15:44 +01:00
Mounir Lamouri
92cf45e8cd
Bug 674725 - Part AF - Implement delete() on Android. r=cjones
2011-12-22 23:15:28 +01:00
Mounir Lamouri
ef742879a6
Bug 674725 - Part AD - Notify when getMessage() fails. r=smaug,cjones sr=sicking
2011-12-22 23:14:45 +01:00
Mounir Lamouri
a300600e0c
Bug 674725 - Part AC - Implement getMessage() on Android. r=cjones
2011-12-22 23:08:58 +01:00
Mounir Lamouri
0c18bf7a81
Bug 674725 - Part Y - Notify when send() fails. r=smaug,cjones sr=sicking
2011-12-22 23:06:35 +01:00
Mounir Lamouri
32b8a98ec5
Bug 674725 - Part X - Use SmsRequest for send() method. r=smaug,cjones
2012-01-13 14:26:50 +01:00
Mounir Lamouri
932753cdba
Bug 674725 - Part U - Implement WebSMS delivered event for the Android backend. r=cjones
2012-01-13 14:26:24 +01:00
Mounir Lamouri
e7b41c0d50
Bug 674725 - Part S - Implement WebSMS sent event. r=cjones,smaug
2012-01-10 20:34:50 +01:00
Mounir Lamouri
205528614d
Bug 674725 - Part R - Save sent messages in the Android database. r=cjones
2012-01-13 14:25:47 +01:00
James Willcox
9b0d6c0c33
Bug 713774 - Fix crasher when changing orientation on Android r=blassey
2012-01-04 21:53:09 -05:00
James Willcox
1d127eda80
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
77d8734898
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
Benoit Girard
e10f317d41
Part A: Setup PCompositor (in progress)
2011-12-12 10:15:57 -05:00
Jeff Walden
f73124604d
Bug 711799 - Add parentheses to a bunch of && expressions nested within || expressions. r=dholbert
2011-12-18 01:00:47 -05:00
Ms2ger
c480d4db80
Bug 707576 - Remove nsIDOMNSElement; r=smaug
2011-12-18 11:06:23 +01:00
Doug Turner
2a4b8377d3
Backout of ba92c42f126f
2011-12-17 21:34:03 -08:00
Doug Turner
7543f9ad60
Backout of 8a5cc33141a3
2011-12-17 21:33:44 -08:00
Doug Turner
5ecd025014
Backout of f39dab2d2adb
2011-12-17 21:32:48 -08:00
Doug Turner
9d3905ac3a
Backout of 74277c18e7ce
2011-12-17 21:32:24 -08:00
Patrick Walton
4bb55eeec9
Bug 709492 - Part 3: Implement expose events. r=kats
2011-12-29 15:10:28 -08:00
Patrick Walton
50cec8d933
Bug 709492 - Part 2: Implement draw suppression. r=kats
2011-12-29 15:10:27 -08:00
Michael Wu
b583d4c969
Bug 711867 - Track dirty region in gonk widget backend, r=cjones
2011-12-29 15:01:51 -08:00
Chris Jones
8ad41d53d9
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
3ab3ae5467
Followup to bug 708154: Fix review comments. r=mwu
2011-12-29 14:39:25 -08:00
Chris Jones
443faacd92
Bug 714183: Import downstream widget/src/gonk changes from b2g. rs=cjones,mwu
2011-12-29 14:39:25 -08:00
Ms2ger
c5542b2100
Bug 709528 - Remove unused nsDeviceContextSpecG::SetMultipleConcurrentDeviceContextsSupported; r=roc a=edmorley
2011-12-11 14:46:35 +01:00
Ms2ger
40fa89fdc0
Bug 709526 - Remove unused confirm_overwrite_file from nsFilePicker.cpp; r=roc a=edmorley
2011-12-11 14:45:51 +01:00
Ms2ger
9195b9f357
Bug 709525 - Remove unused 1-argument nsDeviceContextSpecGTK::GetPrintMethod; r=roc a=edmorley
2011-12-11 14:45:01 +01:00
Tim Abraldes
30a6568785
Bug 704558 - Added encoder options in encodeImage and encodeScaledImage. r=bbondy
2011-12-16 19:43:10 -05:00
James Willcox
f2138c4d9f
Bug 670930 - Use asynchronous direct texturing on Android when available
2011-12-16 16:40:58 -05:00
James Willcox
eb0c3ecd6f
back out 8a5cc33141a3 due to android-xul build failure
2011-12-16 14:45:58 -05:00
Jim Mathies
f7fce21aa4
Bug 661991 - follow up, make sure and clear file lists before calling file picker's Show. r=bbondy.
2011-12-16 09:10:16 -06:00
James Willcox
7de6dda3c3
Bug 670930 - Use asynchronous direct texturing on Android when available
...
--HG--
extra : rebase_source : 116b2882092d11b17046bdec5ca4d142d088d6cf
2011-12-16 10:54:10 -05:00
James Willcox
2387bed69a
Bug 670930 - Add Android direct texture implementation
...
--HG--
extra : rebase_source : eb3f095e2663c0ebc0a03117ec8883d66dd8f1b5
2011-12-16 10:54:08 -05:00
Masayuki Nakano
a3298d0045
Bug 204786 Use LookAndFeel for delay to show tooltip r=roc+enndeakin
2011-12-16 18:18:48 +09:00
Trevor Saunders
1b2ce620b0
bug 705983 always check gconf for accessibility state when GNOME_ACCESSIBILITY not set r=ginn.chen
2011-12-01 18:30:55 -05:00
Benoit Jacob
893044e0f2
Bug 729817 - Block the Nouveau 3D driver as it's installed by default on OpenSuse 12.1 and crashes - r=mattwoodrow
2012-02-23 17:23:29 -05:00
Benoit Jacob
326d0228f6
Bug 696636 - Block OpenGL 1 drivers explicitly to steer clear of crashes - r=mattwoodrow
2012-02-23 17:21:30 -05:00
Ed Morley
dba8d82dfd
Backout b638c0deeafa (bug 729817) & 512df80d7ca4 (bug 696636) for xpcshell failures
2012-02-24 00:08:38 +00:00
Benoit Jacob
1c50c67130
Bug 729817 - Block the Nouveau 3D driver as it's installed by default on OpenSuse 12.1 and crashes - r=mattwoodrow
2012-02-23 17:23:29 -05:00
Benoit Jacob
fb6fcdfdca
Bug 696636 - Block OpenGL 1 drivers explicitly to steer clear of crashes - r=mattwoodrow
2012-02-23 17:21:30 -05:00
Ed Morley
8790c6731c
Merge last green changeset of mozilla-inbound to mozilla-central
2012-01-06 22:27:52 +00:00
Kyle Huey
3a27625aad
Bug 714752: Make imgIContainerObserver::FrameChanged take an imgIRequest*. r=joe sr=roc
2012-01-06 07:32:38 -05:00
James Willcox
9a700e8d8f
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
94788dd323
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
efe388c054
Bug 715679 - Handle more than one window correctly in Gonk, r=cjones
2012-01-05 13:23:34 -08:00
Michael Wu
a4b5775dfd
Bug 715678 - Fix indentation in gonk/nsWindow.cpp, r=cjones
2012-01-05 11:17:14 -08:00
Timothy Nikkel
102da0200b
Bug 728953. Forward all events to the view event callback instead of skipping some. r=jimm
2012-02-21 15:46:26 -06:00
Chris Pearce
c09c931fe1
Bug 718939 - Backout bea7ecf9084e. r=roc
2012-02-08 17:10:11 +13:00
Cameron McCormack
0079b02b78
Bug 674370 - Make browser windows (and other document-like windows) zoom on creation on OS X 10.7. r=mstange,dao sr=bzbarsky
2012-02-08 11:44:45 +11:00
Neil Deakin
6125e0566b
Bug 707382, merge nsIDOMDataTransfer and nsIDOMNSDataTransfer, r=jonas
2012-02-07 13:02:32 -05:00
Alex Pakhotin
cc92a9b8bb
Bug 595008 - Make Android IME more efficient by reducing communication between Java and Gecko. r=blassey
2011-12-15 13:35:45 -08:00
Chris Lord
2962f7d02b
Bug 708307 - Decouple texture size from tile size. r=pcwalton
...
This removes the hard-coded limit of 1024x2048 tile sizes, and allows for
arbitrary tile-sizes. It will still only allocate texture sizes in powers of
two, however. It replaces the tile size with a buffered-area size, which can be
re-allocated as the screen dimensions change.
2011-12-15 23:45:52 +00:00
Michael Wu
6ff301bae3
Bug 710041 - Build fixes for gonk widget backend, r=cjones
2011-12-15 15:38:45 -08:00
Kyle Huey
6701a739db
Bug 714078: Don't do anything risking a deadlock in IAudioSessionEvents callbacks. r=ehsan
2011-12-29 11:59:29 -05:00
Phil Ringnalda
8e7c10e41c
Merge m-i <-> m-c
2011-12-24 21:50:23 -08:00
Florian Haenel
0fc5b748c2
Bug 712291 - broken window resizing on qt/maemo/meego. r=romaxa
2011-12-22 23:13:53 -05:00
Chris Jones
3d03b24f70
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
3cce1527f8
Back out 1ac4cb2e7c32 to c631f9c3e9a9 (bug 598482) for Android reftest failures
2011-12-23 22:21:58 -08:00
Markus Stange
dfe85f1f6f
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
adc9e7d972
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
352b17f6aa
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
47a9e5ee03
Bug 598482 part 3 - Remove synchronous painting APIs from nsIWidget. r=roc
2011-12-23 22:52:21 -05:00
Chris Lord
2853435e26
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
d1d30cea3e
Bug 707814 - Awesomebar autocomplete box appears in the wrong place [r=mstange]
2011-12-23 16:36:20 -08:00
Chris Jones
0724ea97f2
Bug 715232: Don't attempt to CopyTexImage from an RGB framebuffer to an RGBA texture. r=joedrew
2012-01-25 18:05:34 -08:00
Ed Morley
2806e8f2c1
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-01-26 01:30:30 +00:00
Michael Wu
ea2588584c
Bug 712973 - Use InputReader from libui in gonk widget backend, r=cjones
2012-01-25 11:00:34 -08:00
Michael Wu
c2c5ac8482
Bug 720769 - Enable nsTransferable in Gonk backend, r=cjones
2012-01-25 10:22:15 -08:00
Ed Morley
1c246bc124
Merge last green changeset of mozilla-inbound to mozilla-central
2012-01-25 14:14:48 +00:00
Ms2ger
2d51bac031
Merge m-c to m-i.
2012-01-25 11:06:40 +01:00
Ms2ger
c65e8a0ba7
Bug 718504 - Remove some GetChildAt callers; r=smaug
2012-01-25 08:50:07 +01:00
Oleg Romashin
6ec67b6e36
Bug 720299 - Qt Fennec does not compile with faststartup (undefined reference moz_free/alloc et.c). r=dougt
2012-01-25 02:07:21 -05:00
Marco Bonardo
b5461ddb2d
Merge last green PGO from inbound to central
2012-01-24 13:27:20 +01:00
Serge Gautherie
10804f0910
Bug 720071. (Av1a) Fix windows/nsFilePicker to actually be buildable using "--with-windows-version=502". r=jmathies.
2012-01-24 07:05:15 +01:00
Serge Gautherie
ae33d5546d
Bug 719389. (Av1) Fix "#ifdef MOZ_WINSDK_TARGETVER >= MOZ_NTDDI_LONGHORN" from bug 441197. r=khuey.
2012-01-23 08:02:37 +01:00
Ed Morley
c1585c7af3
Backout 91eebc6bdb59 & 7d776b291014 (bug 717283) for Android native reftest crashes
2012-01-22 11:55:18 +00:00
Chris Lord
d994084581
Bug 717283 - Use tiles on-demand. r=pcwalton, snorp
...
Instead of tying the tile-buffer in MultiTileLayer directly to the back-buffer
of the page, make sure rendering is always aligned to the tile grid and use
tiles on-demand. This makes better use of tiles when panning/zooming, and opens
up the route for further optimisations.
2012-01-22 09:40:37 +00:00
Chris Peterson
46474f8a44
Bug 701002 part 2 - JavaStackTrace: send "JavaStackTrace" field to Socorro. r=dougt
2012-01-23 12:02:56 -08:00
Chris Lord
4122e6b473
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
Jacek Caban
fb57206152
Bug 731943 - Get rid of no longer needed mingw hacks r=jimm
2012-03-02 11:27:06 +01:00
Steven Michaud
f486e3b94a
Bug 730282 - Firefox crash @ mozilla::SignalTracerThread. r=ted.mielczarek.
2012-03-12 15:13:14 -05:00
Brad Lassey
33fe479cbf
bug 719359 - Pageload thumbnails for sites with <meta viewport=width=n> do not cover entire thumbnail box in about:home r=mfinkle
2012-03-12 14:05:43 -04:00
Jean-Alexandre Anglès d'Auriac
df49639224
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
7259b3bb98
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