• Michael Achenbach's avatar
    Revert "[wasm] The name of a custom section can cause a validation error" · 43accc8b
    Michael Achenbach authored
    This reverts commit 03d5a7ba.
    
    Reason for revert: Needs rebaseline:
    https://ci.chromium.org/p/v8/builders/ci/V8%20Blink%20Linux/3243
    
    Original change's description:
    > [wasm] The name of a custom section can cause a validation error
    > 
    > The WebAssembly spec defines that the name of a custom section can cause
    > a validation error. The streaming decoder, however, used a separate
    > Decoder object to decode the name, and thereby avoided a validation
    > error. With this CL the streaming decoder uses the main decoder to
    > decode the name of the custom section.
    > 
    > In addition this CL removes the test mjsunit/regress/wasm/regress-789952.
    > This test defined an invalid WebAssembly module and expected it to
    > compile. As it is a regression test, it makes no sense to fix the test.
    > The module is invalid because it defines the length of the custom section
    > to be '0', so there are no bytes in the custom section for its name.
    > 
    > R=​clemensb@chromium.org
    > CC=​thibaudm@chromium.org
    > 
    > Bug: v8:10126
    > Change-Id: I8cfc77c9a5916570d5362d5922e0179a29774da8
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2041446
    > Commit-Queue: Andreas Haas <ahaas@chromium.org>
    > Reviewed-by: Clemens Backes <clemensb@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#66348}
    
    TBR=ahaas@chromium.org,clemensb@chromium.org
    
    Change-Id: I5a7ea265ce47b9e685a5056bb83db6dc58f774a9
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: v8:10126
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2065168Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
    Commit-Queue: Michael Achenbach <machenbach@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#66356}
    43accc8b
