James Cheng
4de4243edc
Bug 1373377 - Remove the 'url must contain .m3u8' constrain. r=kikuo
...
MozReview-Commit-ID: GN7YefuNY9w
--HG--
extra : rebase_source : 8793e438429ca8521ee3542569797ac1687bace1
2017-06-16 15:47:36 +08:00
Sebastian Hengst
3654d560d6
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: DPQl41S3ZkU
2017-06-17 22:26:03 +02:00
Wes Kocher
b0560565d7
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 8k4A4tEOtIT
2017-06-16 18:17:38 -07:00
Dylan Roeh
b40f56dfba
Bug 1360068 - Overhaul WebAppActivity to use GeckoView rather than GeckoApp. r=jchen,daleharvey
2017-06-16 14:50:49 -05:00
James Cheng
0c63c8612d
Bug 1373500 - [Fennec][HLS] Set DEBUG flag based on AppConstants.NIGHTLY_BUILD || AppConstants.DEBUG_BUILD. r=kikuo
...
MozReview-Commit-ID: 3mjalG7Kc7w
--HG--
extra : rebase_source : 02abde05e9cca635cc734c80cbcfdd136041b809
2017-06-16 15:11:16 +08:00
Phil Ringnalda
31f11c7ae3
Backed out changeset d598bbacfa4b (bug 1373500) for Fennec build bustage
...
MozReview-Commit-ID: 16xfBr8sfWw
2017-06-15 22:54:37 -07:00
James Cheng
d14c16dfeb
Bug 1373500 - [Fennec][HLS] Set DEBUG flag based on AppConstants.NIGHTLY_BUILD || AppConstants.DEBUG_BUILD. r=kikuo
...
MozReview-Commit-ID: EpqoldI2QCI
--HG--
extra : rebase_source : bbfad5c62728f459b31d123139332a526fc95668
2017-06-16 11:43:14 +08:00
Kilik Kuo
f3d4a15d0d
Bug 1373162 - Make sure GeckoHlsPlayer java callback runnable won't access a null object when player is removed. r=JamesCheng
...
MozReview-Commit-ID: CsKSwLOHmlJ
--HG--
extra : rebase_source : e5d7aff0fad6bd8339ea027085e34dee80a9e861
2017-06-16 12:18:49 +08:00
Grigory Kruglov
8d1c6b708c
Bug 1373873 - Post: remove unused code r=nechen
...
MozReview-Commit-ID: DTXmFMB0GGM
--HG--
extra : rebase_source : 033758e3d747426ee8ac65b3786e4fa7a39a1814
2017-06-16 21:56:27 -04:00
Grigory Kruglov
8598ddb9ed
Bug 1373873 - Guard against a nullable cursor r=nechen
...
MozReview-Commit-ID: HlherFzKfNW
--HG--
extra : rebase_source : 535500fefeb36971070c1531916b235f153aaca9
2017-06-16 21:56:11 -04:00
Michael Kaply
ab62d43362
Bug 1373818 - Allow Adjust campaign ID to behave as OTA distribution. r=rnewman
...
MozReview-Commit-ID: 8MEQ84PuH7i
--HG--
extra : rebase_source : 7cb11b65b201cf289fbc5683f95643361fc194ab
2017-06-16 16:17:14 -05:00
Sebastian Hengst
a672914c01
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-06-15 20:14:54 +02:00
Ted Mielczarek
75cc29f027
bug 1357825 - Update sccache to 9155425cfc038d6a60deb50816055f4e93b93ad1. r=mshal
...
MozReview-Commit-ID: 73YTvhIAKYZ
--HG--
extra : rebase_source : 417bd1b26720d73bf28e91e3ee0bb9c0453c990a
extra : histedit_source : d3e8c8d9a84c8bd28dd44611845a8155e6a8b6b3
2017-05-26 12:43:18 -04:00
Matthew Wein
7b783875e1
Bug 1300811 - Part 6 - test setPopup and getPopup with multiple tabs r=mixedpuppy
...
MozReview-Commit-ID: F0hREZCulF4
--HG--
extra : rebase_source : 5e0f6d6ac693672bb44527174f2434228458e5eb
2017-06-13 23:16:48 -04:00
Matthew Wein
3690167081
Bug 1300811 - Part 5 - test show and hide with multiple tabs r=mixedpuppy
...
MozReview-Commit-ID: 38QSg0W0Eb9
--HG--
extra : rebase_source : f90508b1c89bf02aaa08debce4ec1ad48bcbd085
2017-06-13 23:19:34 -04:00
Matthew Wein
79bbad1ed5
Bug 1300811 - Part 4 - Support show and hide on a per tab basis r=mixedpuppy
...
MozReview-Commit-ID: 45Xde2KwTYU
--HG--
extra : rebase_source : 4be7e240dca20bafc216694554824b06538d0916
2017-06-13 23:15:32 -04:00
Matthew Wein
62adfd55af
Bug 1300811 - Part 3 - Update the browser action API to use TabContext r=mixedpuppy
...
MozReview-Commit-ID: KSmtfI4t3Dn
--HG--
extra : rebase_source : 41906c0af862cb95cc75a31802e2a3fe268f3e95
2017-06-13 23:15:06 -04:00
Matthew Wein
fdfea2441e
Bug 1300811 - Part 2 - Add support for TabContext to android r=mixedpuppy
...
MozReview-Commit-ID: 9eetOAUs61R
--HG--
extra : rebase_source : e7adde51c74d10558e10a105f4d552d16bc8f8dc
2017-06-12 21:34:30 -04:00
Matthew Wein
7a72e8a78b
Bug 1300811 - Part 1 - Convert PageAction to a class r=mixedpuppy
...
MozReview-Commit-ID: 8sMK98hoq84
--HG--
extra : rebase_source : ce9e972630f8c6ae31c8e6664852e26c49c5a180
2017-06-12 21:39:24 -04:00
Dylan Roeh
44b507fc61
Bug 1356346 - Overhaul CustomTabsActivity.java to use GeckoView rather than GeckoApp. r=jchen, walkingice
2017-04-25 11:48:05 -05:00
Dylan Roeh
31216ace5a
Bug 1365599 - Make Tabs use the window event dispatcher rather than global in some instances. r=jchen
2017-06-16 13:40:48 -05:00
James Willcox
9f3e62a58b
Bug 1370605 - Add GeckoView.exitFullScreen() r=esawin
...
MozReview-Commit-ID: 4vuAvDoQE0W
2017-06-16 11:02:06 -05:00
Kilik Kuo
cda864f2b3
Bug 1368954
- [Part1] Use reflection to avoid build bustage when source code is only included in Nightly. r=jolin,nalexander
...
1) Provide a BaseHlsPlayer as the interface used in related java wrappers.
2) Create and get the player instance from factory via reflection to decouple the source code dependency.
MozReview-Commit-ID: 5wsHSOjSeXV
--HG--
extra : rebase_source : 730fd8ba1c200d7bcc3b6c3393eca0ada69086a4
2017-06-15 11:16:21 +08:00
Matthew Wein
7226818ee2
Bug 1367494 - Warn on properties supported on desktop but not android instead of preventing installation r=aswan
...
MozReview-Commit-ID: EjGJgssAjpr
--HG--
extra : rebase_source : f99689b07b7520e97f01cb61565e719c668f6763
2017-06-14 13:40:37 -04:00
Justin Wood
cf6c86c339
Bug 1372541 - explicitly disable MOZ_INSTALL_TRACKING for l10n, to avoid failures from missing sdk keys, which will all be inherited from en-US anyway. r=ted
...
MozReview-Commit-ID: 8Iec6BWnPnj
--HG--
extra : rebase_source : 4ed3a8380945104df8b3ee636fe9606994f1163c
2017-06-13 09:24:26 -04:00
Jing-wei Wu
2b305f2b76
Bug 1369900
- Part 2: Mark constant field with static keyword. r=Grisha
...
MozReview-Commit-ID: DRicwedLt8B
--HG--
extra : rebase_source : 089efee29869edc8229ebf894dd1e49e186ecd4f
2017-06-14 15:41:19 +08:00
Jing-wei Wu
b93558ac7b
Bug 1369900
- Part 1: Use parseXXX instead of valueOf to prevent boxing/unboxing to parse a primitive. r=Grisha
...
MozReview-Commit-ID: 6GFgC6E5v0d
--HG--
extra : rebase_source : 336b3c29081decd1ab3cb19c57b5e71b12f7a677
2017-06-14 15:36:34 +08:00
friedger
ab7ccca330
Bug 1369673 - remove flag localeSwitchingIsEnabled from GeckoPreferences r=nalexander
...
remove the flag from GeckoPreferences as it is always true
MozReview-Commit-ID: J5bJwnaRFDa
--HG--
extra : rebase_source : 012ae9f1a220c7fd98f0b88c64dcbae4ad85b70c
2017-06-14 13:50:49 +02:00
Teng-pao Yu
acf97062f9
Bug 1370156 part 2 - Enable jumbo mode: in all Gradle builds; r=nalexander
...
MozReview-Commit-ID: HFc7rgl4765
--HG--
extra : rebase_source : 55b95b8e12a379e34c1f4ebaef93b3c5eba69ff9
2017-06-08 15:23:28 +08:00
Teng-pao Yu
0281242147
Bug 1370156 part 1 - Enable jumbo mode: in mach build; r=nalexander
...
MozReview-Commit-ID: LoXjbbLjVMz
--HG--
extra : rebase_source : 3f06d4853adb2480563c9eb499801649b5600fc1
2017-06-07 16:41:28 +08:00
Wes Kocher
ebf35623cd
Merge mozilla-central to autoland a=merge
...
UPGRADE_NSS_RELEASE
2017-06-13 18:57:32 -07:00
Wes Kocher
1af6d5cf57
Merge inbound to central, a=merge
...
UPGRADE_NSS_RELEASE
MozReview-Commit-ID: CBIFPwA5aNp
--HG--
extra : amend_source : 035a5be59d0046a643d0f836a95195e8c4ade4a6
2017-06-13 18:27:10 -07:00
James Cheng
b0ab6f11fa
Bug 1368907 - Part4 - Update the moz.build after renaming the files. r=jolin
...
MozReview-Commit-ID: Fbyx4p9XxOx
--HG--
extra : rebase_source : 6ec0d36472af90c4e1a219f60e1ba312595e201a
2017-06-12 16:30:22 +08:00
James Cheng
de93ff2505
Bug 1368907 - Part3 - Rename GeckoHlsResourceWrapper to GeckoHLSResourceWrapper for naming consistency. r=jolin
...
MozReview-Commit-ID: Lvmf5p4lYTb
--HG--
extra : rebase_source : a732a632be42f125108724ba2225379ae0f1c698
2017-06-12 15:57:15 +08:00
James Cheng
f73d593ffb
Bug 1368907 - Part2 - Rename GeckoHlsSample to GeckoHLSSample. r=jolin
...
MozReview-Commit-ID: 9pNf5IHzdL0
--HG--
extra : rebase_source : 31e12f7e490daceffba1f443ee8cf49fb8be6c0d
2017-06-12 15:50:50 +08:00
James Cheng
7cb3dd11af
Bug 1368907 - Part1 - Rename GeckoHlsDemuxerWrapper and HlsDemuxerCallbacks for naming consistency. r=jolin
...
MozReview-Commit-ID: DqmwpNadlON
--HG--
extra : rebase_source : 2ca6235fa04d5226f5f8222861d686889531dac9
2017-06-12 15:43:07 +08:00
Julian_Chu
36cf56abd9
Bug 1347037 - use SecurityModeUtil in ToolbarDisplayLayout r=sebastian
...
Let CustomTabs and Fennec UI use same logic to detect site-identity.
MozReview-Commit-ID: J6ENPfJM0SB
--HG--
extra : rebase_source : 741af25989fb95923266fce03686e97d1d285a04
2017-06-06 19:05:11 +08:00
Julian_Chu
527f8e75cd
Bug 1347037 - improve SecurityModeUtil and add test cases r=sebastian
...
* Rename enum Mode to IconType, and added some types
* to map IconType to drawable-image-level
* add unit test
function `resolve` now returns IconType. IconType is abstraction and
independent from Drawable. It defines possible values of resolving
SiteIdentity.
We use a map to get correspond Drawable image level, then no need to
worry about Drawable-changing and algorithm.
Although unit test haven't cover all possible cases. But it passed
original implementation of `ToolbarDisplayLayout.updateSiteIdentity`.
It means `SecurityModelUtil.resolve` will not have obviously
regression....theoretically.
MozReview-Commit-ID: 3E0JMeBlg8D
--HG--
extra : rebase_source : 27d9511f2a7e01137abc0ca10c88c7929119df11
2017-06-06 18:43:36 +08:00
Kilik Kuo
0129faf761
Bug 1369598 - Notify HLSDemuxer initialized after underlying GekcoHlsPlayer is ready with data. r=jolin
...
MozReview-Commit-ID: CkdNwoVHmD3
--HG--
extra : rebase_source : 96a25833132fb5936999d5b85db41232de4d1837
2017-06-08 22:41:35 +08:00
Sylvestre Ledru
5d7549aaae
Bug 1372215 - On fennec nightly, the release notes links points to a 404 r=sebastian
...
MozReview-Commit-ID: GEAgcTDasIl
--HG--
extra : rebase_source : 91008f824e0e5b3da247345fdd130421ea7b6da4
2017-06-12 15:38:52 +02:00
friedger
bd0bd7094d
Bug 1217675 - Eliminate Honeycomb compatibility from Fennec code r=nalexander
...
Remove all references to Build.SDK_INT comparing 14 and lower
MozReview-Commit-ID: JdAjYvQ6mfX
--HG--
extra : rebase_source : f6cae8af84c26f42dcc02c133e7bc702f1af61e6
2017-06-10 08:57:55 +02:00
Tushar Saini (:shatur)
525b384ceb
Bug 1287852 - Mark tabs.highlight as unsupported in schema. r=kmag,zombie
...
MozReview-Commit-ID: JKLWwECmGVw
--HG--
extra : rebase_source : aaa596641189e95be6300c073753f41ada4af35e
2017-05-29 13:44:52 +05:30
James Cheng
10dadf7614
Bug 1368959 - Set the MediaInfo duration to zero if the HLS source is live streaming. r=jya
...
Exoplayer will return the wrong duration when playing live stream based on the current playing chunk.
And the duration will change dynamically which is not the right behavior, should set the duration to zero in this case.
MozReview-Commit-ID: EgbcPMOsVBI
--HG--
extra : rebase_source : 6b8aa6ef1eb09c77d3dd7ed27cdb668ed25a2aac
2017-06-05 12:13:50 +08:00
Rajesh Kathiriya
6d3eb2c851
Bug 1370232 - Enabled the ESLint no-unneeded-ternary rule across mozilla-central. r=standard8
...
MozReview-Commit-ID: AH9ArRkjh78
--HG--
extra : rebase_source : bdd4c4f8a4779ea373479a9cba772c036e00e816
2017-06-13 00:23:54 +05:30
Ralph Giles
041eca1efd
Bug 1371406 - Update builders to rust 1.18.0. r=mshal
...
New stable release.
Slightly faster build times, finer-grained 'pub' and better
struct packing.
MozReview-Commit-ID: 5A62HcWbT1S
--HG--
extra : rebase_source : a011f55e8fbbdcf294ba8f2b05ef7c576209c17b
2017-06-08 13:28:52 -07:00
James Cheng
202943a892
Bug 1350246 - [Part4] Add a feature preference for HLS, default on for Fennec. r=jya
...
MozReview-Commit-ID: AlfMLzGmU5K
--HG--
extra : rebase_source : 95c37887fcf2a53a1c1fa85aa83ec7804d78e89b
2017-05-05 15:57:22 +08:00
Carsten "Tomcat" Book
59fc3e791f
Backed out changeset 3e06253547af (bug 1329152) on developers request / bug 1371561
2017-06-12 08:58:10 +02:00
Carsten "Tomcat" Book
ddd92794b2
Backed out changeset 3c03b94342b9 (bug 1329152)
2017-06-12 08:57:45 +02:00
Grigory Kruglov
83aa322bb6
Bug 1229216 - Make Firefox Accounts "sign-in" flow default to sign-in, not registration r=nalexander
...
MozReview-Commit-ID: IM6FybTH6OX
--HG--
extra : rebase_source : 15fa2c0c535589c30599b2e34d22a689a46cc1bc
2017-06-09 14:27:31 -04:00
Axel Hecht
c92e5dfc1e
bug 1370176, generic configuration for l10n, r=flod,gps
...
The current way to configure compare-locales has a lot of
assumptions that make our l10n system really stubborn.
The generic configuration is independent of python, and uses
toml files for configuration. They're still modular, but
there's only one file format.
See http://moz-l10n-config.readthedocs.io/en/latest/fileformat.html
for the specification.
Also fixes a few nits in filter.py, where we compared the
entity key as bool, which is false if we pass in ''.
Explicitly compare as "entity is None" to be precise about
when we're checking files.
MozReview-Commit-ID: 5TmfobaImF4
--HG--
extra : rebase_source : 84e56eb2076e74f79677df9e0368811579c1f173
2017-06-05 10:28:33 +02:00