Commit Graph

14630 Commits

Author SHA1 Message Date
Michael Comella
ff56023e5a Bug 1069686 - Move new tablet tab strip resources to layout-large. r=mhaigh
--HG--
rename : mobile/android/base/resources/layout/tab_strip.xml => mobile/android/base/resources/layout-large-v11/tab_strip.xml
rename : mobile/android/base/resources/layout/tab_strip_item.xml => mobile/android/base/resources/layout-large-v11/tab_strip_item.xml
rename : mobile/android/base/resources/layout/tab_strip_item_view.xml => mobile/android/base/resources/layout-large-v11/tab_strip_item_view.xml
2014-09-23 11:36:39 -07:00
Ryan VanderMeulen
efd60523ec Backed out changeset 9efd03125b0b (bug 846184) for Android reftest failures. 2014-09-23 16:35:22 -04:00
Mark Finkle
dac433b04c Bug 846184 - Lightweight theme should be shown on startup, rather than when Gecko initializes r=rnewman 2014-09-23 15:25:28 -04:00
Wes Johnston
b5af01b610 Bug 815682 - Lockscreen widget for guest sessions. r=bnicholson, rnewman 2014-09-10 16:32:14 -07:00
Chris Kitching
a2821dfb5e Bug 1067543: Hide reading list add button from overlay on low memory devices. r=rnewman 2014-09-19 18:28:31 -07:00
Chris Kitching
2a77d725c8 Bug 1067056: Remove JavaDomKeyLocation and GeneratorOptions annotation. r=jchen 2014-09-13 17:42:03 -07:00
Wes Kocher
b15d6b3049 Backed out changeset ba244ef9dead (bug 1064669) for android bustage on a CLOSED TREE 2014-09-19 18:16:51 -07:00
Wes Johnston
9bd47dbf12 Bug 1064669 - Move casting initialization to delayed startup. r=rnewman 2014-09-19 16:55:18 -07:00
Wes Johnston
93423811f4 Bug 1069182 - Move guest notification handling. r=bnicholson 2014-09-19 16:53:17 -07:00
vivek
afaf861805 Bug 1066062 - Add additional fields to about:feedback submission. r=margaret 2014-09-19 16:40:22 -07:00
Vikneshwar
bbc1df1d52 Bug 1066514 - Renamed home_history_list layout to home_list and HistoryListView to HomeList;r=margaret
--HG--
rename : mobile/android/base/resources/layout-large-land-v11/home_history_list.xml => mobile/android/base/resources/layout-large-land-v11/home_list.xml
rename : mobile/android/base/resources/layout-xlarge-v11/home_history_list.xml => mobile/android/base/resources/layout-xlarge-v11/home_list.xml
rename : mobile/android/base/resources/layout/home_history_list.xml => mobile/android/base/resources/layout/home_list.xml
2014-09-19 16:39:15 -07:00
Margaret Leibovic
d1ee91dea1 Bug 1049600 - Show search engine branding. r=wesj
--HG--
rename : mobile/android/search/java/org/mozilla/search/autocomplete/ClearableEditText.java => mobile/android/search/java/org/mozilla/search/autocomplete/SearchBar.java
rename : mobile/android/search/res/layout/clearable_edit_text.xml => mobile/android/search/res/layout/search_bar.xml
2014-09-19 16:15:40 -07:00
Brian Nicholson
6d53c0f2d3 No bug - Fix example comments in Messaging.jsm. DONTBUILD 2014-09-19 15:23:46 -07:00
Randall Barker
2b7acf8ad4 Bug 1066879 - The SSDP implementation can sometimes take too long to discover a device. r=mfinkle, r=wesj 2014-09-18 11:21:00 -04:00
Nick Alexander
97f1b629dd Bug 1065773 - Part 3: Add release signed instrumentation test APKs to instrumentation/ in tests package. r=mshal 2014-09-19 13:52:56 -07:00
Margaret Leibovic
debf1c8aa2 backout 79bf6ebacb09 for causing 1070072 2014-09-19 12:19:19 -07:00
Garvan Keeley
e132000043 Bug 1068388 - Part 5: If stumbler built off, test should ignore stumbler prefs. r=nalexander 2014-09-18 12:53:00 -04:00
Garvan Keeley
aee01f3965 Bug 1068388 - Part 4: Update UI pref key value for app.geo.reportdata. r=rnewman 2014-09-17 15:27:00 -04:00
Richard Newman
5b8f5069ef Bug 1068388 - Part 3: Hide stumbler settings items if stumbler isn't built. r=garvank 2014-09-17 12:35:41 -07:00
Garvan Keeley
8f4de031bf Bug 1068388 - Part 2: Remove the use of app.geo.reportdata from gecko. r=rnewman 2014-09-17 15:25:00 -04:00
Richard Newman
406152858d Bug 1068388 - Part 1: Clarify that Stumbler pref is Android-only. r=nalexander, r=garvank 2014-09-17 12:31:47 -07:00
Garvan Keeley
85caf3c5c1 Bug 1054520 - Add ifdef to enable stumbler in nightly. r=nalexander 2014-08-15 14:30:00 -04:00
Nick Alexander
2554887d4d Bug 1068336 - Part 2: Add a slug and headers to avoid caching test JavaScript files. r=mcomella 2014-09-19 11:17:54 -07:00
Nick Alexander
277672174d Bug 1068336 - Part 1: Add a slug to avoid caching robocop_testharness.js. r=mcomella 2014-09-19 11:17:53 -07:00
Lucas Rocha
d7618a51ff Bug 1066634 - Make new Tablet configuration-related strings localizable (r=mcomella) 2014-09-19 15:18:17 +01:00
Ryan VanderMeulen
0bd9fd906d Backed out changeset 297008b7e1f6 (bug 1059792) for mass Android bustage. 2014-09-18 23:02:47 -04:00
Chenxia Liu
5f63c4168a Bug 1059792 - Launching Firefox for the first time through an external intent should not display First Run experience. r=margaret 2014-09-18 17:49:08 -07:00
Richard Newman
185a6b81e2 Bug 1069667 - Bump javac and ProGuard memory sizes when building Fennec. r=ckitching,nalexander 2014-09-18 16:23:55 -07:00
Justin Dolske
bc8d2f36a9 Bug 836415 - Kill PFS. r=bsmedberg 2014-09-18 10:01:23 -07:00
Wes Johnston
a44a3b504e Bug 816318 - Use Android DownloadManager for scanning downloads. r=mfinkle 2014-09-18 00:20:53 -07:00
Robin Ricard
52a95d659f Bug 994724 - Clean up ZoomHelper logic. r=margaret 2014-09-17 01:37:00 +02:00
Ryan VanderMeulen
0c7c2906aa Merge inbound to m-c. a=merge
CLOSED TREE
2014-09-17 22:10:31 -04:00
Ryan VanderMeulen
d1ce28d88f Backed out 5 changesets (bug 1068388) for robocop failures.
Backed out changeset 099d0ec27cd9 (bug 1068388)
Backed out changeset 29d39909222d (bug 1068388)
Backed out changeset e85caca8529f (bug 1068388)
Backed out changeset cf6f1223b6b7 (bug 1068388)
Backed out changeset 920b201d30e9 (bug 1068388)

