Your message dated Sat, 18 Sep 2010 17:54:03 +0000
with message-id <[email protected]>
and subject line Bug#596653: fixed in luakit 2010.08.30-2
has caused the Debian Bug report #596653,
regarding not fully functional on the new Flickr website
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
596653: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=596653
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: luakit
Version: 2010.08.30-1
Severity: normal
Tags: patch

Hi!

Since the Luakit user-agent string does not contain any reference to
Gecko (and maybe KHTML), the new Flickr website is not at all
functional. Clicking on any of the buttons such as "Actions" or "Share
This" just displays some moving Flickr logo balls, but doesn't do go
anywhere. Similarly, the map on the geotagged photos doesn't "react"
by autozooming when the mouse goes over. This is since their
Javascript seems sensitive to the user-agent string.

By adding a "KHTML (like Gecko)" reference, which shouldn't be too
deprecating to Luakit, in my opinion, the problem goes away. A simple
patch is attached. As always, feel free to overrule. ;-)

Thanks.

Kumar

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages luakit depends on:
ii  libatk1.0-0                  1.30.0-1    The ATK accessibility toolkit
ii  libc6                        2.11.2-5    Embedded GNU C Library: Shared lib
ii  libcairo2                    1.8.10-6    The Cairo 2D vector graphics libra
ii  libfontconfig1               2.8.0-2.1   generic font configuration library
ii  libfreetype6                 2.4.2-2     FreeType 2 font engine, shared lib
ii  libglib2.0-0                 2.24.2-1    The GLib library of C routines
ii  libgtk2.0-0                  2.20.1-1+b1 The GTK+ graphical user interface 
ii  liblua5.1-0                  5.1.4-5     Simple, extensible, embeddable pro
ii  libpango1.0-0                1.28.1-1    Layout and rendering of internatio
ii  libsoup2.4-1                 2.30.2-1    an HTTP library implementation in 
ii  libwebkit-1.0-2              1.2.4-1+b1  Web content engine library for Gtk

luakit recommends no packages.

luakit suggests no packages.

-- no debconf information

-- 
Hesitating to act because the whole vision might not be achieved, or
because others do not yet share it, is an attitude that only hinders
progress.
  -- Mahatma Gandhi
From 934e53250b169bbf69b472e9472891e5a0b4ff2e Mon Sep 17 00:00:00 2001
From: Kumar Appaiah <[email protected]>
Date: Sun, 12 Sep 2010 22:10:29 -0500
Subject: [PATCH] Add a reference to KHTML and Gecko in the user-agent

Some websites, such as the new Flickr, seem to use Javascript
sensitive to the user-agent, which makes several essential aspects of
the website unusable. This patch merely adds a KHTML and Gecko
reference to satisfy those websites.
---
 config/globals.lua |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/config/globals.lua b/config/globals.lua
index 3361ff7..57ae25a 100644
--- a/config/globals.lua
+++ b/config/globals.lua
@@ -15,7 +15,7 @@ local rv, out, err = luakit.spawn_sync("uname -sm")
 local webkit_version = string.format("WebKitGTK+/%d.%d.%d", luakit.webkit_major_version,
     luakit.webkit_minor_version, luakit.webkit_micro_version)
 local luakit_version = string.format("luakit/%s", luakit.version)
