• Yutaka Hirano's avatar
    Revert "Serialize native errors" · 925b17ba
    Yutaka Hirano authored
    This reverts commit 85bc4ef6.
    
    Reason for revert: The tag 'e' conflicts with a blink serialization tag: kFileIndexTag.
    
    Original change's description:
    > Serialize native errors
    > 
    > Make native errors serializable.
    > 
    > The implementation is mostly straightforward, but there is one
    > exception: the stack property. Although the property is not specified,
    > the spec for error cloning asks us to preserve the property if
    > possible. This implementation serializes the property only when it is
    > a string, and otherwise ignores it.
    > 
    > Spec: https://github.com/whatwg/html/pull/4665
    > Intent-to-Ship: <TBD>
    > 
    > Bug: chromium:970079
    > Change-Id: I7f36b8b4fc5dff22d726d849ccfb9748d0888365
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1649257
    > Commit-Queue: Yutaka Hirano <yhirano@chromium.org>
    > Reviewed-by: Simon Zünd <szuend@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#62584}
    
    TBR=jbroman@chromium.org,yhirano@chromium.org,adamk@chromium.org,domenic@chromium.org,szuend@chromium.org
    
    Change-Id: Ia0cc902eaa1419cdb0cfec377d8a40fa914612c9
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: chromium:970079
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1692365
    Commit-Queue: Simon Zünd <szuend@chromium.org>
    Reviewed-by: 's avatarSimon Zünd <szuend@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#62589}
    925b17ba
value-serializer-unittest.cc 113 KB