<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>495391</bug_id>
          
          <creation_ts>2024-10-26 16:06:50 +0000</creation_ts>
          <short_desc>HMTL 5 Permissions like &quot;Grant/Deny access to microphone and/or camera&quot; cannot be applied to any web site</short_desc>
          <delta_ts>2024-12-14 14:40:31 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>Falkon</product>
          <component>general</component>
          <version>24.08.2</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jens Radloff">senf</reporter>
          <assigned_to name="Juraj">jurajoravec</assigned_to>
          <cc>jurajoravec</cc>
    
    <cc>senf</cc>
          
          <cf_commitlink>https://invent.kde.org/network/falkon/-/commit/6dc4b6d47be3de3cdd4f4d569c5d819c0c38c19b</cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2369434</commentid>
    <comment_count>0</comment_count>
    <who name="Jens Radloff">senf</who>
    <bug_when>2024-10-26 16:06:50 +0000</bug_when>
    <thetext>I noticed the following behavior in my self-compiled Falkon installation (version 24.08.2 under Tuxedo OS 3):

1. Open any web site in Falkon

2. Edit menu &gt; Preferences &gt; &quot;HTML5 Permissions&quot; tab &gt; click the &quot;Browse&quot; button behind any option listed on the &quot;HTML5 Permissions&quot; tab &gt; click one of the buttons &quot;Ask&quot; | &quot;Allow&quot; | &quot;Deny&quot;

Result: It is not possible to enter any URL here, and the URL of the web site currently opened in Falkon in the background is not displayed here to get selected, too.

Thus, you are not able to grant or revoke the access rights listed on the &quot;HTML5 Permissions&quot; tab to/from a specific URL.

Falkon 24.08.2 - Configuration Information:

Application version: 24.08.2 (6d85f0b55)
Linux/KDE Plasma: 6.1.5
Qt version: 6.7.2
KDE Framework Integration (kf6-frameworkintegration): 6.6.0
QtWebEngine version: 6.7.2
Platform: Linux x86_64
Browser Identification: Mozilla/5.0 (Wayland; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0
Display server: Wayland

Build Configuration:

Debug build: Enabled
Portable build: Disabled</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2369439</commentid>
    <comment_count>1</comment_count>
    <who name="Juraj">jurajoravec</who>
    <bug_when>2024-10-26 16:33:53 +0000</bug_when>
    <thetext>Hello Jens,

the dialog in preferences is only for modifying existing records.

To add new records the pages &quot;Site Info &gt; Permissions&quot; should be used.

I plan to add the functionality to add new records into preferences dialog as well, but it is a bit more precise than just writing random url there. So it was left out from the initial release.

Thank you for testing and your suggestion.

Best regards,
Juraj</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2378459</commentid>
    <comment_count>2</comment_count>
    <who name="Bug Janitor Service">bug-janitor</who>
    <bug_when>2024-12-02 09:23:55 +0000</bug_when>
    <thetext>A possibly relevant merge request was started @ https://invent.kde.org/network/falkon/-/merge_requests/98</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2381352</commentid>
    <comment_count>3</comment_count>
    <who name="Juraj">jurajoravec</who>
    <bug_when>2024-12-14 14:40:31 +0000</bug_when>
    <thetext>Git commit 6dc4b6d47be3de3cdd4f4d569c5d819c0c38c19b by Juraj Oravec.
Committed on 14/12/2024 at 14:33.
Pushed by jurajo into branch &apos;master&apos;.

Add option to add site permissions in preferences

Signed-off-by: Juraj Oravec &lt;jurajoravec@mailo.com&gt;

M  +53   -2    src/lib/preferences/sitesettingsbrowsedialog.cpp
M  +6    -0    src/lib/preferences/sitesettingsbrowsedialog.h
M  +57   -13   src/lib/preferences/sitesettingsbrowsedialog.ui

https://invent.kde.org/network/falkon/-/commit/6dc4b6d47be3de3cdd4f4d569c5d819c0c38c19b</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>