-globals.useragent = string.format("Mozilla/5.0 (%s) %s %s", string.match(out, "([^\n]*)"), webkit_version, luakit_version)
+globals.useragent = string.format("Mozilla/5.0 (%s) %s (KHTML, like Gecko) %s", string.match(out, "([^\n]*)"), webkit_version, luakit_version)
 
 -- Search common locations for a ca file which is used for ssl connection validation.
 local ca_files = {luakit.data_dir .. "/ca-certificates.crt",
-- 
1.7.1

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: luakit
Source-Version: 2010.08.30-2

We believe that the bug you reported is fixed in the latest version of
luakit, which is due to be installed in the Debian FTP archive:

luakit_2010.08.30-2.debian.tar.gz
  to main/l/luakit/luakit_2010.08.30-2.debian.tar.gz
luakit_2010.08.30-2.dsc
  to main/l/luakit/luakit_2010.08.30-2.dsc
luakit_2010.08.30-2_amd64.deb
  to main/l/luakit/luakit_2010.08.30-2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Clint Adams <[email protected]> (supplier of updated luakit package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 18 Sep 2010 10:39:05 -0400
Source: luakit
Binary: luakit
Architecture: source amd64
Version: 2010.08.30-2
Distribution: unstable
Urgency: low
Maintainer: Clint Adams <[email protected]>
Changed-By: Clint Adams <[email protected]>
Description: 
 luakit     - A fast and small web browser extensible by Lua
Closes: 595289 596653
Changes: 
 luakit (2010.08.30-2) unstable; urgency=low
 .
   * Patch from Kumar Appaiah to add AppleWebKit and Webkit-build
     specific version to user agent string, thereby encouraging
     websites like Flickr and Google Maps to behave in a more
     effective manner.  closes: #596653, #595289.
Checksums-Sha1: 
 484b02d3352308ba81c636c2fc12ab614d060d3f 1852 luakit_2010.08.30-2.dsc
 89377cc561258020e4a9de2dd8f33fbeaceb219f 4776 luakit_2010.08.30-2.debian.tar.gz
 1bfb17ac375a64d391873754e4b37bd6a8494e2a 66120 luakit_2010.08.30-2_amd64.deb
Checksums-Sha256: 
 71be9a84e220bd549ed58b766b3be9d618d85739e43fcf1cd476c5e2ffbca993 1852 
luakit_2010.08.30-2.dsc
 2ea165c43bf2341b5665dcc66ad59a715f16e903f63189a2cc9cd266c6ff2bbb 4776 
luakit_2010.08.30-2.debian.tar.gz
 2815db4808312911c12a76ce94d9066e89943c952eec365931a6f091ea839784 66120 
luakit_2010.08.30-2_amd64.deb
Files: 
 43bbc3aaeb7ec92130a497e11767ba18 1852 web optional luakit_2010.08.30-2.dsc
 b944a7b75690460733e31fde561accbc 4776 web optional 
luakit_2010.08.30-2.debian.tar.gz
 ce11a940316b0165c38b2bc2de427122 66120 web optional 
luakit_2010.08.30-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Debian!

iQIcBAEBCgAGBQJMlNBJAAoJEFWSMx4ZnTioQN0P/R9MZsNXgDSSupNNrIKeuyK+
ueKbrr4sr4aam40HtvfaWLblHIIBKbUCtmCx6uOHqCHGNbSRTqbiuDqEevjVNfc9
NwwE/VSPizWDyzxPRcu8MGvgANBXsKuGLlUEPSpoMOfabK0ELZmSqYkIg3MdiM1W
V4L9yHgDUGDCC9PUoHdbmvrgAoskUhZTYF0EWeJlPUwQU3wXF2nWSNz5Atn2C06Y
nJ8gsNXQ/H4uzcB5r47NQvwVSrSxBg+jYg0ErIyltfsSzMY+/5QyBxS+/Ykf8pdw
/ssT6VDXRjIs0iQba+lqvo/NEYUxagHLOCd6+Ac4N/d+rdc73FXxs7HwTRvVTy0f
Bi+T9v9rb1j8+HTK4c8FhqoGO4BG1D/op722HvGSqijzgAhLKeClHqeW70uPL+vw
F3+chrxvBO7P4wodnw98+b1xE/jtdGgBmustpSjQFl1fkSIbEe90wfCl0A1RE5xD
lbkhoHBWrtlZvCjcXEbWnlpsWa4HAVyXGovHw3TJOyrMzXoG82otAgZ34AAAH/8N
cGhE6KNvFSlO/xiVfZxZuIpElAMHA1l+JFnQgizJvj9TNtIOfjjnir7DCdWzarSC
fZkO/TEkXyY+ImLMQYBoG9PdSKUKbHowBrVYzDT5tZy4I8C+vgrfUiURFDwodplk
pQJulavGCmV/miOKNNgA
=gDuY
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to