CLOSED TREE
2014-09-17 21:47:20 -04:00
Nick Alexander
c1b63a1e81 Bug 1068388 - Follow-up: Update Robocop test. a=bustage
CLOSED TREE

--HG--
extra : amend_source : 8352390d15245ff94a16dab773b583f8d5da5161
2014-09-17 17:32:44 -07:00
Chris Kitching
2b7e41c767 Bug 1067060: Don't reference static things via instances in Robocop. r=mcomella 2014-09-13 19:56:51 -07:00
Chris Kitching
f6574c55b5 Bug 1067060: Eliminate SynchronousQueue from RobocopUtils. r=mcomella 2014-09-13 19:09:16 -07:00
Chris Kitching
61458ad6ea Bug 1067060: Don't construct StringHelper. r=mcomella 2014-09-13 19:41:33 -07:00
Chris Kitching
c0119e5330 Bug 1067060: Remove redundant typecasts, add final and some override annotations. r=mcomella 2014-09-13 18:58:07 -07:00
Chris Kitching
0c01e54769 Bug 1067060: Refactor PanelType usage in Robocop. r=mcomella 2014-09-13 18:58:04 -07:00
Richard Newman
ca5398df99 Bug 1068388 - Part 3: hide stumbler settings items if stumbler isn't built. r=garvank 2014-09-17 15:53:39 -07:00
Garvan Keeley
f565fe02c4 Bug 1068388 - Part 4: update UI pref key value for app.geo.reportdata. r=rnewman 2014-09-17 15:53:18 -07:00
Garvan Keeley
10020dcec3 Bug 1068388 - Part 2: remove use of app.geo.reportdata from gecko. r=rnewman 2014-09-17 15:53:18 -07:00
Richard Newman
b9d0287c93 Bug 1068388 - Part 1: clarify that Stumbler pref is Android-only. r=nalexander,garvank 2014-09-17 15:53:16 -07:00
Michael Comella
465eafab2f Bug 1058909 - Part 1: Don't hide the tabs tray button when opening the tabs tray on new tablet. r=lucasr 2014-09-17 14:00:04 -07:00
Garvan Keeley
d6c399c8fe Bug 1064677 - Part 2: Delay start of stumbler. r=rnewman
Removed starting stumbler from onResume(), broadcasting the stumbler startup
pref happens only in DelayedStartup. To further minimize the startup impact,
and so as not to compete for CPU/thread-space with more important services that
also have a delayed startup, delay by an additional second sending the start
message to stumbler.
2014-09-16 07:53:00 -04:00
Garvan Keeley
8c8fef85d2 Bug 1064677 - Part 1: Default stumbler pref to 'off'. r=rnewman 2014-09-15 15:43:00 -04:00
Ryan VanderMeulen
39d4036b5e Merge inbound to m-c. a=merge 2014-09-17 14:38:33 -04:00
Richard Newman
5d4e5b3c71 Bug 1057247 - Increase favicon refetch time to four hours. r=mfinkle 2014-09-17 09:22:11 -07:00
Lucas Rocha
fa6d117317 Bug 1068005 - Hide new tablet UI toggle on phones (r=mcomella) 2014-09-17 14:20:36 +01:00
Mark Finkle
aee0770a6d Bug 971751 - Remove the Java URL prefetch code from startup r=snorp 2014-09-17 09:19:33 -04:00
Myk Melez
b43fd485ac back out 5aa9b76448b5 (bug 960584) for bustage (it depends on fix that hasn't yet landed) 2014-09-17 01:14:47 -07:00
Tristan Pollitt
4fe4a9e1f3 Bug 1044781 - Allow reading list to store and display arbitrary URLs. r=lucasr 2014-09-06 16:51:50 +01:00
Wes Johnston
f4a9d5dd79 Bug 897711 - Follow up for missing file. r=bustage 2014-09-16 20:41:43 -07:00
Wes Johnston
2b01fdd60d Bug 897711 - Show a notification when in a guest session. r=bnicholson 2014-09-16 20:22:41 -07:00
Wes Johnston
a2bc4495f8 Bug 1063896 - Loop over all url list, not just ones with metadata. r=lucasr 2014-09-16 17:16:42 -07:00
Wes Johnston
0dbf84857e Bug 1042199 - Show a search box on error pages. r=margaret 2014-09-16 16:34:52 -07:00
Margaret Leibovic
7e8040ba9f Bug 1066033 - Use orange text selection handles in search bar. r=wesj 2014-09-16 16:35:41 -07:00
Margaret Leibovic
c8dc3c02d7 Bug 1067026 - Fall back to en-US if search plugins aren't found for the user's locale. r=rnewman 2014-09-16 16:35:39 -07:00
Wes Johnston
60c559be95 Bug 989094 - Remember video and audio sources for webrtc. r=mfinkle 2014-09-16 16:28:51 -07:00
Nick Alexander
f9ac46bb66 Bug 977161 - Part 3: Allow unhiding hidden devices. r=rnewman
I'd like to make the DialogFragment show icons, last synced times,
number of tabs, etc; but AlertDialog does not handle multi-choice lists
backed by a custom list adapters.  (It does handle single-choice lists
backed by custom list adapters.)  We can implement our own dialog
fragment if and when we want better looks.

I've made this somewhat general so that we can use it from
ShareDialog/SendTab, which currently use AlertDialog.  Using
DialogFragment has two advantages.  First, it smoothly persists across
configuration changes; AlertDialog does not.  Second, it allow us to use
AlertDialog until we implement the improved UI above.
2014-09-16 15:41:14 -07:00
Nick Alexander
b226800b48 Bug 977161 - Part 2: Add a clickable footer showing hidden device count. r=rnewman
This is quite delicate, due to the interactions between
ExpandableListView and the footer views.  At the end of the day, this
uses an Adapter that handles header and footer views as separate
view-group types.  That means working around Android's limitations; see
the comments in the code for the details.

The alternative would be to implement our own wrapping Adapter; or to
boil the specifics of our use case into RemoteTabsExpandableListAdapter.
This is certainly quicker than the former; and, I hope, less error prone
than the latter.
2014-09-16 15:41:13 -07:00
Nick Alexander
f5ab0b7ea2 Bug 977161 - Part 1: Add hide/show context menu items to remote clients. r=rnewman
We're not (yet) using show, but we may as well add it while we're here.
2014-09-16 15:41:12 -07:00
Nick Alexander
9d86f6e029 Bug 977161 - Part 0: Make Remote{Client,Tab} implement Parcelable. r=rnewman
This is necessary to provide the list of clients to another Fragment:
the way to persist "final members" across configuration changes is to
provide the initial data in the Fragment's arguments bundle.

Note: I'd like to see RemoteClient replace ParcelableClientRecord, and
Fennec's clients table replace direct access to Sync's clients table;
but one step at a time.
2014-09-16 15:41:11 -07:00
Nick Alexander
3135852912 Bug 1064304 - Part 3: Persist group collapsed/expanded state in SharedPreferences. r=rnewman 2014-09-16 15:41:10 -07:00
Nick Alexander
319ee1a78a Bug 1064304 - Part 2: Show group collapsed/expanded indicator as appropriate. r=rnewman 2014-09-16 15:41:09 -07:00
Nick Alexander
ed127f151c Bug 1064304 - Part 1: Land home group collapsed and expanded indicator resources. r=rnewman 2014-09-16 15:41:08 -07:00
Nick Alexander
13453ed89f Bug 1064304 - Pre: Align PrefUtils.putStringSet docstring and reality. r=rnewman 2014-09-16 15:41:07 -07:00
Nick Alexander
78a3c01148 Bug 1063765 - Part 2: Adjust top margin for static content on landscape phones. r=antlam
Per discussion with antlam, we shrink the top margin on landscape phones
in the hopes of fitting the content in the window.  On portrait phones
and all tablets, we maintain a larger top margin.
2014-09-16 15:41:07 -07:00
Nick Alexander
cc9b703884 Bug 1063765 - Part 1: Style Remote Tabs static panels for tablets and portrait phones. r=mcomella
This patch does several things:

1) It wraps static panel content in a ScrollView.

