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
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
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
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
Chris Coulson
5b4e6e4a03
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
66ffdd2bfb
Bug 716819 Move nsToolkit::VistaCreateItemFromParsingNameInit() and nsToolkit::createItemFromParsingName to WinUtils r=jimm
2012-01-11 11:09:41 +09:00
Kan-Ru Chen
61a59e26f5
Bug 714694 - Part 2, Track user activity in gonk backend; r=mwu DONTBUILD
2012-01-11 02:07:00 +00:00
Kan-Ru Chen
ea114890d0
Bug 714694 - Part 1, Add IdleService to gonk backend; r=mwu
2012-01-11 02:06:59 +00:00
Ed Morley
8eb8a45281
Backout 4c84b021a3c8 & d16206820082 (bug 714694) to correct patch author
2012-01-11 02:06:28 +00:00
Ed Morley
269d831b1d
Bug 714694 - Part 2, Track user activity in gonk backend; r=mwu
2012-01-11 01:44:46 +00:00
Ed Morley
cfdfba830e
Bug 714694 - Part 1, Add IdleService to gonk backend; r=mwu
2012-01-11 01:44:45 +00:00
Brad Lassey
88e3637cca
bug 715507 - GlobalHistory is accessing Gecko on the wrong thread r=dougt,kats
2012-01-05 16:14:23 -08:00
Benoit Girard
2a513e20f0
Bug 635544 - rename nsIWidget::DrawOver to DrawWindowOverlay. r=roc
2012-01-21 21:01:17 -05:00
Matt Brubeck
3017d8c4c6
Back out 47584f117727 and e05a8743389a (bug 717283) because of native Android startup crashes
2012-01-20 11:42:34 -08:00
Chris Lord
94b277a126
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-20 17:36:56 +00:00
Benjamin Smedberg
adc4ea281c
Bug 715885 - Don't allow extensions to hook nsIDragService. r=roc
2012-01-19 17:48:18 -06:00
Benoit Girard ext:(%2C%20Ali%20Juma%20%3Cajuma%40mozilla.com%3E)
fdd5472876
Bug 711168 - Implement the compositor protocol for OMTC. r=cjones
2012-01-19 09:45:37 -05:00
Jeff Muizelaar
a47ca866d2
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
43d0cd88c2
Bug 719233 - Only use direct texturing on whitelisted devices r=blassey
2012-01-18 20:41:28 -05:00
James Willcox
4e566ea4f6
Bug 718014 - Restrict dirty rect to subrect of tile texture
...
--HG--
extra : rebase_source : bbe56fd271b08e908eb301b5b0839a80bce139fb
2012-01-18 10:41:30 -05:00
Wes Johnston
72f42280fd
Bug 603008 - Platform support for multitouch events. r=smaug
...
* * *
Bug 603008 - Platform support for multitouch events.
* * *
ifdefandroid
2011-12-16 16:24:11 -08:00
Michael Wu
f9eeb3e020
Bug 708191 - Don't draw when the screen is off on gonk, r=cjones
2012-01-17 02:55:25 -08:00
Michael Wu
82a8302a99
Bug 718631 - Fix Gonk build after bug 598482, r=cjones
2012-01-18 13:22:12 -08:00
Jeff Walden
461e38f5e8
Bug 704313 - Implement mozilla/StdInt.h. r=cjones
...
--HG--
extra : rebase_source : b221134fdfbde13a37a6ef621bba3ca183a46101
2011-11-22 17:42:57 -08:00
Kartikaya Gupta
d1129af956
Bug 688208 - Guard against accessing destroyed object [r=mfinkle]
...
The nsWindow for Android often dispatches events but doesn't check
for window destruction afterwards. Ensure that necessary destruction
checks and kungFuDeathGrips are in place to avoid accessing a
destroyed object.
2011-11-22 15:31:49 -05:00
Kartikaya Gupta
d509a9ad5c
Bug 688208 - nsWindow should call super::OnDestroy [r=mfinkle]
2011-11-22 15:29:54 -05:00
Jim Mathies
a2c81afa5e
Bug 684555, r=bbondy
2011-12-07 13:01:48 -06:00
Ed Morley
a2b9f740f0
Merge mozilla-central to mozilla-inbound
2011-12-07 09:39:26 +00:00
Oleg Romashin
91d92aa2c0
Bug 706935 - file upload on Meego Harmattan don't working. r=dougt
2011-12-06 19:29:58 -05:00
Martin Stransky
5afa9511b3
Bug 558742 - Comma doesn't work in print range, r=roc
2011-12-06 23:45:06 -05:00
Brad Lassey
ef43bddba9
merge birch to mozilla-central
...
--HG--
rename : embedding/android/GeckoBatteryManager.java => mobile/android/base/GeckoBatteryManager.java
2011-12-06 13:55:36 -05:00
Brad Lassey
7d13e8bf0b
backout some changes we don't want to land from birch
2011-12-06 01:56:04 -05:00
Justin Lebar
15f78c78bd
Bug 702256 - "[Gonk] Add DOM API for turning screen on/off and adjusting the screen's brightness" r=cjones,mounir
2011-12-05 01:07:00 +08:00
Doug Turner
9e4b0cbaeb
merge with m-c 1900e3edd32d
2011-11-30 22:30:21 -08:00
Brad Lassey
558cf1a575
bug 706383 - Save screenshot in bundle, clean up old unused code r=dougt
2011-11-30 21:28:05 -05:00
Chris Lord
f7cb049db9
Bug 704575 - Union dirty rects instead of painting all of them. r=kats
...
In bug #703821 we disabled the squashing of multiple draw events, as it caused
corruption due to the dirty rects being ignored. Re-enable it, and union the
dirty rectangles to avoid this corruption.
2011-11-30 16:17:17 +00:00
Doug Turner
0a640468d8
Merge with mozilla-central 95bca70369ef
...
--HG--
rename : embedding/android/AndroidManifest.xml.in => mobile/android/base/AndroidManifest.xml.in
rename : embedding/android/GeckoApp.java => mobile/android/base/GeckoApp.java
rename : embedding/android/GeckoAppShell.java => mobile/android/base/GeckoAppShell.java
rename : embedding/android/GeckoEvent.java => mobile/android/base/GeckoEvent.java
rename : embedding/android/GeckoSmsManager.java => mobile/android/base/GeckoSmsManager.java
rename : embedding/android/Makefile.in => mobile/android/base/Makefile.in
2011-11-29 20:58:39 -08:00
Brad Lassey
e22e225291
bug 704217 - Quit doesn't work before Gecko is up r=dougt
2011-11-24 02:04:26 -05:00
Marco Bonardo
72eaf234fe
Backout 407fba8cbd5a (bug 702256) for build failure on Windows.
2011-12-05 13:48:59 +01:00
Justin Lebar
e33d8ba71a
Bug 702256 - "[Gonk] Add DOM API for turning screen on/off and adjusting the screen's brightness" r=cjones,mounir
...
--HG--
extra : rebase_source : 6c1f1b49d911e749da524266695e2f05d52900b2
2011-12-05 01:07:00 +08:00
Florian Quèze
b967e8551a
Bug 697546 - Add a scriptable way to set a dock badge text. r=smichaud,josh
2011-12-05 10:57:45 +01:00
Lars Erdmann
3fde3c61e1
Bug 705454 - Loading of module PMMERGE to compute screen size is wrong. r=wuno
2011-12-05 10:55:01 +01:00
Makoto Kato
7ee469fe13
Bug 700234 - get rid of *WithConversion (widget part). r=roc
2011-12-05 18:10:27 +09:00
Doug Turner
387c79c13b
Merge mozilla-central 0ea84b44a7f1
2011-11-23 12:29:40 -08:00
Lucas Rocha
e04df851b4
Bug 701374 - Add native method to check creation of fixup URIs (r=dougt)
...
--HG--
extra : rebase_source : fd623dc1db9b110f8f0085ca0377c29697331093
2011-11-23 09:48:00 -08:00
Doug Turner
cb49e80219
Merge with mozilla-central 6f998cc964be
...
--HG--
rename : embedding/android/GeckoApp.java => mobile/android/base/GeckoApp.java
2011-11-22 12:48:22 -08:00
Ed Morley
7869147d73
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-22 02:36:57 +00:00
Doug Turner
d67f26cb8a
merge with mozilla-central ea5e1f4e996a
2011-11-18 21:46:09 -08:00
Patrick Walton
e396e42b71
Bug 703821 - Don't squash together draw events if the Java compositor is in use. r=dougt
2011-11-18 21:42:17 -08:00
Doug Turner
eac83076a0
merge with mozilla-central 2ab636cf01f3
2011-11-18 10:38:37 -08:00
Doug Turner
9d9e3291b0
Bug 0 - Moving embedding/android into mobile/android/base. r=mfinkle,blassey
...
--HG--
rename : embedding/android/AlertNotification.java => mobile/android/base/AlertNotification.java
rename : embedding/android/AndroidManifest.xml.in => mobile/android/base/AndroidManifest.xml.in
rename : embedding/android/App.java.in => mobile/android/base/App.java.in
rename : embedding/android/AwesomeBar.java => mobile/android/base/AwesomeBar.java
rename : embedding/android/AwesomeBarTabs.java => mobile/android/base/AwesomeBarTabs.java
rename : embedding/android/BrowserToolbar.java => mobile/android/base/BrowserToolbar.java
rename : embedding/android/ConfirmPreference.java => mobile/android/base/ConfirmPreference.java
rename : embedding/android/CrashReporter.java.in => mobile/android/base/CrashReporter.java.in
rename : embedding/android/DoorHanger.java => mobile/android/base/DoorHanger.java
rename : embedding/android/DoorHangerPopup.java => mobile/android/base/DoorHangerPopup.java
rename : embedding/android/Favicons.java => mobile/android/base/Favicons.java
rename : embedding/android/GeckoApp.java => mobile/android/base/GeckoApp.java
rename : embedding/android/GeckoAppShell.java => mobile/android/base/GeckoAppShell.java
rename : embedding/android/GeckoAsyncTask.java => mobile/android/base/GeckoAsyncTask.java
rename : embedding/android/GeckoBatteryManager.java => mobile/android/base/GeckoBatteryManager.java
rename : embedding/android/GeckoConnectivityReceiver.java => mobile/android/base/GeckoConnectivityReceiver.java
rename : embedding/android/GeckoEvent.java => mobile/android/base/GeckoEvent.java
rename : embedding/android/GeckoEventListener.java => mobile/android/base/GeckoEventListener.java
rename : embedding/android/GeckoInputConnection.java => mobile/android/base/GeckoInputConnection.java
rename : embedding/android/GeckoPreferences.java => mobile/android/base/GeckoPreferences.java
rename : embedding/android/GeckoStateListDrawable.java => mobile/android/base/GeckoStateListDrawable.java
rename : embedding/android/GeckoThread.java => mobile/android/base/GeckoThread.java
rename : embedding/android/GlobalHistory.java => mobile/android/base/GlobalHistory.java
rename : embedding/android/LauncherShortcuts.java.in => mobile/android/base/LauncherShortcuts.java.in
rename : embedding/android/Makefile.in => mobile/android/base/Makefile.in
rename : embedding/android/NotificationHandler.java.in => mobile/android/base/NotificationHandler.java.in
rename : embedding/android/PromptService.java => mobile/android/base/PromptService.java
rename : embedding/android/Restarter.java.in => mobile/android/base/Restarter.java.in
rename : embedding/android/SurfaceLockInfo.java => mobile/android/base/SurfaceLockInfo.java
rename : embedding/android/Tab.java => mobile/android/base/Tab.java
rename : embedding/android/Tabs.java => mobile/android/base/Tabs.java
rename : embedding/android/TabsTray.java => mobile/android/base/TabsTray.java
rename : embedding/android/gfx/BufferedCairoImage.java => mobile/android/base/gfx/BufferedCairoImage.java
rename : embedding/android/gfx/CairoImage.java => mobile/android/base/gfx/CairoImage.java
rename : embedding/android/gfx/CairoUtils.java => mobile/android/base/gfx/CairoUtils.java
rename : embedding/android/gfx/GeckoSoftwareLayerClient.java => mobile/android/base/gfx/GeckoSoftwareLayerClient.java
rename : embedding/android/gfx/InputConnectionHandler.java => mobile/android/base/gfx/InputConnectionHandler.java
rename : embedding/android/gfx/IntSize.java => mobile/android/base/gfx/IntSize.java
rename : embedding/android/gfx/Layer.java => mobile/android/base/gfx/Layer.java
rename : embedding/android/gfx/LayerClient.java => mobile/android/base/gfx/LayerClient.java
rename : embedding/android/gfx/LayerController.java => mobile/android/base/gfx/LayerController.java
rename : embedding/android/gfx/LayerRenderer.java => mobile/android/base/gfx/LayerRenderer.java
rename : embedding/android/gfx/LayerView.java => mobile/android/base/gfx/LayerView.java
rename : embedding/android/gfx/NinePatchTileLayer.java => mobile/android/base/gfx/NinePatchTileLayer.java
rename : embedding/android/gfx/PlaceholderLayerClient.java => mobile/android/base/gfx/PlaceholderLayerClient.java
rename : embedding/android/gfx/PointUtils.java => mobile/android/base/gfx/PointUtils.java
rename : embedding/android/gfx/RectUtils.java => mobile/android/base/gfx/RectUtils.java
rename : embedding/android/gfx/SingleTileLayer.java => mobile/android/base/gfx/SingleTileLayer.java
rename : embedding/android/gfx/TextLayer.java => mobile/android/base/gfx/TextLayer.java
rename : embedding/android/gfx/TextureReaper.java => mobile/android/base/gfx/TextureReaper.java
rename : embedding/android/gfx/TileLayer.java => mobile/android/base/gfx/TileLayer.java
rename : embedding/android/locales/Makefile.in => mobile/android/base/locales/Makefile.in
rename : embedding/android/locales/en-US/android_strings.dtd => mobile/android/base/locales/en-US/android_strings.dtd
rename : embedding/android/locales/jar.mn => mobile/android/base/locales/jar.mn
rename : embedding/android/locales/l10n.ini => mobile/android/base/locales/l10n.ini
rename : embedding/android/package-name.txt.in => mobile/android/base/package-name.txt.in
rename : embedding/android/resources/anim/grow_fade_in.xml => mobile/android/base/resources/anim/grow_fade_in.xml
rename : embedding/android/resources/anim/shrink_fade_out.xml => mobile/android/base/resources/anim/shrink_fade_out.xml
rename : embedding/android/resources/color/awesomebar_tab_text.xml => mobile/android/base/resources/color/awesomebar_tab_text.xml
rename : embedding/android/resources/drawable-hdpi-v11/address_bar_url_bg.9.png => mobile/android/base/resources/drawable-hdpi-v11/address_bar_url_bg.9.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_forward.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_forward.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_reload.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_reload.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_share.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_share.png
rename : embedding/android/resources/drawable-hdpi-v11/tabs_more.png => mobile/android/base/resources/drawable-hdpi-v11/tabs_more.png
rename : embedding/android/resources/drawable-hdpi-v11/tabs_normal.png => mobile/android/base/resources/drawable-hdpi-v11/tabs_normal.png
rename : embedding/android/resources/drawable-hdpi-v11/tabs_plus.png => mobile/android/base/resources/drawable-hdpi-v11/tabs_plus.png
rename : embedding/android/resources/drawable-hdpi-v11/tabs_pressed.png => mobile/android/base/resources/drawable-hdpi-v11/tabs_pressed.png
rename : embedding/android/resources/drawable-hdpi-v8/address_bar_url_bg.9.png => mobile/android/base/resources/drawable-hdpi-v8/address_bar_url_bg.9.png
rename : embedding/android/resources/drawable-hdpi-v8/doorhanger_arrow.png => mobile/android/base/resources/drawable-hdpi-v8/doorhanger_arrow.png
rename : embedding/android/resources/drawable-hdpi-v8/doorhanger_bg.9.png => mobile/android/base/resources/drawable-hdpi-v8/doorhanger_bg.9.png
rename : embedding/android/resources/drawable-hdpi-v8/doorhanger_popup_bg.9.png => mobile/android/base/resources/drawable-hdpi-v8/doorhanger_popup_bg.9.png
rename : embedding/android/resources/drawable-hdpi-v8/doorhanger_shadow_bg.9.png => mobile/android/base/resources/drawable-hdpi-v8/doorhanger_shadow_bg.9.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_forward.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_forward.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_reload.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_reload.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_share.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_share.png
rename : embedding/android/resources/drawable-hdpi-v8/site_security_lock.png => mobile/android/base/resources/drawable-hdpi-v8/site_security_lock.png
rename : embedding/android/resources/drawable-hdpi-v8/tabs_more.png => mobile/android/base/resources/drawable-hdpi-v8/tabs_more.png
rename : embedding/android/resources/drawable-hdpi-v8/tabs_normal.png => mobile/android/base/resources/drawable-hdpi-v8/tabs_normal.png
rename : embedding/android/resources/drawable-hdpi-v8/tabs_plus.png => mobile/android/base/resources/drawable-hdpi-v8/tabs_plus.png
rename : embedding/android/resources/drawable-hdpi-v8/tabs_pressed.png => mobile/android/base/resources/drawable-hdpi-v8/tabs_pressed.png
rename : embedding/android/resources/drawable-hdpi-v8/urlbar_stop.png => mobile/android/base/resources/drawable-hdpi-v8/urlbar_stop.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_forward.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_forward.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_reload.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_reload.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_share.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_share.png
rename : embedding/android/resources/drawable-mdpi-v11/address_bar_url_bg.9.png => mobile/android/base/resources/drawable-mdpi-v11/address_bar_url_bg.9.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_forward.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_forward.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_reload.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_reload.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_share.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_share.png
rename : embedding/android/resources/drawable-mdpi-v11/tabs_more.png => mobile/android/base/resources/drawable-mdpi-v11/tabs_more.png
rename : embedding/android/resources/drawable-mdpi-v11/tabs_normal.png => mobile/android/base/resources/drawable-mdpi-v11/tabs_normal.png
rename : embedding/android/resources/drawable-mdpi-v11/tabs_plus.png => mobile/android/base/resources/drawable-mdpi-v11/tabs_plus.png
rename : embedding/android/resources/drawable-mdpi-v11/tabs_pressed.png => mobile/android/base/resources/drawable-mdpi-v11/tabs_pressed.png
rename : embedding/android/resources/drawable-mdpi-v8/address_bar_url_bg.9.png => mobile/android/base/resources/drawable-mdpi-v8/address_bar_url_bg.9.png
rename : embedding/android/resources/drawable-mdpi-v8/doorhanger_arrow.png => mobile/android/base/resources/drawable-mdpi-v8/doorhanger_arrow.png
rename : embedding/android/resources/drawable-mdpi-v8/doorhanger_bg.9.png => mobile/android/base/resources/drawable-mdpi-v8/doorhanger_bg.9.png
rename : embedding/android/resources/drawable-mdpi-v8/doorhanger_popup_bg.9.png => mobile/android/base/resources/drawable-mdpi-v8/doorhanger_popup_bg.9.png
rename : embedding/android/resources/drawable-mdpi-v8/doorhanger_shadow_bg.9.png => mobile/android/base/resources/drawable-mdpi-v8/doorhanger_shadow_bg.9.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_forward.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_forward.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_reload.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_reload.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_share.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_share.png
rename : embedding/android/resources/drawable-mdpi-v8/site_security_lock.png => mobile/android/base/resources/drawable-mdpi-v8/site_security_lock.png
rename : embedding/android/resources/drawable-mdpi-v8/tabs_more.png => mobile/android/base/resources/drawable-mdpi-v8/tabs_more.png
rename : embedding/android/resources/drawable-mdpi-v8/tabs_normal.png => mobile/android/base/resources/drawable-mdpi-v8/tabs_normal.png
rename : embedding/android/resources/drawable-mdpi-v8/tabs_plus.png => mobile/android/base/resources/drawable-mdpi-v8/tabs_plus.png
rename : embedding/android/resources/drawable-mdpi-v8/tabs_pressed.png => mobile/android/base/resources/drawable-mdpi-v8/tabs_pressed.png
rename : embedding/android/resources/drawable-mdpi-v8/urlbar_stop.png => mobile/android/base/resources/drawable-mdpi-v8/urlbar_stop.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_forward.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_forward.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_reload.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_reload.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_share.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_share.png
rename : embedding/android/resources/drawable-xhdpi-v11/address_bar_url_bg.9.png => mobile/android/base/resources/drawable-xhdpi-v11/address_bar_url_bg.9.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_foward.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_foward.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_reload.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_reload.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_share.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_share.png
rename : embedding/android/resources/drawable-xhdpi-v11/tabs_more.png => mobile/android/base/resources/drawable-xhdpi-v11/tabs_more.png
rename : embedding/android/resources/drawable-xhdpi-v11/tabs_normal.png => mobile/android/base/resources/drawable-xhdpi-v11/tabs_normal.png
rename : embedding/android/resources/drawable-xhdpi-v11/tabs_plus.png => mobile/android/base/resources/drawable-xhdpi-v11/tabs_plus.png
rename : embedding/android/resources/drawable-xhdpi-v11/tabs_pressed.png => mobile/android/base/resources/drawable-xhdpi-v11/tabs_pressed.png
rename : embedding/android/resources/drawable/address_bar_bg.xml => mobile/android/base/resources/drawable/address_bar_bg.xml
rename : embedding/android/resources/drawable/address_bar_url_default.xml => mobile/android/base/resources/drawable/address_bar_url_default.xml
rename : embedding/android/resources/drawable/address_bar_url_pressed.xml => mobile/android/base/resources/drawable/address_bar_url_pressed.xml
rename : embedding/android/resources/drawable/awesomebar_tab_focus.xml => mobile/android/base/resources/drawable/awesomebar_tab_focus.xml
rename : embedding/android/resources/drawable/awesomebar_tab_focus_selected.xml => mobile/android/base/resources/drawable/awesomebar_tab_focus_selected.xml
rename : embedding/android/resources/drawable/awesomebar_tab_indicator.xml => mobile/android/base/resources/drawable/awesomebar_tab_indicator.xml
rename : embedding/android/resources/drawable/awesomebar_tab_press.xml => mobile/android/base/resources/drawable/awesomebar_tab_press.xml
rename : embedding/android/resources/drawable/awesomebar_tab_press_selected.xml => mobile/android/base/resources/drawable/awesomebar_tab_press_selected.xml
rename : embedding/android/resources/drawable/awesomebar_tab_selected.xml => mobile/android/base/resources/drawable/awesomebar_tab_selected.xml
rename : embedding/android/resources/drawable/awesomebar_tab_unselected.xml => mobile/android/base/resources/drawable/awesomebar_tab_unselected.xml
rename : embedding/android/resources/drawable/checkerboard.png => mobile/android/base/resources/drawable/checkerboard.png
rename : embedding/android/resources/drawable/crash_reporter.png => mobile/android/base/resources/drawable/crash_reporter.png
rename : embedding/android/resources/drawable/desktop_notification.png => mobile/android/base/resources/drawable/desktop_notification.png
rename : embedding/android/resources/drawable/favicon.png => mobile/android/base/resources/drawable/favicon.png
rename : embedding/android/resources/drawable/progress_spinner.xml => mobile/android/base/resources/drawable/progress_spinner.xml
rename : embedding/android/resources/drawable/progress_spinner_1.png => mobile/android/base/resources/drawable/progress_spinner_1.png
rename : embedding/android/resources/drawable/progress_spinner_10.png => mobile/android/base/resources/drawable/progress_spinner_10.png
rename : embedding/android/resources/drawable/progress_spinner_11.png => mobile/android/base/resources/drawable/progress_spinner_11.png
rename : embedding/android/resources/drawable/progress_spinner_12.png => mobile/android/base/resources/drawable/progress_spinner_12.png
rename : embedding/android/resources/drawable/progress_spinner_13.png => mobile/android/base/resources/drawable/progress_spinner_13.png
rename : embedding/android/resources/drawable/progress_spinner_14.png => mobile/android/base/resources/drawable/progress_spinner_14.png
rename : embedding/android/resources/drawable/progress_spinner_15.png => mobile/android/base/resources/drawable/progress_spinner_15.png
rename : embedding/android/resources/drawable/progress_spinner_16.png => mobile/android/base/resources/drawable/progress_spinner_16.png
rename : embedding/android/resources/drawable/progress_spinner_17.png => mobile/android/base/resources/drawable/progress_spinner_17.png
rename : embedding/android/resources/drawable/progress_spinner_18.png => mobile/android/base/resources/drawable/progress_spinner_18.png
rename : embedding/android/resources/drawable/progress_spinner_2.png => mobile/android/base/resources/drawable/progress_spinner_2.png
rename : embedding/android/resources/drawable/progress_spinner_3.png => mobile/android/base/resources/drawable/progress_spinner_3.png
rename : embedding/android/resources/drawable/progress_spinner_4.png => mobile/android/base/resources/drawable/progress_spinner_4.png
rename : embedding/android/resources/drawable/progress_spinner_5.png => mobile/android/base/resources/drawable/progress_spinner_5.png
rename : embedding/android/resources/drawable/progress_spinner_6.png => mobile/android/base/resources/drawable/progress_spinner_6.png
rename : embedding/android/resources/drawable/progress_spinner_7.png => mobile/android/base/resources/drawable/progress_spinner_7.png
rename : embedding/android/resources/drawable/progress_spinner_8.png => mobile/android/base/resources/drawable/progress_spinner_8.png
rename : embedding/android/resources/drawable/progress_spinner_9.png => mobile/android/base/resources/drawable/progress_spinner_9.png
rename : embedding/android/resources/drawable/shadow.png => mobile/android/base/resources/drawable/shadow.png
rename : embedding/android/resources/drawable/site_security_level.xml => mobile/android/base/resources/drawable/site_security_level.xml
rename : embedding/android/resources/drawable/start.png => mobile/android/base/resources/drawable/start.png
rename : embedding/android/resources/drawable/tab_close.png => mobile/android/base/resources/drawable/tab_close.png
rename : embedding/android/resources/drawable/tab_new.png => mobile/android/base/resources/drawable/tab_new.png
rename : embedding/android/resources/drawable/tabs_button.xml => mobile/android/base/resources/drawable/tabs_button.xml
rename : embedding/android/resources/drawable/tabs_level.xml => mobile/android/base/resources/drawable/tabs_level.xml
rename : embedding/android/resources/drawable/tabs_tray_bg.9.png => mobile/android/base/resources/drawable/tabs_tray_bg.9.png
rename : embedding/android/resources/layout/awesomebar_header_row.xml => mobile/android/base/resources/layout/awesomebar_header_row.xml
rename : embedding/android/resources/layout/awesomebar_row.xml => mobile/android/base/resources/layout/awesomebar_row.xml
rename : embedding/android/resources/layout/awesomebar_search.xml => mobile/android/base/resources/layout/awesomebar_search.xml
rename : embedding/android/resources/layout/awesomebar_tab_indicator.xml => mobile/android/base/resources/layout/awesomebar_tab_indicator.xml
rename : embedding/android/resources/layout/awesomebar_tabs.xml => mobile/android/base/resources/layout/awesomebar_tabs.xml
rename : embedding/android/resources/layout/browser_toolbar.xml => mobile/android/base/resources/layout/browser_toolbar.xml
rename : embedding/android/resources/layout/crash_reporter.xml => mobile/android/base/resources/layout/crash_reporter.xml
rename : embedding/android/resources/layout/doorhanger.xml => mobile/android/base/resources/layout/doorhanger.xml
rename : embedding/android/resources/layout/doorhangerpopup.xml => mobile/android/base/resources/layout/doorhangerpopup.xml
rename : embedding/android/resources/layout/gecko_app.xml => mobile/android/base/resources/layout/gecko_app.xml
rename : embedding/android/resources/layout/gecko_menu.xml => mobile/android/base/resources/layout/gecko_menu.xml
rename : embedding/android/resources/layout/launch_app_list.xml => mobile/android/base/resources/layout/launch_app_list.xml
rename : embedding/android/resources/layout/launch_app_listitem.xml => mobile/android/base/resources/layout/launch_app_listitem.xml
rename : embedding/android/resources/layout/list_item_header.xml => mobile/android/base/resources/layout/list_item_header.xml
rename : embedding/android/resources/layout/notification_icon_text.xml => mobile/android/base/resources/layout/notification_icon_text.xml
rename : embedding/android/resources/layout/notification_progress.xml => mobile/android/base/resources/layout/notification_progress.xml
rename : embedding/android/resources/layout/notification_progress_text.xml => mobile/android/base/resources/layout/notification_progress_text.xml
rename : embedding/android/resources/layout/select_dialog_list.xml => mobile/android/base/resources/layout/select_dialog_list.xml
rename : embedding/android/resources/layout/tabs_row.xml => mobile/android/base/resources/layout/tabs_row.xml
rename : embedding/android/resources/layout/tabs_tray.xml => mobile/android/base/resources/layout/tabs_tray.xml
rename : embedding/android/resources/values/arrays.xml => mobile/android/base/resources/values/arrays.xml
rename : embedding/android/resources/values/colors.xml => mobile/android/base/resources/values/colors.xml
rename : embedding/android/resources/values/styles.xml => mobile/android/base/resources/values/styles.xml
rename : embedding/android/resources/values/themes.xml => mobile/android/base/resources/values/themes.xml
rename : embedding/android/resources/xml/preferences.xml => mobile/android/base/resources/xml/preferences.xml
rename : embedding/android/strings.xml.in => mobile/android/base/strings.xml.in
rename : embedding/android/ui/PanZoomController.java => mobile/android/base/ui/PanZoomController.java
rename : embedding/android/ui/ViewportController.java => mobile/android/base/ui/ViewportController.java
2011-11-18 10:28:17 -08:00
Doug Turner
4bbb5acd71
merge from mozilla-central b62e6ee5ba9b
2011-11-17 15:49:43 -08:00
Doug Turner
38bd64c879
Bug 703057 - Put DrawToFile on another thread. r=blassey
...
--HG--
extra : rebase_source : f90ae83248da6b270baf8abbb873bdb89977d8fc
2011-11-16 14:32:44 -08:00
Doug Turner
408086068e
Merge.
2011-11-15 01:09:26 -08:00
Doug Turner
a94842c06f
Bug 701996 - Merge widget/src/android from birch back into mozilla-central. r=dougt/blassey
2011-11-14 19:12:14 -08:00
Doug Turner
17bde0d178
Bug xxxx - Followups to java compositor changes. review comments to widget/. r=dougt
2011-11-11 09:41:19 -08:00
Patrick Walton
4dcca0c378
Bug 695448 - Implement a Java compositor, and use it to scroll. r=?
2011-11-09 17:39:29 -08:00
Steven Michaud
c8380455ba
Bug 704456 - Add null check to horizontal swipe tracking handler. r=mstange
2011-11-22 15:15:45 -06:00
Benjamin Smedberg
0082dc046f
b=429592 disable hang monitor during GLib main loop poll f?bsmedberg r?roc
...
--HG--
extra : rebase_source : 6cc701723aa63e1ad2168dcdf7f8a3832c57ad5a
2011-11-14 11:07:42 -05:00
Benjamin Smedberg
43328ad940
Bug 429592 - Hook up more correct hang monitoring with Cocoa widgets to avoid false positives and negatives, r?smichaud
...
--HG--
extra : rebase_source : f553b5257a9a3310d2a0d64058d02bf041e7aab7
2011-11-11 16:13:36 -05:00
Justin Lebar
adcce83942
Bug 701716 - navigator.vibrate's Android backend is missing an AutoLocalJNIFrame. r=mwu
2011-11-11 11:11:41 -05:00
Marco Bonardo
8c72c90eb0
Merge mozilla-central and mozilla-inbound
2011-11-11 11:09:58 +01:00
Gregory Szorc
3c849fad59
Merge b-s to m-c
2011-11-10 15:15:29 -08:00
Marco Bonardo
c7218135cc
Merge mozilla-central and mozilla-inbound
2011-11-10 11:40:00 +01:00
Honza Bambas
5ebcd655bc
Bug 701061 - nsISupportsUtils.h(94) : error C2027: use of undefined type 'nsIContent' when building widget\src\windows\nsWindow.cpp, r=enndeakin
2011-11-09 22:49:21 +01:00
Ed Morley
fddedbce14
Merge m-c to b-s.
2011-11-08 23:18:09 +00:00
Ed Morley
01f7bdf1f4
Backout 31d345404c98 (bug 671634) due to missing privacy review and necko peer review; a=dao
2011-11-08 10:43:36 +00:00
Scott Johnson
e4fbf31815
Bug 666446, Part 1/10 - Add method to imgIContainer for notification of refresh driver events. [r=dholbert,joe][sr=mats]
2011-11-09 13:39:15 -08:00
Jim Mathies
8c9259e726
Bug 701098 - Switch profile special directory constants to get the right profile dir in taskbar registration. r=bsmedberg
2011-11-09 14:54:03 -06:00
Jeff Muizelaar
e859e6644b
Bug 651981. Return a JSVal from GfxInfo. r=bjacob,jorendorff
2011-11-02 16:53:59 -04:00
Doug Turner
2450815cd6
Bug 702544 - Follow up to 701996. Landing ifdef to make birch project branch compile r=blassey
2011-11-15 09:30:59 -08:00
Michael Wu
34d5f356e4
Bug 694206 - Add Gonk (B2G) widget backend, r=cjones
2011-11-10 16:17:46 -08:00
Gregory Szorc
de5e3e4887
Bug 698248 - Remove unused FORCE_USE_PIC variable; r=khuey
2011-11-01 15:45:23 -07:00
Doug Turner
9d4fd110ef
backing out the backout of the landing of the patrick patch queue. lets try this again in the morning with fresh eyes and fresh coffee
2011-11-07 23:54:21 -08:00
Doug Turner
557fa00813
Removing use strict from a hosed merge
2011-11-07 20:54:50 -08:00
Doug Turner
b46764aeec
Backing out backout 6cb39cb201d0
2011-11-07 20:54:31 -08:00
Patrick Walton
1de0fce051
Fix botched backout. no bug, r=mfinkle
2011-11-07 17:33:39 -08:00
Patrick Walton
b97a946207
Back out birch-pan-zoom patch queue due to crashes on mochitests. no bug, r=mfinkle
2011-11-07 17:04:44 -08:00
Patrick Walton
0022f978d8
Fake display port hack
2011-11-07 14:17:00 -08:00
Patrick Walton
bde2ae2410
* * *
...
try: -b do -p linux-android -u none -t none
2011-11-07 14:15:58 -08:00
Matt Brubeck
d6a1553c34
Bug 699243 - Follow-up fix to restore a line that was lost in conflict resolution
2011-11-07 12:43:21 -08:00
Eitan Isaacson
2615bf66e0
Bug 699243 - Add method to GeckoAppShell to emit a11y events and bridge it [r=blassey]
2011-11-04 09:56:24 -04:00
Eitan Isaacson
ea358bfcd3
Bug 699243 - Instantiate a11y if Android a11y is turned on [r=blassey]
2011-11-04 09:54:45 -04:00
Eitan Isaacson
a204e75bb8
Bug 699243 - Add method to GeckoAppShell to check for a11y and bridge it [r=blassey]
2011-11-04 09:47:18 -04:00
Doug Turner
6cda9cb5f1
Merge
2011-11-07 10:20:27 -08:00
Benoit Jacob
3f503d0d8f
Bug 700124 - Attempting to use JNI in child process [@ mozilla::AndroidBridge::EnsureJNIThread] - r=jdm
...
GfxInfo blacklisting causes crashes on Android at the moment, and it's not even used at the moment, so let's disable it for now so we dont have to worry about the crash until there's an incentive to.
We crash because AndroidBridge calls into the JNI and we're not supposed to do that from the content process.
2011-11-06 19:17:56 -05:00
Benoit Jacob
a0f893411d
Bug 668004 - dont return ERROR_FAILURE in GetFeatureStatusImpl - r=dsherk
...
At least, WebGL antialiasing was broken on linux, and couldn't be force-enabled, because of that.
2011-11-05 16:46:54 -04:00
Ed Morley
efc6f1f14e
Merge mozilla-central and mozilla-inbound
2011-11-05 18:46:28 +00:00
Ed Morley
7bc582f20f
Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail
2011-11-05 18:35:59 +00:00
Matheus Kerschbaum
4813247daf
Bug 698630 - Remove --disable-smil build option; r=dholbert
2011-11-05 10:32:52 +00:00
Doug Turner
4a3bc4cd6c
Merge
2011-11-04 10:46:58 -07:00
Neil Deakin
cddf5415af
Bug 503879, remove nsIToolkit, additinal windows only changes which simplify message handling, patch by robarnold, r=jmathies
2011-11-03 16:39:07 -04:00
Jim Mathies
c7c55ff517
Bug 577867 - Add profile override option to taskbar grouping id. r=robarnold
2011-11-03 09:39:50 -05:00
Jim Mathies
32ac450d45
Bug 577867 - Add widget support for new cityhash based taskbar registration ids. r=neil
2011-11-03 09:39:50 -05:00
Chris Lord
9d43e519aa
Bug 704575 - Union dirty rects instead of painting all of them. r=kats
...
In bug #703821 we disabled the squashing of multiple draw events, as it caused
corruption due to the dirty rects being ignored. Re-enable it, and union the
dirty rectangles to avoid this corruption.
2011-12-02 21:13:16 -08:00
Jim Mathies
1044252614
Bug 707092 - Add a null check and return proper constants on failure from GetTopLevelWindowActiveState, r=bbondy.
2011-12-02 10:23:55 -06:00
Justin Lebar
5905e88333
Back out revs d445f83ecfb1:dc9cc326cad0, because they did not back out what was intended.
2011-12-01 16:35:42 -05:00
Justin Lebar
47b2651e38
Backed out changeset 5d920a44a901 (bug 698002)
2011-12-01 15:43:07 -05:00
Timothy Nikkel
763afecd77
Bug 668437. Part 8. Implement nsIWidget::GetClientBounds on GTK2. r=karlt
2011-12-01 13:56:42 -06:00
Timothy Nikkel
ad893b9c71
Bug 668437. Part 7. With a proper implementation of GetClientOffset on GTK2 popups expect the coordinates of their move events to be the top left of the outer window like all other platforms now. r=karlt
2011-12-01 13:56:42 -06:00
Timothy Nikkel
7bb9c68233
Bug 668437. Part 6. Implement nsIWidget::GetClientOffset on GTK2. r=karlt
2011-12-01 13:56:42 -06:00
Timothy Nikkel
98438c72bb
Bug 668437. Part 4. Add an API to widgets for resizing/moving the client area. r=jimm sr=roc
2011-12-01 13:56:42 -06:00
Timothy Nikkel
1db9b6328a
Bug 668437. Part 3. Make the client bounds of a widget be relative to its parent in all cases. r=jimm
2011-12-01 13:56:42 -06:00
Benjamin Smedberg
3b2e5e7fb5
Bug 705154 - Hang monitor incorrectly killing the app on mac when the user is idle: unlike other platforms, the main loop on Mac doesn't call processNextEvent in a loop: instead it calls into [NSApplication run] and we check whether there are pending XPCOM events during processing. Suspend the hang monitor when we pause for incoming events by subclassing [NSApplication nextEventMatchingMask], r=smichaud
...
--HG--
extra : rebase_source : 753343ca11d3ce8b6801a5be8831621887fbe70b
2011-12-01 12:50:04 -05:00
Daniel Holbert
d0f2f6054e
Bug 685395 followup: Use mozilla::widget namespace in gtk2/nsWindow.cpp, to fix build error on gcc 4.6 r=roc
2011-11-28 12:35:19 -08:00
Masayuki Nakano
4747609569
Bug 685395 part.6 Notify mouse click event on editor to widget r=roc+smaug+doug.turner
2011-11-27 20:51:53 +09:00
Masayuki Nakano
10df4c7960
Bug 685395 part.5 Reomve IME state in nsIContent r=roc, sr=matspal
2011-11-27 20:51:53 +09:00
Masayuki Nakano
8d53240d2b
Bug 685395 part.4 IME open state should be able to set/get by InputContext r=roc, sr=matspal
2011-11-27 20:51:53 +09:00
Masayuki Nakano
56793bf089
Bug 685395 part.3 Rename SetInputMode()/GetInputMode() to SetInputContext()/GetInputContext() and make SetInputContext() take the reason by a separated argument r=roc, sr=matspal
2011-11-27 20:51:52 +09:00
Masayuki Nakano
bc964af0e3
Bug 685395 part.2 Move IMEContext to mozilla::widget::InputContext r=roc
2011-11-27 20:51:52 +09:00
Masayuki Nakano
676bb3eaf3
Bug 685395 part.1 Remove obsolete APIs (GetIMEEnabled() and SetIMEEnabled()) r=roc, sr=matspal
2011-11-27 20:51:52 +09:00
Masatoshi Kimura
961acee327
Bug 451161 - Part 1: Allow overriding system accesibility settings without SystemPref module. r=surkov.alexander
2011-11-26 20:48:55 +01:00
Matt Woodrow
06aafaf727
Bug 702517 - Fix memory leak in GfxInfoCollector and add new DefineProperty overload. r=jrmuizel
2011-11-18 17:00:38 +13:00
Patrick Walton
1f07027499
Bug 703421 - Part 1: Implement the draw metadata provider interface in widget/android/. r=dougt
2011-11-17 19:20:29 -08:00
Masayuki Nakano
13f2e9ef43
Bug 159346 part.2 Repeat scroll even if mouse cursor is outside of the pressed scrollbar button on gtk2 and qt r=enndeakin+roc
2011-11-18 08:41:35 +09:00
Doug Turner
e4c5f3b592
Bug 703057 - Put DrawToFile on another thread. Widget changes which landed on birch. r=blassey
...
--HG--
extra : rebase_source : 385d7dd7f0f7d52b77380e15a017bdfe8cfff8fb
2011-11-16 14:32:44 -08:00
Josh Aas
33060d6d34
Bug 90268: Part 1, improve support for re-parenting native widgets. r=roc r=karlt
2011-11-21 15:15:38 -05:00
Neil Deakin
16d44933b5
Bug 503879, followup to move NS_SYSCOLORCHANGED code into a separate method
2011-11-21 12:53:20 -05:00
Neil Deakin
afa7e2eaae
Bug 703260, part 3, remove nsIViewObserver, r=mats
2011-11-21 12:53:20 -05:00
Boris Zbarsky
24607a6f09
Bug 706528. Remove vestigial beforepaint event stuff. r=smaug
2011-11-30 19:45:32 -05:00
Steven Michaud
f337d94a3f
Bug 704866 - Crashes @ -[NativeMenuItemTarget menuItemHit:]. r=bgirard
2011-11-30 10:33:00 -06:00
Masayuki Nakano
56bcc02c61
Bug 685395 fix bustage on OS/2 r=roc, feedback=wuno
2011-11-30 17:59:24 +09:00
Doug Turner
46ab5ad03a
merge
2011-10-28 11:46:10 -07:00
Matt Brubeck
d56814f655
Merge last green changeset from mozilla-inbound to mozilla-central
2011-10-28 11:15:56 -07:00
Oleg Romashin
ffe51068a0
Bug 692479 - Implement screenshoot based fast startup on Maemo Harmattan. r=dougt
2011-10-28 08:13:57 -04:00
Mark Banner
da396f0de1
Bug 693949 - Drop nsCStringArray. r=bsmedberg
2011-10-28 08:35:45 +01:00
Mounir Lamouri
1ead8e80d2
Bug 674725 - Part O - Receiving SMS: Android backend. r=cjones
2011-11-24 14:10:20 +01:00
Mounir Lamouri
5a31bcb979
Bug 674725 - Part J - Basic implementation of mozSms.send(). r=cjones
2011-11-21 00:00:46 +01:00
Mounir Lamouri
619f3d8199
Bug 674725 - Part I - Implement mozSms.getNumberOfMessagesForText(). r=smaug,cjones
2011-11-25 10:48:51 +01:00
Josh Matthews
a3027a7d34
Bug 700931 - Avoid using the HARDWARE field on Android SDK versions <8. r=dougt
2011-11-24 17:46:29 -05:00
Ali Juma
dfeb296aa0
Bug 705862 - Add adapter vendor ID and device ID to OS X crash reports. r=jrmuizel
2011-11-29 13:54:53 -05:00
Mounir Lamouri
1eb92f56be
Bug 705386 - Allow AutoLocalJNIFrame callers to specify the JNIEnv. r=mwu
2011-11-29 17:34:52 +01:00
Doug Sherk
332f23c4b9
Bug 695912: implemented antialiasing blocklisting r=jgilbert
...
Antialiasing can be blocked through the downloaded blocklist now, as well as
static analysis compiled into the OS-specific handlers for graphics features.
2011-11-03 10:50:40 -04:00
Doug Sherk
086371f121
Bug 668004 - generalized GPU blocklist to all platforms - r=bjacob
...
Refactored Windows-specific code for blocklisting GPUs to GfxInfoBase so that it
could be re-used by every platform. Also enabled all downloaded blocklist code on X11 (Linux) and Cocoa (Mac)
but not yet on Android.
2011-11-03 10:50:40 -04:00
Mounir Lamouri
81e95dc4d5
Bug 696038 - (2/3) Boilerplate code to communicate between hal and Android Java code. r=cjones
2011-11-02 16:35:11 +01:00
Ed Morley
78fb982b27
Merge mozilla-central and mozilla-inbound
2011-10-29 02:40:36 +01:00
Matt Woodrow
f871e68d88
Bug 688342 - Make nsCanvasRenderingContext2D support Azure backends other than Direct2D. r=Bas
2011-11-03 08:55:03 +13:00
Benoit Girard
8939f1440b
Bug 696437 - Add OpenGL Gfx AppNotes for mobile. r=bjacob
2011-11-01 08:00:09 -07:00
Ali Juma
c239957207
Bug 698868 - Add "Product" to Adapter Description for Android. r=bgirard
2011-11-02 09:45:47 -04:00
Chris Pearce
5210c8bcb2
Bug 688648 - Dispatch mozfullscreenerror event when requests for full-screen are denied. r=smaug
2011-11-02 13:02:47 +13:00
Masayuki Nakano
f1124c98a7
Bug 694913 Assume that user clicked on right most of a character if clicked character in composition string is zero-width r=roc+emk
2011-10-26 11:10:43 +09:00
Brad Lassey
66213ceda2
merge for stuff that landed since I updated
2011-10-25 13:57:14 -04:00
Kartikaya Gupta
32f767413d
Bug 695170 - Implement visited link styles [r=blassey]
...
Provide an IHistory interface implementation from the android widgets
rather than using the one in Places. This allows the Link class to get
history information from the android code. The IHistory implementation
talks to the Android browser history database via JNI.
The Java-side implementation attempts to batch-process the requests coming
in, and keeps an in-memory cache of the visited links to avoid multiple
hits to the database. The in-memory cache is guaranteed to be cleared
by the VM before an OOMs get thrown.
The current implementation does not consider external events that might
update the history database, and so the visited link information
provided to Gecko might not reflect the latest information in the
Android browser history database.
2011-10-25 11:39:32 -04:00
Brad Lassey
efa5b07fa8
merge from mozilla-central
2011-10-25 10:54:54 -04:00
Ehsan Akhgari
82c6363e16
Bug 694811 - Linking with VC11 fails with an undefined reference error to _IID_IAsyncOperation; r=bbondy
2011-10-24 16:08:10 -04:00
Ehsan Akhgari
80576f42dc
Bug 694802 - VC11 cannot compile nsWindow.cpp because it #includes <pbt.h>; r=bbondy
2011-10-24 15:59:10 -04:00
Kartikaya Gupta
8352fbd0bf
Bug 696875 - Widget component interfaces not registered r=dougt
...
Change the XPIDL_MODULE in the widget/src/android folder to
be different from the one in widget/public, since this value
has to be unique across folders. Also include the new XPT in
the mobile android build.
2011-10-25 11:51:38 -04:00
Doug Turner
05f2dd0d67
Merge from m-c
2011-10-24 11:11:26 -07:00
Wes Johnston
8686209daf
Bug 694455 - Implement a prompt service for native ui fennec. r=mfinkle,blassey
2011-10-24 10:05:18 -07:00
Doug Turner
7093994409
Merge from mozilla-central
2011-10-14 10:22:33 -07:00
Doug Turner
acdd2248fa
Enables simple message passing from Java->Gecko using the nsIObserver. r=blassey
2011-10-12 21:53:43 -07:00