playwright/browser_patches/firefox/juggler/content
Joel Einbinder abb50a79bd
browser(firefox): fix request frame attribution (#3657)
Firefox will sometimes send multiple requests with the same http channel id. When a frame is loaded, the favicon is requested in the parent frame, but with the same channel id. This can cause the document request to report the wrong frame, causing the test 'should capture iframe navigation request' to fail. It fails consistently on my computer.

This patch adds the content policy type into the http channelId to better distinguish requests. Maybe there is something better we can do? It looks like we use channelId has request ids, so there might be more bugs with these favicon requests in playwright?
2020-08-28 17:55:05 -07:00
..
FrameTree.js Revert "browser(firefox): fix color scheme not updating until reload" (#3198) 2020-07-28 13:46:37 -07:00
hidden-scrollbars.css browser(firefox): properly hide scrollbars in all frames (#2505) 2020-06-08 15:54:47 -07:00
main.js browser(firefox): properly hide scrollbars in all frames (#2505) 2020-06-08 15:54:47 -07:00
NetworkMonitor.js browser(firefox): fix request frame attribution (#3657) 2020-08-28 17:55:05 -07:00
PageAgent.js browser(firefox): fix request frame attribution (#3657) 2020-08-28 17:55:05 -07:00
Runtime.js browser(firefox): report errors from workers (#2797) 2020-07-01 14:49:14 -07:00
WorkerMain.js chore: export juggler as a standalone folder for browser build (#2432) 2020-06-02 16:51:13 -07:00