Commit Graph

852 Commits

Author SHA1 Message Date
Jean-Yves Avenard
3bd3756971 Bug 1319987: P12. Disable RemoteDataDecoder. ?jhlin r=jya
There appears to be a race occurring where InputExhausted callback isn't always called.
The issue could be reproduced prior all those changes, albeit rarely.

The tracking of re-enabling this feature will be done in bug 1336358

MozReview-Commit-ID: 5rPpcCcgNIq

--HG--
extra : rebase_source : bf3513e5ff8d8c72ed7aa505c8fda723a480c243
2017-02-03 09:40:28 +01:00
Chris Peterson
7ed800f024 Bug 1242321 - Remove obsolete "media.eme.apiVisible" pref. r=cpearce sr=bz
MozReview-Commit-ID: D31Yg1LHI5u

--HG--
extra : rebase_source : 7c608ee93025840fc4f97977feec2ca65ceee263
2017-02-01 22:10:06 -08:00
srivatsav
32dab0d403 Bug 1199752 - Removing all tab mirroring UI code. r=sebastian
MozReview-Commit-ID: GKcqpknJSAD

--HG--
extra : amend_source : cde365c92d4427726b29c80c9ea7619ccc629561
2017-02-02 11:27:28 +05:30
James Cheng
a72c2a70e2 Bug 1332981 - [EME][Fennec] Pref on EME API not only for Nightly build. r=cpearce
MozReview-Commit-ID: 77MrnKZRtoN

--HG--
extra : rebase_source : ca59175b50c5b17623f913be36854473bb8d8bed
2017-01-23 12:31:34 +08:00
John Lin
dfdaf47766 Bug 1333323 - remove nightly flag to enable OOP decoding for all versions. r=snorp
MozReview-Commit-ID: AjOsDiSmuz2

--HG--
extra : rebase_source : 63f7384bbe54077e5bbfd89016be2188856ae1de
2017-01-24 14:28:55 +08:00
Sebastian Hengst
2121d17026 Backed out changeset d8c85b0ed424 (bug 1311555) 2017-01-19 19:46:40 +01:00
Andrzej Hunt
b8252551d9 Bug 1311555 - Use filled bookmark star in ActivityStream context menu r=sebastian
Unfortunately tinting the bookmark star is highly complicated due to the tinting
that NavigationView performs (i.e. we'd likely have to disable NavigationView
tinting, and do manual tinting on every icon - alternatively we could hack
the tint-list to use blue for "checked" items, and set the bookmark item
as checked). Since it's unclear if we even want the star to be blue,
we'll leave it grey (but filled) for now.

MozReview-Commit-ID: DekRZJayKIz

--HG--
extra : rebase_source : 45c4391fe2756b4aae082f89f8e2f6456cac27a2
2017-01-18 12:20:50 +01:00
Sebastian Kaspari
879be7f02a Bug 1315982 - findbugs: Ignore DE_MIGHT_IGNORE warning in FennecTabsRepositorySession.releaseProviders(). r=walkingice
MozReview-Commit-ID: 6jG2QDQ62l8

--HG--
extra : rebase_source : 9baecbb5e22a775532b7ed55de3642dee634e46b
2017-01-05 18:45:39 +01:00
Sebastian Kaspari
fcf58ca917 Bug 1316011 - findbugs: Enable VO_VOLATILE_INCREMENT check and ignore false positive in SerialRecordConsumer. r=walkingice
MozReview-Commit-ID: 5HGkERPyhUU

--HG--
extra : rebase_source : ea47c4276306f9dd4d75c6b4c0763adcf95ef2cb
2017-01-05 18:33:18 +01:00
James Cheng
801c518cad Bug 1325332 - [EME][Fennec] Pref on EME API and only support it for M+ android version. r=cpearce
MozReview-Commit-ID: Bi5pRhIFsxB

--HG--
extra : rebase_source : 3fa45b404874c87a41448491af00e71bc94ecfd6
2016-12-23 15:50:13 +08:00
Phil Ringnalda
dd6884450a Backed out changeset c273666082fa (bug 1325332) for Android test_interfaces.html failures 2017-01-08 21:17:41 -08:00
James Cheng
b6276d9ee4 Bug 1325332 - [EME][Fennec] Pref on EME API and only support it for M+ android version. r=cpearce
MozReview-Commit-ID: Bi5pRhIFsxB

--HG--
extra : rebase_source : 8413b9ea132dc4388bdc48e7c09d3f9e4b7676eb
2016-12-23 15:50:13 +08:00
James Cheng
3b8bb20163 Bug 1325005 - Preference on media.decoder.recycle.enabled not only for Nightly build. r=jolin
MozReview-Commit-ID: Ivsy0Y6ot13

