Issue metadata
Sign in to add a comment
|
jsTree in headless Chrome
Reported by
ari.m.la...@gmail.com,
Dec 17
|
||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36 Steps to reproduce the problem: 1. Install npm packages from package.json 2. Run "mocha -t 10000 test.js" in Command Prompt What is the expected behavior? Test should pass in Chrome headless mode. What went wrong? Open screenshot.png written by test.js to see that trees are in loading state. This only happens with Chrome in headless mode. Test passes in visible mode. Did this work before? Yes It worked until december 13, 2018 and stopped working december 14, 2018 (UTC +2) Chrome version: 71.0.3578.98 Channel: stable OS Version: 10.0 Flash Version:
,
Dec 18
,
Dec 18
Tried testing the issue on chrome reported version# 71.0.3578.98 using Windows-10 with steps mentioned below: 1) Launched chrome reported version, placed two files(provided in comment# 0) in same folder 2) Opened terminal, navigated to the folder created in above step 3) Ran the command "mocha -t 10000 test.js" in Command Prompt, seen: 'mocha' is not recognized as an internal or external command, operable program or batch file. @Reporter: Please find above mentioned information and attached screencast for your reference and let us know if we missed anything in reproducing the issue, Provide your feedback. If possible provide screencast of the issue which help in better understanding and further triaging it in better way. Thanks!
,
Dec 18
Sorry about my inaccurate steps. Hope you're able to reproduce the problem as follows: 1) Install Chrome 2) Install Node.js 3) Download the latest ChromeDriver (https://chromedriver.storage.googleapis.com/index.html?path=2.45/) 4) Extract chromedriver.exe to C:\webdrivers 5) Download updated package.json and test.js to C:\webdrivers 6) Open Command Prompt and run the following commands: >set PATH=%PATH%;C:\webdrivers >npm install -g mocha >cd C:\webdrivers >npm install 7) Run test in visible mode and it passes (note Root 1 and Root 2 being visible) >set CHROME_TEST_MODE=visible >mocha -t 10000 test.js 8) Run test in headless mode and it fails >set CHROME_TEST_MODE=headless >mocha -t 10000 test.js 9) Open C:\webdrivers\screenshot.png to see that "Basic AJAX demo" is still in a loading state when failing in headless mode. Chrome is behaving differently depending on mode. Any thoughts? Thanks!
,
Dec 18
Thank you for providing more feedback. Adding the requester to the cc list. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Dec 19
Able to reproduce the issue on reported version 71.0.3578.98 and the same is not seen on latest canary# 73.0.3644.0 and Beta# 72.0.3626.17 using Windows 10, hence providing reverse bisect info Note: Unable to test this issue on Ubuntu 14.04 & Mac 10.12.6 Reverse Bisect Info: ================ Last Bad build: 72.0.3582.0 First Good build: 72.0.3583.0 Note: On running Per-revision bisect getting error, on chromium builds unable to reproduce the issue, hence providing below change-log from omahaproxy Change-Log: https://chromium.googlesource.com/chromium/src/+log/72.0.3582.0..72.0.3583.0?pretty=fuller&n=10000 Suspecting: https://chromium.googlesource.com/chromium/src/+/d5f73ba89a508cc9c9e40aa279f68eca82e4f1ce from above change-log Change-Id: I1d053de59f0e6c07cfe42b29a3e09aaab91ac330 Reviewed-on: https://chromium-review.googlesource.com/c/1281166 Note: As the author(Johannes Henkel) last visit is more than 29 days, hence assigning it to reviewer(Dmitry Gozman) @Dmitry Gozman: Please confirm the issue and help in re-assigning if it is not related to change, please help in merging it to M-71 if applicable Adding ReleaseBlock-Stable for M-71, feel free to remove it if not applicable. Thanks!
,
Dec 19
Doesn't look like a stable blocker, given that M72 is fine anyway. Andrey, mind double checking whether this is fixed? |
|||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||
Comment 1 by tkent@chromium.org
, Dec 17