Commit Graph

18263 Commits

Author SHA1 Message Date
Randall Barker
d4aac2b75e Bug 1223440 - Implement NativePanZoomController::setIsLongpressEnabled so long-press detection can be disabled during testing. r=kats 2015-11-10 12:47:48 -05:00
Randall Barker
b146cb6106 Bug 1223434 - Fix Fennec's Java selection handles to work with the C++ APZ. r=kats 2015-11-10 12:01:35 -05:00
Randall Barker
bbce25c8cd Bug 1223433 - Enable axis locking with the C++ APZ on Fennec. r=kats 2015-11-10 12:01:35 -05:00
Allison Naaktgeboren
14dc87d0d2 Bug 1222116 - add smsto:// support to fennec.r=mcomella 2015-11-09 18:22:06 -08:00
Nick Alexander
a6949f3c1b Bug 938994 - Post: Update Gradle configurations. r=sebastian
I moved the JAR out of the root directory because I didn't want
multiple copies of things in robocop/ appearing in IntelliJ, although
this turns out to not be strictly necessary.  Keeping it as part of a
general push to move things out of the root dumping ground.
2015-11-09 10:18:45 -08:00
Nick Alexander
3ba90b4e47 Bug 938994 - Move build/mobile/robocop into mobile/android/tests/browser/robocop. r=gbrown
This builds the Robocop tests with |mach build mobile/android|, making
it easier for developers to build Fennec and the tests at the same
time.
2015-11-09 12:55:38 -08:00
Jonathan Almeida (:jonalmeida)
8c22d263b3 Bug 1209293 - Using const values instead of numbers r=mfinkle 2015-11-09 18:21:16 -05:00
Jonathan Almeida [:jonalmeida]
d02764b935 Bug 1208167 - Telemetry probe for click-to-play images r=mfinkle,ally
- A telemetry probe for when a user clicks to unblock an image.
- A second probe for sending the size of the image being unblocked.
 Since we don't have information on the image size the best option
 was to make make an XHR HEAD request. We make an approximation
 of the image size from the content length which we send in kB.
2015-10-29 02:15:41 -04:00
Jonathan Almeida [:jonalmeida]
385c51754d Bug 1209293 - Add option for click-to-play images depending on network bearer r=mfinkle
- Replaced bool pref for int list option: Never, Always, or Only over Wi-Fi
- Pref browser.image_blocking.enabled -> browser.image_blocking
- Converted the early return to check for cellular as well.
- Note that in the cellular check, I do not consider LINK_TYPE_USB as "cellular".
- Tested this on a physical device with all combinations
    of WiFi ON/OFF (falling back to cellular and each menu state.
- Tested if menu options work as well for each state mentioned above.
2015-10-29 03:20:20 -04:00
Jonathan Almeida [:jonalmeida]
22be43b2c5 Bug 1211295 - When tap-to-load images are enabled, add option to load all images r=mfinkle 2015-11-03 00:55:22 -05:00
Kalpesh Krishna
c8637b39a7 Bug 1207307 - Remove MOZ_ANDROID_FIREFOX_ACCOUNT_PROFILES flag. r=vivek,nalexander 2015-11-09 10:57:01 -08:00
Kalpesh Krishna
d9cd18e71d Bug 1188550 - Don't directly use MOZ_APP_DISPLAYNAME in User-Agent headers. r=vivek,nalexander.
It is possible for the display name to contain Unicode characters,
which not all Mozilla service endpoints handle gracefully.  This
avoids that issue.
2015-11-09 10:53:37 -08:00
Wes Kocher
3ec15bcd55 Backed out 3 changesets (bug 1107636) for android mochitest bustage CLOSED TREE
Backed out changeset ced71b78683d (bug 1107636)
Backed out changeset a1efec5e79de (bug 1107636)
Backed out changeset 6a8430385299 (bug 1107636)
2015-11-09 11:28:13 -08:00
dominique vincent
3afdfb57b5 Bug 1222234 - New size for the touch area. r=mcomella 2015-11-01 07:50:27 +01:00
Margaret Leibovic
f01885344f Bug 1217073 - Update restricted profile toggles to account for new settings organization. r=sebastian 2015-11-06 17:26:03 -05:00
Michael Comella
0234252bda Bug 1107636 - Change gecko_layout to FrameLayout. r=sebastian
Changes on first three measure passes (CPU time):
  1) 13.149ms -> 11.934ms
  2) .827ms -> .582ms
  3) 11.602 -> 12.199ms
