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

1778 Коммитов

Автор SHA1 Сообщение Дата
Henrik Skupin fa4fbb78b4 Bug 1695031 - Combine build flags --disable-marionette and --enable-cdp as --disable-webdriver. r=firefox-build-system-reviewers,Gijs,smaug,keeler,jdescottes,glandium
Differential Revision: https://phabricator.services.mozilla.com/D115583
2021-05-25 09:13:28 +00:00
Jon Bauman 71b1259afd Bug 1712368 - update mp4parse-rust to dd96773. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D115718
2021-05-22 16:28:08 +00:00
Nika Layzell 40a0ecc65f Bug 1709935 - Support XPCOM refcount logging with rust-xpcom, r=xpcom-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D115086
2021-05-19 17:29:23 +00:00
Toshihito Kikuchi a12c4653e2 Bug 1710152 - Remove the BIOS_Manufacturer and MemoryErrorCorrection annotations. r=gsvelto
The brower process used WMI to add BIOS Manufacturer and MemoryErrorCorrection
annotations to a crash report.  The downside is that calling `IWbemLocator::ConnectServer`
loads all of the registered AMSI modules into the process.  As we don't actively use either
of the annotations now, this patch removes WMI code to improve the stability.

Differential Revision: https://phabricator.services.mozilla.com/D115334
2021-05-18 15:01:15 +00:00
Matthew Gregan a455211ec5 Bug 1710095 - Update audioipc to 7537bfad for memmap -> memmap2 transition. r=chunmin,cubeb-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D114665
2021-05-10 20:40:40 +00:00
Jonathan Kew d1b1e4cc9a Bug 1710096 - Update mapped_hyph to replace the unmaintained memmap crate with memmap2. r=emilio
Just updated the commit hash for mapped_hyph in Cargo.toml,
and ran "./mach vendor rust" to refresh everything.

Differential Revision: https://phabricator.services.mozilla.com/D114644
2021-05-08 14:23:07 +00:00
Glenn Watson 0b92f2a90d Bug 1709757 - Pt 2 - Remove debugger feature from WR bindings and vendored crates r=gfx-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D114446
2021-05-06 23:08:12 +00:00
Mike Hommey 73dae4e665 Bug 1708379 - Update builders to rustc 1.52. r=firefox-build-system-reviewers,andi,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D114451
2021-05-06 20:36:53 +00:00
Mike Hommey 51ef1125c8 Bug 1706452 - Reintroduce a mozgtk library after bug 1377445. r=firefox-build-system-reviewers,rmader,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D112883
2021-04-22 13:56:57 +00:00
Mike Hommey 79e8df83dd Bug 1377445 - Remove build dependencies on gtk+2. r=firefox-build-system-reviewers,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D111997
2021-04-20 01:57:03 +00:00
M. Sirringhaus 70a6d1d2e2 Bug 1701623 - Don't build minidump_writer_linux if crashreporter is disabled r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D110081
2021-04-07 08:09:23 +00:00
Jeff Muizelaar 7bd7df3eeb Bug 1702080 - Make RUSTC_BOOTSTRAP usage conditional on 'neon' feature. r=aosmond
This makes it so our subversion to get NEON doesn't happen by default.

Differential Revision: https://phabricator.services.mozilla.com/D110348
2021-03-31 14:31:23 +00:00
Jeff Muizelaar 266a347d35 Bug 1702073 - Enable ICCv4 by default in the crate but disable it in Gecko. r=aosmond
This gives other users of the crate ICCv4 by default while
still giving Gecko the ability to enable it dynamically.

Differential Revision: https://phabricator.services.mozilla.com/D110344
2021-03-31 14:29:35 +00:00
Mike Hommey b8c3926de9 Bug 1700562 - Update builders to rustc 1.51. r=firefox-build-system-reviewers,andi,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D109850
2021-03-30 23:26:29 +00:00
smolnar b1a4da1153 Backed out changeset 4dc85d4d7f33 (bug 1700562) for causing wrench bustages. CLOSED TREE 2021-03-30 12:45:04 +03:00
Mike Hommey c2fed71b84 Bug 1700562 - Update builders to rustc 1.51. r=firefox-build-system-reviewers,andi,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D109850
2021-03-30 01:45:11 +00:00
Jon Bauman f8f210ce59 Bug 1696780 - Update mp4parse-rust to 94c3b1f. r=bryce,kinetik
Differential Revision: https://phabricator.services.mozilla.com/D107702
2021-03-09 21:36:31 +00:00
Jan-Erik Rediger 4a219f294b Bug 1695197 - Remove MOZ_GLEAN constant, introduce MOZ_GLEAN_ANDROID. r=chutten,emilio
We enable compilation of FOG/Glean on _all_ platforms.
We disable Glean initialization and metric recording on Android (GeckoView) by respecting MOZ_GLEAN_ANDROID.
This way GeckoView just works, consumers don't need to think about it (except in tests, these need to be disabled for Android builds).