2) It tightens the static panels vertically.  We can fit landscape on
many high-end phones by reducing the space before the header and between
the header and the body text slightly.

3) It makes the body text just a little narrower than the button.  The
idea is for the call to action button to dominate the page horizontally.

4) It caps the maximum width of the content in the ScrollView.  I would
have used maxWidth, but that doesn't exist for LinearLayouts (or
ScrollViews).  Instead, I set a maxWidth for every RemoteTabsPanelItem,
which combined with wrap_content on the containing LinearLayout achieves
the same goal.  It's what I intended to do on tablets.
2014-09-16 15:41:05 -07:00
Michael Comella
375b0f2a2f Bug 1001655 - Part 1: Replace applicable Strings in test code with StringHelper references. r=wesj 2014-09-16 13:56:52 -07:00
Chris Kitching
233830b037 Bug 1067025: Abort when no extra_text present in share dialog. r=rnewman 2014-09-14 21:49:45 -07:00
Carsten "Tomcat" Book
0b40ec809f Merge m-c to fx-team 2014-09-16 07:07:55 +02:00
Nigel Babu
489aede8a8 Merge fx-team to m-c with bustage fix, a=merge 2014-09-16 08:43:45 +05:30
Margaret Leibovic
d8219f0f45 Bug 1064880 - Keep track of the current search engine in MainActivity. r=nalexander 2014-09-15 17:26:39 -07:00
Wes Kocher
332233753a Merge m-c to inbound a=merge 2014-09-15 16:41:45 -07:00
Shu-yu Guo
320f4e1440 Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
Shu-yu Guo
285e8aa396 Bug 1001090 - Part 4: Fix errors in chrome code. (r=zombie,gavin,fitzgen,dcamp,bgrins,fabrice,gwagner,margaret,mrbkap,mak,njn,vicamo) 2014-09-15 16:30:46 -07:00
Richard Newman
ec672d04e3 Bug 1022472 - Remove margins on default home screen panels. r=wesj
Relanding with follow-up: fix test with incorrect assumptions. r=mfinkle
2014-09-15 10:47:37 -07:00
Richard Newman
bca41139ca Bug 1022472 - Remove margins on default home screen panels. r=wesj 2014-09-15 10:47:37 -07:00
Michael Comella
1fa61010d9 Bug 1066250 - Part 3: Update testSettingsMenuItems. r=lucasr 2014-09-15 08:20:31 -07:00
Michael Comella
c2b692d1c4 Bug 1066250 - Part 2: Remove title in toolbar preference on new tablet. r=lucasr 2014-09-15 08:20:14 -07:00
Michael Comella
6c46770c0f Bug 1066250 - Part 1: Always show the url in the toolbar on new tablet. r=lucasr 2014-09-15 08:15:42 -07:00
dominique vincent
1eb150340a Bug 1062904 - crash in java.lang.NullPointerException: uriString at android.net.Uri.<init>(Uri.java) r=mfinkle 2014-09-09 18:16:45 +02:00
Mark Capella
1c5f67f8c4 Bug 1064657 - Add testSelectionHandler test to ensure readOnly input elements can't be cut, r=wesj 2014-09-15 16:47:25 -04:00
Ryan VanderMeulen
3778cb7fb2 Backed out changeset e016c34c4d52 (bug 1022472) for robocop failures. 2014-09-15 15:29:39 -04:00
Mark Capella
d37d2ef50a Bug 1044940 - Favicons in the bookmarks table should be read and written correctly, r=ckitching 2014-09-14 17:22:19 -07:00
Mark Finkle
a13ba5cc1d Bug 1066671 - Minor test cleanup r=trivial 2014-09-14 11:21:56 -04:00
Mark Finkle
dc00bc0160 Bug 1066671 - Minor cleanup r=wesj 2014-09-14 11:17:15 -04:00
Manu Jain
1b160da21c Bug 1066320 - Crop lightweight theme image if it's larger than the displayable area; r=mfinkle 2014-09-13 14:36:09 -04:00
Phil Ringnalda
9b4aa9966e Merge m-i to m-c, a=merge 2014-09-13 09:28:33 -07:00
Mark Finkle
e39fbeec8b Bug 1020564 - Fix a bad rebase r=me 2014-09-12 22:46:39 -04:00
Michael Comella
03e872a832 Bug 1065712 - Move new_tablet_* resources to *large* directories. r=mhaigh
--HG--
rename : mobile/android/base/resources/color/new_tablet_tab_strip_item_title.xml => mobile/android/base/resources/color-large-v11/new_tablet_tab_strip_item_title.xml
rename : mobile/android/base/resources/drawable-hdpi/new_tablet_tabs_count.png => mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tabs_count.png
rename : mobile/android/base/resources/drawable-hdpi/new_tablet_tabs_count_foreground.png => mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tabs_count_foreground.png
rename : mobile/android/base/resources/drawable-mdpi/new_tablet_tabs_count.png => mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_tabs_count.png
rename : mobile/android/base/resources/drawable-mdpi/new_tablet_tabs_count_foreground.png => mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_tabs_count_foreground.png
rename : mobile/android/base/resources/drawable/new_tablet_tab_strip_divider.xml => mobile/android/base/resources/drawable-large-v11/new_tablet_tab_strip_divider.xml
rename : mobile/android/base/resources/drawable/new_tablet_tab_strip_item_bg.xml => mobile/android/base/resources/drawable-large-v11/new_tablet_tab_strip_item_bg.xml
rename : mobile/android/base/resources/drawable-xhdpi/new_tablet_tabs_count.png => mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tabs_count.png
rename : mobile/android/base/resources/drawable-xhdpi/new_tablet_tabs_count_foreground.png => mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tabs_count_foreground.png
rename : mobile/android/base/resources/layout/new_tablet_tab_strip.xml => mobile/android/base/resources/layout-large-v11/new_tablet_tab_strip.xml
rename : mobile/android/base/resources/layout/new_tablet_tabs_counter.xml => mobile/android/base/resources/layout-large-v11/new_tablet_tabs_counter.xml
2014-09-12 18:28:05 -07:00
Mark Finkle
32798a9452 Bug 1058384 - Switch to a unique ID when registering targets r=wesj 2014-09-12 20:56:42 -04:00
Mark Finkle
bad779a9d7 Bug 1020564 - Change SSDP 'target' references to 'device' to cut down on confusing concepts r=wesj 2014-09-12 20:55:00 -04:00
Chenxia Liu
5c223bfd6a Bug 1059827 - [7" Tablet] First-run window navigation buttons are hidden in landscape. r=wesj 2014-09-12 17:12:33 -07:00
Chenxia Liu
fe74cb1447 Bug 1062257 - Handle HomeFragment deletions by panel/type instead of universally. r=margaret 2014-09-12 17:12:33 -07:00
Wes Kocher
cdeb7299d2 Merge m-c to inbound a=merge 2014-09-23 16:48:23 -07:00
Bill McCloskey
91adbce542 Bug 1069059 - [e10s] Convert isWindowPrivate calls to isBrowserPrivate/isContentWindowPrivate as appropriate (r=mconley,margaret) 2014-09-23 15:48:52 -07:00
Eitan Isaacson
8163c815e5 Bug 969512 - Don't use NS_MOUSEENTER/LEAVE in widget level code. r=kats r=yzen
Make accessibility explore by touch hover events touch events.
2014-09-23 12:09:22 -07:00
Chris Peterson
22ac4b817f Bug 758857 - Use Wikipedia's HTTPS search by default for Firefox on Android. r=mfinkle 2014-09-16 18:36:16 -07:00