Граф коммитов

41 Коммитов

Автор SHA1 Сообщение Дата
Johan Lorenzo 3369159d15 Bug 1460347 - snap: enable joystick interface r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D47743

--HG--
extra : moz-landing-system : lando
2019-10-01 10:07:07 +00:00
Olivier Tilloy 3de38436b6 Bug 1436457 - Add a group policy file to disable app updates, as those are handled by snapd. r=jlorenzo,mkaply
Differential Revision: https://phabricator.services.mozilla.com/D26281

--HG--
extra : moz-landing-system : lando
2019-04-09 12:40:32 +00:00
Olivier Tilloy 296bf87781 Bug 1473602 - Add u2f-devices plug to snap package. r=jlorenzo
This allows the confined snap to interact with Universal 2nd Factor devices, such as Yubikeys.

Differential Revision: https://phabricator.services.mozilla.com/D24147

--HG--
extra : moz-landing-system : lando
2019-03-20 12:54:00 +00:00
Jed Davis cb0091487b Bug 1472589 - Fix parent process crash reporting in the Snap package environment. r=ted,jlorenzo
1. The unsetting of LD_LIBRARY_PATH is removed, because it's no longer
necessary and interferes with environments where it's necessary to find
"system" libraries like GTK; see bug 1472589 comment #1 through #4.

2. The Snap package manifest adds a dependency on the libcurl package,
so that the crash reporter can send the report.  This uses the GnuTLS
variant because we're already pulling in GnuTLS as a dependency of some
other packages (FFmpeg and CUPS, but also the non-GnuTLS cURL packages
depend on it anyway via OpenLDAP).

Differential Revision: https://phabricator.services.mozilla.com/D18625

--HG--
extra : moz-landing-system : lando
2019-02-11 13:49:35 +00:00
Johan Lorenzo 5b3fccf5b2 Bug 1456327 - Snap: pin desktop-gtk3 dependency for causing start up crash r=sfraser
MozReview-Commit-ID: 4diqZRxNwj3

--HG--
extra : rebase_source : cf97f01c31e8e67ebb05c2360a55cb44d0a5d1db
2018-04-27 11:17:02 +02:00
Johan Lorenzo bd5684096a Bug 1447263 - Snap: Split build and upload task r=rail
MozReview-Commit-ID: DGLQZLTjJDu

--HG--
rename : taskcluster/ci/release-snap/kind.yml => taskcluster/ci/release-snap-repackage/kind.yml
rename : taskcluster/taskgraph/transforms/release_snap.py => taskcluster/taskgraph/transforms/release_snap_repackage.py
extra : rebase_source : dcd16e9e7e28f1817de12ff469c1456305a2dafc
2018-03-20 17:19:50 +01:00
Olivier Tilloy e9b0682a45 Bug 1449864: [snap package] add the removable-media plug to allow saving downloaded files to /media. r=jlorenzo
MozReview-Commit-ID: LcKaZOZP6vS

--HG--
extra : rebase_source : 52b66130a2d7044f35e0ef7f645469d62f81d0fb
2018-03-29 10:10:53 +02:00
Johan Lorenzo fe8f5fc199 Bug 1448239 - Force apt database update so snapcraft can fetch packages r=rail
MozReview-Commit-ID: KAp4dCyHMRA

--HG--
extra : rebase_source : 15210a4ad3e402859f11771bb4a212132b002ac6
2018-03-23 12:06:51 +01:00
Johan Lorenzo c0b485fa3a Bug 1444898 - Snap: Use dedicated snap docker image instead of the Ubuntu one r=rail
MozReview-Commit-ID: 2wDKUHJI9tr

--HG--
extra : rebase_source : 43ca551162eeeea43800c268c4033892da3644d2
extra : intermediate-source : 1e0275c17b6cf25563de0f6af4f60c57edc0400a
extra : source : 64c2b865e1f277e0a5965e4331dce75cf5458f50
2018-03-12 15:23:32 +01:00
Ken VanDine 4bdff4292f Bug 1444140 - xdg-utils shouldn't be bundled in the firefox snap r=jlorenzo
MozReview-Commit-ID: CI6j8lxxA1T

--HG--
extra : rebase_source : da0e99aa8d494044269051c50531e5018cad8aca
2018-03-09 10:56:44 +00:00
Brindusan Cristian eb51abf4fb Merge inbound to mozilla-central. a=merge 2018-03-08 20:00:36 +02:00
Ken VanDine 7d4a79ab48 Bug 1442419 - Fixed typo in the mimeapps.list bundled in the snap r=jlorenzo 2018-03-08 13:25:12 +00:00
Johan Lorenzo 7a3bc22148 Bug 1443419 - Extract gtk30.mo files from all the Ubuntu langpacks and bundle them into the snap. p=kenvandine r=sfraser
MozReview-Commit-ID: JB2PojGgike

