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

1261 Коммитов

Автор SHA1 Сообщение Дата
Andrei Cristian Petcu fc154210e1 Bug 1641777 - Import logins from Firefox, Bitwarden, & Chrome CSV files r=MattN,flod
Differential Revision: https://phabricator.services.mozilla.com/D77603
2020-07-04 20:09:19 +00:00
Razvan Maries 1fa2c4a121 Backed out changeset 10c9e57fb4f8 (bug 1641777) for perma failures on browser_openImportCSV.js. 2020-07-04 12:54:15 +03:00
Andrei Cristian Petcu 8ab981b6ee Bug 1641777 - Import logins from Firefox, Bitwarden, & Chrome CSV files r=MattN,flod
Differential Revision: https://phabricator.services.mozilla.com/D77603
2020-07-04 08:15:40 +00:00
Tooru Fujisawa 2e3d4f1ff0 Bug 1649900 - Update jsparagus. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D82095
2020-07-03 10:03:19 +00:00
Matthew Noorenberghe 73eccffb8c Bug 1648858 - Update d3.js to latest 3.x version (3.5.17). r=mossop
We should upgrade to an even newer version but I don't want to break the devtools memory toolbox with a potential breaking change in 4.x.
This should allow using parts of d3.js without a `document` e.g. d3-dsv.

Differential Revision: https://phabricator.services.mozilla.com/D81442
2020-07-02 08:13:15 +00:00
Matthew Noorenberghe 72c4e83fb7 Bug 1648858 - Move d3.js from devtools/ to third_party/js/. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D81437
2020-07-03 08:25:51 +00:00
Matthew Noorenberghe e48f5755ec Bug 1648858 - Replace reference to Makefile.in with moz.build in sqlite3/README.MOZILLA. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D81435
2020-07-02 08:13:22 +00:00
Kirk Steuber 6d3e7becdb Bug 1649975 - Assign Bugzilla component to WinToast library r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D82115
2020-07-02 22:34:29 +00:00
Chris Fallin 35cf81d389 Bug 1648885 and Bug 1649432: vendor latest Cranelift to get Spectre mitigations and fix fuzzbug. r=bbouvier
This patch pulls in Cranelift revision
47a218f908e6bdeb7a0fb65ed74e58a0b608080d, which incorporates several
relevant changes:

- It includes the Spectre mitigation for explicit heap bounds checks
  merged in PR bytecodealliance/wasmtime#1930, resolving Bug 1648885.

- It includes the fix for an out-of-bounds subtraction on large shift
  amounts merged in PR bytecodealliance/wasmtime#1954, resolving Bug
  1649432.

We need to temporarily disable the `wasm/limits.js` jit-test on
Cranelift configurations because it now needs shared memory to work, and
the Cranelift backend does not support this yet. Given that this should
be ready in the next month at most (requires atomics support on AArch64,
which is currently being examined), it seems simpler to temporarily
disable the test on aarch64 than to try to disentangle the bits that
depend on shared memories explicitly.

This patch also edits the `regexp/bug1445907.js` jit-test to run only if
Wasm debugging is supported. This is needed for the test not to fail
with `--wasm-compiler=cranelift` (which disables Baseline, the only Wasm
compiler that supports debugging).

Differential Revision: https://phabricator.services.mozilla.com/D81936
2020-07-02 15:47:56 +00:00
Noemi Erli 38031f5d4b Backed out 4 changesets (bug 1648858) for causing toolchains bustages
Backed out changeset 8ead55149095 (bug 1648858)
Backed out changeset 94f58715cbde (bug 1648858)
Backed out changeset 36fe4ce13340 (bug 1648858)
Backed out changeset 0ccf9b057fe1 (bug 1648858)
2020-07-02 11:00:02 +03:00
Matthew Noorenberghe 07b104f86a Bug 1648858 - Update d3.js to latest 3.x version (3.5.17). r=mossop
We should upgrade to an even newer version but I don't want to break the devtools memory toolbox with a potential breaking change in 4.x.
This should allow using parts of d3.js without a `document` e.g. d3-dsv.

