• John Chen's avatar
    Reland "[ChromeDriver] Remove unused shadow DOM object cache" · 2ba63532
    John Chen authored
    This is a reland of 4fe92e6c
    
    Original change's description:
    > [ChromeDriver] Remove unused shadow DOM object cache
    >
    > ChromeDriver uses object caches for use while calling JavaScript
    > functions. The data structure was designed to allow a separate cache for
    > each shadow DOM, but that feature was never used, and objects in shadow
    > DOMs have always been stored in the main page cache. This CL removes
    > unused code, and resolves differences between test expectancies and
    > actual code behavior. It prepares for future changes to make the object
    > cache standard compliant.
    >
    > Bug: chromedriver:1461
    > Change-Id: I10fcd94a7fd2359cc43fe6bc7241d36647e9d744
    > Reviewed-on: https://chromium-review.googlesource.com/c/1485011
    > Commit-Queue: John Chen <johnchen@chromium.org>
    > Reviewed-by: Caleb Rouleau <crouleau@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#635754}
    
    Bug: chromedriver:1461 chromedriver:2794
    Change-Id: Iedd6b7e43eb256d65bf71fec7e66454ceb0f776c
    Reviewed-on: https://chromium-review.googlesource.com/c/1490855Reviewed-by: default avatarCaleb Rouleau <crouleau@chromium.org>
    Commit-Queue: John Chen <johnchen@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#635876}
    2ba63532
call_function.js 9.43 KB