Stubbing out the metric implementations will happen in the commits after
this one.

Differential Revision: https://phabricator.services.mozilla.com/D106766
2021-03-04 11:15:12 +00:00
Jon Bauman 4d56684865 Bug 1695464 - Update mp4parse-rust to ccbe4eb. r=bryce,kinetik
Differential Revision: https://phabricator.services.mozilla.com/D106727
2021-03-01 21:23:35 +00:00
Bob Owen be799e35a1 Bug 1692894 p1: Don't create devices for canvas when remote canvas is in use. r=jrmuizel
This also adds related DLLs to be delay loaded to xul's moz.build. This means
that if we don't create the devices they are not loaded at all.

Differential Revision: https://phabricator.services.mozilla.com/D105630
2021-02-25 15:10:57 +00:00
Matthew Gregan 9388fa1057 Bug 1694777 - Update audioipc to 8fb5ff19. r=cubeb-reviewers,chunmin
Differential Revision: https://phabricator.services.mozilla.com/D106322
2021-02-25 03:02:18 +00:00
smolnar f7be142901 Backed out changeset 98ce934ae615 (bug 1694777) for causing multiple failures in RustMozCrash. CLOSED TREE 2021-02-25 01:38:45 +02:00
Matthew Gregan 45b135164f Bug 1694777 - Update audioipc to a5fd9eef. r=cubeb-reviewers,chunmin
Differential Revision: https://phabricator.services.mozilla.com/D106322
2021-02-24 22:22:40 +00:00
Chun-Min Chang 22072baa9a Bug 1692910 - P1: Update cubeb-coreaudio to ad56ea1 r=cubeb-reviewers,kinetik
Differential Revision: https://phabricator.services.mozilla.com/D106252
2021-02-24 15:59:53 +00:00
Mike Hommey 7eb38cd807 Bug 1670538 - Use an allow-list in RUSTC_BOOTSTRAP for rustc >= 1.50.0. r=firefox-build-system-reviewers,andi,sheehan,mhentges
While we could change qcms, encoding_rs and packed_simd to not emit
RUSTC_BOOTSTRAP on newer versions of rust, like we do for gkrust-shared,
it's not worth the effort (especially for those that are vendored).

Differential Revision: https://phabricator.services.mozilla.com/D105423
2021-02-17 21:47:28 +00:00
Matthew Gregan 00a601715e Bug 1693270 - Switch audioipc-2 to vendored code. r=cubeb-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D105453
2021-02-17 20:23:46 +00:00
Matthew Gregan 6b6ffce060 Bug 1689517 - Update cubeb-rs to 0.9.0 along with cubeb-pulse-rs and cubeb-coreaudio-rs. r=cubeb-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D105443
2021-02-17 20:06:43 +00:00
Henrik Skupin dec36ad2f5 Bug 1690469 - [remote] Reorganize Remote Agent Rust module. r=remote-protocol-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D104209
2021-02-06 16:27:22 +00:00
Bogdan Tara bbc8af695c Backed out 3 changesets (bug 1690472, bug 1690469, bug 1690468) for browser_Troubleshoot.js failures CLOSED TREE
Backed out changeset a8552dfa3009 (bug 1690469)
Backed out changeset dccc9af2fd2d (bug 1690468)
Backed out changeset 3f2817c73dff (bug 1690472)
2021-02-05 18:15:26 +02:00
Henrik Skupin af8ff9325e Bug 1690469 - [remote] Reorganize Remote Agent Rust module. r=remote-protocol-reviewers,jgraham
Depends on D104159

Differential Revision: https://phabricator.services.mozilla.com/D104209
2021-02-05 15:07:03 +00:00
Bogdan Tara ad1e568c64 Backed out 3 changesets (bug 1690472, bug 1690469, bug 1690468) for test_Sync.js failures CLOSED TREE
Backed out changeset a997c2b34b36 (bug 1690469)
Backed out changeset fc757eec91bd (bug 1690468)
Backed out changeset b60bf057d62f (bug 1690472)
2021-02-05 17:02:21 +02:00
Chris H-C 744e23758f Bug 1680025 - Disable FOG ping upload in developer builds r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D103937
2021-02-05 11:08:50 +00:00
Henrik Skupin c8e15bb92e Bug 1690469 - [remote] Reorganize Remote Agent Rust module. r=remote-protocol-reviewers,jgraham
Depends on D104159