Differential Revision: https://phabricator.services.mozilla.com/D81442
2020-07-02 02:59:21 +00:00
Matthew Noorenberghe 501e1cf686 Bug 1648858 - Move d3.js from devtools/ to third_party/js/. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D81437
2020-07-02 03:36:39 +00:00
Matthew Noorenberghe 87a2699447 Bug 1648858 - Replace reference to Makefile.in with moz.build in sqlite3/README.MOZILLA. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D81435
2020-07-02 02:59:28 +00:00
Razvan Maries 3dc54daa55 Backed out 4 changesets (bug 1648858) for SM bustages. CLOSED TREE
Backed out changeset 5a612e42b77d (bug 1648858)
Backed out changeset 3a1b5e883a4e (bug 1648858)
Backed out changeset 816eaac72512 (bug 1648858)
Backed out changeset 8ae692d68b1b (bug 1648858)
2020-07-02 05:54:53 +03:00
Matthew Noorenberghe 73b2b140cc Bug 1648858 - Update d3.js to latest 3.x version (3.5.17). r=mossop
We should upgrade to an even newer version but I don't want to break the devtools memory toolbox with a potential breaking change in 4.x.
This should allow using parts of d3.js without a `document` e.g. d3-dsv.

Differential Revision: https://phabricator.services.mozilla.com/D81442
2020-07-02 02:40:35 +00:00
Matthew Noorenberghe 8e5f8dd33a Bug 1648858 - Move d3.js from devtools/ to third_party/js/. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D81437
2020-07-02 02:34:44 +00:00
Matthew Noorenberghe b55265d6ea Bug 1648858 - Replace reference to Makefile.in with moz.build in sqlite3/README.MOZILLA. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D81435
2020-07-01 09:30:55 +00:00
Kirk Steuber 997d7bd4f2 Bug 1621696 - Vendor WinToast library. r=froydnj,mhoye
The WinToast library is licensed MIT.

This version was vendored via:
wget https://raw.githubusercontent.com/mohabouje/WinToast/09227c72f16ccefc36e9d430dea3b435346dbcbc/src/wintoastlib.cpp
wget https://raw.githubusercontent.com/mohabouje/WinToast/09227c72f16ccefc36e9d430dea3b435346dbcbc/src/wintoastlib.h
wget -O LICENSE https://raw.githubusercontent.com/mohabouje/WinToast/09227c72f16ccefc36e9d430dea3b435346dbcbc/LICENSE.txt

Differential Revision: https://phabricator.services.mozilla.com/D73951
2020-07-01 18:39:05 +00:00
Andy Grover 05abb6839b Bug 1649512 - Update to Neqo 0.4.5 r=dragana,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D81763
2020-07-01 08:11:35 +00:00
Dorel Luca 675da38265 Backed out 4 changesets (bug 1648858) for Browser-chrome failures on content/test/static/browser_all_files_referenced.js. CLOSED TREE
Backed out changeset 2a107eabe00c (bug 1648858)
Backed out changeset 1622eb497b04 (bug 1648858)
Backed out changeset f5770886187d (bug 1648858)
Backed out changeset 3a9ae16f63c9 (bug 1648858)
2020-07-01 12:27:26 +03:00
Matthew Noorenberghe c46c6c283e Bug 1648858 - Replace reference to Makefile.in with moz.build in sqlite3/README.MOZILLA. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D81435
2020-06-29 16:13:39 +00:00
J.C. Jones b3dd4acf6b Bug 1649227 - Upgrade authenticator-rs to v0.2.13 r=kjacobs
https://crates.io/crates/authenticator/0.2.13
- Support for Linux on MIPS
- Fix a race condition in the main state machine causing repeated signature requests

