Marian-Vasile Laza
408a169597
Backed out 2 changesets (bug 1687070) for causing failures on cubeb.drain, cubeb.tone. CLOSED TREE
...
Backed out changeset 65dd5e6a60fe (bug 1687070)
Backed out changeset fd7fa895cdef (bug 1687070)
2021-07-16 15:16:05 +03:00
Paul Adenot
c78f612078
Bug 1687070 - Update pulse-rust to revision c3a51357f. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D119954
2021-07-16 10:22:43 +00:00
Mike Hommey
e2a1db5178
Bug 1713735 - Add the bits necessary to build wasm sandbox libs with wasm2c. r=firefox-build-system-reviewers,mhentges
...
For the moment, it's opt-in via explicitly setting `LUCETC` to an empty
string.
Differential Revision: https://phabricator.services.mozilla.com/D119939
2021-07-16 02:38:41 +00:00
Doug Thayer
b5f7314e3e
Bug 1714212 - Ensure COM initialized prior to showing skeleton UI r=Jamie,aklotz,tkikuchi
...
This implements Jamie's suggested fixes for a screenreader issue when the
skeleton UI is enabled. Most of the work here is just pulling out pieces from the
files we needed to include in mozglue so that any references to, say, nsString
or other pieces from libxul either no longer exist or are only included when
building libxul. In a few cases this meant creating whole files to house single
functions, which isn't so pretty, but it was the best I could come up with to
get the job done.
Differential Revision: https://phabricator.services.mozilla.com/D117663
2021-07-07 22:37:14 +00:00
Narcis Beleuzu
1ff027d763
Backed out changeset acf2d74efbbc (bug 1714212) for SM bustages on NativeNt.h
2021-07-07 23:13:42 +03:00
Doug Thayer
dc9c284076
Bug 1714212 - Ensure COM initialized prior to showing skeleton UI r=Jamie,aklotz,tkikuchi
...
This implements Jamie's suggested fixes for a screenreader issue when the
skeleton UI is enabled. Most of the work here is just pulling out pieces from the
files we needed to include in mozglue so that any references to, say, nsString
or other pieces from libxul either no longer exist or are only included when
building libxul. In a few cases this meant creating whole files to house single
functions, which isn't so pretty, but it was the best I could come up with to
get the job done.
Differential Revision: https://phabricator.services.mozilla.com/D117663
2021-07-07 18:17:36 +00:00
Dorel Luca
bc6f2486e2
Backed out changeset 11d1710e481f (bug 1714212) for Browser-chrome failures in toolkit/xre/test/browser_checkdllblockliststate.js. CLOSED TREE
2021-06-26 09:45:29 +03:00
Doug Thayer
c3702a9447
Bug 1714212 - Ensure COM initialized prior to showing skeleton UI r=Jamie,aklotz,tkikuchi
...
This implements Jamie's suggested fixes for a screenreader issue when the
skeleton UI is enabled. Most of the work here is just pulling out pieces from the
files we needed to include in mozglue so that any references to, say, nsString
or other pieces from libxul either no longer exist or are only included when
building libxul. In a few cases this meant creating whole files to house single
functions, which isn't so pretty, but it was the best I could come up with to
get the job done.
Differential Revision: https://phabricator.services.mozilla.com/D117663
2021-06-26 04:10:50 +00:00
Tarik Eshaq
453be8c6fd
Bug 1716450 - Removes fxa-client rust code from Desktop. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D118238
2021-06-22 17:04:35 +00:00
Mike Hommey
ba5238e01b
Bug 1717569 - Upgrade sanitizer builds to first rust 1.54.0 nightly. r=firefox-build-system-reviewers,andi
...
That was supposed to go in with bug 1716485 but I forgot to update
phabricator.
Differential Revision: https://phabricator.services.mozilla.com/D118435
2021-06-22 05:44:09 +00:00
Henri Sivonen
7df7939f77
Bug 1713627 - Remove code obsoleted by the replacing the Text Encoding menu with one item. r=jaws,emk
...
Differential Revision: https://phabricator.services.mozilla.com/D116391
2021-06-21 12:09:01 +00:00
Dorel Luca
2118316ba4
Backed out changeset 4891a17c55e2 (bug 1713627) for Browser-chrome failures in docshell/test/browser/browser_bug673087-1.js. CLOSED TREE
2021-06-21 12:10:54 +03:00
Henri Sivonen
abbbf94915
Bug 1713627 - Remove code obsoleted by the replacing the Text Encoding menu with one item. r=jaws,emk
...
Differential Revision: https://phabricator.services.mozilla.com/D116391
2021-06-21 08:09:43 +00:00
Andi-Bogdan Postelnicu
d844b7a2dd
Bug 1617369 - Reformat recent rust changes with rustfmt r=necko-reviewers,webdriver-reviewers,kvark
...
Updated with rustfmt 1.4.36-stable (7de6968 2021-02-07)
Differential Revision: https://phabricator.services.mozilla.com/D117906
2021-06-17 11:00:22 +00:00
Alexis Beingessner
d8a751025a
Bug 1693832 - Bump the OOM handler version check. r=glandium
...
Depends on D105812
Differential Revision: https://phabricator.services.mozilla.com/D117730
2021-06-15 05:30:05 +00:00
Jon Bauman
4f81223dbe
Bug 1715648 - Update mp4parse-rust to 1bb484e. r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D117373
2021-06-09 23:18:38 +00:00
Nazım Can Altınova
98489bb8f2
Bug 1690624 - Create an empty rust crate for profiler API r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D116513
2021-06-09 11:22:54 +00:00
Jon Bauman
fec7e5da09
Bug 1696093 - AVIF image transform support. r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D116317
2021-06-08 18:30:46 +00:00
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