--HG--
extra : rebase_source : 70aefea4badc57f2616e59464c2585b628029cae
2016-12-21 15:50:04 +08:00
Sebastian Kaspari
0e4dad6928 Bug 1320992 - Enable next set of findbugs checks. r=maliu
The linked bugs are fixed and we can enable those checks now.

MozReview-Commit-ID: 9UdFH1u9D1I

--HG--
extra : rebase_source : 714e8f3e207612d9d21a69f126ab513f036691a6
2016-12-19 17:03:25 +01:00
John Lin
71bdb68393 Bug 1311960 - turn on remote media decoding preference on Fennec Nightly. r=snorp
MozReview-Commit-ID: CUm6EwC1Dz9
2016-12-19 12:59:18 +08:00
Nick Alexander
4caab329ed Bug 1321638 - Part 1: Remove "app.orientation.default". r=jchen
This was added for the Android Web App Runtime in Bug 776600.  If it
was ever used, it's definitely not now.  In addition, fishing the
default orientation from Gecko prefs in a constructor that is
implicitly called from a static singleton initializer is unreliable,
so this probably was never robust.  The comments on the ticket say as
much.

MozReview-Commit-ID: E8oz7JsB6oB

--HG--
extra : rebase_source : a77158564f6de73b0673b3720be49d87f89b1377
2016-12-01 13:43:21 -08:00
Shih-Chiang Chien
7ed7acac25 Bug 1322602 - remove Fennec-to-FxOSTV video casting. r=rbarker
MozReview-Commit-ID: KjEJUPkgRLo

--HG--
extra : rebase_source : 41ecdfec4caebc18934766120501a95ae2125e2f
2016-12-08 16:02:13 -10:00
John Lin
28b5d4c496 Bug 1299068 - part 4: on Android, send one frame to compositor at a time. r=jya
MozReview-Commit-ID: IURBwIiv0q4

--HG--
extra : rebase_source : 88c864270dc4a610d94463ef53d94a89e8ac9e99
2016-11-23 15:14:28 +08:00
James Cheng
0a71fb4e52 Bug 1321756 - Preference on media.decoder.recycle.enabled on Fennec. r=jya
MozReview-Commit-ID: GAjbykVSaqe

--HG--
extra : rebase_source : 66928272843aeccc5feedb4f490e975899e8384c
2016-12-02 15:24:15 +08:00
Ting-Yu Lin
81c457de9d Bug 1321491 Part 1 - Remove unnecessary "layout.accessiblecaret.enabled" for Fennec. r=mtseng
Fennec has touch support, so enabling
"layout.accessiblecaret.enabled_on_touch" in all.js is sufficient.

MozReview-Commit-ID: 4Aa3g5eqt2F

--HG--
extra : rebase_source : c5fe085fe3d643dcf9f9a3732986954032566837
2016-12-01 15:50:26 +08:00
Sebastian Kaspari
f284d603a9 Bug 1320176 - Findbugs: Add exclude configuration for unfixed classes of bugs. r=ahunt,maliu
MozReview-Commit-ID: FXZzcht1c7A

--HG--
extra : rebase_source : af491486e2946dbcee45add115370940a34f5daa
2016-11-25 12:13:32 +01:00
Sebastian Kaspari
7bd57daa59 Bug 1320078 - Print findbugs report link for automation. r=ahunt,maliu
MozReview-Commit-ID: KKMYtDyNMkR

--HG--
extra : rebase_source : 6e96cd1f3a2b236ebe47fc0c3c39b9b54c7c9de4
2016-11-24 19:15:28 +01:00
Sebastian Kaspari
e1a9c4b26c Bug 1320035 - Add gradle configuration for running findbugs. r=maliu
MozReview-Commit-ID: JATeS3zcvys

--HG--
extra : rebase_source : 6a9456d93c8a6c0786195a941772b00d89746a40
2016-11-24 11:13:54 +01:00
Nick Alexander
3e7be895d5 Bug 1255914 - Part 2: mostly back out multiDex (changeset 6972bef6693c). r=sebastian
Since we're Proguarding the automation build now, we shouldn't need to
multiDex anymore -- even in beta.

MozReview-Commit-ID: 6Yc73Vi9Fhd

--HG--
extra : rebase_source : cdfb01a47dc05dfafc4ba67cdb30f86dbd5aa4ec
2016-11-13 14:43:00 -08:00
Nick Alexander
1e0374da73 Bug 1255914 - Part 1: Proguard (minify) Gradle builds in automation. r=sebastian
moz.build achieves better results than Gradle, and I can't fully
explain why that is.  At first I thought it was due to
-optimizationpasses, which is 6 for MOZILLA_OFFICIAL; however, it's
not -- I see no change (let alone an improvement), when I set the
number of passes to 1, 6, 10, or 100.  I think there are two things at
play.  First, moz.build strips debugging information from "libraries",
which are broadly the Google support libraries.  I don't think it's
possible to strip debug information in this fine-grained manner using
Gradle.  Second, I think the Gradle build might be including more code
than the moz.build configuration (see the follow-up patch removing
multidex support), but I can't determine what's actually different.