--HG--
extra : rebase_source : 699a98d0564c8f2a73a0e3687eebcc2885632572
2018-03-07 18:54:54 +01:00
Ken VanDine 2f58dc2d51 Bug 1443736 - Improved mechanism for handing opening files after downloading with snap r=jlorenzo
MozReview-Commit-ID: 6WR2HBJRlBy

--HG--
extra : rebase_source : cfc5fe1450778f038e5f9c47b333c86d9ab07e5c
2018-03-07 08:26:48 +00:00
Ken VanDine c04a3e753e Bug 1443522 - Fix mime cache generation which was breaking themes r=jlorenzo
MozReview-Commit-ID: 52jjK66U7iO

--HG--
extra : rebase_source : 901efa708aa6b85596a3084ef9115c08288ecaf1
2018-03-06 15:28:06 +00:00
Tiberius Oros 9a5db673a8 Backed out changeset 32c3c20fd489 (bug 1443419) for shell failure on shell failure on /firefox-snap/runme.sh:53 on CLOSED TREE
--HG--
extra : amend_source : cbc8b1f406e34c98ebb5e1ba570859a9b2d90988
2018-03-06 15:25:37 +02:00
Ken VanDine 14dd930e17 Bug 1443419 - Extract gtk30.mo files from all the Ubuntu langpacks and bundle them into the snap. r=jlorenzo
MozReview-Commit-ID: BGioikt15CL

--HG--
extra : rebase_source : 2f7a3bd3b66bd0dbd0534398d0d4056b4f199019
2018-03-06 09:15:26 +00:00
Johan Lorenzo ef248693b2 Bug 1443144 - part2: Fix bad shell quotes r=sfraser a=RyanVM
MozReview-Commit-ID: BD8NTgd1Xgq

--HG--
extra : rebase_source : 7f9be73fde97dd6831b2954bd37afe477ecb0573
2018-03-05 16:33:19 +01:00
Ken VanDine ebfccc8c4c Bug 1443144 - Fix snap build failure caused by files not being copied into ${WORKSPACE} r=jlorenzo
MozReview-Commit-ID: KF1ZH9jZGOf

--HG--
extra : rebase_source : a997df0d0b7ed11b7ba2ef19e3efb50469580cdd
2018-03-05 14:32:26 +00:00
Ken VanDine ca87e2403a Bug 1442419 - Fix failure to open files after downloading with snap r=jlorenzo
This fix does several things:
 * Removes the mime cache generated by the desktop-gtk3 remote part
 * Installs a stub shared-mime-info database
 * Set default association for all types to use xdg-open

Note: There is still work[1] to be completed in snapd, adding OpenFile
support to xdg-open.  Landing this is harmless though, it will fail
silently just as it does today but will start working when the snapd
feature lands.

1. https://github.com/snapcore/snapd/pull/4766
opening requested files,

MozReview-Commit-ID: 1eeOLeVN8xQ

--HG--
extra : rebase_source : e948bafc583f91177530ce00ec26c69619a7f8f9
2018-03-01 22:02:21 +00:00
Ken VanDine 1d54e75ded Bug 1441920 - Run update-mime-database at the end of the build rather than on startup of the snap r=jlorenzo
MozReview-Commit-ID: 8Fu1A8LsLSr

--HG--
extra : rebase_source : 43b3e4a981e0e7bd8d83c98fc1b01fb64aa4f973
2018-02-28 17:44:00 +00:00
Ken VanDine d30a516912 Bug 1441884 - Add network-observe to plugs in snap r=jlorenzo
MozReview-Commit-ID: FZ5yOvnwmaF

--HG--
extra : rebase_source : b86988fa128834eeb8200703f3b353cbac54d710
2018-02-28 16:09:04 +00:00
Ken VanDine 85584725b3 Bug 1441822 - Add upower-observe to plugs in snap r=jlorenzo
MozReview-Commit-ID: FqJ9lC9PwRF

--HG--
extra : rebase_source : 4d2a11cba2ca059738e1f7a385732e8611154b8d
2018-02-28 15:53:29 +00:00
Johan Lorenzo 42a82bc9bb Bug 1411559 - Snap: Add upload on mozilla-release and restrict channels r=sfraser
MozReview-Commit-ID: DHszbMhpFKI