Name
Last commit
Last update
..
loop-stack-check.js Loading commit data...
regress-02256.js Loading commit data...
regress-02256b.js Loading commit data...
regress-02862.js Loading commit data...
regress-1010272.js Loading commit data...
regress-1014798.js Loading commit data...
regress-1016515.js Loading commit data...
regress-1026680.js Loading commit data...
regress-1027410.js Loading commit data...
regress-1029642.js Loading commit data...
regress-1030103.js Loading commit data...
regress-1032753.js Loading commit data...
regress-1033948.js Loading commit data...
regress-1045225.js Loading commit data...
regress-1045737.js Loading commit data...
regress-1046472.js Loading commit data...
regress-1048241.js Loading commit data...
regress-1051912.js Loading commit data...
regress-5531.js Loading commit data...
regress-5800.js Loading commit data...
regress-5860.js Loading commit data...
regress-5884.js Loading commit data...
regress-6054.js Loading commit data...
regress-6164.js Loading commit data...
regress-643595.js Loading commit data...
regress-644682.js Loading commit data...
regress-647649.js Loading commit data...
regress-648079.js Loading commit data...
regress-651961.js Loading commit data...
regress-654377.js Loading commit data...
regress-663994.js Loading commit data...
regress-666741.js Loading commit data...
regress-667745.js Loading commit data...
regress-670683.js Loading commit data...
regress-674447.js Loading commit data...
regress-680938.js Loading commit data...
regress-684858.js Loading commit data...
regress-688876.js Loading commit data...
regress-689450.js Loading commit data...
regress-6931.js Loading commit data...
regress-694433.js Loading commit data...
regress-698587.js Loading commit data...
regress-699485.js Loading commit data...
regress-702460.js Loading commit data...
regress-702839.js Loading commit data...
regress-7033.js Loading commit data...
regress-7035.js Loading commit data...
regress-703568.js Loading commit data...
regress-7049.js Loading commit data...
regress-708714.js Loading commit data...
regress-709684.js Loading commit data...
regress-710844.js Loading commit data...
regress-711203.js Loading commit data...
regress-712569.js Loading commit data...
regress-715216a.js Loading commit data...
regress-715216b.js Loading commit data...
regress-717056.js Loading commit data...
regress-717194.js Loading commit data...
regress-719175.js Loading commit data...
regress-722445.js Loading commit data...
regress-724846.js Loading commit data...
regress-724851.js Loading commit data...
regress-724972.js Loading commit data...
regress-727219.js Loading commit data...
regress-727222.js Loading commit data...
regress-727560.js Loading commit data...
regress-729991.js Loading commit data...
regress-731351.js Loading commit data...
regress-734108.js Loading commit data...
regress-734246.js Loading commit data...
regress-734345.js Loading commit data...
regress-7353.js Loading commit data...
regress-7364.js Loading commit data...
regress-736584.js Loading commit data...
regress-7366.js Loading commit data...
regress-737069.js Loading commit data...
regress-739768.js Loading commit data...
regress-7422.js Loading commit data...
regress-7499.js Loading commit data...
regress-7508.js Loading commit data...
regress-752423.js Loading commit data...
regress-753496.js Loading commit data...
regress-7565.js Loading commit data...
regress-757217.js Loading commit data...
regress-7579.js Loading commit data...
regress-7582.js Loading commit data...
regress-763439.js Loading commit data...
regress-763697.js Loading commit data...
regress-766003.js Loading commit data...
regress-769637.js Loading commit data...
regress-769846.js Loading commit data...
regress-771243.js Loading commit data...
regress-772332.js Loading commit data...
regress-775366.js Loading commit data...
regress-775710.js Loading commit data...
regress-776677.js Loading commit data...
regress-7785.js Loading commit data...
regress-778917.js Loading commit data...
regress-782280.js Loading commit data...
regress-784050.js Loading commit data...
regress-789952.js Loading commit data...
regress-7914.js Loading commit data...
regress-791810.js Loading commit data...
regress-793551.js Loading commit data...
regress-797846.js Loading commit data...
regress-799952.js Loading commit data...
regress-800756.js Loading commit data...
regress-801785.js Loading commit data...
regress-801850.js Loading commit data...
regress-802244.js Loading commit data...
regress-803427.js Loading commit data...
regress-803788.js Loading commit data...
regress-8059.js Loading commit data...
regress-808012.js Loading commit data...
regress-808848.js Loading commit data...
regress-808980.js Loading commit data...
regress-8094.js Loading commit data...
regress-8095.js Loading commit data...
regress-810973.js Loading commit data...
regress-810973b.js Loading commit data...
regress-812005.js Loading commit data...
regress-816226.js Loading commit data...
regress-817380.js Loading commit data...
regress-819869.js Loading commit data...
regress-820802.js Loading commit data...
regress-824681.js Loading commit data...
regress-825087a.js Loading commit data...
regress-825087b.js Loading commit data...
regress-827806.js Loading commit data...
regress-831463.js Loading commit data...
regress-834619.js Loading commit data...
regress-834624.js Loading commit data...
regress-834693.js Loading commit data...
regress-836141.js Loading commit data...
regress-837417.js Loading commit data...
regress-840757.js Loading commit data...
regress-842501.js Loading commit data...
regress-843563.js Loading commit data...
regress-8505.js Loading commit data...
regress-8533.js Loading commit data...
regress-853453.js Loading commit data...
regress-854011.js Loading commit data...
regress-854050.js Loading commit data...
regress-864509.js Loading commit data...
regress-873600.js Loading commit data...
regress-875556.js Loading commit data...
regress-8846.js Loading commit data...
regress-8896.js Loading commit data...
regress-894307.js Loading commit data...
regress-894374.js Loading commit data...
regress-898932.js Loading commit data...
regress-9017.js Loading commit data...
regress-905815.js Loading commit data...
regress-910824.js Loading commit data...
regress-913804.js Loading commit data...
regress-916869.js Loading commit data...
regress-917412.js Loading commit data...
regress-917588.js Loading commit data...
regress-917588b.js Loading commit data...
regress-918149.js Loading commit data...
regress-918284.js Loading commit data...
regress-918917.js Loading commit data...
regress-919308.js Loading commit data...
regress-919533.js Loading commit data...
regress-922432.js Loading commit data...
regress-922670.js Loading commit data...
regress-922933.js Loading commit data...
regress-924843.js Loading commit data...
regress-924905.js Loading commit data...
regress-925671.js Loading commit data...
regress-935138.js Loading commit data...
regress-940296.js Loading commit data...
regress-9425.js Loading commit data...
regress-9447.js Loading commit data...
regress-946350.js Loading commit data...
regress-948228.js Loading commit data...
regress-952342.js Loading commit data...
regress-956771.js Loading commit data...
regress-956771b.js Loading commit data...
regress-957405.js Loading commit data...
regress-961129.js Loading commit data...
regress-964607.js Loading commit data...
regress-968078.js Loading commit data...
regress-9759.js Loading commit data...
regress-980007.js Loading commit data...
regress-985154.js Loading commit data...
regress-crbug-1002388.js Loading commit data...
regress-crbug-1006631.js Loading commit data...
regress-crbug-1007608.js Loading commit data...
regress-ubsan.js Loading commit data...