Differential Revision: https://phabricator.services.mozilla.com/D104209
2021-02-05 13:31:33 +00:00
Bryce Seager van Dyk 7ce5240dfe Bug 1688784 - Bump mp4parse-rust version. r=jbauman,kinetik
Bumps version to
3011a2b923c8b0f1b392bcdd008cd8b95ffd846b

This is done to fix a bug where parsing bad metadata in the userdata (udta)
would be fatal when we should instead just fail the userdata.

This also updates some mp4parse-rust dependencies which results in some
removals.

Differential Revision: https://phabricator.services.mozilla.com/D102997
2021-01-27 21:01:24 +00:00
Bogdan Tara 4535093154 Backed out changeset 924a3c191cdb (bug 1688784) for rust related windows bustage CLOSED TREE 2021-01-26 23:38:06 +02:00
Bryce Seager van Dyk 9bdd5b4443 Bug 1688784 - Bump mp4parse-rust version. r=jbauman,kinetik
Bumps version to
3011a2b923c8b0f1b392bcdd008cd8b95ffd846b

This is done to fix a bug where parsing bad metadata in the userdata (udta)
would be fatal when we should instead just fail the userdata.

This also updates some mp4parse-rust dependencies which results in some
removals.

Differential Revision: https://phabricator.services.mozilla.com/D102997
2021-01-26 19:10:46 +00:00
Dana Keeler b20d3edb85 Bug 1682989 - remove CertBlocklist implementation and MOZ_NEW_CERT_STORAGE build variable r=rmf
Differential Revision: https://phabricator.services.mozilla.com/D100034
2021-01-19 22:11:25 +00:00
Gabriele Svelto 00fe7e97ef Bug 1686918 - Disable the new Linux minidump writer on all architectures but x86 & x86-64 r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D101870
2021-01-19 09:08:55 +00:00
M. Sirringhaus 5299ba12e6 Bug 1620993 - Rewrite the Linux-specific minidump writer code in Rust r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D98744
2021-01-14 11:01:59 +00:00
Zibi Braniecki a5fd18ba3a Bug 1686275 - Update fluent-rs to 0.14. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D101474
2021-01-13 16:30:20 +00:00
Razvan Maries 21321565f6 Backed out changeset 9fabf5ced4d3 (bug 1620993) for OSX Build bustages. CLOSED TREE 2021-01-13 12:57:41 +02:00
M. Sirringhaus 3665b8d70a Bug 1620993 - Rewrite the Linux-specific minidump writer code in Rust r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D98744
2021-01-13 10:37:29 +00:00
Butkovits Atila 4fb654352b Backed out changeset 1a9fcf5cbe17 (bug 1686275) for causing failures on test_formatMessages.html. CLOSED TREE 2021-01-13 06:47:00 +02:00
Zibi Braniecki 1c1851d0fa Bug 1686275 - Update fluent-rs to 0.14. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D101474
2021-01-13 02:50:44 +00:00
Nordin Abouzahra c0642feb5a Bug 1684291 - Correct generation of dependentlibs.list when using llvm-readelf. r=mhentges
Call strip on the returned output to account for the whitespace differing
between llvm-readelf and GNU's readelf, also update the tmp variable index to
account for stripping the leading whitespace.

Differential Revision: https://phabricator.services.mozilla.com/D101459
2021-01-12 14:34:08 +00:00
Jeff Muizelaar 8dbf596048 Bug 1684797 - Don't enable qcms c_bindings feature by default. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D100642
2021-01-04 01:54:14 +00:00
Alastor Wu 0bcbe2eae9 Bug 1671626 - part1 : remove `MediaPlayerWrapper`. r=spohl
As now the lowest version SDK we use for developing would be 10.12, so we don't need to this wrapper anymore and can import `MediaPlayer` directly.

Differential Revision: https://phabricator.services.mozilla.com/D97223
2020-12-21 18:10:30 +00:00
Chun-Min Chang 2e5d3014c7 Bug 1681811 - Update mp4parse-rust to 3d9efdc r=jbauman
Import the improvements made in mp4parse-rust repo. The changes would
save some redundant copy when calling avif related APIs and provide the
ability to get the alpha data of the parsed avif image.

Differential Revision: https://phabricator.services.mozilla.com/D98950
2020-12-14 22:31:07 +00:00
Csoregi Natalia 24146fd642 Backed out changeset a8c087a36965 (bug 1681811) for failures on test_case_mp4. CLOSED TREE 2020-12-11 22:51:06 +02:00
Chun-Min Chang 2c75dfdc7b Bug 1681811 - Update mp4parse-rust to 94fd2f1 r=jbauman
Import the improvements made in mp4parse-rust repo. The changes would
save some redundant copy when calling avif related APIs and provide the
ability to get the alpha data of the parsed avif image.

Differential Revision: https://phabricator.services.mozilla.com/D98950
2020-12-11 18:16:40 +00:00