--HG--
extra : rebase_source : 1b8954fb96c1e5fbedbdd4f58f65e26be1a4ba29
2018-02-28 14:50:28 +01:00
Michael Kaply 775018640e Bug 1436468 - Send downloads to the correct directory. r=jlorenzo
MozReview-Commit-ID: LSPNgFOjQhz

--HG--
extra : rebase_source : 373bccadbae13fd3df9043c8bf41950a907836f7
2018-02-07 12:46:53 -06:00
Johan Lorenzo b098ea094d Bug 1436445 - Use icon included in the snap r=mkaply
MozReview-Commit-ID: BXl5TghQpRx

--HG--
extra : rebase_source : ed80103b931c5fd45920559abf21815d500e3ed0
2018-02-12 10:31:25 +01:00
Simon Fraser 5acab0f13e Bug 1432627 Add shellcheck linter to CI r=ahal
MozReview-Commit-ID: 2IYUsXunfab

--HG--
extra : rebase_source : 806ab4abfb1838a1b5eec279f5e93ce5c703685d
2018-01-29 15:27:04 +00:00
Simon Fraser 5812422f52 Bug 1432756 Linting compliance for firefox-snap docker image r=jlorenzo
MozReview-Commit-ID: IyfL0Cbnkjh

--HG--
extra : rebase_source : abed84a8628b229cedc17780152683f8ec8db79f
2018-01-24 14:36:46 +00:00
Johan Lorenzo 53c7caf998 Bug 1432417 - Fetch l10n_changesets from tree r=sfraser
MozReview-Commit-ID: FEyb6hmJXmf

--HG--
extra : rebase_source : df298ca97769a210d9fab81bd1a7c87effba8ef6
2018-01-23 11:17:49 +01:00
Dorel Luca d3a8d8de8b Backed out changeset 5a4e85dccded (bug 1432417) for lint failure on /builds/worker/checkouts/gecko/taskcluster/docker/firefox-snap/extract_locales_from_l10n_json.py on a CLOSED TREE
--HG--
extra : amend_source : 5bad9668247f422f1f2665543a33b2ebd2f90e52
2018-01-23 15:05:05 +02:00
Johan Lorenzo 3354095c95 Bug 1432417 - Fetch l10n_changesets from tree r=sfraser
MozReview-Commit-ID: FEyb6hmJXmf

--HG--
extra : rebase_source : 29294a5e9cc0c2b513391826d7ab8249e6e12f41
2018-01-23 11:17:49 +01:00
Johan Lorenzo d4fa2b0378 Bug 1430073 - Snap: Move executable outside of $WORKSPACE/source/opt/firefox r=sfraser
MozReview-Commit-ID: 1Fqeg04yncD

--HG--
extra : rebase_source : cd7f988e3ef9068fa315b51d114ffe6d60094be8
2018-01-12 13:51:40 +01:00
Johan Lorenzo 34803fee8d Bug 1428728 - Snap: Fix media playback, webgl and printing r=sfraser
MozReview-Commit-ID: G31Iq6NjXN4

--HG--
extra : rebase_source : b207a528507871c831d01c4b03df8b7f544db8ee
2018-01-08 10:46:00 +01:00
Rail Aliiev 030ee29f17 Bug 1425518 - Snap: remove wayland support r=mtabara DONTBUILD
--HG--
extra : amend_source : 93e7cf599c6a095dc5ffac59b064071f12d987fb
2017-12-18 16:32:09 -05:00
Aki Sasaki 8e84a34463 bug 1423081 - snap support. r=callek
MozReview-Commit-ID: BPZrBDJxLYu

--HG--
extra : rebase_source : b3d1af05be248bb6df59f4441296f3c6014d803c
extra : histedit_source : 52145ce664c0ca6ab26b0eaac2ceb5c5163b1139
2017-12-05 19:27:00 -08:00
Johan Lorenzo 4577fc1a90 Bug 1422063 - Cannot start snap on Wayland r=rail
MozReview-Commit-ID: 1GyQUqJZFra

--HG--
extra : rebase_source : e351f3000a1dec48270d785ac902cce77a19d02d
2017-11-30 18:58:08 +01:00
Johan Lorenzo 9d1ee3bce9 Bug 1401620 - Snap: Use Canonical partner config instead of a duplicated one r=rail
MozReview-Commit-ID: RuB9KC1l49

