Commit Graph

16697 Commits

Author SHA1 Message Date
Ryan VanderMeulen
0f2fe5856f Merge m-c to inbound. a=merge
CLOSED TREE
2015-06-09 13:25:32 -04:00
Michael Comella
3c40fabaae Bug 1172201 - Set Android support library to 22.2.0 in config. r=me
This corrects the GradleDynamicVersion lint warning.
2015-06-08 09:15:10 -07:00
Margaret Leibovic
53b8bbe8ed Bug 1170384 - Fix copy/pasta error in reader view location change handler. r=mcomella 2015-06-02 16:28:35 -07:00
Carsten "Tomcat" Book
21dc4a9b86 merge mozilla-inbound to mozilla-central a=merge 2015-06-08 11:55:30 +02:00
Ehsan Akhgari
31a60c5798 Bug 1172110 - Re-enable service workers on desktop and mobile for non-release builds; r=jst 2015-06-06 21:00:18 -04:00
Phil Ringnalda
88bb394262 Back out f2ecf8c73f6f (bug 1172110) for failures in test_interfaces.html and test_worker_interfaces.html
CLOSED TREE
2015-06-05 19:40:49 -07:00
Ehsan Akhgari
7a2bcc2b06 Bug 1172110 - Re-enable service workers on desktop and mobile for non-release builds; r=jdm 2015-06-05 20:40:42 -04:00
Nick Alexander
85960534ac Bug 1171566 - Part 2: Remove BrowserTestCase. rs=mcomella
This was just a remnant from earlier days.  This launched the Fennec
activity, which is absolutely *not* something we want to do during
these browser JUnit 3 tests.  That is, these should be pure
instrumentation tests that just run Java code in the correct package
and Java classloader context.  They shouldn't interact with the App
lifecycle at all.

Not all the tests pass; I took a shot at fixing one but don't care to
dig deeply right now.
2015-06-04 10:41:48 -07:00
Nick Alexander
5e214da8cb Bug 1171566 - Part 1: Configure Gradle and Spoon. rs=mcomella
There are few things happening here:

* A purely mechanical move of test sources into org.mozilla.test.browser.junit3.
  This is only to make it easy to specify the suite in Spoon.  (But it has the
  advantage of making it possible to move files around in IntelliJ, since the
  symlink points to src instead of org/mozilla/gecko.)

* Specifying the suite (package name) ended up requiring changes to the
  spoon-gradle-plugin anyway.  Hence, I've included this custom
  spoon-gradle-plugin version locally, while I work to upstream the changes.

* Some Gradle trickery to make |mach gradle runBrowserTests| execute Spoon with
  the correct package name.
2015-06-04 12:09:23 -07:00
Michael Comella
42e9211139 Bug 1165422 - Update builder configurations to android API 22. r?coop 2015-06-04 13:30:28 -07:00
Michael Comella
d188f01ac2 Bug 1165422 - Update gradle build tools versions to 22.0.1. r?nalexander 2015-06-03 21:04:27 -07:00
Michael Comella
c73e0d5a6c Bug 1170886 - Specify correct Locale in String.toUpperCase and remove @SuppressLint. r=rnewman 2015-06-04 17:38:51 -07:00
Michael Comella
b3d251278f Bug 1170886 - Remove unnecessary InlinedApi suppression. r?nalexander 2015-06-02 20:09:21 -07:00
Michael Comella
ba4036add9 Bug 1170886 - Replace use of NewApi suppression with @TargetApi. r?nalexander
TargetApi is specific, and preferred.
2015-06-02 20:02:30 -07:00
Richard Newman
cf30377618 Bug 1170819 - Enable payments in Fennec release channel. r=mfinkle,AndyM 2015-06-04 12:28:23 -07:00
Richard Newman
a9481664da Bug 1061273 - Part 4: use SSLSocketFactory directly, rather than our own TLSSocketFactory subclass. 2015-06-04 11:07:32 -07:00
Richard Newman
8ca20310c8 Bug 1061273 - Part 3: enable TLSv1 for landing. 2015-06-04 11:07:32 -07:00
Richard Newman
337d084746 Bug 1061273 - Part 2: use per-version DEFAULT_PROTOCOLS and DEFAULT_CIPHER_SUITES. r=nalexander 2015-06-04 11:07:32 -07:00
Richard Newman
4a0a0c0ebb Bug 1061273 - Part 1: put DEFAULT_PROTOCOLS and DEFAULT_CIPHER_SUITES in GlobalConstants. r=nalexander 2015-06-04 11:07:31 -07:00
Sebastian Kaspari
cb08ba249a Bug 1169427 - Replace FloatMath.*() calls with calls to Math.*(). r=snorp 2015-06-02 18:53:59 -07:00
Michael Comella
924af1a8c4 Bug 1165422 - Upgrade gradle support libraries to 22. r=me
Forgot to land this as part of the original, and next, changes.
2015-06-05 18:19:43 -07:00
Michael Comella
0b4030ddf8 Bug 1165422 - Upgrade gradle targetSdk to 22. r=me
Forgot to land this as part of the original changes - this should allow
successful compiling in Intellij.
2015-06-05 17:36:39 -07:00
Richard Newman
5784240c05 Bug 1061273 - Follow-up: fix cipher suites for Sync 1.1.
The suites used for 20+ didn't intersect with the supported suites on the ZLBs.