After APK compression, I see less than a 50kb regression in APK size
between Gradle and moz.build outputs, which I deem reasonable.

MozReview-Commit-ID: 4q4Zye2wnOF

--HG--
extra : rebase_source : dfc0f983f56ceb5907f9aafcb37d2ac63d50988b
2016-11-21 11:58:57 -08:00
Nick Alexander
6fcb908d17 Bug 1318823 - Use com.getkeepsafe.dexcount in Gradle builds. r=sebastian
MozReview-Commit-ID: DHkWkztgJZB

--HG--
extra : rebase_source : b2a5a5d698a216cdbff9fcc5999cac8d76ff0d4a
2016-11-18 18:28:58 -08:00
Shih-Chiang Chien
18c0f98fc6 Bug 1318214 - enable presentation API for 1-UA mode on Fennec nightly. r=smaug.
MozReview-Commit-ID: 37ykiqcaa8d

--HG--
extra : rebase_source : 8bd1c84042012b79de282acc88e7d68b7ae86c3b
2016-11-21 14:49:30 +08:00
Mike Taylor
93ad132f70 Bug 1314214 - Remove Yahoo! Japan finance and homepage UA overrides. r=karlcow 2016-11-01 07:53:00 +01:00
Sebastian Kaspari
2130ff7058 Bug 1311398 - Load public suffix list from disk and extract activity stream labels asynchronously. r=Grisha
Not really happy about the change but it addresses the problem.

* Loading the list from disk is much faster than parsing the string (2500ms vs. 30-50ms on a Nexus 6P)
* Because of (potential) disk I/O we are required to extract the label asynchronously on a background thread
* We load the list only once and then keep it in memory - like we did before the change.

MozReview-Commit-ID: 9MPGbmIGRnS

--HG--
extra : rebase_source : 8b31f852c6bb90fd57baeb07ba0066421d5a6e46
2016-11-02 13:56:43 +01:00
James Cheng
7472ef82a6 Bug 1306219-Part3 Add logic to determine if Widevine keysystem is supported on Fennec. r=cpearce
MozReview-Commit-ID: 7lquhpJPYfW

--HG--
extra : rebase_source : 17f97d1574771fb52cece8d4331d6bc5c31cbad4
2016-10-04 11:45:34 +08:00
KuoE0
11677f5c9c Bug 1305351 - Add ChromeCastDisplay for Presentation API. r=snorp
MozReview-Commit-ID: A9yXeADOA0Y

--HG--
extra : rebase_source : cebed59abe241a81e8e116245a85be7488931ba9
2016-09-21 20:24:57 +08:00
Phil Ringnalda
f5e82adbfe Backed out changeset baf3f0f96116 (bug 1311960) for Android mochitest, mochitest-media, and crashtest bustage 2016-10-26 20:48:39 -07:00
John Lin
097a82d6ac Bug 1311960 - Turn on remote media decoding preference on Android Nightly. r=snorp
MozReview-Commit-ID: KZ5l7L3rnMu

--HG--
extra : rebase_source : e2840146a857739c6db92bab993dac88e95c63fb
2016-10-21 18:07:52 +08:00
Andrzej Hunt
3605a0c8df Bug 1309821 - Enable VectorDrawable support r=nalexander, sebastian
This allows us the use of VectorDrawable's (which can be created by converting SVG files) in a
limited set of circumstances.

MozReview-Commit-ID: 4n4dXnZYn9W

--HG--
extra : amend_source : 8fbf2579260590a26ecd0112d6fce1055e929bd7
2016-10-07 15:59:11 +02:00
Sebastian Hengst
cdcc9e20da Bug 1304829 - rename RELEASE_BUILD to RELEASE_OR_BETA: main part. r=ted,Mossop
MozReview-Commit-ID: 1lCt0xTMV5O
2016-10-08 11:14:49 +02:00
Nick Alexander
b4c52f8bca Bug 1291363 - Add geckoview and geckoview_example Gradle projects. r=jchen,sebastian
We need to bump the Gradle Deps task, which fetches dependencies, to
include new test dependencies; and use freshly uploaded tooltool
archives (manually uploaded) containing the new test dependencies.

MozReview-Commit-ID: 8bNOVQPHlk6

