Skip to content

Private/caolan/fallback feedback iframe disallowed#15503

Open
caolanm wants to merge 2 commits intomainfrom
private/caolan/fallback_feedback_iframe_disallowed
Open

Private/caolan/fallback feedback iframe disallowed#15503
caolanm wants to merge 2 commits intomainfrom
private/caolan/fallback_feedback_iframe_disallowed

Conversation

@caolanm
Copy link
Copy Markdown
Contributor

@caolanm caolanm commented Apr 14, 2026

  • Resolves: #
  • Target version: main

Summary

TODO

  • ...

Checklist

  • I have run make prettier-write and formatted the code.
  • All commits have Change-Id
  • I have run tests with make check
  • I have issued make run and manually verified that everything looks okay
  • Documentation (manuals or wiki) has been updated or is not required

caolanm added 2 commits April 14, 2026 17:25
e.g. like github issue submission page

Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Change-Id: Ida3cfec06b65cba5e12ceea8599761b32d7e151e
--without-feedback-url or any other --with-feedback-url overrides that

Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Change-Id: Iab42c3635d5a9e3da4dcfca19f2b7f0beabfeba8
@caolanm caolanm force-pushed the private/caolan/fallback_feedback_iframe_disallowed branch from d902fc5 to 1e51883 Compare April 14, 2026 16:25
@caolanm caolanm requested a review from timar April 14, 2026 18:51
@caolanm
Copy link
Copy Markdown
Contributor Author

caolanm commented Apr 14, 2026

The idea here was to have ‘Feedback’ enabled – and point people at github tracker for filing issue. So I thought to default the --with-feedback-url to the github issue submission page (And --without-feedback-url to disable or any other --with-feedback-url to override).

Needless to say nothing is trivial and we default to putting feedback in an iframe and github doesn't allow itself to be embedded there, so added a fallback to open in a new tab instead)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: To Review

Development

Successfully merging this pull request may close these issues.

1 participant