2015-11-06 16:17:48 -08:00
Michael Comella
5eb77a6d4d Bug 1107636 - Use MarginLayoutParams where applicable. r=sebastian
MarginLayoutParams is less specific than RelativeLayout.LayoutParams
and is easier to make changes with.
2015-11-06 16:16:30 -08:00
Michael Comella
9273ac25b6 Bug 1107636 - Replace top-level RelativeLayout with <merge>. r=sebastian
Using systrace, I took 2 traces before and after. Using the slowest
of both traces, the first three measure passes had the following
improvements in CPU time:
  1) 20.583ms -> 13.149ms
  2) 1.695ms -> 0.827ms (1/2)
  3) 22.146ms -> 11.602ms (1/2)

This is to be expected – RelativeLayout requires two measure passes
so it makes sense to approximately half the measure times.
2015-11-06 15:23:47 -08:00
vivek
a505680afd Bug 1189356 : Update Settings Sync preference with avatar r=nalexander,margaret 2015-11-05 21:16:20 +02:00
crazyprodigy
8b19d878ad Bug 1220556 - No feedback after performing Copy link. r=margaret 2015-11-05 16:37:55 -05:00
crazyprodigy
28a324efc3 Bug 1210989 - SendTabDeviceListArrayAdapter.java needed to be changed to point to shareplane.png. r=mcomella 2015-11-04 17:20:31 -05:00
crazyprodigy
fac9439de1 Bug 1210989 - Removed all the instance of the unused file icon_shareplane.png. r=mcomella 2015-11-04 23:39:33 -05:00
crazyprodigy
574cb7276a Bug 1210989 - Rename overlay_send_tab_icon -> shareplane. r=mcomella 2015-11-03 20:27:29 -05:00
Sanchit Nevgi
6cf3bc6674 Bug 1193205 - Added @Override annotation to setExtras() in TopSitesCursorWrapper.java. r=sebastian 2015-10-19 09:26:00 +02:00
crazyprodigy
84d58199d6 Bug 1106903 - Move BaseTest/UITest.runTest into BaseRobocopTest. r=mcomella 2015-11-05 13:29:39 -05:00
Margaret Leibovic
b1a6b03c6b Bug 1218557 - Update copy for settings reorg. r=liuche 2015-11-04 16:09:53 -05:00
Carsten "Tomcat" Book
b99a10013e merge mozilla-inbound to mozilla-central a=merge 2015-11-09 14:55:30 +01:00
Carsten "Tomcat" Book
049e91daf7 merge fx-team to mozilla-central a=merge 2015-11-09 14:30:43 +01:00
Wes Kocher
323f28486f Merge m-c to b2ginbound, a=merge 2015-11-06 15:14:26 -08:00
sgiles
09a3f1565f Bug 1174228 - Set up TYPE_APP for navigator.getDeviceStorage for B2GDroid r=dhylands 2015-11-06 05:55:40 +00:00
Nick Alexander
429e17413f Bug 1222120 - Part 2: Use custom Robolectric test runner. r=vivek
DONTBUILD NPOTB on a CLOSED TREE

