[wpt-sync] Sync PR 18322 - [Native File System] Improve error reporting.
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox70 fixed)
Tracking | Status | |
---|---|---|
firefox70 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 18322 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/18322
Details from upstream follow.
Marijn Kruisselbrink <mek@chromium.org> wrote:
[Native File System] Improve error reporting.
Don't try to force every error into a base::File::Error, instead have our own
enum and a custom error message. This should make it easier for web developers
to debug what is going on.Also switches some DOMException constructor usage to using V8ThrowDOMException
which results in the exception messages actually being shown in dev-tools.Bug: 971268
Change-Id: Id5128363bf5410ed08c1f4e65ebbe4b4bee93d7aReviewed-on: https://chromium-review.googlesource.com/1738654
WPT-Export-Revision: aaf0251d12966e932918db4b0ab7d2e472b43320
Assignee | ||
Comment 1•5 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=065d0774ca4d006b0bc80fc62018a264ec2387c7
Assignee | ||
Comment 2•5 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=40e4f92efa91353a4245cb20f2a5470ba23bc270
Assignee | ||
Comment 3•5 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=82dbf5a4d1380aca378c8e9365e3a66ce13a1638
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 4•5 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=ffc44411413a8338ee4039de1c1b3cd531f6084c
Assignee | ||
Comment 5•5 years ago
|
||
Ran 3 tests and 32 subtests OK : 3 FAIL : 32
Assignee | ||
Comment 6•5 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=7caab60fe06fb55df299b31fa8fe0f0281ad54eb
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/cae32474972d [wpt PR 18322] - [Native File System] Improve error reporting., a=testonly
Comment 8•5 years ago
|
||
bugherder |
Description
•