4850 Commits

Author SHA1 Message Date
Kartikaya Gupta
45793fac7f Bug 852163 - Unregister pref observer on activity destroy so that it doesn't leak the activity. r=Cwiiis 2013-03-18 17:41:36 +01:00
Jim Chen
33cb2fe9e4 Bug 845416 - Detect mangled package name in ANR reporter; r=blassey 2013-03-18 12:27:40 -04:00
Jim Chen
d234af46d2 Bug 845416 - Limit ANR stack to Fennec stack; r=blassey 2013-03-18 12:27:40 -04:00
Chris Lord
08a93e05ce Bug 850889 - Fix jank when animating dynamic toolbar. r=kats
Only update the Gecko-side fixed layer margins when the view is fully visible
or hidden to avoid jank.
2013-03-18 15:43:03 +00:00
Chris Lord
d7c4ef658e Bug 850889 - Fix animation conflict with overscroll and dynamic toolbar. r=kats
This fixes the conflicting animations when the dynamic toolbar is hiding/showing
and overscroll is snapping back simultaneously. This is by not clamping the
entire viewport on margin-setting, and by making sure that only calling
setFixedLayerMargins changes the fixed layer margins.
2013-03-18 15:43:02 +00:00
Kartikaya Gupta
f4460ae2cc Bug 852070 - Update ANRReporter to use ThreadUtils. r=jchen 2013-03-18 15:28:48 +01:00
William Chen
aef5b50861 Bug 782211 - Part 5: Implement Notification API. r=smaug
--HG--
rename : docshell/test/test_bug344861.html => docshell/test/navigation/test_bug344861.html
2013-03-18 06:24:54 -07:00
William Chen
75bb7adc42 Bug 782211 - Part 1: Implemented additional functionality in Fennec to support Notification API. r=wesj 2013-03-18 06:24:53 -07:00
Mark Finkle
a0beea9ceb Bug 851920 - Resources removed from the pre-processing chain are still dependant on MOZ_PROFILING/MOZ_TELEMETRY* r=lucasr
--HG--
rename : mobile/android/base/resources/menu-large-v11/browser_app_menu.xml => mobile/android/base/resources/menu-large-v11/browser_app_menu.xml.in
rename : mobile/android/base/resources/menu-v11/browser_app_menu.xml => mobile/android/base/resources/menu-v11/browser_app_menu.xml.in
rename : mobile/android/base/resources/menu-xlarge-v11/browser_app_menu.xml => mobile/android/base/resources/menu-xlarge-v11/browser_app_menu.xml.in
rename : mobile/android/base/resources/menu/browser_app_menu.xml => mobile/android/base/resources/menu/browser_app_menu.xml.in
2013-03-18 09:18:56 -04:00
Gregory Szorc
7d09ff18e0 Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium 2013-03-17 18:01:25 -07:00
Phil Ringnalda
3b3a2f1db7 Merge the last PGO-green mozilla-inbound cset to mozilla-central 2013-03-17 12:45:03 -07:00
Lucas Rocha
012d4391f7 Bug 851894 - Only update empty state when emptyview is not null (r=mfinkle) 2013-03-17 11:12:09 +00:00
Mike Hommey
8ad3f2b1b5 Bug 648407 - Fold NSPR, NSS and SQLite libraries all together on B2G, Android, OSX and Windows. r=blassey,r=cjones,r=bsmedberg 2013-03-17 08:02:54 +01:00
Mike Hommey
4fbe923803 Bug 648407 - Allow to fold NSPR, NSS and SQLite libraries all together. r=ted 2013-03-17 07:53:39 +01:00
Chris Lord
88537cc4f4 Bug 850789 - Pin the dynamic toolbar on screen when the tabs tray is open. r=kats 2013-03-17 01:53:41 +00:00
Chris Lord
3fa8ffe46c Bug 850154 - Fix alignment of find-in-page bar after bug 716403. r=sriram
Use the RelativeLayout.LayoutParams instead of LinearLayout.LayoutParams to
make sure the find-in-page bar is aligned to the bottom of the page.
2013-03-17 01:53:40 +00:00
Chris Lord
ebd5b377b7 Bug 850724 - Don't hide toolbar on load, or pin while loading. r=kats
UX decisions have been made to not hide the toolbar after the page has finished
loading, and not to pin the toolbar during page loading. These decisions fix
this bug.
2013-03-17 01:53:40 +00:00
Kartikaya Gupta
947c87a01f Bug 815862 - Bump up max allowed scrolling acceleration to deal with high-dpi devices. r=Cwiiis 2013-03-15 23:21:03 +01:00
Geoff Brown
1e1e9fd4c0 Bug 819419 - Wait for list to settle before checking item, in testAllPagesTab; r=jmaher 2013-03-15 15:58:07 -06:00
Lucas Rocha
74c1de61c9 Bug 848070 - Import View attributes to TwoWayView (r=mfinkle) 2013-03-15 15:04:54 +00:00
Brian Nicholson
4b8a273c58 Bug 850424 - Clear private download notifications on last-pb-context-exited. r=mfinkle 2013-03-15 11:07:04 -07:00
Paul Feher
4f8816d618 Bug 846257 - Robocop: Extend 'Web Content Context Menu' test to cover the context menu options for images. r=jmaher 2013-02-26 14:46:02 +02:00
Kartikaya Gupta
ebf672b929 Bug 802130 - Add a ThreadUtils.isOnUiThread helper function. r=mfinkle 2013-03-15 11:52:53 +01:00
Kartikaya Gupta
e0e4690d71 Bug 802130 - Move GeckoAppShell.getHandler() to ThreadUtils.getBackgroundHandler(). r=mfinkle 2013-03-15 11:52:53 +01:00
Kartikaya Gupta
baeed09fed Bug 802130 - Move mMainHandler into ThreadUtils. r=mfinkle 2013-03-15 11:52:53 +01:00
Kartikaya Gupta
82468ce27b Bug 802130 - Move assertOnThread functions to a new ThreadUtils class. r=mfinkle 2013-03-15 11:52:52 +01:00
Kartikaya Gupta
ef2c6a1e5d Bug 851060 - Move util files into the util/ folder. r=cpeterson
--HG--
rename : mobile/android/base/ActivityResultHandler.java => mobile/android/base/util/ActivityResultHandler.java
rename : mobile/android/base/ActivityResultHandlerMap.java => mobile/android/base/util/ActivityResultHandlerMap.java
rename : mobile/android/base/GeckoBackgroundThread.java => mobile/android/base/util/GeckoBackgroundThread.java
rename : mobile/android/base/GeckoEventListener.java => mobile/android/base/util/GeckoEventListener.java
rename : mobile/android/base/GeckoEventResponder.java => mobile/android/base/util/GeckoEventResponder.java
rename : mobile/android/base/GeckoJarReader.java => mobile/android/base/util/GeckoJarReader.java
rename : mobile/android/base/INIParser.java => mobile/android/base/util/INIParser.java
rename : mobile/android/base/INISection.java => mobile/android/base/util/INISection.java
rename : mobile/android/base/UiAsyncTask.java => mobile/android/base/util/UiAsyncTask.java
2013-03-15 11:40:03 +01:00
Kartikaya Gupta
4eb2fbab6a Bug 850875 - Set the intent-specified gecko environment variables in setupGeckoEnvironment rather than loadMozglue. r=blassey 2013-03-14 23:47:35 +01:00
Kartikaya Gupta
77e862d56f Bug 827347 - Update entity name to go with string change. r=mfinkle 2013-03-14 23:46:43 +01:00
Lucas Rocha
732530351b Bug 850602 - Update empty view state when dataset changes (r=mfinkle) 2013-03-15 09:48:12 +00:00
Lucas Rocha
7e5c064180 Bug 850602 - Handle non-recyclable scrap views properly in TwoWayView (r=mfinkle) 2013-03-15 09:48:12 +00:00
Lucas Rocha
d2ea53e3ea Bug 850602 - Fix handling of null AdapterDataSetObserver in TwoWayView (r=mfinkle) 2013-03-15 09:48:12 +00:00
Lucas Rocha
76072d8ddc Bug 838652 - Use res-auto namespace alias instead of preprocessing files (r=mfinkle)
--HG--
rename : mobile/android/base/resources/color/abouthome_section_more_text.xml.in => mobile/android/base/resources/color/abouthome_section_more_text.xml
rename : mobile/android/base/resources/color/abouthome_section_subtitle.xml.in => mobile/android/base/resources/color/abouthome_section_subtitle.xml
rename : mobile/android/base/resources/color/abouthome_section_title.xml.in => mobile/android/base/resources/color/abouthome_section_title.xml
rename : mobile/android/base/resources/color/awesome_bar_title.xml.in => mobile/android/base/resources/color/awesome_bar_title.xml
rename : mobile/android/base/resources/color/awesome_bar_title_hint.xml.in => mobile/android/base/resources/color/awesome_bar_title_hint.xml
rename : mobile/android/base/resources/drawable/abouthome_logo.xml.in => mobile/android/base/resources/drawable/abouthome_logo.xml
rename : mobile/android/base/resources/drawable/address_bar_bg.xml.in => mobile/android/base/resources/drawable/address_bar_bg.xml
rename : mobile/android/base/resources/drawable/address_bar_nav_button.xml.in => mobile/android/base/resources/drawable/address_bar_nav_button.xml
rename : mobile/android/base/resources/drawable/address_bar_url.xml.in => mobile/android/base/resources/drawable/address_bar_url.xml
rename : mobile/android/base/resources/drawable/menu_item_state.xml.in => mobile/android/base/resources/drawable/menu_item_state.xml
rename : mobile/android/base/resources/drawable/menu_level.xml.in => mobile/android/base/resources/drawable/menu_level.xml
rename : mobile/android/base/resources/layout-land-v14/browser_toolbar.xml.in => mobile/android/base/resources/layout-land-v14/browser_toolbar.xml
rename : mobile/android/base/resources/layout-land-v14/browser_toolbar_menu.xml.in => mobile/android/base/resources/layout-land-v14/browser_toolbar_menu.xml
rename : mobile/android/base/resources/layout-large-land-v11/tabs_panel.xml.in => mobile/android/base/resources/layout-large-land-v11/tabs_panel.xml
rename : mobile/android/base/resources/layout-large-v11/awesomebar_search.xml.in => mobile/android/base/resources/layout-large-v11/awesomebar_search.xml
rename : mobile/android/base/resources/layout-large-v11/browser_toolbar_menu.xml.in => mobile/android/base/resources/layout-large-v11/browser_toolbar_menu.xml
rename : mobile/android/base/resources/layout-xlarge-land-v11/abouthome_content.xml.in => mobile/android/base/resources/layout-xlarge-land-v11/abouthome_content.xml
rename : mobile/android/base/resources/layout-xlarge-v11/awesomebar_search.xml.in => mobile/android/base/resources/layout-xlarge-v11/awesomebar_search.xml
rename : mobile/android/base/resources/layout/abouthome_content.xml.in => mobile/android/base/resources/layout/abouthome_content.xml
rename : mobile/android/base/resources/layout/awesomebar_search.xml.in => mobile/android/base/resources/layout/awesomebar_search.xml
rename : mobile/android/base/resources/layout/awesomebar_suggestion_row.xml.in => mobile/android/base/resources/layout/awesomebar_suggestion_row.xml
rename : mobile/android/base/resources/layout/awesomebar_tab_indicator.xml.in => mobile/android/base/resources/layout/awesomebar_tab_indicator.xml
rename : mobile/android/base/resources/layout/browser_toolbar.xml.in => mobile/android/base/resources/layout/browser_toolbar.xml
rename : mobile/android/base/resources/layout/browser_toolbar_menu.xml.in => mobile/android/base/resources/layout/browser_toolbar_menu.xml
rename : mobile/android/base/resources/layout/gecko_app.xml.in => mobile/android/base/resources/layout/gecko_app.xml
rename : mobile/android/base/resources/layout/tabs_panel.xml.in => mobile/android/base/resources/layout/tabs_panel.xml
rename : mobile/android/base/resources/layout/text_selection_handles.xml.in => mobile/android/base/resources/layout/text_selection_handles.xml
rename : mobile/android/base/resources/menu-large-v11/browser_app_menu.xml.in => mobile/android/base/resources/menu-large-v11/browser_app_menu.xml
rename : mobile/android/base/resources/menu-v11/browser_app_menu.xml.in => mobile/android/base/resources/menu-v11/browser_app_menu.xml
rename : mobile/android/base/resources/menu-xlarge-v11/browser_app_menu.xml.in => mobile/android/base/resources/menu-xlarge-v11/browser_app_menu.xml
rename : mobile/android/base/resources/menu/browser_app_menu.xml.in => mobile/android/base/resources/menu/browser_app_menu.xml
2013-03-15 00:44:00 +00:00
Gene Lian
cc115912d5 Bug 844431 - B2G MMS: provide nsIDOMMobileMessageManager interface (with sendMMS() first) (part 2, nsIDOMMozMmsMessage). r=vicamo,mounir,mrbkap sr=sicking a=leo+ 2013-03-09 15:21:55 +08:00
Paul Adenot
50b59f2b0b Bug 850713 - Bump the required NDK version to 9. r=blassey.bugs,mh+mozilla 2013-03-15 16:28:07 +13:00
Phil Ringnalda
d0d78e1063 Back out 0044e4c2dc53 (bug 851149), 3080f18ba53d (bug 698328), 0b147c3f682b (bug 850713) for Android bustage
CLOSED TREE
2013-03-14 21:19:40 -07:00
Paul Adenot
80dcb414f4 Bug 850713 - Bump the required NDK version to 9. r=blassey.bugs,mh+mozilla
--HG--
extra : rebase_source : d6886dcfe87747e77c3828289b1184a58e6a0c09
2013-03-15 16:28:07 +13:00
Adrian Tamas
2314501019 Bug 822259 - Robocop: Add test for Find in Page feature. r=jmaher 2012-12-14 09:29:17 +02:00
Brian Nicholson
609d3f901e Bug 844407 - Make Tabs thread-safe. r=rnewman,bnicholson
--HG--
extra : rebase_source : 1b11fe51c46f9ab61a7fadd8a61bec5bf43c49b6
2013-03-13 21:56:50 -07:00
Sriram Ramasubramanian
3eec603af5 Bug 850814: Align the BrowserToolbar's curves properly. [r=mfinkle] 2013-03-13 12:40:22 -07:00
Sriram Ramasubramanian
0a3144fdbf Bug 848707: Add focused states for buttons. [r=mfinkle] 2013-03-13 12:28:01 -07:00
Sriram Ramasubramanian
14ed094e9c Bug 848707: Change highlight color. [r=mfinkle] 2013-03-13 12:16:09 -07:00
Brian Nicholson
fe44f36220 Bug 850487 - More code cleanup (@Overrides and unused imports). r=kats
--HG--
extra : rebase_source : 376574e0c41b91c16a6be335584a4a61768bb4a9
2013-03-13 13:20:57 -07:00
Lucas Rocha
4098b89ab0 Bug 818079 - Don't allow entering awesomescreen while animating (r=mfinkle) 2013-03-13 19:57:00 +00:00
Sriram Ramasubramanian
82cb55c4f1 Bug 849495: LWTheme bitmap should be at least as wide as the device width. [r=mfinkle]
--HG--
extra : rebase_source : 71484a2d894d3c369cc01412d177f611b7391ceb
2013-03-12 14:45:01 -07:00
Sriram Ramasubramanian
4523236c32 Bug 846949: Cleanup browser toolbar animation. [r=lucasr]
--HG--
extra : rebase_source : ba77407efe264e20a8dfb013ee77def241042a6a
2013-02-27 14:18:28 -08:00
Brian Nicholson
c326f9dc52 Bug 835022 - Switch to correct tab when a tab is closed. r=mfinkle
--HG--
extra : rebase_source : 9a73a8be6d9b7ce6e3779bf27a73811eb17a539a
2013-02-15 22:44:14 -08:00
Margaret Leibovic
aecc9acbae Bug 772598 - Use "Site settings" instead of "Site preferences" in clear private data dialog. r=mfinkle 2013-03-13 09:04:59 -07:00
Margaret Leibovic
22173455d4 Bug 847849 - Hostname in site settings dialog is misaligned. r=wesj 2013-03-13 09:04:59 -07:00
Margaret Leibovic
02b4d7e608 Bug 850307 - Get rid of unused strings in browser.properties. r=mfinkle 2013-03-13 09:04:59 -07:00