github / github/browser-support
Github action views deliver less content to Firefox and Chrome than Safari
- Ngôn ngữ chính
- JavaScript
- Star
- 165
- Fork
- 43
- Merge trung bình
- 1 ngày 18 giờ
- Pull request đã merge (30 ngày)
- 2
Mô tả
This is probably the wrong repo, but I'm at a loss, and have to use safari now.
Trying to view the results of https://github.com/rancher/webhook/actions/runs/9473749556/job/26101987673 I can see 3 lines in Safari at the start of the run, including the syntax error in the runner which is why the job is permanently queued. But I don't see those lines in either Firefox or Chrome (all on macOS), do see them on Firefox on Ubuntu.
## Safari (no bug):
Using the browser extensions, in Safari the key elements are:
```
div: class="uxr_CheckRun-header CheckRun-header mb-2 d-flex flex-justify-between flex-items-center mb-1 py-3 pr-3 js-checks-log-toolbar rounded-top-0 rounded-md-top-1 pl-3 pl-md-4"
nextSibling:
div: class="position-relative js-full-logs-container WorkflowRunLogsScroll"
child:
div: class="text-mono text-small py-1 my-2 mx-2 js-check-run-log-display-container"
child:
bunch of divs and spans leading to text like
Requested labels: org-9343010-{{ arch }}-k8s
```
## In Firefox, I see this instead:
```
div: uxr_CheckRun-header CheckRun-header mb-2 d-flex flex-justify-between flex-items-center mb-1 py-3 pr-3 js-checks-log-toolbar rounded-top-0 rounded-md-top-1 pl-3 pl-md-4
nextSibling:
div: position-relative js-full-logs-container WorkflowRunLogsScroll
child:
div: js-check-run-log-display
child:
```
... notice the empty element
## Chrome:
I get the same behavior happening on Chrome.
This might be a case of "doesn't work on my machine". I see the helpful text on ubuntu/firefox.
I'm not running any extensions that mess with the DOM.
Any ideas?
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện job GitHub Actions được liên kết trên macOS trong Safari, Firefox và Chrome, sau đó so sánh DOM của log với Firefox trên Ubuntu. Điều tra lý do container của log chỉ trống trong Firefox và Chrome trên macOS. Công việc được xem là hoàn tất khi xác định được nguyên nhân có thể tái hiện liên quan đến khả năng hỗ trợ của trình duyệt và ghi lại hoặc sửa hành vi đó kèm theo xác minh trên nhiều trình duyệt.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- javascript
- Lĩnh vực
- frontend
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100