Differential Revision: https://phabricator.services.mozilla.com/D81604
2020-06-29 21:26:19 +00:00
Mike Hommey eb6d411650 Bug 1200075 - Do not avoid sqlite3 using _msize. r=froydnj
It was setup this way in bug 719579 for legitimate reasons (because
_msize would end up using the system symbol, which would crash trying to
get the size information from jemalloc allocations), but these reasons
don't apply anymore: back then the linking situation was different, and
nowadays, mozglue.dll exports its own _msize which plugs into
mozjemalloc, and sqlite is folded into nss3.dll, which links against
mozglue.dll, such that using _msize on mozjemalloc allocations works.

For some reason, while _msize (and other similar functions) are exported
from mozglue.dll without an explicit instruction to do so on clang-cl
builds, that's not the case for mingw builds (presumably related to the
definition of these functions in system headers, or lack thereof). So
we also add MOZ_EXPORT for them.

Differential Revision: https://phabricator.services.mozilla.com/D81286
2020-06-29 16:22:50 +00:00
Jon Bauman c9e1d68234 Bug 1641887 - Update libdav1d to be1fe18 r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D81280
2020-06-26 16:52:33 +00:00
Ryan VanderMeulen 682a6a529d Bug 1647861 - Upgrade to SQLite 3.32.3. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D80945
2020-06-25 16:23:37 +00:00
Andy Grover 70c8aeee0b Bug 1647769 - Update to Neqo 0.4.4 r=dragana,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D80687
2020-06-23 18:51:19 +00:00
Andrew Halberstadt 2eee997afc Bug 1646427 - [vendor] Re-run |mach vendor python| with the new ignore rules, r=rstewart
Differential Revision: https://phabricator.services.mozilla.com/D80329
2020-06-23 12:43:14 +00:00
Dzmitry Malyshau 74b412c826 Bug 1641370 - Add optional SPIR-V shader validation to WebGPU, via naga r=jgilbert
This change attempts to parse the incoming SPIR-V shader modules with
Naga SPIR-V front-end. It's not complete, but it returns an Error if it's unable to parse,
in which case we just continue without the validation (for now).
If it succeeds, we extract the reflection information from it, and use it for the pipeline.

This is just a start. More states would need to be validated, and SPIR-V front-end needs more work.

Differential Revision: https://phabricator.services.mozilla.com/D77170
2020-06-22 21:21:18 +00:00
Ryan Hunt 54aee7836c Bug 1645160 - Update wat to 1.0.20. r=lth
Differential Revision: https://phabricator.services.mozilla.com/D80190
2020-06-22 04:30:09 +00:00
Sylvestre Ledru b4a7750bf5 Bug 1646405 - Vendor yamllint r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D80029
2020-06-18 19:41:10 +00:00
Sylvestre Ledru 37737592b5 Bug 1646405 - Vendor pathspec 0.8 r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D80028
2020-06-18 19:40:58 +00:00
Sylvestre Ledru 9d15901b33 Bug 1646405 - Vendor PyYAML 5.3.1 r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D80026
2020-06-18 19:40:45 +00:00
Sylvestre Ledru b366258262 Bug 1646405 - Rename pyyaml to PyYAML for vendering r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D80022
2020-06-18 19:40:13 +00:00
Jeff Muizelaar 6613f1b6b7 Bug 1646741 - Update gleam to 0.12. r=kvark
For stride calculation and SSBOs

Differential Revision: https://phabricator.services.mozilla.com/D80191
2020-06-18 18:11:13 +00:00
Coroiu Cristina 96536abc93 Backed out changeset 9367aa4b97e2 (bug 1646741) for wrench failures on a CLOSED TREE 2020-06-18 21:03:36 +03:00
Jeff Muizelaar c326a65a01 Bug 1646741 - Update gleam to 0.12. r=kvark
For stride calculation and SSBOs

Differential Revision: https://phabricator.services.mozilla.com/D80191
2020-06-18 15:02:08 +00:00
Matthew Gregan 561f0ff278 Bug 1646576 - Vendor Rust. r=chunmin
Depends on D80123

Differential Revision: https://phabricator.services.mozilla.com/D80125
2020-06-18 03:59:11 +00:00
Andy Grover caf191f33d Bug 1646106 - Update to Neqo 0.4.3 r=dragana,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D79893
2020-06-17 07:09:52 +00:00
Sylvestre Ledru 18ac57eca0 Bug 1646299 - Update yamllint to 1.23 r=Callek
Depends on D79991