--HG--
extra : rebase_source : 2d6edc57a2cd49523a513d72fdd45874ca1f3d97
2017-09-21 14:53:10 +02:00
Johan Lorenzo f46c575559 Bug 1390071 - Snap: Add required .desktop file r=mtabara
MozReview-Commit-ID: JtQlswCqZNl

--HG--
extra : rebase_source : 791e0a5bfefcbe7d519f1fb436ff76cb04e26788
2017-08-14 16:16:14 +02:00
Johan Lorenzo 66ee2c99b9 Bug 1390123 - Snap: Automate uploads to Ubuntu Store r=mtabara
MozReview-Commit-ID: 7JVwiUaxk0G

--HG--
extra : amend_source : d3c88b2018f4fb195597151b69389e59f17525e2
2017-08-14 15:00:33 +02:00
Rail Aliiev 91a5408399 Bug 1355992 - Firefox snap requires libmirclient9. r=aki a=release DONTBUILD
MozReview-Commit-ID: 3gK7ck87tGr

--HG--
extra : rebase_source : bc48adac48c887b549c24106e98016dacfa0371f
2017-04-12 16:15:42 -04:00
Rail Aliiev 52557b80d4 Bug 1343107 - Move release images under taskcluster/docker r=nthomas a=release
MozReview-Commit-ID: 1gcpANznKNU

--HG--
rename : release/docker/beet-mover/Dockerfile => taskcluster/docker/beet-mover/Dockerfile
rename : release/docker/beet-mover/requirements.txt => taskcluster/docker/beet-mover/requirements.txt
rename : release/docker/firefox-snap/Dockerfile => taskcluster/docker/firefox-snap/Dockerfile
rename : release/docker/firefox-snap/Makefile => taskcluster/docker/firefox-snap/Makefile
rename : release/docker/firefox-snap/distribution.ini => taskcluster/docker/firefox-snap/distribution.ini
rename : release/docker/firefox-snap/runme.sh => taskcluster/docker/firefox-snap/runme.sh
rename : release/docker/firefox-snap/snapcraft.yaml.in => taskcluster/docker/firefox-snap/snapcraft.yaml.in
rename : release/docker/funsize-balrog-submitter/Dockerfile => taskcluster/docker/funsize-balrog-submitter/Dockerfile
rename : release/docker/funsize-balrog-submitter/Makefile => taskcluster/docker/funsize-balrog-submitter/Makefile
rename : release/docker/funsize-balrog-submitter/dep.pubkey => taskcluster/docker/funsize-balrog-submitter/dep.pubkey
rename : release/docker/funsize-balrog-submitter/nightly.pubkey => taskcluster/docker/funsize-balrog-submitter/nightly.pubkey
rename : release/docker/funsize-balrog-submitter/release.pubkey => taskcluster/docker/funsize-balrog-submitter/release.pubkey
rename : release/docker/funsize-balrog-submitter/requirements.txt => taskcluster/docker/funsize-balrog-submitter/requirements.txt
rename : release/docker/funsize-balrog-submitter/runme.sh => taskcluster/docker/funsize-balrog-submitter/runme.sh
rename : release/docker/funsize-balrog-submitter/scripts/funsize-balrog-submitter.py => taskcluster/docker/funsize-balrog-submitter/scripts/funsize-balrog-submitter.py
rename : release/docker/funsize-update-generator/Dockerfile => taskcluster/docker/funsize-update-generator/Dockerfile
rename : release/docker/funsize-update-generator/Makefile => taskcluster/docker/funsize-update-generator/Makefile
rename : release/docker/funsize-update-generator/dep.pubkey => taskcluster/docker/funsize-update-generator/dep.pubkey
rename : release/docker/funsize-update-generator/nightly.pubkey => taskcluster/docker/funsize-update-generator/nightly.pubkey
rename : release/docker/funsize-update-generator/release.pubkey => taskcluster/docker/funsize-update-generator/release.pubkey
rename : release/docker/funsize-update-generator/requirements.txt => taskcluster/docker/funsize-update-generator/requirements.txt
rename : release/docker/funsize-update-generator/runme.sh => taskcluster/docker/funsize-update-generator/runme.sh
rename : release/docker/funsize-update-generator/scripts/funsize.py => taskcluster/docker/funsize-update-generator/scripts/funsize.py
rename : release/docker/funsize-update-generator/scripts/mbsdiff_hook.sh => taskcluster/docker/funsize-update-generator/scripts/mbsdiff_hook.sh
extra : rebase_source : 0455667687119ad76921f368d908473e18a2dbec
2017-03-02 19:37:51 -05:00