Kartikaya Gupta
3f826a8b7b
Bug 844275 - Make the GLController a singleton instance. r=Cwiiis
2013-02-28 13:28:23 -05:00
Kartikaya Gupta
fcf89dce13
Bug 844275 - Move mCompositorCreated and associated methods from GeckoLayerClient to GLController. r=Cwiiis
2013-02-28 13:28:23 -05:00
Kartikaya Gupta
09440c33a9
Bug 844275 - Ensure that the GeckoLayerClient always starts off with an accurate viewport size. r=Cwiiis
2013-02-28 13:28:23 -05:00
Kartikaya Gupta
4242be4e8e
Bug 845877 - Don't call GfxInfoThread.error() from GfxInfoThread.getData() as it will deadlock. r=bjacob
2013-02-28 13:28:22 -05:00
Jim Chen
19a516ffa8
Bug 844290 - Refactor GeckoInputConnection key handling code; r=cpeterson
2013-02-28 13:17:21 -05:00
Gian-Carlo Pascutto
f7b849ee42
Bug 844832. r=blassey
2013-02-28 19:12:14 +01:00
Ms2ger
3813557cac
Merge m-i to b-s.
2013-02-28 14:46:10 +01:00
Sriram Ramasubramanian
8d246688b4
Bug 827208: Cache the delegate that consumed the MotionEvent. [r=bnicholson]
2013-02-27 23:58:09 -08:00
Gregory Szorc
89d297a677
Merge mozilla-central into build-system
...
The 3 merged files had no conflicts and were manually verified to ensure
no incompatible changes crept in.
2013-02-27 21:02:02 -08:00
Sriram Ramasubramanian
be096c58f8
Bug 827208: TouchDelegate for tabs button. [r=bnicholson]
2013-02-27 15:05:28 -08:00
Gregory Szorc
f0b7e3972c
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Gregory Szorc
faf262c4ee
Merge mozilla-central into build-system
...
Only conflict was configure.in amd was due to context, not
changed lines themselves.
2013-02-25 22:09:18 -08:00
Ryan VanderMeulen
ad3f82f762
Backed out changeset ea8134dfa481 (bug 843619) for robocop failures.
2013-02-25 18:21:08 -05:00
Gregory Szorc
3aae6e1c08
Bug 784841 - Part 18w: Convert /mobile/android; r=ted
2013-02-25 12:47:23 -08:00
Kartikaya Gupta
0c513c127d
Bug 843888 - Reduce LayerView overdraw by removing the background. r=sriram
2013-02-25 17:11:02 -05:00
Sriram Ramasubramanian
975f1de21a
Bug 843619: Remove tabs tray menu. [r=mfinkle] [needs-clobber]
...
--HG--
extra : rebase_source : 1a5f82f47ea115d38ad96af61df7dcb77babdeca
2013-02-21 14:21:57 -08:00
Margaret Leibovic
deb3c426e4
Bug 842883 - (Part 4) Replace DOMWindowClose event with Tab:Close. r=mfinkle
2013-02-24 20:51:05 -08:00
Margaret Leibovic
5ef9322b19
Bug 842883 - (Part 3) Move Content:* events from GeckoApp to Tabs. r=bnicholson
2013-02-24 20:51:05 -08:00
Margaret Leibovic
4333d66bb2
Bug 842883 - (Part 2.5) Clean up Tabs.handleMessage to avoid calling getTab() all the time. r=bnicholson
2013-02-24 20:51:05 -08:00
Margaret Leibovic
04f5eecdab
Bug 842883 - (Part 2) Move the Reader:* event handlers out of Tabs that don't need to be there. r=bnicholson
2013-02-24 20:51:04 -08:00
Margaret Leibovic
7b92d63fba
Bug 842883 - (Part 1) Start moving some tab-specific event listeners to Tabs. r=bnicholson
2013-02-24 20:51:04 -08:00
Margaret Leibovic
c262620a86
Bug 843821 - Support reading distribution resources from a /system location. r=mfinkle
2013-02-24 20:15:23 -08:00
Sriram Ramasubramanian
78075c0a49
Bug 816457: Make sure the Bitmap is accessed in UI thread in LWTheme. [r=mfinkle] DONTBUILD
2013-02-26 11:42:24 -08:00
Sriram Ramasubramanian
dc308e5ef2
Backout of 0046a607a915 due to wrong bug number. [r=me]
2013-02-27 09:39:39 -08:00
Geoff Brown
d7630e8156
Bug 845806 - Log robocop waitForText, waitForTest failures; r=jmaher
2013-02-27 08:21:24 -07:00
Geoff Brown
ed7f3825de
Bug 844239: code cleanup in robocop BaseTest; r=jmaher
2013-02-27 08:21:23 -07:00
Bob Clary
71af54b37b
Bug 845767 - Create an Autophone specific version of the robocop manifest, r=jmaher.
2013-02-27 06:52:06 -08:00
Mark Finkle
4596f8bacc
Bug 843361 - Clean up use of statics when enumerating procs r=blassey
2013-02-24 18:19:10 -05:00
Sriram Ramasubramanian
df84f1ce02
Bug 842609: Scroll to selected tab in tabs ui. [r=mfinkle]
...
--HG--
rename : toolkit/modules/Timer.jsm => browser/devtools/shared/Browser.jsm
rename : toolkit/modules/tests/xpcshell/test_timer.js => browser/devtools/shared/test/browser_browser_basic.js
extra : rebase_source : c5a6cb3d09bd673b4ac01afa90de9bc8f350601b
2013-02-19 14:29:04 -08:00
Lucas Rocha
b639aae0b4
Bug 844592 - Define awesome_bar_entry on tablet toolbar layout (r=mfinkle)
2013-02-25 19:56:04 +00:00
Lucas Rocha
3bc727855e
Bug 844588 - Set correct min-version for clone method in TwoWayView (r=mfinkle)
2013-02-25 19:56:04 +00:00
Kartikaya Gupta
238a276b2b
Bug 844930 - Make deprecation warning more useful. r=bnicholson
2013-02-25 14:42:06 -05:00
Brian Nicholson
dd1ae46a26
Bug 845335 - Add back support for small screens. r=mfinkle
...
--HG--
extra : rebase_source : 002202390b8e24b876d7b72b5620fe8de49752f1
2013-02-27 16:50:28 -08:00
Nick Alexander
09e4c13519
Bug 844437 - post: Calculate Fennec directory dependency at build time. r=rnewman
2013-02-27 15:44:27 -08:00
Nick Alexander
e989e12867
Bug 844347 - Factor logging code that is not Sync-specific out of org.mozilla.gecko.sync. r=rnewman
...
--HG--
rename : mobile/android/base/sync/GlobalConstants.java.in => mobile/android/base/background/common/GlobalConstants.java.in
rename : mobile/android/base/sync/Logger.java => mobile/android/base/background/common/log/Logger.java
rename : mobile/android/base/sync/log/writers/AndroidLevelCachingLogWriter.java => mobile/android/base/background/common/log/writers/AndroidLevelCachingLogWriter.java
rename : mobile/android/base/sync/log/writers/AndroidLogWriter.java => mobile/android/base/background/common/log/writers/AndroidLogWriter.java
rename : mobile/android/base/sync/log/writers/LevelFilteringLogWriter.java => mobile/android/base/background/common/log/writers/LevelFilteringLogWriter.java
rename : mobile/android/base/sync/log/writers/LogWriter.java => mobile/android/base/background/common/log/writers/LogWriter.java
rename : mobile/android/base/sync/log/writers/PrintLogWriter.java => mobile/android/base/background/common/log/writers/PrintLogWriter.java
rename : mobile/android/base/sync/log/writers/SimpleTagLogWriter.java => mobile/android/base/background/common/log/writers/SimpleTagLogWriter.java
rename : mobile/android/base/sync/log/writers/StringLogWriter.java => mobile/android/base/background/common/log/writers/StringLogWriter.java
rename : mobile/android/base/sync/log/writers/TagLogWriter.java => mobile/android/base/background/common/log/writers/TagLogWriter.java
rename : mobile/android/base/sync/log/writers/ThreadLocalTagLogWriter.java => mobile/android/base/background/common/log/writers/ThreadLocalTagLogWriter.java
2013-02-27 15:44:21 -08:00
Nick Alexander
6c4b392ef8
Bug 844437 - pre: Remove unused Android Sync files. r=trivial
2013-02-27 15:44:17 -08:00
Sriram Ramasubramanian
ed5f9aedd1
Bug 845572: GeckoView should listen for LWTheme messages. [r=wesj]
...
--HG--
rename : mobile/android/base/resources/layout/awesomebar_tab_indicator.xml => mobile/android/base/resources/layout/awesomebar_tab_indicator.xml.in
2013-02-26 15:32:53 -08:00
Ryan VanderMeulen
f6564cf84f
Backed out changesets 77a94dc888c9 and 3f6e6912e71a (bug 831144) for Android mochitest failures on a CLOSED TREE.
2013-02-25 12:35:33 -05:00
Jim Chen
3ea987130f
Bug 831144 - Properly pass meta states to Gecko; r=cpeterson
2013-02-25 11:33:30 -05:00
Margaret Leibovic
faaf25eef4
Bug 839602 - Immediately update browser toolbar after awesomescreen closes. r=bnicholson
2013-02-11 16:51:02 -08:00
Geoff Brown
925db75330
Bug 844516 - Improve Preferences:Get usage in robocop; r=jmaher
2013-02-24 08:55:45 -07:00
Brian Nicholson
414a4fc6f8
Bug 845618 - Remove unused imports. r=kats
2013-02-26 21:50:25 -08:00
Brian Nicholson
0bc444d6e2
Bug 845612 - Add @Override annotations for implemented interfaces. r=kats
2013-02-26 21:48:00 -08:00
Brian Nicholson
a11631e56a
Bug 845612 - Add missing @Override annotations. r=kats
2013-02-26 21:48:00 -08:00
Mark Capella
e3de59e330
Bug 841249 - [Robocop] Tests for distribution preferences, r=margaret
2013-02-27 00:19:35 -05:00
Chris Peterson
f9f91e682e
Bug 845080 - Extract BackgroundService superclass. r=rnewman
2013-02-26 19:41:59 -08:00
Richard Newman
5b4ce32ede
Bug 840267 - Follow-up: fix whitespace (whitespace only). r=trivial
2013-02-26 20:08:56 -08:00
Ryan VanderMeulen
54b3c8f5b5
Backed out changeset 6562cc879c53 (bug 845080) for Android build bustage on a CLOSED TREE.
2013-02-26 21:50:39 -05:00
Sriram Ramasubramanian
ca33517761
Bug 816547: Make sure the Bitmap is accessed in UI thread in LWTheme. [r=mfinkle]
...
--HG--
extra : rebase_source : 7f99818a2395fdc4f03b24927f706a4f81197038
2013-02-26 11:42:24 -08:00
Chris Peterson
b78e78e53f
Bug 845080 - Extract BackgroundService superclass. r=rnewman
2013-02-26 16:59:19 -08:00
Sriram Ramasubramanian
686095f3b7
Bug 843619: Remove robocop test for tabs tray menu button. [r=gbrown]
...
--HG--
extra : rebase_source : 0eb9201646de0802290bd1ea2225325cb5a72fff
2013-02-26 11:03:17 -08:00
Sriram Ramasubramanian
495deda79e
Bug 843619: Remove tabs tray menu. [r=mfinkle] [needs-clobber]
...
--HG--
extra : rebase_source : 7f590f1f0b21e15ced7efd59f6cf0cf9394e4671
2013-02-21 14:21:57 -08:00
Margaret Leibovic
98b1919162
Bug 845051 - (Part 2) Handle tab events directly in BrowserToolbar, instead of going through BrowserApp. r=mfinkle
2013-02-26 14:38:38 -08:00
Margaret Leibovic
6146f66102
Bug 845051 - (Part 1) Don't post Runnables to the main thread from onTabChanged, since it's always called on the main thread. r=mfinkle
2013-02-26 14:38:10 -08:00
Richard Newman
e2b84e6352
Bug 837875 - java.lang.NullPointerException: at org.mozilla.gecko.sync.setup.activities.SendTabActivity.getOtherClients(SendTabActivity.java). r=nalexander
2013-02-26 13:44:24 -08:00
Margaret Leibovic
314e162420
Bug 845075 - Move more tab-specific event handlers from GeckoApp to Tabs. r=mfinkle
2013-02-26 11:50:04 -08:00
Margaret Leibovic
61b71d48a6
Bug 843821 - Remove debug logging that accidentally landed. r=oops
2013-02-26 11:50:00 -08:00
Sriram Ramasubramanian
e34d7b5105
Bug 844984: Remove overdraw in Awesomebar. [r=bnicholson]
2013-02-25 12:15:00 -08:00
Brian Nicholson
425860bde6
Bug 844590 - Use Looper.getMainLooper() for UiAsyncTask. r=kats
...
--HG--
extra : rebase_source : 4e5c919cd98b30faee9d0c1e3b429e27fe7d1ea2
2013-02-25 15:15:49 -08:00
Jim Chen
57a92f2116
Bug 844913 - Null-check getEditable() results in GeckoInputConnection; r=cpeterson
2013-02-26 12:48:32 -05:00
Geoff Brown
d9b8b01e2e
Bug 798683 - Replace getChildCount() calls in robocop tests; r=bnicholson
2013-02-26 07:19:57 -07:00
Geoff Brown
2258d2b2b5
Bug 844239: Spacing/indentation consistency for Robocop source; r=jmaher DONTBUILD
2013-02-22 20:42:46 -07:00
Wes Johnston
0e62162ed2
Bug 840267 - Use light UI for Sync JPAKE setup. r=rnewman
2013-02-22 16:05:36 -08:00
Wes Johnston
32e4e0463c
Bug 843234 - Move default favicon creation to separate thread. r=margaret
2013-02-22 16:05:35 -08:00
Brian Nicholson
c5165bc486
Bug 829927 - Don't read favicon URL if it's null. r=mfinkle
2013-02-20 17:16:50 -08:00
Brian Nicholson
3e28ce8e20
Bug 843851 - Use GeckoAppShell main handler for AllPagesTab UiAsyncTask. r=mfinkle
2013-02-22 09:12:15 -08:00
Sriram Ramasubramanian
88f982fd77
Bug 843557: Revert part of 7547bf5fe166 (bug 843313). [r=kats]
2013-02-21 15:02:22 -08:00
Kartikaya Gupta
a505e190df
Bug 843557 - Get rid of unneeded generic. r=sriram
2013-02-21 16:49:09 -05:00
Lucas Rocha
6e93f5db82
Bug 817721/817735/817732 - New tabs tray layout with horizontal scrolling (r=mfinkle) (needs-clobber)
...
--HG--
rename : mobile/android/base/resources/drawable-xlarge-hdpi-v11/menu.png => mobile/android/base/resources/drawable-large-hdpi-v11/menu.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi-v11/tabs_carat_contracted.png => mobile/android/base/resources/drawable-large-hdpi-v11/tabs_carat_contracted.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi-v11/tabs_carat_expanded.png => mobile/android/base/resources/drawable-large-hdpi-v11/tabs_carat_expanded.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi-v11/tabs_menu.png => mobile/android/base/resources/drawable-large-hdpi-v11/tabs_menu.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_button.xml => mobile/android/base/resources/drawable-large-land-v11/tabs_button.xml
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_level.xml => mobile/android/base/resources/drawable-large-land-v11/tabs_level.xml
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/menu.png => mobile/android/base/resources/drawable-large-mdpi-v11/menu.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_carat_contracted.png => mobile/android/base/resources/drawable-large-mdpi-v11/tabs_carat_contracted.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_carat_expanded.png => mobile/android/base/resources/drawable-large-mdpi-v11/tabs_carat_expanded.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_menu.png => mobile/android/base/resources/drawable-large-mdpi-v11/tabs_menu.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi-v11/menu.png => mobile/android/base/resources/drawable-large-xhdpi-v11/menu.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi-v11/tabs_carat_contracted.png => mobile/android/base/resources/drawable-large-xhdpi-v11/tabs_carat_contracted.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi-v11/tabs_carat_expanded.png => mobile/android/base/resources/drawable-large-xhdpi-v11/tabs_carat_expanded.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi-v11/tabs_menu.png => mobile/android/base/resources/drawable-large-xhdpi-v11/tabs_menu.png
rename : mobile/android/base/resources/layout-xlarge-v11/tabs_panel.xml.in => mobile/android/base/resources/layout-large-land-v11/tabs_panel.xml.in
rename : mobile/android/base/resources/layout-xlarge-v11/tabs_panel_footer.xml => mobile/android/base/resources/layout-large-land-v11/tabs_panel_footer.xml
rename : mobile/android/base/resources/layout-xlarge-v11/tabs_panel_header.xml => mobile/android/base/resources/layout-large-land-v11/tabs_panel_header.xml
2013-02-22 07:23:16 +00:00
Lucas Rocha
2dcd7d298d
Bug 817721/817735/817732 - Always scroll on tabs tray animation (r=mfinkle)
2013-02-22 07:22:37 +00:00
Lucas Rocha
a09a4ed0f0
Bug 817721/817735/817732 - Change sidebar state to be dynamic (r=mfinkle)
2013-02-22 07:22:37 +00:00
Lucas Rocha
d7c82552a4
Bug 817721/817735/817732 - Add more granular API to query tablet form-factors (r=mfinkle)
2013-02-22 07:22:37 +00:00
Lucas Rocha
61beed7d46
Bug 817721/817735/817732 - New TabsPanel sizing (r=mfinkle)
2013-02-22 07:22:37 +00:00
Lucas Rocha
ad0cbb911b
Bug 817721/817735/817732 - Vertical swipe support in TabsTray (r=mfinkle)
2013-02-22 07:22:36 +00:00
Lucas Rocha
4e9c5e2651
Bug 817721/817735/817732 - Add support for width animations in PropertyAnimator (r=mfinkle)
2013-02-22 07:22:36 +00:00
Lucas Rocha
c9c8207ff3
Bug 817721/817735/817732 - Change TabsTray to use TwoWayView (r=mfinkle)
2013-02-22 07:22:36 +00:00
Lucas Rocha
9f321ba87e
Bug 817721/817735/817732 - Add TwoWayView to repo (r=mfinkle)
2013-02-22 07:22:36 +00:00
Sriram Ramasubramanian
b686399735
Bug 843827: Makefile entry missing on MDPI phone. [r=mfinkle]
2013-02-21 14:26:22 -08:00
Brian Nicholson
86d605176b
Bug 842797 - Rename GeckoAsyncTask to UiAsyncTask. r=mfinkle
...
--HG--
rename : mobile/android/base/GeckoAsyncTask.java => mobile/android/base/UiAsyncTask.java
2013-02-21 12:01:09 -08:00
Brian Nicholson
1c27a08fd0
Bug 842797 - Remove GeckoAsyncTask priority. r=mfinkle
2013-02-21 12:01:01 -08:00
Brian Nicholson
d88d9059b1
Bug 842797 - Replace GeckoAsyncTask Activity parameter with Handler. r=kats,mfinkle
2013-02-21 12:00:52 -08:00
Brian Nicholson
315acc3aba
Bug 842395 - Remove areClientsAvailable() from TabsAccessor. r=mfinkle
...
--HG--
extra : rebase_source : edca3b7010a8a4cae538ca9632d98e3201a135c1
2013-02-21 11:56:19 -08:00
Brad Lassey
0783fd0ae1
Bug 843361 - Read proc names more efficiently r=mfinkle
2013-02-21 11:24:08 -05:00
Margaret Leibovic
880757649e
Bug 842897 - Initalize distribution in testDistribution() instead of setUp(). r=gbrown
2013-02-21 09:47:43 -08:00
Wes Johnston
3dc17a0cc0
Bug 842830 - Don't show splash screens if Gecko is already running. r=mfinkle
2013-02-21 08:41:43 -08:00
Wes Johnston
3964b209bf
Bug 839771 - Use a compound drawable to add padding to select elements. r=sriram
2013-02-21 08:41:41 -08:00
Kartikaya Gupta
c6f7ab11ee
Bug 843300 - Don't let JavaAddonManager register for events multiple times. r=mfinkle
2013-02-21 09:30:00 -05:00
Mark Finkle
81129435d3
Bug 843361 - Dump list of open files if we fail to unlock the DB r=blassey
2013-02-21 08:52:37 -05:00
Sriram Ramasubramanian
40a5e27a25
Bug 843313: Make a StateListDrawable for more/checkmark in menuitem. [r=mfinkle]
...
--HG--
rename : mobile/android/base/resources/drawable/menu_item_checkmark.xml => mobile/android/base/resources/drawable/menu_item_state.xml.in
2013-02-20 23:07:07 -08:00
Sriram Ramasubramanian
531d2f0e78
Bug 843313: Remove the unnecessary LinearLayout around the TextView in default menu item. [r=mfinkle]
2013-02-20 23:07:06 -08:00
Sriram Ramasubramanian
e708ec00e2
Bug 843314: Addon without icons should show a filler. [r=mfinkle]
2013-02-20 23:07:06 -08:00
Sriram Ramasubramanian
7a56b79cef
Bug 843313: Make the checkbox/more icon to be a compound drawable of the menu item's text. [r=mfinkle]
2013-02-20 23:07:06 -08:00
Sriram Ramasubramanian
477ee09554
Bug 843313: Make the icon a compound drawable for the menu-item's text. [r=mfinkle]
2013-02-20 23:07:05 -08:00
Mark Finkle
364bd28ed5
Bug 843029 - Add more retries to ensureDatabaseIsNotLocked r=blassey r=lucasr
2013-02-20 13:32:35 -05:00
Mark Finkle
bab16218f0
Bug 842917 - Avoid nested transactions in onUpgrade r=lucasr
2013-02-20 13:32:32 -05:00
Adrian Tamas
79aa932b03
Bug 841377 - Robocop: Extend the testShareLink test to cover opening the share popup from context menus. r=jmaher
2013-02-12 10:00:54 +02:00
Mark Finkle
6317308989
Bug 842421 - Make GeckoAsyncTask cancellable r=kats r=bnicholson
2013-02-19 16:14:37 -05:00
Mark Finkle
08351e6873
Bug 842374 - Use GeckoAsyncTask instead of AsyncTask when removing bookmarks r=kats
2013-02-19 16:14:35 -05:00
Mark Finkle
d07e148677
Bug 842457 - Limit columns in queries used for getCount r=bnicholson
2013-02-19 15:53:03 -05:00
Sriram Ramasubramanian
6f2bed14fb
Bug 840871: TabsPanel is not needed to be shown right on startup. [r=mfinkle]
2013-02-19 12:39:05 -08:00
Sriram Ramasubramanian
813497384f
Bug 840871: about:home thumbnails are drawn twice. [r=mfinkle]
2013-02-19 12:00:28 -08:00
Sriram Ramasubramanian
a35a9bce91
Bug 840868: Reset window background once loaded. [r=mfinkle]
2013-02-19 11:54:40 -08:00
Margaret Leibovic
9ffdf2c240
Bug 840825 - Clear distribution pref during testDistribution setup. r=wesj
2013-02-19 10:49:42 -08:00
Geoff Brown
934641715f
Bug 837318: Update testVkbOverlap to account for tablet behavior; r=wesj
2013-02-19 12:02:15 -07:00
Margaret Leibovic
425eedf36d
Bug 840825 - Basic tests for distribution customization. r=gbrown,wesj
2013-02-19 10:15:55 -08:00
Morrison Cole
d4676dcd29
Bug 842346 - Fennec doesn't build with Java 7 because of JavaAddonManager. r=kats
2013-02-19 10:25:13 -05:00
Mark Finkle
02d2157b11
Bug 836924 - java.lang.NullPointerException: at org.mozilla.gecko.Tabs.getContentResolver r=bnicholson
2013-02-18 16:17:54 -05:00
Jim Chen
b7bd93badb
Bug 841036 - Set default composition color to text field color; r=cpeterson
2013-02-18 14:00:47 -05:00
Jim Chen
d2874dc962
Bug 838177 - Add more debugging output to GeckoEditable and GeckoInputConnection; r=cpeterson
2013-02-18 13:57:43 -05:00
Margaret Leibovic
ecfd2da70d
Bug 841938 - Implement nsAndroidHistory::SetURITitle. r=wesj
2013-02-18 09:27:30 -08:00
Ms2ger
bfc7bd8836
Backout bug 828349, bug 835022 for robocop orange and exception from Tabs.getDisplayCount.
2013-02-16 10:36:05 +01:00
Brian Nicholson
4656a9e054
Bug 835022 - Switch to correct tab when a tab is closed. r=mfinkle
2013-02-15 22:44:14 -08:00
Brian Nicholson
ebde756222
Bug 828349 - Return the tab count of the current private state. r=mfinkle
2013-02-15 22:42:12 -08:00
Sriram Ramasubramanian
ff3fa5c956
Bug 841567: Make the opacity behind the thumbnail title better. [r=mfinkle]
...
--HG--
extra : rebase_source : 42317c3481401aa86582dbc39085a22069287ef8
2013-02-15 12:51:30 -08:00
Kartikaya Gupta
96dd9a3447
Bug 841810 - Allow java addons to receive and respond to events. r=mfinkle
2013-02-15 15:21:41 -05:00
Richard Newman
2b8d9f1440
Bug 838416 - Defend against insane clocks. r=nalexander
2013-02-14 13:50:37 -08:00
Mark Capella
8600127dce
Bug 837815 - Reading list button opens Top Sites, not Reading List, r=wesj
2013-02-14 21:18:30 -05:00
Sriram Ramasubramanian
d74af1a2a1
Bug 834082: Move PNG files from drawable to drawable-mdpi. [r=bnicholson] [needs-clobber]
...
--HG--
rename : mobile/android/base/resources/drawable/abouthome_icon.png => mobile/android/base/resources/drawable-mdpi/abouthome_icon.png
rename : mobile/android/base/resources/drawable/abouthome_logo_dark.png => mobile/android/base/resources/drawable-mdpi/abouthome_logo_dark.png
rename : mobile/android/base/resources/drawable/abouthome_logo_light.png => mobile/android/base/resources/drawable-mdpi/abouthome_logo_light.png
rename : mobile/android/base/resources/drawable/abouthome_promo_box_bg.9.png => mobile/android/base/resources/drawable-mdpi/abouthome_promo_box_bg.9.png
rename : mobile/android/base/resources/drawable/abouthome_promo_box_pressed_bg.9.png => mobile/android/base/resources/drawable-mdpi/abouthome_promo_box_pressed_bg.9.png
rename : mobile/android/base/resources/drawable/abouthome_promo_logo_apps.png => mobile/android/base/resources/drawable-mdpi/abouthome_promo_logo_apps.png
rename : mobile/android/base/resources/drawable/abouthome_promo_logo_sync.png => mobile/android/base/resources/drawable-mdpi/abouthome_promo_logo_sync.png
rename : mobile/android/base/resources/drawable/abouthome_thumbnail.png => mobile/android/base/resources/drawable-mdpi/abouthome_thumbnail.png
rename : mobile/android/base/resources/drawable/abouthome_thumbnail_add.png => mobile/android/base/resources/drawable-mdpi/abouthome_thumbnail_add.png
rename : mobile/android/base/resources/drawable/abouthome_thumbnail_bg.png => mobile/android/base/resources/drawable-mdpi/abouthome_thumbnail_bg.png
rename : mobile/android/base/resources/drawable/address_bar_bg_shadow.png => mobile/android/base/resources/drawable-mdpi/address_bar_bg_shadow.png
rename : mobile/android/base/resources/drawable/address_bar_url_default.9.png => mobile/android/base/resources/drawable-mdpi/address_bar_url_default.9.png
rename : mobile/android/base/resources/drawable/address_bar_url_default_pb.9.png => mobile/android/base/resources/drawable-mdpi/address_bar_url_default_pb.9.png
rename : mobile/android/base/resources/drawable/address_bar_url_pressed.9.png => mobile/android/base/resources/drawable-mdpi/address_bar_url_pressed.9.png
rename : mobile/android/base/resources/drawable/address_bar_url_pressed_pb.9.png => mobile/android/base/resources/drawable-mdpi/address_bar_url_pressed_pb.9.png
rename : mobile/android/base/resources/drawable/alert_addon.png => mobile/android/base/resources/drawable-mdpi/alert_addon.png
rename : mobile/android/base/resources/drawable/alert_app.png => mobile/android/base/resources/drawable-mdpi/alert_app.png
rename : mobile/android/base/resources/drawable/alert_download.png => mobile/android/base/resources/drawable-mdpi/alert_download.png
rename : mobile/android/base/resources/drawable/appwidget_bg.9.png => mobile/android/base/resources/drawable-mdpi/appwidget_bg.9.png
rename : mobile/android/base/resources/drawable/autocomplete_list_bg.9.png => mobile/android/base/resources/drawable-mdpi/autocomplete_list_bg.9.png
rename : mobile/android/base/resources/drawable/awesomebar_tab_center.9.png => mobile/android/base/resources/drawable-mdpi/awesomebar_tab_center.9.png
rename : mobile/android/base/resources/drawable/awesomebar_tab_left.9.png => mobile/android/base/resources/drawable-mdpi/awesomebar_tab_left.9.png
rename : mobile/android/base/resources/drawable/awesomebar_tab_right.9.png => mobile/android/base/resources/drawable-mdpi/awesomebar_tab_right.9.png
rename : mobile/android/base/resources/drawable/bookmarkdefaults_favicon_addons.png => mobile/android/base/resources/drawable-mdpi/bookmarkdefaults_favicon_addons.png
rename : mobile/android/base/resources/drawable/bookmarkdefaults_favicon_support.png => mobile/android/base/resources/drawable-mdpi/bookmarkdefaults_favicon_support.png
rename : mobile/android/base/resources/drawable/crash_reporter.png => mobile/android/base/resources/drawable-mdpi/crash_reporter.png
rename : mobile/android/base/resources/drawable/desktop_notification.png => mobile/android/base/resources/drawable-mdpi/desktop_notification.png
rename : mobile/android/base/resources/drawable/doorhanger_arrow.png => mobile/android/base/resources/drawable-mdpi/doorhanger_arrow.png
rename : mobile/android/base/resources/drawable/doorhanger_bg.9.png => mobile/android/base/resources/drawable-mdpi/doorhanger_bg.9.png
rename : mobile/android/base/resources/drawable/doorhanger_popup_bg.9.png => mobile/android/base/resources/drawable-mdpi/doorhanger_popup_bg.9.png
rename : mobile/android/base/resources/drawable/doorhanger_shadow_bg.9.png => mobile/android/base/resources/drawable-mdpi/doorhanger_shadow_bg.9.png
rename : mobile/android/base/resources/drawable/favicon.png => mobile/android/base/resources/drawable-mdpi/favicon.png
rename : mobile/android/base/resources/drawable/find_close.png => mobile/android/base/resources/drawable-mdpi/find_close.png
rename : mobile/android/base/resources/drawable/find_next.png => mobile/android/base/resources/drawable-mdpi/find_next.png
rename : mobile/android/base/resources/drawable/find_prev.png => mobile/android/base/resources/drawable-mdpi/find_prev.png
rename : mobile/android/base/resources/drawable/folder.png => mobile/android/base/resources/drawable-mdpi/folder.png
rename : mobile/android/base/resources/drawable/handle_end.png => mobile/android/base/resources/drawable-mdpi/handle_end.png
rename : mobile/android/base/resources/drawable/handle_middle.png => mobile/android/base/resources/drawable-mdpi/handle_middle.png
rename : mobile/android/base/resources/drawable/handle_start.png => mobile/android/base/resources/drawable-mdpi/handle_start.png
rename : mobile/android/base/resources/drawable/ic_addons_empty.png => mobile/android/base/resources/drawable-mdpi/ic_addons_empty.png
rename : mobile/android/base/resources/drawable/ic_awesomebar_go.png => mobile/android/base/resources/drawable-mdpi/ic_awesomebar_go.png
rename : mobile/android/base/resources/drawable/ic_awesomebar_reader.png => mobile/android/base/resources/drawable-mdpi/ic_awesomebar_reader.png
rename : mobile/android/base/resources/drawable/ic_awesomebar_search.png => mobile/android/base/resources/drawable-mdpi/ic_awesomebar_search.png
rename : mobile/android/base/resources/drawable/ic_awesomebar_star.png => mobile/android/base/resources/drawable-mdpi/ic_awesomebar_star.png
rename : mobile/android/base/resources/drawable/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-mdpi/ic_menu_bookmark_add.png
rename : mobile/android/base/resources/drawable/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-mdpi/ic_menu_bookmark_remove.png
rename : mobile/android/base/resources/drawable/ic_menu_close_all_tabs.png => mobile/android/base/resources/drawable-mdpi/ic_menu_close_all_tabs.png
rename : mobile/android/base/resources/drawable/ic_menu_forward.png => mobile/android/base/resources/drawable-mdpi/ic_menu_forward.png
rename : mobile/android/base/resources/drawable/ic_menu_new_private_tab.png => mobile/android/base/resources/drawable-mdpi/ic_menu_new_private_tab.png
rename : mobile/android/base/resources/drawable/ic_menu_new_private_tab_small.png => mobile/android/base/resources/drawable-mdpi/ic_menu_new_private_tab_small.png
rename : mobile/android/base/resources/drawable/ic_menu_new_tab.png => mobile/android/base/resources/drawable-mdpi/ic_menu_new_tab.png
rename : mobile/android/base/resources/drawable/ic_menu_new_tab_small.png => mobile/android/base/resources/drawable-mdpi/ic_menu_new_tab_small.png
rename : mobile/android/base/resources/drawable/ic_menu_reload.png => mobile/android/base/resources/drawable-mdpi/ic_menu_reload.png
rename : mobile/android/base/resources/drawable/ic_status_logo.png => mobile/android/base/resources/drawable-mdpi/ic_status_logo.png
rename : mobile/android/base/resources/drawable/larry_blue.png => mobile/android/base/resources/drawable-mdpi/larry_blue.png
rename : mobile/android/base/resources/drawable/larry_green.png => mobile/android/base/resources/drawable-mdpi/larry_green.png
rename : mobile/android/base/resources/drawable/marketplace.png => mobile/android/base/resources/drawable-mdpi/marketplace.png
rename : mobile/android/base/resources/drawable/menu.png => mobile/android/base/resources/drawable-mdpi/menu.png
rename : mobile/android/base/resources/drawable/menu_item_check.png => mobile/android/base/resources/drawable-mdpi/menu_item_check.png
rename : mobile/android/base/resources/drawable/menu_item_more.png => mobile/android/base/resources/drawable-mdpi/menu_item_more.png
rename : mobile/android/base/resources/drawable/menu_item_uncheck.png => mobile/android/base/resources/drawable-mdpi/menu_item_uncheck.png
rename : mobile/android/base/resources/drawable/menu_panel_bg.9.png => mobile/android/base/resources/drawable-mdpi/menu_panel_bg.9.png
rename : mobile/android/base/resources/drawable/menu_pb.png => mobile/android/base/resources/drawable-mdpi/menu_pb.png
rename : mobile/android/base/resources/drawable/menu_popup_arrow_bottom.png => mobile/android/base/resources/drawable-mdpi/menu_popup_arrow_bottom.png
rename : mobile/android/base/resources/drawable/menu_popup_arrow_top.png => mobile/android/base/resources/drawable-mdpi/menu_popup_arrow_top.png
rename : mobile/android/base/resources/drawable/menu_popup_bg.9.png => mobile/android/base/resources/drawable-mdpi/menu_popup_bg.9.png
rename : mobile/android/base/resources/drawable/progress_spinner_1.png => mobile/android/base/resources/drawable-mdpi/progress_spinner_1.png
rename : mobile/android/base/resources/drawable/progress_spinner_10.png => mobile/android/base/resources/drawable-mdpi/progress_spinner_10.png
rename : mobile/android/base/resources/drawable/progress_spinner_11.png => mobile/android/base/resources/drawable-mdpi/progress_spinner_11.png
rename : mobile/android/base/resources/drawable/progress_spinner_12.png => mobile/android/base/resources/drawable-mdpi/progress_spinner_12.png
rename : mobile/android/base/resources/drawable/progress_spinner_2.png => mobile/android/base/resources/drawable-mdpi/progress_spinner_2.png
rename : mobile/android/base/resources/drawable/progress_spinner_3.png => mobile/android/base/resources/drawable-mdpi/progress_spinner_3.png
rename : mobile/android/base/resources/drawable/progress_spinner_4.png => mobile/android/base/resources/drawable-mdpi/progress_spinner_4.png
rename : mobile/android/base/resources/drawable/progress_spinner_5.png => mobile/android/base/resources/drawable-mdpi/progress_spinner_5.png
rename : mobile/android/base/resources/drawable/progress_spinner_6.png => mobile/android/base/resources/drawable-mdpi/progress_spinner_6.png
rename : mobile/android/base/resources/drawable/progress_spinner_7.png => mobile/android/base/resources/drawable-mdpi/progress_spinner_7.png
rename : mobile/android/base/resources/drawable/progress_spinner_8.png => mobile/android/base/resources/drawable-mdpi/progress_spinner_8.png
rename : mobile/android/base/resources/drawable/progress_spinner_9.png => mobile/android/base/resources/drawable-mdpi/progress_spinner_9.png
rename : mobile/android/base/resources/drawable/reader.png => mobile/android/base/resources/drawable-mdpi/reader.png
rename : mobile/android/base/resources/drawable/reading_list.png => mobile/android/base/resources/drawable-mdpi/reading_list.png
rename : mobile/android/base/resources/drawable/scrollbar.png => mobile/android/base/resources/drawable-mdpi/scrollbar.png
rename : mobile/android/base/resources/drawable/shadow.png => mobile/android/base/resources/drawable-mdpi/shadow.png
rename : mobile/android/base/resources/drawable/site_security_identified.png => mobile/android/base/resources/drawable-mdpi/site_security_identified.png
rename : mobile/android/base/resources/drawable/site_security_verified.png => mobile/android/base/resources/drawable-mdpi/site_security_verified.png
rename : mobile/android/base/resources/drawable/spinner_default.9.png => mobile/android/base/resources/drawable-mdpi/spinner_default.9.png
rename : mobile/android/base/resources/drawable/spinner_focused.9.png => mobile/android/base/resources/drawable-mdpi/spinner_focused.9.png
rename : mobile/android/base/resources/drawable/spinner_pressed.9.png => mobile/android/base/resources/drawable-mdpi/spinner_pressed.9.png
rename : mobile/android/base/resources/drawable/start.png => mobile/android/base/resources/drawable-mdpi/start.png
rename : mobile/android/base/resources/drawable/tab_close.png => mobile/android/base/resources/drawable-mdpi/tab_close.png
rename : mobile/android/base/resources/drawable/tab_indicator_divider.9.png => mobile/android/base/resources/drawable-mdpi/tab_indicator_divider.9.png
rename : mobile/android/base/resources/drawable/tab_indicator_selected.9.png => mobile/android/base/resources/drawable-mdpi/tab_indicator_selected.9.png
rename : mobile/android/base/resources/drawable/tab_indicator_selected_focused.9.png => mobile/android/base/resources/drawable-mdpi/tab_indicator_selected_focused.9.png
rename : mobile/android/base/resources/drawable/tab_new.png => mobile/android/base/resources/drawable-mdpi/tab_new.png
rename : mobile/android/base/resources/drawable/tab_new_pb.png => mobile/android/base/resources/drawable-mdpi/tab_new_pb.png
rename : mobile/android/base/resources/drawable/tab_thumbnail_default.png => mobile/android/base/resources/drawable-mdpi/tab_thumbnail_default.png
rename : mobile/android/base/resources/drawable/tab_thumbnail_shadow.png => mobile/android/base/resources/drawable-mdpi/tab_thumbnail_shadow.png
rename : mobile/android/base/resources/drawable/tabs_carat.png => mobile/android/base/resources/drawable-mdpi/tabs_carat.png
rename : mobile/android/base/resources/drawable/tabs_normal.png => mobile/android/base/resources/drawable-mdpi/tabs_normal.png
rename : mobile/android/base/resources/drawable/tabs_private.png => mobile/android/base/resources/drawable-mdpi/tabs_private.png
rename : mobile/android/base/resources/drawable/tabs_synced.png => mobile/android/base/resources/drawable-mdpi/tabs_synced.png
rename : mobile/android/base/resources/drawable/urlbar_stop.png => mobile/android/base/resources/drawable-mdpi/urlbar_stop.png
rename : mobile/android/base/resources/drawable/validation_arrow.png => mobile/android/base/resources/drawable-mdpi/validation_arrow.png
rename : mobile/android/base/resources/drawable/validation_arrow_inverted.png => mobile/android/base/resources/drawable-mdpi/validation_arrow_inverted.png
rename : mobile/android/base/resources/drawable/validation_bg.9.png => mobile/android/base/resources/drawable-mdpi/validation_bg.9.png
2013-01-23 17:07:45 -08:00
Margaret Leibovic
4627f132de
Bug 836450 - Add default bookmark support for distributions. r=mfinkle,wesj
2013-02-14 15:35:39 -08:00
Margaret Leibovic
eacc409a5c
Bug 836450 - Add getPackageName method to ContextProviderMockContext. r=gbrown
2013-02-14 15:35:36 -08:00
Sriram Ramasubramanian
5214f9d134
Bug 831021: Tab button shouldn't overlap with browser-toolbar. [r=mfinkle]
...
--HG--
extra : rebase_source : 998f9e9ad22fbe010a2fee1cab83fd5ef93c91c3
2013-02-14 14:34:09 -08:00
Sriram Ramasubramanian
bc3974fc63
Bug 837113: Close button in tabs ui. [r=mfinkle]
...
--HG--
extra : rebase_source : 52af4d8e0316be67838fcd5a463a5fdcbac124c2
2013-02-14 13:23:15 -08:00
Sriram Ramasubramanian
9083a49e87
Bug 840346: Cleanup the Makefile after removing textures. [r=mfinkle] [needs-clobber]
...
--HG--
extra : rebase_source : 8b04f2201cc8aeb21e9e9454370d90cba2810d1d
2013-02-14 10:11:42 -08:00
Kartikaya Gupta
a63abe2a76
Bug 840346 - Make the overscroll background area a solid color. r=cwiis
...
--HG--
extra : rebase_source : 97fc27101558f6da74f3e0418601eac7728656fb
2013-02-14 10:00:23 -08:00
Sriram Ramasubramanian
dac98747af
Bug 839887: Sync tabs should close the tabs ui on phones. [r=mfinkle]
2013-02-14 09:50:11 -08:00
Ryan VanderMeulen
cfd010a157
Backed out changeset 4f22708024f9 (bug 836450) for robocop failiures on a CLOSED TREE.
2013-02-13 22:25:38 -05:00
Margaret Leibovic
75b0284d03
Bug 836450 - Add default bookmark support for distributions. r=mfinkle,wesj
2013-02-13 17:19:00 -08:00
Geoff Brown
59a9cc25f2
Bug 824067 - Disable robocop testPasswordEncrypt for intermittent failures, again; DONTBUILD
...
--HG--
extra : rebase_source : b6c1cf565cb3e8bd10cbf697787efaa0e9914957
2013-02-13 17:27:15 -07:00
Brian Nicholson
04d0d8efac
Bug 833777 - Ensure that a tab is selected after an OOM restore. r=mfinkle
2013-02-13 15:21:47 -08:00
Geoff Brown
3341c103d7
Bug 824067 - Enable robocop testPasswordEncrypt; r=wesj
2013-02-13 14:23:28 -07:00
Jim Chen
9f28ee4351
Bug 839882 - Provide UI-thread-safe Editable for KeyListener; r=cpeterson
2013-02-13 15:52:11 -05:00
Jim Chen
69011c9296
Bug 826053 - Add MOZ_ANDROID_ANR_REPORTER configure option; r=glandium
2013-02-13 15:04:22 -05:00
Wes Johnston
6bef704b51
Bug 830760 - Don't zoom into fields on tablets of pages with metaviewports. r=kats DONTBUILD
2013-02-13 11:36:29 -08:00
Wes Johnston
00c73e0b1e
backout 28c0078a4d76 to fix commit message
2013-02-13 11:42:09 -08:00
Wes Johnston
070a8e24e2
Bug 83760 - Disable zoom into fields on tablets and pags with metaviewport. r=kats
...
* * *
Bug 830760 - Don't zoom into fields on tablets or pages with metaviewports. r=kats
2013-02-13 11:36:29 -08:00
Wes Johnston
33578ba0fd
Bug 836356 - Use system text colors in crash reporter. r=sriram
2013-02-13 11:36:27 -08:00
Sriram Ramasubramanian
f9af7d0cdb
Bug 840346: Remove unwanted icons. [r=mfinkle]
...
--HG--
extra : rebase_source : e49ab63a955f8ecd29dcd911b7d5caac14bf009e
2013-02-13 08:50:57 -08:00
Sriram Ramasubramanian
cb6d3d128e
Bug 840346: Cleanup persona methods. [r=mfinkle]
...
--HG--
extra : rebase_source : 0f2e292f620640b21703306fe2796841e90954e1
2013-02-13 08:50:57 -08:00
Sriram Ramasubramanian
809df9c68e
Bug 840346: Flat URL bar. [r=mfinkle]
...
--HG--
extra : rebase_source : 25e8b78e6ef97e3bb1e0ccb701bd98d9d1b24e4c
2013-02-13 08:50:56 -08:00
Geoff Brown
4c02d4e050
Bug 840725: Cleanup robocop tab retrieval functions; r=jmaher
...
--HG--
extra : rebase_source : de92ecbb4812bd8ff62e43403ccc2c35213e0b04
2013-02-13 08:54:44 -07:00
Mark Finkle
90cfc22a2a
Bug 837393 - Remove webapps from the recent apps list r=wesj
2013-02-13 10:26:05 -05:00
Mark Finkle
2f067c24b8
Bug 835399 - Allow launching non-privileged webapps with a URL r=wesj
2013-02-13 10:26:03 -05:00
Brian Nicholson
c808f30b6b
Bug 840823 - Check whether new tabs were made from stubs to prevent removal race condition. r=mfinkle
2013-02-12 23:48:32 -08:00
Sriram Ramasubramanian
f4691fed2a
Bug 838807: Replace url-bar icons. [r=bnicholson]
2013-02-12 21:10:47 -08:00
Sriram Ramasubramanian
3782e4081d
Bug 828853: Sync tabs icon closes tabs-ui, when sync is not setup. [r=mfinkle]
...
--HG--
extra : rebase_source : 703f8bc15630186948d5d553238a47edac9a8287
2013-02-04 15:26:50 -08:00
Sriram Ramasubramanian
df9f100b0e
Bug 824483: about:home is cut off in landscape mode. [r=wesj]
2013-02-12 15:32:13 -08:00
Geoff Brown
c0324f6340
Bug 770483 - Re-enable robocop testAboutPage; r=edmorley; DONTBUILD
2013-02-12 11:27:18 -07:00
Brad Lassey
24fd7d1281
bug 839380 – zh-hk locale should use zh-tw translation instead of zh-cn r=jchen a=akeybl
2013-02-11 23:08:19 -05:00
Terry Liu
9d7a70ceee
Bug 823639 - Disable keyboard suggestions in bookmark_edit.xml. r=sriram
2013-02-10 13:35:42 -05:00
Mark Finkle
bb58390934
Bug 838745 - Add a proper zero-based array size check to keep promo from crashing r=bnicholson
2013-02-09 16:48:32 -05:00
Richard Newman
e31b4bd6e6
Bug 839580 - getOpenURIIntent uses an API level 16 method. r=bnicholson
2013-02-08 15:30:28 -08:00
Jim Chen
997a9f5486
Bug 826053 - Avoid reporting duplicate ANRs; r=blassey
2013-02-08 18:17:42 -05:00
Jim Chen
b34df63443
Bug 826053 - Add main ANRReporter logic; r=blassey
2013-02-08 18:17:42 -05:00
Jim Chen
dea4b5c827
Bug 826053 - Add ANRReporter supporting methods; r=blassey
2013-02-08 18:17:42 -05:00
Jim Chen
e465227217
Bug 826053 - Add GeckoAppInfo for telemetry ping metadata; r=blassey
2013-02-08 18:17:42 -05:00
Jim Chen
fcc549b616
Bug 826053 - Add skeletal ANRReporter; r=blassey
2013-02-08 18:17:41 -05:00
Kartikaya Gupta
c3a3264303
Bug 839622 - Move websms backend JNI bindings so that they are not built if websms is not enabled. r=blassey
2013-02-08 16:42:14 -05:00
Kartikaya Gupta
6218e14d70
Bug 839622 - Remove a native function that hasn't been used since bug 735230, and the unneeded setSurfaceView implementation. r=cpeterson
2013-02-08 16:42:13 -05:00
Kartikaya Gupta
cb7f905fba
Bug 839622 - Clean up temp files introduced in bug 794982. r=cpeterson
2013-02-08 16:42:13 -05:00
Jim Chen
54c6925612
Bug 835906 - Handle off-thread GeckoEditable and GeckoInputConnection calls; r=cpeterson
2013-02-08 16:07:12 -05:00
Jim Chen
4292b3f95e
Bug 835906 - Let GeckoInputConnection switch to background thread; r=cpeterson
2013-02-08 16:07:12 -05:00
Jim Chen
40f2aa1b7f
Bug 835906 - Add ability for GeckoEditable to switch to a different thread; r=cpeterson
2013-02-08 16:07:12 -05:00
Jim Chen
c1dbb9b2e8
Bug 835906 - Refer to IC thread instead of UI thread in existing IME code; r=cpeterson
2013-02-08 16:07:05 -05:00
Mark Capella
d7645cf0cd
Bug 839359 - Crash -- java.lang.NullPointerException, r=kats
2013-02-08 10:22:35 -05:00
Kartikaya Gupta
340661f4dc
Bug 777468 - Move ownership of TouchEventHandler from LayerView to JavaPanZoomController. r=Cwiiis
...
This patch has a bunch of semi-independent changes that unfortunately
couldn't be split apart without introducing hacks to make stuff build
on the intermediate patches. The main changes are:
- Moving TouchEventHandler from LayerView to JavaPanZoomController
- Registering the touch interceptor on the LayerView rather than the
TouchEventHandler
- Moving the Tab:HasTouchListener handler from GeckoApp to JPZC
The net effect of all of this is that the TouchEventHandler is hidden
behind the PanZoomController interface and not accessible to GeckoApp
or GeckoAppShell.
Additionally, some of the JPZC methods were renamed from onXXX to
handleXXX to maintain the convention that onXXX methods are "interface"
methods (i.e. exposed to arbitrary other code) whereas handleXXX
methods are private/package and should only be called in very specific
ways.
2013-02-08 09:13:09 -05:00
Kartikaya Gupta
5eeb9c6f6a
Bug 777468 - Rename PanZoomController to JavaPanZoomController and extract a new PanZoomController interface. r=Cwiiis
...
--HG--
rename : mobile/android/base/gfx/PanZoomController.java => mobile/android/base/gfx/JavaPanZoomController.java
2013-02-08 09:12:59 -05:00
Kartikaya Gupta
8edd8b627e
Bug 777468 - Move mobile/android/base/ui/* to mobile/android/base/gfx/. r=Cwiiis
...
--HG--
rename : mobile/android/base/ui/Axis.java => mobile/android/base/gfx/Axis.java
rename : mobile/android/base/ui/PanZoomController.java => mobile/android/base/gfx/PanZoomController.java
rename : mobile/android/base/ui/PanZoomTarget.java => mobile/android/base/gfx/PanZoomTarget.java
rename : mobile/android/base/ui/SimpleScaleGestureDetector.java => mobile/android/base/gfx/SimpleScaleGestureDetector.java
rename : mobile/android/base/ui/SubdocumentScrollHelper.java => mobile/android/base/gfx/SubdocumentScrollHelper.java
2013-02-08 09:11:43 -05:00
Kartikaya Gupta
5b302ab8f2
Bug 777468 - Remove unneeded dependency on PanZoomController. r=Cwiiis
2013-02-08 09:11:37 -05:00
Brian Nicholson
dd4a4652e1
Bug 838583 - Scale favicons in the history tab. r=mfinkle
...
--HG--
rename : dom/browser-element/BrowserElementChildPreload.js => dom/browser-element/BrowserElementChild.js
extra : rebase_source : f5b53cdab96e42b05c3299e043e8ff5a1111a70c
2013-02-07 22:14:06 -08:00
Mark Finkle
7ae04ae194
Bug 838745 - Prevent crashing if a promo type is dropped r=bnicholson
2013-02-08 00:36:48 -05:00
Kartikaya Gupta
ffd068649e
Bug 839325 - Make GeckoViewsFactory use a HashMap instead of a table of string compares. r=sriram
2013-02-07 23:35:55 -05:00
Jim Chen
ec93de981f
Bug 836589 - Lazily switch between AwesomeBar search and URL modes; r=blassey
2013-02-07 18:17:06 -05:00
Sriram Ramasubramanian
ce865bb2c6
Bug 818072: Back/Forward looks disabled. [r=mfinkle] [needs-clobber]
2013-02-07 14:23:33 -08:00
Sriram Ramasubramanian
57410b82eb
Bug 838807: Remove tablet specific tabs-ui icons. [r=mfinkle]
2013-02-07 13:46:36 -08:00
Sriram Ramasubramanian
7e6443e07b
Bug 838748: Change pressed state of tabs-ui rows. [r=mfinkle]
2013-02-07 12:48:28 -08:00
Sriram Ramasubramanian
7f3bacbcb4
Bug 838735: Remove transparency from inactive tabs. [r=mfinkle]
2013-02-07 12:35:03 -08:00
Sriram Ramasubramanian
21eb7efa71
Bug 838807: Replace tab-carats. [r=mfinkle]
2013-02-07 12:14:51 -08:00
Sriram Ramasubramanian
2961ecf054
Bug 838807: Flatten all icons. [r=mfinkle]
...
--HG--
rename : mobile/android/base/resources/drawable-large-hdpi-v11/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-xlarge-hdpi-v11/ic_menu_bookmark_add.png
rename : mobile/android/base/resources/drawable-large-hdpi-v11/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-xlarge-hdpi-v11/ic_menu_bookmark_remove.png
rename : mobile/android/base/resources/drawable-large-mdpi-v11/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-xlarge-mdpi-v11/ic_menu_bookmark_add.png
rename : mobile/android/base/resources/drawable-large-mdpi-v11/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-xlarge-mdpi-v11/ic_menu_bookmark_remove.png
rename : mobile/android/base/resources/drawable-large-xhdpi-v11/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-xlarge-xhdpi-v11/ic_menu_bookmark_add.png
rename : mobile/android/base/resources/drawable-large-xhdpi-v11/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-xlarge-xhdpi-v11/ic_menu_bookmark_remove.png
2013-02-06 13:21:23 -08:00
Kartikaya Gupta
a5e2d190b0
Bug 837821 - Guard against exception when calling scheduleComposite before libxul is loaded. r=gbrown
2013-02-07 10:17:33 -05:00
Kartikaya Gupta
32e789c81b
Bug 837821 - When calling a JNI function from a library that hasn't been loaded yet, throw a Java exception. r=glandium
2013-02-07 10:17:27 -05:00
Kartikaya Gupta
079ab4de81
Bug 794982 - Autogenerate libxul JNI stubs and fail build if they change. r=glandium
2013-02-07 09:37:06 -05:00
Kartikaya Gupta
21d8277af9
Bug 794982 - Extract non-libxul native JNI functions from GeckoAppShell. r=glandium, cpeterson
2013-02-07 09:37:06 -05:00
Christian Vielma
656fabe516
Bug 454880 - Allow access to recent history through back/forward buttons. r=bnicholson
...
--HG--
extra : rebase_source : c871a1f0b464db10b5bd22a27f7783ba1c53c213
2013-02-06 22:53:01 -05:00
Brian Nicholson
d4c29bd07e
Bug 838398 - Make sure SyncType.onDestroy() is called when AboutHomePromoBox is removed. r=mfinkle
...
--HG--
rename : services/sync/tests/unit/test_utils_json.js => services/common/tests/unit/test_utils_json.js
extra : rebase_source : 4e9db7d7954d9138776bcfc1812764dcfa7bc989
2013-02-06 10:45:19 -08:00
Lucas Rocha
4b683db5f1
Bug 820482 - Ensure pressed state is cancelled on any swipe (r=mfinkle)
2013-02-06 14:16:01 +00:00
Richard Newman
6c91d461b7
Bug 838464 - Define MOZ_BUILD_TIMESTAMP in Fennec Makefile.in. r=gps
2013-02-05 20:15:36 -08:00
Brian Nicholson
7c1b9edcf4
Bug 777639 - Part 3: Add ability to delete downloaded files. r=mfinkle
...
--HG--
rename : mobile/android/chrome/content/sanitize.js => mobile/android/modules/Sanitizer.jsm
extra : rebase_source : c147efb303a2435823690ca70731b58e528fc6f1
2013-02-05 16:08:03 -08:00
Richard Newman
bc6bbfcb1e
Bug 744981 - Part 1: share should share page title as well as URL. r=mfinkle
2013-02-05 12:55:26 -08:00
Richard Newman
c72d4391d6
Bug 744981 - Part 0: refactor GeckoAppShell.openUriExternal. r=mfinkle
2013-02-05 12:55:26 -08:00
Mark Finkle
d26a0d064d
Bug 837142 - Regression: about:home promo banner swaps on device rotation r=wesj
2013-02-05 08:52:57 -05:00
Kartikaya Gupta
c84a642d0b
Bug 821224 - Remove a bitmap recycle that was causing crashes. r=cpeterson
2013-02-04 18:02:16 -05:00
Kartikaya Gupta
1d6d3381bf
Bug 837816 - Clean up the startup lib-loading functions. r=cpeterson
2013-02-04 17:53:39 -05:00
Sriram Ramasubramanian
4751fc32c9
Bug 834525: Remove unnecessary log. [r=mfinkle]
2013-02-04 13:09:44 -08:00
Kartikaya Gupta
a9bcac6d58
Bug 837775 - Fix some UseValueOf lint warnings. r=bnicholson
2013-02-04 15:15:51 -05:00
Jim Chen
1a58b3e2b0
Bug 830557 - Fix startup crash by preloading class; r=gbrown
2013-02-04 14:59:14 -05:00
Brian Nicholson
00f726fe3d
Bug 837373 - Check for valid favicon before scaling it. r=mfinkle
2013-02-04 11:08:10 -08:00
Paul Feher
65d797e7fd
Bug 822256 - Robocop: Add test for System Pages feature. r=gbrown
2012-12-18 14:34:48 +02:00
Paul Feher
dc1d981a77
Bug 830755 - Robocop: Add test for 'Settings Menu Items' feature. r=gbrown
2013-01-16 12:34:54 +02:00
andreea.pod@softvision.ro
ba1616517c
Bug 745041 - Robocop: Add test for Clear History. r=jmaher
2013-02-01 16:39:49 +02:00
Kartikaya Gupta
49d0c4c4b1
Bug 827836 - Re-apply patch previously reverted in 1d0948064259 since the test is fixed now. r=Cwiiis
2013-02-04 10:02:11 -05:00
Brian Nicholson
139836ed14
Bug 837042 - Remove gecko property from sendMessageToJava. r=mfinkle
...
--HG--
extra : rebase_source : 49a739f7550a3afe83b19518833de03a014e2a80
2013-02-01 17:36:38 -08:00
Margaret Leibovic
1e41b9889e
Bug 836838 - Avoid race condition in distribution initialization. r=bnicholson,mfinkle
2013-02-01 15:45:33 -08:00
Margaret Leibovic
72a4aa4694
Bug 834681 - Add support for basic distribution modifications. r=mfinkle
2013-02-01 15:45:33 -08:00
Mark Capella
640f57ee94
Bug 836689 - The security notification pop-up is still displayed, r=mfinkle
2013-02-01 17:19:47 -05:00
Jim Chen
61dc0cee3f
Bug 832028 - Make resetting Editable during focus more reliable; r=cpeterson
2013-02-01 14:50:03 -05:00
Brian Nicholson
f46817d6dd
Bug 827370 - Remove RedirectorRunnable. r=mfinkle
2013-02-01 11:49:08 -08:00
Kartikaya Gupta
f9cc9a7a54
Bug 835356 - More aggressive logging and fallback handling for prolonged blocking on gecko event sync. r=blassey
2013-02-01 11:45:16 -05:00
Mark Finkle
5e92dda918
Bug 828892 - Favicons are missing for the default bookmarked pages besides about: ones r=bnicholson
2013-01-31 16:40:55 -05:00
Ryan VanderMeulen
a8f8217ff9
Backed out changesets 9aadf7e35e70 (bug 836517) and 493805ba1c85 (bug 834681) for Android test hangs.
2013-01-31 15:15:50 -05:00
Kartikaya Gupta
9269a3843d
Bug 836803 - Ensure that even a single-element prompt is wrapped in a ScrollView. r=mfinkle
2013-01-31 14:05:49 -05:00
Margaret Leibovic
417052af2f
Bug 834681 - Add support for basic distribution modifications. r=mfinkle
2013-01-31 10:28:00 -08:00
Mark Capella
bc836deae2
Bug 806394 - updater should log more things, r=mfinkle
2013-01-31 02:21:26 -05:00
Sriram Ramasubramanian
2ed5bd65cc
Bug 794940: Visible white line in Nexus 7. [r=mfinkle] [needs-clobber]
...
--HG--
extra : rebase_source : 09b4301502fe5aaf75056d163deb325dabcb79f4
2013-01-30 14:47:41 -08:00
Sriram Ramasubramanian
7192fa015d
Bug 836043: Tab icons for tablets are same for 7" and 10". [r=mfinkle]
...
--HG--
extra : rebase_source : b324ce88c3bf057290637dd81d8215094fcc7ae5
2013-01-30 13:49:56 -08:00
Sriram Ramasubramanian
d82b822070
Bug 836043: Replace tabs toolbar background with a dark one. [r=mfinkle]
...
--HG--
extra : rebase_source : cfe5ff7847783a0a58142de1b30abfe53c95d8e8
2013-01-29 15:57:52 -08:00
Sriram Ramasubramanian
f877b25250
Bug 836043: Use icon-tabs for tab switcher in tabs-ui. [r=mfinkle]
...
--HG--
extra : rebase_source : efa4b1633f7bbf4bcacc4b2140c759f1666386f6
2013-01-29 14:43:34 -08:00
Sriram Ramasubramanian
4890e0a3f9
Bug 834525: Tab is not selected if its private. [r=mfinkle]
...
--HG--
extra : rebase_source : 1889436b29e1e0e96ccd3e353c9419f8c62f22d2
2013-01-30 12:01:55 -08:00
Sriram Ramasubramanian
8ad30e507b
Bug 834525: Supress testNewTab's closeTabs(). [r=mfinkle]
...
--HG--
extra : rebase_source : 3bdac1f069856357c9930ac8f075c715b534a812
2013-01-30 11:10:17 -08:00
Sriram Ramasubramanian
d884771da1
Bug 834525: New tab thumbnail styling for tabs-ui. [r=mfinkle]
...
--HG--
extra : rebase_source : a774fdea385a9f3e9997adebf730cdb40e9e8a92
2013-01-24 17:08:08 -08:00
Kartikaya Gupta
14365fdfb4
Bug 816879 - Only block on gecko in the onLowMemory android notification, not the onTrimMemory suggestion. r=snorp
2013-01-30 13:53:02 -05:00
Kartikaya Gupta
d9a2b39e6a
Bug 816879 - Treat all memory pressure events when Fennec is in the foreground as low-pressure. r=snorp
2013-01-30 13:52:49 -05:00
Sriram Ramasubramanian
825b7f352d
Bug 833812: BrowserToolbar should consume events, that aren't consumed by its children. [r=mfinkle]
...
--HG--
extra : rebase_source : e412c542cc218a9df17a4786f5e5b41269b3a068
2013-01-28 15:22:35 -08:00
Wes Johnston
1dd11b3f61
Bug 824994 - Hide the marketplace promo if the user has visited the marketplace before r=mfinkle
2013-01-30 12:26:07 -05:00
Nick Alexander
edeaa0e577
Bug 835992 - Format Makefile variables in mobile/android/base/android-services-files.mk. r=rnewman
2013-01-30 09:21:21 -08:00
Jim Chen
7daf4bfca5
Bug 827325 - Delay calling restartInput in AwesomeBar to avoid specific IME quirks; r=cpeterson
2013-01-30 10:46:58 -05:00
Wes Johnston
5783458882
Bug 833942 - Add 'remove' to about:home topsites r=mfinkle
2013-01-30 10:20:35 -05:00
Geoff Brown
083b32590b
Bug 826385 - Reduce pause/resume notifications to gecko; r=mfinkle
2013-01-29 14:59:42 -07:00
Matt Brubeck
40f72d7b4c
Bug 834399 - Tab sidebar should switch views to show newly selected tab [r=sriram]
2013-01-29 10:58:09 -08:00
James Willcox
822c19a526
Bug 803154 - Don't wait on Gecko for non-emergency memory reduction events r=kats
2013-01-29 13:24:43 -05:00
Sriram Ramasubramanian
4850102832
Bug 833546: Rotating phone will open tabs-tray. [r=mfinkle]
...
--HG--
extra : rebase_source : 8f0e9406102233cdacfc1a993e3d35c91ec1d8be
2013-01-23 15:40:46 -08:00
Brian Nicholson
5dc57bb002
Bug 819973 - Scale favicons before storing them in the cache. r=mfinkle
...
--HG--
extra : rebase_source : 8d9417c071b3a49fed84e78930c868273d70363a
2013-01-28 14:52:05 -08:00
Chris Peterson
cad9dd0c28
Bug 834471 - Part 4: Fix FindBugs warning about unlockProfile() not checking file.delete() return value. r=wesj
2013-01-24 14:26:01 -08:00
Chris Peterson
ab9b4ee47f
Bug 834471 - Part 3: Fix some FindBugs warnings about unused variables and make GeckoMediaScannerClient final. r=wesj
2013-01-24 12:12:25 -08:00
Chris Peterson
60b9e6a366
Bug 834471 - Part 1: Fix some FindBugs warnings about strings. r=jchen
2013-01-25 16:32:04 -08:00
Kartikaya Gupta
5696641282
Bug 834414 - Remove a dangling reference to the LayerView in the IME code when the activity is destroyed. r=jchen
2013-01-25 13:51:41 -05:00
Kartikaya Gupta
73957fd5c6
Bug 835356 - Add logging for sync events to better see if they are causing problems. r=snorp
2013-01-28 13:28:18 -05:00
Kartikaya Gupta
9fe615f47c
Bug 834414 - Free the local refs in GeckoThread's long-running run method to prevent leaks. r=cpeterson
2013-01-25 13:51:41 -05:00
Kartikaya Gupta
d115f3b5a7
Bug 834414 - Stop holding on to a content resolver in Tab, which leaks the Activity instance it is associated with. r=bnicholson
2013-01-25 13:51:41 -05:00
Kartikaya Gupta
974059ac80
Bug 834414 - Destroy the SiteIdentityPopup when the activity is destroyed to prevent leaking the activity. r=margaret
2013-01-25 13:51:41 -05:00
Kartikaya Gupta
91e0a4c753
Bug 834414 - Remove unnecessary getInstance call that was leaking an App instance. r=wesj
2013-01-25 13:51:41 -05:00
Kartikaya Gupta
fbeedc6265
Bug 834414 - Fix leaks caused by missing tab change listener unregistrations. r=sriram
2013-01-25 13:51:41 -05:00
Phil Ringnalda
7dee6cb50e
Back out 5a56a56a6481:a5969a01955b (bug 834414) to investigate whether it caused reftest-4 failures
...
CLOSED TREE
2013-01-25 20:03:50 -08:00
Phil Ringnalda
d494a206d3
Back out ab76caba70f3 (bug 833546) for robocop bustage
...
--HG--
extra : rebase_source : 95fd538d507c63c80a2f9e565f1583c68593b837
2013-01-25 14:33:18 -08:00
Phil Ringnalda
a672c7a775
Back out baa055cb9043 (bug 834525) for robocop bustage
...
--HG--
extra : rebase_source : 8972732b87274e1c657aa86fa798224895d512fe
2013-01-25 14:32:21 -08:00
Sriram Ramasubramanian
dfc7d5d674
Bug 834525: Tab thumbnail styling on phones and tablets. [r=mfinkle] [needs-clobber]
...
--HG--
extra : rebase_source : 3a06d02240be1381498f5d73a5d48258ad145a20
2013-01-24 17:08:08 -08:00
Kartikaya Gupta
e0a9f00b2d
Bug 834414 - Free the local refs in GeckoThread's long-running run method to prevent leaks. r=cpeterson
2013-01-25 13:51:41 -05:00
Kartikaya Gupta
54e8f992da
Bug 834414 - Stop holding on to a content resolver in Tab, which leaks the Activity instance it is associated with. r=bnicholson
2013-01-25 13:51:41 -05:00
Kartikaya Gupta
bfdb4ce5ac
Bug 834414 - Remove a dangling reference to the LayerView in the IME code when the activity is destroyed. r=jchen
2013-01-25 13:51:41 -05:00
Kartikaya Gupta
85763f1828
Bug 834414 - Destroy the SiteIdentityPopup when the activity is destroyed to prevent leaking the activity. r=margaret
2013-01-25 13:51:41 -05:00
Kartikaya Gupta
b1e57e239d
Bug 834414 - Remove unnecessary getInstance call that was leaking an App instance. r=wesj
2013-01-25 13:51:41 -05:00