Issue metadata
Sign in to add a comment
|
TryJobs do not appear in Firefox, Safari, Edge and IE |
||||||||||||||||||||
Issue descriptionAffected Version: 2.15.2-4227-g1c1adca9c7 What steps will reproduce the problem? 1. Open https://chromium-review.googlesource.com/c/angle/angle/+/1109396 or similar PR in Edge or Firefox 2. Scroll down past the list of files What is the expected output? Try jobs for various patch lists display like it does in Chrome What do you see instead? Text that says "No Tryjobs Showing jobs from patch set 4, Last updated at "
,
Dec 10
On Firefox, I am seeing "Loading Tryjobs..." forever, and the try jobs fail to load. Digging into the issue, it appears to be due to the CORS configuration. Firefox reports "missing token ‘user-agent’ in CORS header ‘Access-Control-Allow-Headers’ from CORS preflight channel". Looking at the response headers, the header is set to "Origin, Authorization, Content-Type, Accept", which is indeed lacking "User-Agent". Chrome allows the request anyway (and still seems to set the user-agent header?), but Firefox blocks it.
,
Dec 10
,
Dec 10
thanks for analysis! https://chromium-review.googlesource.com/c/infra/luci/luci-py/+/1370789/
,
Dec 11
The following revision refers to this bug: https://chromium.googlesource.com/infra/luci/luci-py.git/+/61769122f33a49c992ae35e69bdfe27dccf3218e commit 61769122f33a49c992ae35e69bdfe27dccf3218e Author: Nodir Turakulov <nodir@google.com> Date: Tue Dec 11 18:31:42 2018 [endpoints_webapp2] Allow User-Agent in CORS Allow User-Agent request header in CORS requests. R=vadimsh@chromium.org Bug: 855247 Change-Id: Ie8bc27d2f51672c02425290d47da3b54f658de9d Reviewed-on: https://chromium-review.googlesource.com/c/1370789 Auto-Submit: Nodir Turakulov <nodir@chromium.org> Commit-Queue: Vadim Shtayura <vadimsh@chromium.org> Reviewed-by: Vadim Shtayura <vadimsh@chromium.org> [modify] https://crrev.com/61769122f33a49c992ae35e69bdfe27dccf3218e/appengine/components/components/endpoints_webapp2/adapter.py
,
Dec 22
update: the plugin is currently completely broken in Firefox because of an unrelated rollout on gerrit side. The fix is ready, but i cannot deploy it until prod unfreeze (jan 2)
,
Jan 2
The NextAction date has arrived: 2019-01-02
,
Jan 3
deployment started. It will take a few days.
,
Jan 9
update: the CORS was issue was resolved, but there are other tryjobs still do not appear for a different reason. It is unclear why, I will ask for polymer expertise through internal channels.
,
Jan 9
,
Jan 11
|
|||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||
Comment 1 by kaspern@google.com
, Jun 21 2018