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