--HG--
extra : rebase_source : 0c80117fb58e43f9c857027941f0a14f03b97f13
2016-10-05 20:23:38 -07:00
Kartikaya Gupta
5a688fe072 Bug 1304263 - On Windows, fire the eMouseLongTap event as soon as APZ detects the long-press. r=TYLin
On Windows, the contextmenu event is fired when the finger is lifted after a
long-press. However, there are various bits of code, such as the AccessibleCaret
or potential fixes for bug 1147335, which would benefit from knowing when the
long-press gesture was detected. By moving eMouseLongTap event up we can satisfy
that need. An alternative approach considered was to fire the eMouseLongTap
before the contextmenu on all platforms unconditionally, but that makes it harder
to implement platform-specific text selection behaviour the way we want. In
particular we would have to add an extra message or notification for non-Windows
platforms that initiated text selection if the contextmenu event was not
consumed.

MozReview-Commit-ID: 2lmwxmmGrVD
2016-10-04 09:31:15 -04:00
Andrzej Hunt
216129b6af Bug 1306104 - Disable LeakCanary for localOld builds to keep single-dex gradle builds under 65k methods r=nalexander,sebastian
MozReview-Commit-ID: KmMgaHC37cj

--HG--
extra : rebase_source : b1b0ba8a5fea3d22edd830379296dd4a292021ed
2016-09-28 13:43:29 -07:00
Cory Price
8ec7ee57a1 Bug 1302414 - Theme preview is not working. r=sebastian
--HG--
extra : rebase_source : 53c8b40b3666e30d53852ce8633c91e1eaf7c25e
2016-09-23 09:56:26 -07:00
Iris Hsiao
a95e0164c0 merge fx-team to mozilla-central a=merge 2016-09-26 18:29:38 +08:00
Nick Alexander
1a1eb3493b Bug 1255875 - Complain to treeherder if Android checkstyle, lint, or unittest fails. r=grisha
It's not obvious how to listen to individual errors in most cases, so
we just link to the reports for now.  Progress!

MozReview-Commit-ID: 8nGRJdpzZnO

--HG--
extra : rebase_source : e81c9b29cb03c5ba73e793512525b5c9c68ab655
extra : amend_source : ce1e2368d43d37cab8fe41cd7a978342ad3e2ea6
2016-09-23 13:58:10 -07:00
Grigory Kruglov
0f27194436 Bug 1300094 - Update robolectric to 3.1.2 r=sebastian
MozReview-Commit-ID: KuvzMbZ2n1q

--HG--
extra : rebase_source : e3e9fde87f69c8aa2c5f74de2c497441962486fd
2016-09-22 13:42:42 -07:00
Nicholas Hurley
57433e2050 Bug 1296280 (part 3) - Set HPACK receive buffer size appropriately for the platform r=mcmanus
MozReview-Commit-ID: DfckEZfEd10

--HG--
extra : rebase_source : 1c6915382842c35261b8800d73719cd41deb0b8d
2016-09-06 12:48:41 -07:00
MDTsai
f6383735e1 Bug 1301619 - Update Firefox android User Agent override. r=miket
Remove following domains from ua-update.json.in:
 auctions.yahoo.co.jp
 news.yahoo.co.jp
 shopping.yahoo.co.jp
 travel.yahoo.co.jp
 sports.yahoo.co.jp
 mixi.jp

Update bug number inline
2016-09-12 20:57:00 -04:00
Sebastian Kaspari
9b9a3bee93 Bug 1300569 - Add palette-v7 support library to build. r=ahunt
MozReview-Commit-ID: F29cOyHsd8B

--HG--
extra : rebase_source : 0c568158a20ae34687b135ce414ccfb5f710d228
2016-09-06 08:39:16 +02:00
Gabriele Svelto
fe73634c76 Bug 1296579 - Remove the SimplePush API r=kitcambridge,baku 2016-09-01 20:17:03 +02:00
Ryan VanderMeulen
520acfd195 Merge inbound to m-c. a=merge 2016-08-25 08:10:52 -04:00
Kartikaya Gupta
6b6c6bae4f Bug 1297732 - Eliminate some redundancies in prefs files. r=rbarker
MozReview-Commit-ID: EaHtBt0Hgbd

--HG--
extra : rebase_source : 753c09f87f55af3a129b950ae77359717693bae9
2016-08-24 11:54:05 -04:00
Tom Klein
6b5d204180 Bug 1291756 - Update "Help" and about:firefox "Support" links. r=ahunt
MozReview-Commit-ID: EfgLv8Ohh9z

--HG--
extra : rebase_source : fcd7a7650de3ddf15b98eac0e41addff6907d763
2016-08-19 22:10:26 -05:00
Jon Coppeard
06cdc7f7de Bug 1296639 - Remove decommit threshold prefs r=terrence
--HG--
extra : rebase_source : d68e3174508537fcded310973113410dfd03613e
2016-08-24 10:13:50 +01:00