The patch is horrific, but it's just find-and-replace of the test
runner class name, followed by organizing the imports (in the way that
IntelliJ likes them.)
2015-11-05 14:01:41 -08:00
Nick Alexander
c413092090 Bug 1222120 - Part 1: Add custom Robolectric test runner. r=vivek
This exports the buildDir to Robolectric via an Android-Gradle
buildConfigField, and then lightly massages the existing test runner
to use the exported value.
2015-11-06 10:58:18 -08:00
Nick Alexander
7607c92392 No bug - Add --verbose flag to |mach artifact| commands. r=me
DONTBUILD NPOTB
2015-11-05 14:49:33 -08:00
vivek
122587a022 Bug 1218917 : Fix swipe refresh animation colors r=nalexander 2015-11-05 15:37:42 +02:00
Margaret Leibovic
2e3cda8ee7 Bug 1220833 - (Part 2) Properly select header on tablet when launching preference screen directly. r=sebastian 2015-11-04 11:29:12 -05:00
Sebastian Kaspari
5e93b6ea0a Bug 1119915 - Show toast if APK API range does not match device. r=rnewman 2015-11-03 14:09:41 +00:00
Kalpesh Krishna
f8c8776d0d Bug 1212596 - Highlight Remove account in rejection red. r=vivek 2015-11-06 00:13:44 +02:00
Margaret Leibovic
79f6174036 backout 4e951da373d7 for 2.3 build bustage 2015-11-05 17:28:04 -05:00
Nick Alexander
0e9317d123 Bug 1220887 - Make 'base' Gradle project in the srcdir. r=sebastian
This is the last Gradle project that isn't in the srcdir.  Since base/
doesn't have the correct package prefix directory structure, we still
need to symlink, but we only need one link.  This effectively
deprecates |mach gradle-install|.

This should improve the robustness of our Gradle configuration,
ensuring that we always have projects to import.  Since
settings.gradle executes very early in the IDE import project
sequence: before Gradle project evaluation time, and thus before any
Gradle task is executed, we should always see a complete project.  (It
was possible to see incomplete Gradle configurations if |mach
gradle-install| hadn't been run at just the right time.)
2015-11-03 15:04:39 -08:00
Margaret Leibovic
2bf1d66004 Bug 1220833 - (Part 2) Properly select header on tablet when launching preference screen directly. r=sebastian 2015-11-04 11:29:12 -05:00
Margaret Leibovic
79e8b8cbee Bug 1220833 - Update data reporting notification to point to privacy preference screen. r=sebastian 2015-11-04 10:48:15 -05:00
Margaret Leibovic
741ca6ed56 Bug 1219240 - Telemetry probe to measure user interaction with reader view button. r=mfinkle,vladan 2015-10-28 17:07:24 -04:00
Michael Comella
10b262a05e Bug 1183659 - Update tab received notification copy. r=nalexander
The new format is:
  $DeviceName
  $url

If "$DeviceName" is not available, "$BrandName" (e.g. Firefox, Nightly) is
used.

Multiple received tab notifications are not aggregated.
2015-11-04 12:27:20 -08:00
Chenxia Liu
44a6e74339 Bug 1221113 - Put insecure-login-form doorhanger behind a flag. r=margaret 2015-11-04 16:06:58 -08:00
Michael Comella
77fb8e446b Bug 1214942 - Change action bar colors on 5+. r=sebastian
The Preferences Activity looks as desired.

We can't get the main activity to have the desired looks because bug 1220309
prevents us from changing the Action Bar back button color from white so we
went with the default style which looks *alright*.
2015-11-02 13:43:51 -08:00
Carsten "Tomcat" Book
d47bd77a6f Merge mozilla-central to fx-team 2015-11-05 12:17:28 +01:00
Carsten "Tomcat" Book
5ec9757f0d merge fx-team to mozilla-central a=merge 2015-11-05 11:55:46 +01:00
Carsten "Tomcat" Book
97b6e25dff Merge mozilla-central to b2g-inbound 2015-11-04 12:45:40 +01:00
Carsten "Tomcat" Book
7fd446b11f merge mozilla-inbound to mozilla-central a=merge 2015-11-04 11:59:46 +01:00
crazyprodigy
036072dd30 Bug 1216307 - Remove unused method hasOtherSyncClients. r=mcomella 2015-11-03 04:28:18 -05:00