Dzmitry Malyshau
09630ed233
Bug 1678454 - Update plane-split dependency to 0.17.1 r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D97784
2020-11-20 19:52:15 +00:00
Julian Seward
3455a0f670
Bug 1677452 - Update Cranelift to firefox85 / dcc52ba3f69d3de7cdbd787b936825d9c61e3c27 and wasmparser to 0.67: Part 2 - results of "mach vendor rust". r=lth.
...
Differential Revision: https://phabricator.services.mozilla.com/D97588
2020-11-19 18:50:58 +00:00
Csoregi Natalia
baf3102105
Backed out changeset 88f6cae1d63f (bug 1674770) for causing build bustages. CLOSED TREE
2020-11-19 19:06:26 +02:00
Alexis Beingessner
fa2a407bd0
Bug 1674770 - Update parking_lot to get RwLock fix. r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D97608
2020-11-19 16:47:35 +00:00
Emilio Cobos Álvarez
5716498fbd
Bug 1677073 - Update in-tree version of env_logger. r=janerik
...
Also update plist to avoid pulling a duplicate humantime version.
Differential Revision: https://phabricator.services.mozilla.com/D96995
2020-11-19 14:03:43 +00:00
Dragana Damjanovic
8915c56905
Bug 1677743 - Neqo version 0.4.16 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D97445
2020-11-19 13:06:31 +00:00
Chun-Min Chang
20d9584f84
Bug 1677766 - P2: mach vendor rust r=cubeb-reviewers,padenot
...
Depends on D97482
Differential Revision: https://phabricator.services.mozilla.com/D97483
2020-11-18 22:48:38 +00:00
Bogdan Tara
7974baccc1
Backed out changeset a6a44286addf (bug 1677743) for test_http3.js failures CLOSED TREE
2020-11-17 21:51:33 +02:00
Dragana Damjanovic
5fba5c88db
Bug 1677743 - Update neqo (0.4.15) r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D97328
2020-11-17 16:10:15 +00:00
Jan-Erik Rediger
08ec5ac66f
Bug 1677701
- Update glean-core to v33.4.0 and enable safe-mode. r=Dexter
...
Differential Revision: https://phabricator.services.mozilla.com/D97288
2020-11-17 14:04:17 +00:00
Dzmitry Malyshau
8f74799ba5
Bug 1676916 - Implicit bind group layouts in WebGPU r=jgilbert,webidl,smaug
...
This change updates and enables Naga to get the
SPIRV shaders parsed, validated, and reflected back into
implicit bind group layouts.
WebGPU examples heavily rely on the implicit layouts now,
and the PR also updates the WebIDL to make that possible.
With the change, we are able to run most of the examples again!
Differential Revision: https://phabricator.services.mozilla.com/D96850
2020-11-13 14:15:49 +00:00
Dan Minor
bc574a5dfa
Bug 1675789 - Run vendor rust; r=zbraniecki
...
Differential Revision: https://phabricator.services.mozilla.com/D96854
2020-11-13 13:23:10 +00:00
Emilio Cobos Álvarez
d9ef0f274b
Bug 1677073 - Update mapped_hyph. r=jfkthame
...
This removes a dependency on env_logger 0.7.
Differential Revision: https://phabricator.services.mozilla.com/D96985
2020-11-13 12:23:04 +00:00
Bogdan Tara
944e17a779
Backed out 3 changesets (bug 1675789) for test_pseudo.js failures CLOSED TREE
...
Backed out changeset 96add4c0a255 (bug 1675789)
Backed out changeset 0e0fe4161436 (bug 1675789)
Backed out changeset dcd4e0412d54 (bug 1675789)
2020-11-13 04:21:54 +02:00
Dan Minor
b4cfba2bcf
Bug 1675789 - Run vendor rust; r=zbraniecki
...
Depends on D96853
Differential Revision: https://phabricator.services.mozilla.com/D96854
2020-11-12 21:29:58 +00:00
Ricky Stewart
8e1ecc17b1
Bug 1661027 - Update `cc` crate to v1.0.59 r=mhentges,dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D90141
2020-11-12 18:02:31 +00:00
Alessio Placitelli
abc39d7ba1
Bug 1675534 - Vendor glean (Rust Language Bindings). r=chutten
...
This is vendoring the Glean Rust Language Bindings (built on the
top of glean-core), providing a nice Glean SDK Rust API for consumers,
for using in FOG.
Depends on D96833
Differential Revision: https://phabricator.services.mozilla.com/D96834
2020-11-12 15:52:06 +00:00
Alessio Placitelli
0225a451b1
Bug 1675534 - Bump glean-core to 33.3.0. r=chutten
...
This additionally brings in two more Rust dependencies:
adler and autocfg. They are included in one of the latest
flate2 version.
Differential Revision: https://phabricator.services.mozilla.com/D96833
2020-11-12 15:51:33 +00:00
Chun-Min Chang
40778f846e
Bug 1675719 - P2: mach vendor rust r=cubeb-reviewers,kinetik
...
Depends on D96617
Differential Revision: https://phabricator.services.mozilla.com/D96618
2020-11-10 20:00:22 +00:00
Cosmin Sabou
9cf347fc5b
Backed out 4 changesets (bug 1675534) for mass test failures. CLOSED TREE
...
Backed out changeset 27ee1ce4cfc7 (bug 1675534)
Backed out changeset 8af8c98229a8 (bug 1675534)
Backed out changeset 242953f682a5 (bug 1675534)
Backed out changeset 72fd081de136 (bug 1675534)
2020-11-10 11:28:32 +02:00
Alessio Placitelli
52ea4ea9d9
Bug 1675534 - Vendor glean (Rust Language Bindings). r=chutten
...
This is vendoring the Glean Rust Language Bindings (built on the
top of glean-core), providing a nice Glean SDK Rust API for consumers,
for using in FOG.
Differential Revision: https://phabricator.services.mozilla.com/D96227
2020-11-09 14:46:04 +00:00
Alessio Placitelli
69e641ef71
Bug 1675534 - Bump glean-core to 33.1.2. r=chutten
...
This additionally brings in two more Rust dependencies:
adler and autocfg. They are included in one of the latest
flate2 version.
Differential Revision: https://phabricator.services.mozilla.com/D96226
2020-11-09 13:39:45 +00:00
Csoregi Natalia
d57cf574ea
Backed out 3 changesets (bug 1675534) for causing build bustage. CLOSED TREE
...
Backed out changeset ee45a6abdadf (bug 1675534)
Backed out changeset 2c75ab4daa47 (bug 1675534)
Backed out changeset 35d4d9bddadd (bug 1675534)
2020-11-09 13:36:09 +02:00
Alessio Placitelli
b5b774f6a8
Bug 1675534 - Vendor glean (Rust Language Bindings). r=chutten
...
This is vendoring the Glean Rust Language Bindings (built on the
top of glean-core), providing a nice Glean SDK Rust API for consumers,
for using in FOG.
Differential Revision: https://phabricator.services.mozilla.com/D96227
2020-11-09 11:09:02 +00:00
Alessio Placitelli
14b83e9152
Bug 1675534 - Bump glean-core to 33.1.2. r=chutten
...
This additionally brings in two more Rust dependencies:
adler and autocfg. They are included in one of the latest
flate2 version.
Differential Revision: https://phabricator.services.mozilla.com/D96226
2020-11-09 11:08:54 +00:00
Mark Hammond
6c3e1b850d
Bug 1675190 - Vendor new application-services into mozilla-central. r=extension-reviewers,janerik,eoger,dmose,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D95829
2020-11-09 04:25:14 +00:00
Dzmitry Malyshau
f9116a751d
Bug 1622846 - Serialize WebGPU descriptors via Serde for IPC r=jgilbert,webidl,smaug
...
This PR updates wgpu to the latest and changes the way we pass object descriptors to the GPU process.
Instead of trying to convert them between DOM-CPP-IPDL-FFI-Rust, we now do DOM-FFI-Rust
and serialize them by serde into ipc::ByteBuf objects.
Differential Revision: https://phabricator.services.mozilla.com/D94908
2020-11-07 02:43:09 +00:00
Jamie Nicol
e17f6c30ce
Bug 1661528 - Update gleam to 0.13.1. r=kvark
...
Provides glBufferStorage and glFlushMappedBufferRange, and fixes
glClientWaitSync's return type.
Differential Revision: https://phabricator.services.mozilla.com/D96023
2020-11-07 00:30:09 +00:00
Csoregi Natalia
1a3ae2644d
Backed out changeset bdd3d7eb5927 (bug 1622846) for linux bustage on gfx/wgpu/wgpu-types/src/lib.rs. CLOSED TREE
2020-11-07 00:48:50 +02:00
Dzmitry Malyshau
505438ed91
Bug 1622846 - Serialize WebGPU descriptors via Serde for IPC r=jgilbert,webidl,smaug
...
This PR updates wgpu to the latest and changes the way we pass object descriptors to the GPU process.
Instead of trying to convert them between DOM-CPP-IPDL-FFI-Rust, we now do DOM-FFI-Rust
and serialize them by serde into ipc::ByteBuf objects.
Differential Revision: https://phabricator.services.mozilla.com/D94908
2020-11-06 18:59:27 +00:00
Chris H-C
a79272a14e
Bug 1673664 - Implement C++ and JS FOG APIs for UUID r=janerik,brizental
...
Differential Revision: https://phabricator.services.mozilla.com/D95590
2020-11-06 14:38:50 +00:00
Emilio Cobos Álvarez
e4d9bac157
Bug 1675639 - Update indexmap. r=boris
...
New versions have shrink_to_fit(). This also explicitly requests the
"std" feature, because otherwise autocfg fails to pass the panic=abort
flag to rustc and it chokes.
Depends on D96130
Differential Revision: https://phabricator.services.mozilla.com/D96131
2020-11-06 12:46:13 +00:00
Narcis Beleuzu
ba9ddd45c5
Backed out 3 changesets (bug 1675639) for Bpgo bustages. CLOSED TREE
...
Backed out changeset 9a7b394ca845 (bug 1675639)
Backed out changeset 270207ea42c1 (bug 1675639)
Backed out changeset 3d38566d80c6 (bug 1675639)
2020-11-06 03:32:33 +02:00
Narcis Beleuzu
46929ae82f
Backed out 2 changesets (bug 1673664, bug 1673662) for Documentation failure on glean.py
...
Backed out changeset 430caac2467d (bug 1673662)
Backed out changeset 0bae1f5facda (bug 1673664)
2020-11-06 01:35:59 +02:00
Emilio Cobos Álvarez
34c14ecd28
Bug 1675639 - Update indexmap. r=boris
...
New versions have shrink_to_fit().
Depends on D96130
Differential Revision: https://phabricator.services.mozilla.com/D96131
2020-11-05 23:23:27 +00:00
Chris H-C
c96dbaf582
Bug 1673664 - Implement C++ and JS FOG APIs for UUID r=janerik,brizental
...
Differential Revision: https://phabricator.services.mozilla.com/D95590
2020-11-05 14:19:21 +00:00
smolnar
5957a1ba9c
Backed out changeset a82a3d7cec03 (bug 1675190) for causing linux toolchains bustage. CLOSED TREE
2020-11-05 13:26:46 +02:00
Mark Hammond
bcb7a913bb
Bug 1675190 - Vendor new application-services into mozilla-central. r=extension-reviewers,janerik,eoger,dmose,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D95829
2020-11-05 03:50:21 +00:00
Dorel Luca
af86d70b32
Backed out changeset b8f6130e6997 (bug 1673664) for Build bustages. CLOSED TREE
2020-11-05 01:24:33 +02:00
Chris H-C
3d603cdcd8
Bug 1673664 - Implement C++ and JS FOG APIs for UUID r=janerik,brizental
...
Differential Revision: https://phabricator.services.mozilla.com/D95590
2020-11-04 21:24:23 +00:00
Henrik Skupin
6e8527f840
Bug 1649094 - [geckodriver] Release version 0.28.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D95074
2020-11-03 09:31:21 +00:00
Henrik Skupin
9bcfe67ea4
Bug 1649094 - [webdriver] Release version 0.42.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D95072
2020-11-03 03:51:29 +00:00
Henrik Skupin
d9c9b833fa
Bug 1649094 - [rust-mozversion] Release version 0.4.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D95071
2020-11-03 03:51:29 +00:00
Henrik Skupin
b5b940bcec
Bug 1649094 - [rust-mozrunner] Release version 0.12.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D95070
2020-11-03 03:51:28 +00:00
Henrik Skupin
2d3512cef9
Bug 1649094 - [rust-mozdevice] Release version 0.3.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D95069
2020-11-03 03:51:28 +00:00
Dzmitry Malyshau
8d81c7e769
Bug 1674917 - Update parking_lot to 0.11 r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D95610
2020-11-02 22:56:40 +00:00
Dragana Damjanovic
a0d95ff222
Bug 1674366 - Neqo version 0.4.14 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D95291
2020-10-31 18:44:21 +00:00
Henri Sivonen
33c996c701
Bug 1667736 - Update packed_simd to compile on Rust 1.48. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D91572
2020-10-30 08:29:53 +00:00
Emilio Cobos Álvarez
82e837eb83
Bug 933562 - Implement complex :not(). r=jfkthame
...
This fixes the failures in bug 1671573
and just works thanks to the
invalidation improvements I did for :is / :where.
Added a couple tests for invalidation which is the tricky bit. 001 is a
very straight-forward test, 002 is the :is test but with :is() replaced
by double-:not().
This also fixes default namespaces inside :is() / :where(), which are
supposed to get ignored, but aren't. Added tests for that and for the
pre-existing :not() behavior which Chrome doesn't quite get right.
Differential Revision: https://phabricator.services.mozilla.com/D94142
2020-10-29 18:03:54 +00:00
Bob Clary
f225e46df1
Bug 1650891 - [geckodriver] Make profile customizable to support root-less Android devices. r=webdriver-reviewers,jgraham,bc,marionette-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D87464
2020-10-28 12:33:47 +00:00