Puppeteer reproduction:
const puppeteer = require('puppeteer');
(async() => {
const browser = await puppeteer.launch({
executablePath: '/usr/local/google/home/lushnikov/chromium/out/Release/chrome'
});
const page = await browser.newPage();
page.on('request', r => console.log(`${r.url} ==> ${r.resourceType}`));
await page.goto('https://news.ycombinator.com/', {waitUntil: 'networkidle'});
browser.close();
})();
Expected: stylesheet resources are labeled as stylesheets, images are labeled as images
Actual: everything is reported as "Other"
Downstream bug: https://github.com/GoogleChrome/puppeteer/issues/734
Comment 1 by bugdroid1@chromium.org
, Oct 11 2017