• Michael Achenbach's avatar
    Reland "[foozzie] Suppress access to CurrentTimeValue" · 7f607cfd
    Michael Achenbach authored
    This is a reland of e26863df
    
    The test now works with the no-i18n case.
    
    Original change's description:
    > [foozzie] Suppress access to CurrentTimeValue
    >
    > This stubs out CurrentTimeValue for differential fuzzing as otherwise
    > the non-deterministic value leaks from Intl.DateTimeFormat format and
    > formatToParts.
    >
    > This also affects other date creations, like Date.now(), which is
    > already stubbed out on the JS side. We keep that code for
    > backwards-compatibility to keep bisection stable.
    >
    > Bug: chromium:1149050
    > Change-Id: Ifd82844c9fb8ce7262b55da6cf9f88f544268942
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2546685
    > Reviewed-by: Camillo Bruni <cbruni@chromium.org>
    > Reviewed-by: Clemens Backes <clemensb@chromium.org>
    > Commit-Queue: Michael Achenbach <machenbach@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#71294}
    
    Cq-Include-Trybots: luci.v8.try.triggered:v8_linux_noi18n_rel_ng_triggered
    Bug: chromium:1149050
    Change-Id: I4a750b580495532ca0ffb125522f8f5958e4cad6
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2552401
    Commit-Queue: Michael Achenbach <machenbach@chromium.org>
    Commit-Queue: Clemens Backes <clemensb@chromium.org>
    Reviewed-by: 's avatarClemens Backes <clemensb@chromium.org>
    Reviewed-by: 's avatarCamillo Bruni <cbruni@chromium.org>
    Auto-Submit: Michael Achenbach <machenbach@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#71309}
    7f607cfd
foozzie.js 3.96 KB