Age | Commit message (Collapse) | Author |
|
|
|
Add `[role="treeitem"]` to hintable elements
This is an Aria role for an interactible element https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/treeitem_role
|
|
This makes e.g. channels in Slack's channel list hintable.
|
|
|
|
|
|
When a herbe notification was right-clicked ("accepted" according to
the herbe readme), it signals that by exiting with exit status 2.
So far, we've only signalled that by emitting click_id to the bridge
(thus letting the website know about it being clicked), but we never
communicated that it was also closed by the same action.
When right-clicking a Discord notification, this meant that the
following happened:
- herbe exits with status 2
- We emit click_id, thus communicating to Discord that the notification
was clicked.
- Discord calls .close() (in JS) on the notification.
- Our on_web_closed gets called and tries to send a SIGUSR1 to herbe to dismiss
the notification.
- However, the herbe process already exited at this point, thus leading
to:
Traceback (most recent call last):
File ".../qutebrowser/browser/webengine/notification.py", line 639, in on_web_closed
os.kill(notification_id, signal.SIGUSR1)
ProcessLookupError: [Errno 3] No such process
If we make it clear that the notification is already gone, and
on_web_closed does not seem to be called at all anymore.
|
|
This reverts commit 65345eab9572fe2426eb8292aa4ab734c099576f.
Coverage shows warnings when no contexts were recorded.
|
|
Also adds workaround for https://github.com/python/cpython/issues/93010
|
|
Update dependencies
|
|
|
|
|
|
|
|
|
|
|
|
Those special cases were only tested by Hypothesis before
|
|
This reverts commit 07ce0349837fffc221184857be56517a2d208bd8.
Should be fixed in PyInstaller 5.1 now.
|
|
|
|
See https://github.blog/changelog/2022-04-27-code-scanning-deprecation-of-codeql-action-v1/
|
|
|
|
With qt5-webengine 5.15.9-3 on Arch Linux, there only was a rebuild:
https://github.com/archlinux/svntogit-packages/commit/70aa541b4f339a4f585a618c6d5603159fafa5a4
but somehow, we now have some kind of garbage data in the .data section:
...
\x00QtWebEngine/5.15.9 Chrome/87.0.4xternalclearkey
\x00ernalclearkey.diy.differentguid
\x00Portable Documen/usr/src/debug/qtwebengine/src/core/net/proxying_restricted_cookie_manager_qt.cpp
\x00
...
the *actual* string table only seems to follow much later:
...
\x00display
\x00\x00dispatchCallbackOnIOThread
\x00/Cache
\x00DownloadInterruptReason
\x00General network failure
\x00The server has gone down
\x00General server failure
\x00Unexpected server response
\x00Download canceled by the user
\x00shutdownOnUIThread
\x00qrc://
\x00RequestQuotaPermission
\x00\x00\x00\x00/usr/src/debug/qtwebengine/src/core/quota_permission_context_qt.cpp
\x00\x00\x00\x00\x00QtWebEngine/5.15.9 Chrome/87.0.4280.144
\x00 - %04d-%02d-%02dT%0"
...
So let's include the NUL bytes in our regex, to make sure we get the full
variant, not the garbage.
(cherry picked from commit 511df8af21ed18a65c49881175814efa72329754)
|
|
|
|
See https://www.reddit.com/r/qutebrowser/comments/usj5jr/how_do_i_specify_proxy_address_and_port/
|
|
Update dependencies
|
|
|
|
|
|
|
|
|
|
|
|
|
|
See e.g. https://en.wikipedia.org/wiki/Gradient#General_coordinates
|
|
The native pytest output often seems better
|
|
|
|
See https://github.com/PyCQA/astroid/pull/1550 for the signal
disconnect.
Not reporting the gen_classes() one, as we have another ignore for that,
and doing something a bit unorthodox there anyways.
|
|
This reverts commit 39fa36e22343211b526b7637503126be93308974.
|
|
This is a follow-up to 0d08e70de2136abe3082a58ab6c456f4407d7c89. Apparently
there were some bits remaining after that, which are rather confusing.
The return values don't get read anywhere, so we can just yank it all out.
|
|
Closes #5256
Supersedes and closes #6315
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
See https://github.com/BuddiesOfBudgie/budgie-desktop/issues/118
|
|
See https://www.reddit.com/r/qutebrowser/comments/ufcnhu/opening_pdf_documents_in_pdfjs_by_default/
|
|
|
|
Also only check for them for DBus notifications. Fixes #7153.
|
|
Update dependencies
|