We now use the same suites across all versions, and they intersect.
2015-06-05 15:50:45 -07:00
Ryan VanderMeulen
7257de3293 Merge fx-team to m-c. a=merge 2015-06-04 09:24:15 -04:00
Michael Comella
d9176c17e5 Bug 1170884 - Use fully qualified android.R.*. r?nalexander 2015-06-02 18:21:38 -07:00
Michael Comella
d69be16a40 Bug 1170884 - Call super from sub-class. r?nalexander 2015-06-02 18:19:23 -07:00
Michael Comella
61d09e5b92 Bug 1170285 - Add lint.xml config file to base sub-project. r?nalexander
While it might seem like a good idea to disable all of the checks we don't
currently pass, Intellij uses the same lint configuration file as the
command-line invocation and so we'll be more likely to write in new errors by
disabling some checks.
2015-06-03 21:12:00 -07:00
Ryan VanderMeulen
dead186069 Merge m-c to fx-team. a=merge 2015-06-03 16:06:53 -04:00
Ryan VanderMeulen
c0902a8fd7 Merge inbound to m-c. a=merge 2015-06-03 15:55:09 -04:00
Ryan VanderMeulen
f5d8dbcd9f Merge b2g-inbound to m-c. a=merge 2015-06-03 15:50:54 -04:00
"Chris AtLee"
a857bc3cc3 Bug 1171040: Enable MOZ_AUTOMATION_UPLOAD_SYMBOLS for android nightly builds r=ted a=RyanVM 2015-06-03 11:45:10 -04:00
Michael Comella
ff93f409dc Bug 1170289 - Set default search engine favicon to magnifying glass. r?Margaret
This doesn't work for the Settings screen (bug 1170346).
2015-06-01 15:33:11 -07:00
Michael Comella
b900990e13 Bug 1170289 - Use ImageView in the search engine bar. r?Margaret 2015-06-01 14:18:36 -07:00
Michael Comella
0c6b4e36d5 Bug 1170289 - Backout Bug 1166868 (changeset b73de443b580 & fefa03e0fb9d). r?Margaret
These patches added complexity that we're removing by implementing this bug.
2015-06-01 14:16:55 -07:00
Nick Alexander
f73748e75a Bug 1169476 -- Implement |mach robocop --serve|. r=gbrown
This adds a flag to |mach robocop| that does everything to run a
Robocop test except launch the actual test.  Instead of launching the
test, it starts the mochi.test server and launches Fennec with a test
profile; then it sits and waits forever.

This allows regular Java IDEs (IntelliJ, but previously Eclipse) to
run Robocop tests like regular instrumentation tests, "injecting" them
into the prepared testing environment.  It's quite nice!
2015-05-29 17:18:07 -07:00
James Willcox
39f7d01780 Bug 1165460 - Prefer GCC 4.9 for Fennec builds r=glandium 2015-06-03 10:26:17 -05:00
James Willcox
e1dc0339e9 Bug 1165460 - Build Fennec using NDK r10e r=coop 2015-06-03 10:26:17 -05:00
James Willcox
00153cdbc0 Bug 1141693 - Build and use a PIE plugin-container on Android 5.0+. Based on a patch by Mike Hommey. r=me,glandium 2015-06-03 10:26:16 -05:00
Allison Naaktgeboren
472a3add3f Bug 1065004 - Provide an option to always open tabs in Private Browsing, amendment.r=liuche 2015-06-02 14:37:20 -07:00
Chenxia Liu
724180c48c Bug 1147064 - Undeleted Layout inflation line. r=me 2015-06-02 13:37:40 -07:00
Chenxia Liu
f17aee2a6c Bug 1147064 - Clean up misc styling from feedback. r=margaret 2015-05-22 17:23:56 -07:00
Chenxia Liu
dcef04293b Bug 1147064 - Handle callback ids for Login doorhanger dialogs. r=margaret 2015-05-22 16:04:25 -07:00
Chenxia Liu
97aabedc83 Bug 1147064 - Add colored buttons. r=margaret 2015-05-21 16:27:38 -07:00
Ryan VanderMeulen
33291c0d36 Merge m-c to inbound. a=merge 2015-06-03 16:02:11 -04:00
Eitan Isaacson
7528286f99 Bug 879791 - Don't send touchscreen hover events to gecko when accessibility is disabled. r=kats 2015-06-03 13:00:34 -07:00
Liang-Heng Chen
f7fdeb33b3 Bug 1115480 - Part 1: Implement XPCOM module for mDNSProvider. r=mcmanus 2015-05-20 23:06:00 -04:00
Chenxia Liu
3f42f61c33 Bug 1147064 - Add positive/negative to buttons. r=margaret 2015-05-18 17:40:30 -07:00
Chenxia Liu
e5eb2496d1 Bug 1147064 - Make negative/positive button order consistent. r=margaret 2015-04-09 16:04:21 -07:00
Chenxia Liu
1735e788cb Bug 1147064 - Remove extra layer of layout for overdraw. r=margaret 2015-05-15 15:47:26 -07:00
Chenxia Liu
143df7748e Bug 1147064 - Abstract out shared doorhanger layout. r=margaret 2015-05-27 15:48:17 -07:00