Tooru Fujisawa
40606ad340
Bug 1715731 - Bump jsparagus for bug 1709956 and some more. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D117402
2021-06-10 13:24:16 +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
872a50072b
Bug 1690624 - Replace the old profiler thread registration FFIs with the new API in servo r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D116517
2021-06-09 11:22:56 +00:00
Nazım Can Altınova
9c536ede95
Bug 1690624 - Replace the old profiler thread registration FFIs with the new API in webrender r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D116516
2021-06-09 11:22:55 +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
Deian Stefan
69048bef5a
Bug 1710685 - Part 2: Vendor latest lucetc for RLBox r=shravanrn,tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D116545
2021-06-08 17:40:21 +00:00
Dzmitry Malyshau
e6cefd8df1
Bug 1713179 - Update wgpu to eadaa1b7d8f585761e28445904fe619b180aca0d r=jimb
...
Includes a number of correctness fixes.
Also, optimizes resource tracking for cases like the Animometer benchmark.
Differential Revision: https://phabricator.services.mozilla.com/D116491
2021-06-03 17:09:01 +00:00
Jan-Erik Rediger
b94eb35006
Bug 1693486 - Update to Glean 39.0.0. r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D116376
2021-06-02 16:07:56 +00:00
Nicolas Silva
be0eb5fbfc
Bug 1711648 - Update euclid to 0.22.6. r=gfx-reviewers,jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D116266
2021-06-02 12:47:02 +00:00
Csoregi Natalia
511356a7c1
Backed out 3 changesets (bug 1713544, bug 1711648) for valgrind failures. CLOSED TREE
...
Backed out changeset 9449ea40b4fd (bug 1713544)
Backed out changeset 3d51bfaa0d8d (bug 1711648)
Backed out changeset c6c83dc97cbb (bug 1711648)
2021-06-02 10:43:16 +03:00
Nicolas Silva
259f360733
Bug 1711648 - Update euclid to 0.22.6. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D116266
2021-06-01 21:25:18 +00:00
Butkovits Atila
34ce52667e
Backed out 2 changesets (bug 1711648) for causing wrench bustages. CLOSED TREE
...
Backed out changeset 7f1ae1fdd305 (bug 1711648)
Backed out changeset 71807d4e6302 (bug 1711648)
2021-06-02 01:28:29 +03:00
Nicolas Silva
9ec5d6e05a
Bug 1711648 - Update euclid to 0.22.6. r=gfx-reviewers,jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D116266
2021-06-01 21:25:18 +00:00
Butkovits Atila
3af9a07178
Backed out 2 changesets (bug 1711648) for causing failures at grid-max-sizing-flex-002.html. CLOSED TREE
...
Backed out changeset 9cf4e612dbac (bug 1711648)
Backed out changeset 7d8bba559407 (bug 1711648)
2021-06-01 21:07:34 +03:00
Nicolas Silva
162e431533
Bug 1711648 - Update euclid to 0.22.6. r=gfx-reviewers,jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D116266
2021-06-01 16:30:35 +00:00
Henri Sivonen
bd9a21c236
Bug 1706862 - Make chardetng detect half-width katakana. r=emk
...
Differential Revision: https://phabricator.services.mozilla.com/D115209
2021-05-31 11:52:17 +00:00
Alexandru Michis
934da6fecd
Backed out changeset 1758b632b964 (bug 1711648) for causing wrench bustages in reftests/transforms/prim-suite.yaml
...
CLOSED TREE
2021-05-31 14:15:32 +03:00
Nicolas Silva
9d3b368e00
Bug 1711648 - Update euclid to 0.22.5. r=gfx-reviewers,jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D116266
2021-05-31 10:36:47 +00:00
Dragana Damjanovic
4e508bd5ca
Bug 1712440 - Update neqo to version 0.4.25 r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D115758
2021-05-25 21:52:27 +00:00
Yury Delendik
986df9d9d5
Bug 1712634 - Update cranelift to version 0.74. r=rhunt
...
Differential Revision: https://phabricator.services.mozilla.com/D115845
2021-05-25 17:38:20 +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
Csoregi Natalia
b40f2c7919
Backed out 2 changesets (bug 1710685) for causing build bustage. CLOSED TREE
...
Backed out changeset 52b5058cff53 (bug 1710685)
Backed out changeset 0693e56e6e85 (bug 1710685)
2021-05-18 19:41:33 +03:00
Deian Stefan
5970f838d4
Bug 1710685 - Part 2: Vendor latest lucetc for RLBox r=tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D114924
2021-05-18 15:25:01 +00:00
Chris H-C
8ce8c89553
Bug 1710990 - Update Glean SDK to v38.0.1 r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D115224
2021-05-17 16:38:58 +00:00
Chris H-C
699e8ef07b
Bug 1672951 - Update Glean SDK to v38.0.0 r=janerik
...
Depends on D114972
Differential Revision: https://phabricator.services.mozilla.com/D114973
2021-05-12 19:04:27 +00:00
Jamie Nicol
f1a4194b3f
Bug 1609191 - Revert previous attempt to work around Adreno shader compilation crash. r=nical
...
On Adreno 505 and 506 devices we encounter frequent crashes when
compiling shaders. We previously attempted to work around this by
ensuring that the source strings were always unique, as we believed it
may be due to buggy caching internally in the driver. This did not
have any effect, however, so this patch reverts the attempted
workaround.
Differential Revision: https://phabricator.services.mozilla.com/D114949
2021-05-12 13:03:51 +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
M. Sirringhaus
cca1566127
Bug 1710099 - Update the minidump_writer_linux crate to replace the unmaintained memmap crate. r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D114728
2021-05-10 13:00:45 +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
abf890dc11
Bug 1709757 - Pt 3 - Remove WR internal code and APIs for debugger feature r=gfx-reviewers,nical
...
Differential Revision: https://phabricator.services.mozilla.com/D114452
2021-05-07 01:57:01 +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
Dragana Damjanovic
425a67f2e1
Bug 1708678 - Update neqo to version 0.4.24 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D113970
2021-05-06 18:10:45 +00:00
Yury Delendik
50fe06fce0
Bug 1706427 - Update wasmparser and cranelift. r=rhunt
...
Differential Revision: https://phabricator.services.mozilla.com/D112806
2021-05-04 14:59:40 +00:00
Mike Hommey
d674f870ce
Bug 1709237 - Upgrade the failure crate to 0.1.8. r=emilio
...
Replace the use of a third-party github repo with a in-tree patch.
Differential Revision: https://phabricator.services.mozilla.com/D114191
2021-05-04 02:22:45 +00:00
Jan-Erik Rediger
59d7f84bcd
Bug 1611770 - Update Glean to v37.0.0. r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D113982
2021-05-03 08:37:15 +00:00
Olli Pettay
c5a8c77991
Bug 1705734
- Enable BFCache for pages with *unload event listeners on Android, r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D112824
2021-04-30 11:17:01 +00:00
Mike Hommey
64db9121c0
Bug 1708634 - Hack mio so that it depends on winapi 0.3 and miow 0.3. r=emilio
...
Ultimately, we'd want to upgrade to mio 0.7, but that's much more
involved.
Differential Revision: https://phabricator.services.mozilla.com/D113919
2021-04-30 09:17:56 +00:00
Mike Hommey
f0014e002d
Bug 1708634 - Upgrade term_size to 0.3.2. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D113918
2021-04-30 09:17:55 +00:00
Mitchell Hentges
a7cd22e13e
Bug 1705376: Synchronize workspace-hack features and usage r=firefox-build-system-reviewers,glandium
...
Not all in-tree Rust libraries were using workspace-hack.
Additionally, some needed winapi features were missing from
workspace-hack's configuration.
Now, winapi is re-compiled less frequently on a full build.
Differential Revision: https://phabricator.services.mozilla.com/D113564
2021-04-29 15:19:27 +00:00
Sammy Khamis
91a0120e03
Bug 1702686 - Removed all instances/implementations of weak upload. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D113718
2021-04-29 03:43:16 +00:00
Dzmitry Malyshau
cdb4fe1fcb
Bug 1622846 - Update BlendFactor API in WebGPU r=webidl,jimb,smaug
...
This is another incremental update of wgpu and WebGPU APIs.
It increases stability and makes us run most of the Austin's samples (again).
Likely fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1704148
Differential Revision: https://phabricator.services.mozilla.com/D112828
2021-04-22 19:18:49 +00:00
M. Sirringhaus
024220247f
Bug 1706033 - Fix potential crash with out-of-bounds indexing r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D112554
2021-04-21 08:33:29 +00:00
Ryan Hunt
8ac7e3ebca
Bug 1703105 - wasm: Update wat to latest version. r=lth
...
Some SIMD instructions rely on a newer version of wat then we
have vendored.
Differential Revision: https://phabricator.services.mozilla.com/D111230
2021-04-20 14:36:29 +00:00
R. Martinho Fernandes
4ecee0b048
Bug 1677866 - Report memory allocated by `cert_storage` crate r=keeler,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D107105
2021-04-19 22:12:56 +00:00
Gabriele Svelto
0775d6a0d2
Bug 1704518 - Use the workspace hack to reduce build times of the Rust WER components r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D112013
2021-04-15 11:55:31 +00:00
Henri Sivonen
822fc2ac55
Bug 1702246 - Make the encoding detector tolerate extensions to legacy CJK encodings. r=emk
...
This patch tries to address the issue that legacy CJK extensions have various
extended variants where the core of the encoding is compatible but the edges
are incompatible. Without this patch, we reject e.g. Big5 if it has a single
character from the UAO extension or a single Windows end-user-defined character.
Likewise for the other legacy CJK encodings.
This patch tolerates:
* All Big5 extensions (the motivating part of this patch).
* Windows EUDC for EUC-KR.
* Classic Mac OS extensions to Shift_JIS, EUC-KR, GBK, and Big5 to the
extent practical considering conflicting definitions of what constitutes
a lead byte in the Encoding Standard but a single-byte extension in
Classic Mac OS.
* JIS X 0213 / 2004 extensions to Shift_JIS and EUC-JP. (It's unclear if
these have actual deployment.)
Tolerating means that the occurrence of an extension character doesn't
disqualify a candidate but only applies a penalty to the pending score.
If there is enough other convincing content, it should be able to overcome
the penalty.
Differential Revision: https://phabricator.services.mozilla.com/D111372
2021-04-13 13:14:35 +00:00
M. Sirringhaus
02ec742536
Bug 1676109 - Remove font and cache mappings from the Linux minidumps r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D99338
2021-04-12 20:58:08 +00:00
Chris H-C
b6ba57df3c
Bug 1704106 - Update Glean SDK to v36.0.1 r=Dexter
...
Differential Revision: https://phabricator.services.mozilla.com/D111488
2021-04-12 13:49:15 +00:00
Dzmitry Malyshau
89ced952fc
Bug 1622846 - Update wgpu and WebGPU IDL for the new copy views API r=webidl,jgilbert,smaug
...
Updates wgpu, WebGPU IDL, in particular the ImageCopyXxx types and render pass attachments.
Adds explicit mapping of the GPUTextureFormat enum. Our old casting was incorrect, because the enums diverged a bit.
Differential Revision: https://phabricator.services.mozilla.com/D110997
2021-04-08 14:35:42 +00:00