Commit Graph

17076 Commits

Author SHA1 Message Date
Panos Astithas
e3084d3f15 Bug 1145503 - TP exceptions added while in Private Browsing mode persist beyond the Private Browsing session. r=ehsan 2015-07-26 13:23:12 +03:00
Wes Kocher
9f5fea3df8 Merge m-c to fx-team, a=merge 2015-07-24 13:48:31 -07:00
Wes Kocher
33b4bd781b Merge fx-team to central, a=merge 2015-07-24 13:42:45 -07:00
Qiang Lu
bd33cc02a5 Bug 1178069 - Check devices capability before enable use of vp8 hardware acceleration using android.media.MediaCodecList and android.media.MediaCodecInfo r=jrmuizel 2015-07-24 12:45:55 -07:00
Karim Benhmida
4573c82bae Bug 1182220 - QR Code reader should only support ZXing barcode scanner. r=liuche 2015-07-21 14:07:22 -07:00
Chenxia Liu
6fcc1b3a96 Bug 1187428 - Update usage of strings. r=trivial 2015-07-24 12:04:31 -07:00
Chenxia Liu
a038a95b43 Bug 1187428 - Follow-up: Update string name for changed about:logins resource. r=trivial 2015-07-24 12:00:38 -07:00
Michael Comella
d76f0e8364 Bug 1170724 - Only update search engine bar when necessary. r=sebastian
We were updating the search engine bar every time the view was created, which
is inefficient because we already have a default state which we laid out and
drew. Since there were no search engines at the time, the search engine bar
would be hidden and another layout and draw would occur. Finally, when the
search engines arrived asynchronously from Gecko, we'd lay out and draw the
search engine bar (again). Obviously, this had had some perf implications.

Instead, now we only update the search engine bar if we explicitly choose not
to update the search engines (in onResume), or when the search engine data
arrives. The default state is to draw the empty search engine bar (including
magnifying glass label), to avoid a layout. We could use INVISIBLE, but then
the initial list of non-search engine results will look misplaced.

When the no search engines are returned (i.e. the user deletes them all), the
empty search engine bar will be briefly shown before hiding.

