• Bug#1091434: qt6-webengine: Nonfree JS code in test file; pre-built bin

    From Soren Stoutner@21:1/5 to Yogeshwar Velingker on Thu Dec 26 13:19:02 2024
    To: 1091434@bugs.debian.org

    This is a multi-part message in MIME format.

    --nextPart9381954.CDJkKcVGEf
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/plain; charset="utf-8"

    On Wednesday, December 25, 2024 11:10:55 PM MST you wrote:
    Source: qt6-webengine
    Version: 6.7.2+dfsg-9
    Severity: Normal

    The file src/3rdparty/chromium/third_party/blink/manual_tests/WebKitSite.webarchive
    is an archive of a web page containing nonfree Javascript. Using
    pywebarchive to extract it, one finds the nonfree file urchin.js (from
    Google Analytics).

    Besides that, there are some pre-built binaries:


    src/3rdparty/chromium/third_party/jni_zero/samples/java/src/org/jni_zero/sampl
    es/JavapClass.class

    Based on this being included in a directory named “samples”, this could probably be
    excluded without any loss of functionality.

    src/3rdparty/chromium/third_party/libavif/src/android_jni/gradle/wrapper/grad le-wrapper.jar

    This could probably be excluded if the package were to build-depend on libavif-dev and
    the code were patched to use it.

    src/3rdparty/chromium/third_party/libwebp/src/gradle/wrapper/gradle-wrapper.j ar src/3rdparty/chromium/third_party/libwebp/src/swig/libwebp.jar

    This can probably be excluded, as the package already build-depends on libwebp-dev.

    src/3rdparty/chromium/third_party/vulkan-deps/glslang/src/Test/*.spv src/3rdparty/chromium/third_party/angle/third_party/r8/custom_d8.jar src/3rdparty/chromium/third_party/beto-core/src/nearby/connections/ukey2/ukey 2_jni/java/gradle/wrapper/gradle-wrapper.jar src/3rdparty/chromium/third_party/beto-core/src/nearby/presence/ldt_np_jni/ja va/LdtNpJni/gradle/wrapper/gradle-wrapper.jar src/3rdparty/chromium/third_party/r8/custom_d8.jar

    The rest of these will take some investigation.

    I will probably end up splitting this bug report into multiple different bugs as each one
    could require different solutions.

    --
    Soren Stoutner
    soren@debian.org

    --nextPart9381954.CDJkKcVGEf
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/html; charset="utf-8"

    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">On Wednesday, December 25, 2024 11:10:55 PM MST you wrote:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; Source: qt6-webengine</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; Version: 6.7.2+dfsg-9</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; Severity: Normal</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; </p> <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; The file</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; src/3rdparty/chromium/third_party/blink/manual_tests/WebKitSite.webarchive</p>
    <p
  • From Soren Stoutner@21:1/5 to All on Thu Dec 26 17:38:00 2024
    This is a multi-part message in MIME format.

    --nextPart5528560.Sb9uPGUboI
    Content-Transfer-Encoding: 7Bit
    Content-Type: text/plain; charset="utf-8"

    Control: block -1 by 1091463

    The file >src/3rdparty/chromium/third_party/blink/manual_tests/WebKitSite.webarchive
    is an archive of a web page containing nonfree Javascript. Using
    pywebarchive to extract it, one finds the nonfree file urchin.js (from
    Google Analytics).
    This has been split off into:

    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091463

    --
    Soren Stoutner
    soren@debian.org

    --nextPart5528560.Sb9uPGUboI
    Content-Transfer-Encoding: 7Bit
    Content-Type: text/html; charset="utf-8"

    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Control: block -1 by 1091463</p>
    <br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt;<span style="color:#000000;"><span style="font-family:monospace;">The file</span></span></p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><span style="color:#000000;">&gt;src/3rdparty/chromium/third_party/blink/manual_tests/WebKitSite.webarchive</span></p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><span style="color:#000000;">&gt;is an archive of a web page containing nonfree Javascript. Using</span></p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><span style="color:#000000;">&gt;pywebarchive to extract it, one finds the nonfree file urchin.js (from</span></p>
    <p style="margin-top:0;margin-bottom:12;margin-left:0;margin-right:0;"><span style="color:#000000;">&gt;Google Analytics).</span></p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">This has been split off into:</p>
    <br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091463</p>
    <br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">-- </p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Soren Stoutner</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">soren@debian.org</p>
    </body>
    </html>
    --nextPart5528560.Sb9uPGUboI--

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmdt9ugACgkQwufLJ66w tgNxRw/9GnYb9Wk7je63nM8xbK8tA4IyN4Ht3veWYHjhzDU4HUvQqsxjm4vI/uZ7 QVu/67FBfZ8+SyllzNS2BUvBKtpOQdm4D9Kdklfkm5ps1CaLm76BqhfRBqoIotBS 1k/v2uf2RiwY8AroEumZX/CcDMl1oDkyJ3lH1HzujTGoRtdjOm8DEuRvvg9UKreG psHI7k6cEblPG93PdilD2aqReJb1InoV70X2BzrTNltarQevh8KXfWPLyNpRMEIQ FsqfpvLO28Osez5xdLi+5nAAjA5X3ayFzMR23Jsii0H4hwZtrhL7Plx67qsLsgbh e5rOs5VRzjb/IYnY3NCeuXn38ewJyi+eTdr3sBxSTa+DbiB0VzojKbVX2itT1Z2o aO/91I0/51tNXcytf9/rbv9bB/vv0DLK5ed1ZNwsjN5wBdzsvRwVtdmQ5u29L7uG dIhmPLGmGOlg3u1kEpgHZEGg28JLozteKzoN2k89flD8PiR1DHY8uTBv+mLcxRP6 naD9FwCm8OiUuLcip1zNPEkTdEH3S4LOmuJU28u85m7m4PX8SjIMKqaN0sesvSwk UbInOVxyU3k8RbRESn+AVYs8ZH5GdTyTckBK8BARpcpbt43XY2j5lZWneivrhuHL 7rth1DVzT5FGT61Anp+YzDOnpW6ElSxcp4R5lV5aYAj9bV/XZ8I=
    =xQ/K
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)