Differential Revision: https://phabricator.services.mozilla.com/D79992
2020-06-17 13:31:01 +00:00
Sylvestre Ledru 8d39ed9c2b Bug 1646299 - Update pathspec to 0.8 r=linter-reviewers,ahal
Depends on D79865

Differential Revision: https://phabricator.services.mozilla.com/D79991
2020-06-17 13:56:32 +00:00
Sylvestre Ledru 84e82e2b73 Bug 1646299 - Update to pyyaml v5.3.1 r=linter-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D79865
2020-06-17 13:19:36 +00:00
Ted Campbell 4b5638af5a Bug 1642708 - Remove BinAST Rust modules r=arai,emilio
Differential Revision: https://phabricator.services.mozilla.com/D77947
2020-06-17 13:57:07 +00:00
Csoregi Natalia e722c196bc Backed out 5 changesets (bug 1642708) for build bustages. CLOSED TREE
Backed out changeset d307b00c7e1b (bug 1642708)
Backed out changeset d210a60ad435 (bug 1642708)
Backed out changeset bcc2728b5ca5 (bug 1642708)
Backed out changeset 1c245d4e8244 (bug 1642708)
Backed out changeset ad613fa94a83 (bug 1642708)
2020-06-17 16:51:16 +03:00
Ted Campbell b08256508e Bug 1642708 - Remove BinAST Rust modules r=arai,emilio
Differential Revision: https://phabricator.services.mozilla.com/D77947
2020-06-17 13:22:41 +00:00
Tooru Fujisawa 5fb5aaefae Bug 1644698 - Part 1: Update ScriptStencil structs. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D79442
2020-06-15 15:47:21 +00:00
Rob Wu 206ca19c33 Bug 1645598 - Vendor application-services for fix in webext-storage r=lina
To get this fix: https://github.com/mozilla/application-services/pull/3235

Updated as follows:

```
sed -i 's/e8d7530319fa6c20d9de78d031c9398630eca3cd/61dcc364ac0d6d0816ab88a494bbf20d824b009b/g' services/fxaccounts/rust-bridge/firefox-accounts-bridge/Cargo.toml services/sync/golden_gate/Cargo.toml toolkit/components/extensions/storage/webext_storage_bridge/Cargo.toml toolkit/components/glean/Cargo.toml toolkit/library/rust/shared/Cargo.toml
./mach vendor rust
```

Verified by running the new regression test that I added in the bug:

```
./mach test toolkit/components/extensions/test/xpcshell/test_ext_storage_{local,sync,sync_kinto}.js
```

Differential Revision: https://phabricator.services.mozilla.com/D79628
2020-06-15 12:56:58 +00:00
Benjamin Bouvier 23b40c5736 Bug 1645336: Bump Cranelift to 238ae3bf2111847f60089656eb97fc9345295b1f; r=jseward
Differential Revision: https://phabricator.services.mozilla.com/D79659
2020-06-15 10:16:20 +00:00
Chris Fallin 771d76eb57 Bug 1641504: Bump Cranelift to 4d5fdfcbba1a8f38002a4223d7a329fc795d0e9f. r=bbouvier
Differential Revision: https://phabricator.services.mozilla.com/D78587
2020-06-11 23:34:39 +00:00
Razvan Maries d641e64a5e Backed out 3 changesets (bug 1641504) for valgrind bustages. CLOSED TREE
Backed out changeset 95646dbd26a1 (bug 1641504)
Backed out changeset bf1919e75e65 (bug 1641504)
Backed out changeset dedeac296eaa (bug 1641504)
2020-06-11 23:56:02 +03:00
Chris Fallin 6944be383a Bug 1641504: Bump Cranelift to e3d89c8a92a5fadedd75359b8485d23ac45ecf29. r=bbouvier
Differential Revision: https://phabricator.services.mozilla.com/D78587
2020-06-09 22:37:06 +00:00