Once gecko is loaded on my N4, the search engines are received so quickly, the
empty search engine bar flicker only makes a minimal impression, no different
from the search engines appearing asynchronously. The best way to improve this
is probably to cache the search engines in Java (bug 1186703).
2015-07-22 16:40:50 -07:00
Karim Benhmida
175644f8bd Bug 1186653 - QR code input setting item test. r=liuche 2015-07-22 15:07:10 -07:00
Karim Benhmida
ce9644d93f Bug 1178503 - Remove nightly-only flag for QR code input. r=liuche 2015-07-21 13:23:57 -07:00
Sebastian Kaspari
b8caa885f6 Bug 1183559 - Hide "Import from Android" feature on devices running Android M+. r=rnewman
This patch assumes that Android M is going to be API level 23 (very likely) and additionally
checks for Android M Preview builds (Build.VERSION.RELEASE set to "M").
2015-07-24 14:04:30 +02:00
Carsten "Tomcat" Book
a431556218 Merge mozilla-central to mozilla-inbound 2015-07-24 12:58:18 +02:00
Olli Pettay
ffbebf7926 Bug 1180382, update display port after, not before Gecko has scrolled the page to the #hashtag, r=kats 2015-07-23 19:23:49 +03:00
Karim Benhmida
ed840de365 Bug 1178500 - Remove nightly-only flag for voice input. r=liuche 2015-07-21 13:16:46 -07:00
Karim Benhmida
838f6acad0 Bug 1132918 - Unrecognized words on direct voice input will display two error notifications. r=liuche 2015-07-20 18:22:00 -07:00
Carsten "Tomcat" Book
9f1e41c957 Merge mozilla-central to fx-team 2015-07-23 13:46:50 +02:00
Mark Capella
ef2454b28a Bug 1165556 - Implement do_register_cleanup() methods, r=margaret 2015-07-23 06:56:13 -04:00
Mark Capella
df9db22459 Bug 1165556 - Remove _execute_test() methods, r=margaret 2015-07-23 06:56:13 -04:00
Mark Capella
884ed4865e Bug 1165556 - Remove run_test_in_child() methods, r=margaret 2015-07-23 06:56:13 -04:00
Mark Capella
15efcbd3a6 Bug 1165556 - Stub do_register_cleanup() methods, r=margaret 2015-07-23 06:56:13 -04:00
Carsten "Tomcat" Book
f1fda3e36e merge mozilla-inbound to mozilla-central a=merge 2015-07-23 12:02:27 +02:00
Kartikaya Gupta
6b2369f993 Bug 1186004 - Add a pref to enable/disable APZ zooming behaviour. r=botond 2015-07-22 23:42:08 -04:00
Melchiorre Alastra
d6498d7f22 Bug 1116349 - Flush Picasso LRU cache on memory pressure events 2015-07-22 18:00:07 -07:00
Wes Kocher
305a6083c1 Backed out changeset a6bf83d92196 (bug 1101746) for build bustage 2015-07-22 15:47:43 -07:00
Allison Naaktgeboren
c2b487d0ef Bug 1101746 - Display message when no passwords are present.r=mfinkle,p=vladan 2015-07-22 15:36:19 -07:00
Allison Naaktgeboren
f43ebab5ff Bug 1155345 - UI affordance during loading of list items in about:passwords.r=liuche 2015-07-22 15:22:42 -07:00
Nick Rosbrook
b75ff2686e Bug 1122977 - Make the share overlay's MAXIMUM_INLINE_ELEMENTS fetch its value from resources, instead of being fixed at 2. r=rnewman 2015-07-16 20:53:53 -04:00
Sebastian Kaspari
ae4905c3d4 Bug 1184683 - GeckoPreferences: Pass current context to RestrictedProfiles instead of relying on GeckoAppShell. r=ally 2015-07-20 11:55:32 +02:00
Amogh Pradeep
2dc9d93cda Bug 1169421 - Switch Fennec to use ch.boye instead of org.apache.http to allow for building with Android M SDK 23. r=mfinkle 2015-06-20 01:13:47 -05:00
Richard Newman
5d8f47b25c Bug 1130066 - Be careful about environment changes during early or failed BrowserHealthRecorder init. r=mcomella 2015-07-21 13:26:34 -07:00
Wes Kocher
ee2f5f6e92 Backed out changeset 32d62d7b2060 (bug 1130066) for android build bustage CLOSED TREE 2015-07-21 14:32:25 -07:00
Florian Quèze
9ac43f8ac3 Bug 1186174 - Enable region specific search defaults for all Fennec users, r=mfinkle. 2015-07-21 23:12:04 +02:00
Richard Newman
543d39419b Bug 1130066 - Be careful about environment changes during early or failed BrowserHealthRecorder init. r=mcomella 2015-07-21 13:26:34 -07:00
Sebastian Kaspari
446ce497d1 Bug 1158291 - Show ability to scroll search engine bar by cutting off last icon. r=mcomella 2015-07-18 14:08:21 +02:00
Sebastian Kaspari
58ca767301 Bug 1073053 - Use "scrollable tabs" for panels navigation. r=mhaigh 2015-07-16 20:36:42 +02:00
Joel Maher
dc64d1fa74 Bug 1176579 - Create a clone of testCheck2.java that points to an autophone friendly url. r=bc 2015-07-13 04:05:00 -04:00
Margaret Leibovic
79c268c851 Bug 1183643 - Add a testcase to make sure the Tracking Protection UI doesn't show up in a normal tab. r=liuche 2015-07-17 15:32:32 -07:00
Martyn Haigh
4931c4b7bd Bug 1180975 - UI for re-enabling tracking protection no longer shown (Private Browsing); r=liuche 2015-07-14 12:04:50 +01:00
Mark Capella
f527463f4a Bug 1158925 - Move ok() and is() into robocop_head.js, r=margaret 2015-07-20 19:12:06 -04:00
Michael Comella
c59af93768 Bug 1147265 - Add filterTouches... in remaining main FF activities. r=mhaigh
GeckoPreferences inherits from GeckoPreferencesBase which inherits from
GeckoBase, avoiding Gecko, where we put the last filterTouches... so it needs
its own filterTouches... TabQueueActivity is addressed and all other activities
inherit from Gecko.
2015-07-14 15:27:41 -07:00
Michael Comella
a8d23707a5 Bug 1147265 - Move TabQueueActivity theme to themes.xml. r=mhaigh 2015-07-14 15:26:48 -07:00
Michael Comella
a148c26ca1 Bug 1147265 - Add filterTouches... to sync activities. r=mhaigh
All old sync activities inherit from SyncTheme, which inherits from Gecko on
API < 11 and Gecko.Dialog -> GeckoBaseDialog on v11+.

All fxaccount activities inherit from FxAccountTheme, which inherits from
Gecko.

Note that I don't have an old sync account so I did not test that behavior.
2015-07-14 15:07:12 -07:00
Michael Comella
e52329a31c Bug 1147265 - Add filterTouches... to application theme. r=mhaigh
This will affect any activities that do not inherit a theme, which is currently
none of them.

Note that this may affect default inheritance (e.g. we'll no longer inherit
from Holo, if it's the default) but I haven't done the research. To fix it,
you'd have to make the FilteredTouches theme inherit from the default theme
(which could be different for each API level).
2015-07-14 14:55:14 -07:00
Mike Taylor
b5ec59b0ec Bug 1185196 - Android US overrides: Remove trailing comma so we have valid JSON. r=rnewman 2015-07-19 23:43:49 -07:00
Sebastian Kaspari
393391bf7e Bug 1125316 - Restricted profiles: Hide setting "Customize > Import from Android". r=ally 2015-07-18 12:41:24 +02:00
Mike Taylor
8710bd61f6 Bug 1177298. Add UA overrides for top Japan sites. r=Sebastian 2015-07-17 10:20:00 -07:00
Wes Kocher
efb94d41db Merge m-c to fx-team, a=merge CLOSED TREE 2015-07-17 18:09:12 -07:00
Mike Taylor
c4d0e7b32b Bug 1184320. Add UA override to remove Android version for Gmail. r=Sebastian 2015-07-17 12:12:00 -07:00
Ryan VanderMeulen
078d2ab402 Merge inbound to m-c. a=merge 2015-07-17 10:26:22 -04:00
Margaret Leibovic
0a11673406 Bug 1183115 - Remove apps AboutRedirector contract from MobileComponents.manifest. r=mcomella 2015-07-15 17:16:26 -07:00