From unknown Sat Aug 16 16:22:01 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22918: 25.1.50; Scrolling upwards with xwidget-webkit-browse-url Resent-From: Shayan Pirani Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Mar 2016 23:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22918 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 22918@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.145722116516269 (code B ref -1); Sat, 05 Mar 2016 23:40:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 Mar 2016 23:39:25 +0000 Received: from localhost ([127.0.0.1]:35862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acLnA-0004EJ-F4 for submit@debbugs.gnu.org; Sat, 05 Mar 2016 18:39:25 -0500 Received: from eggs.gnu.org ([208.118.235.92]:36991) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acKVo-0002Bw-Fy for submit@debbugs.gnu.org; Sat, 05 Mar 2016 17:17:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1acKVh-0004Hk-Up for submit@debbugs.gnu.org; Sat, 05 Mar 2016 17:17:19 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58142) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acKVh-0004Hg-Rb for submit@debbugs.gnu.org; Sat, 05 Mar 2016 17:17:17 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56186) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acKVg-00056u-AE for bug-gnu-emacs@gnu.org; Sat, 05 Mar 2016 17:17:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1acKVe-0004GT-LG for bug-gnu-emacs@gnu.org; Sat, 05 Mar 2016 17:17:16 -0500 Received: from mail-vk0-x22c.google.com ([2607:f8b0:400c:c05::22c]:35124) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acKVe-0004GC-G2 for bug-gnu-emacs@gnu.org; Sat, 05 Mar 2016 17:17:14 -0500 Received: by mail-vk0-x22c.google.com with SMTP id e6so85809554vkh.2 for ; Sat, 05 Mar 2016 14:17:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to :content-transfer-encoding; bh=k+pNyYaxMSZOnA0KjnRk9rKYvR0kqaZsVmT+XmTG30c=; b=NvUsNNCW5TCNNaltW3Cn0f51OtUlVpkopBWm6M5M8FY1MeoGwlQu8cjpg7KvXmgENq 4euiOuFJfQ3NaaiBVZYt3GU6lOpksmMDbC57M8xLBcvDHYlxUtba2+UQG97PBl/X7EZI UnKwQ5rqZuFIxfdpS9EfFg+DSFRVvlYok4zwYQmDXARwIGszCtJhJNxi3/gLrsSxrWAI AWsw0Zi999rWL0cHlk3kl1YUo9v7v5/355JXvGZJ0BlEGqG2cFMZ83x5cCVT2e6y3OeZ x9jiZ5qM5aEwD6LTr2A9m7JDrOlFeq7QhMqF1yRtauxWPHJnasuSRLroqD2TxONOuBG5 DXbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-transfer-encoding; bh=k+pNyYaxMSZOnA0KjnRk9rKYvR0kqaZsVmT+XmTG30c=; b=GXdkbcn3PXnKmMcUM/DgeQ2204hQaXqdF3Nk7/UQ05c1nqZne0cdIvV9tGptT/8Hrk UtwAxQUSDbtKj2Q+NlwAl1inlWxBNGoEg+CtIf9EaGv2stweaHnesCBBYriNtaOVEUck q8urH+HywneFe9bV3hwq+yDC9qgDeJHPEuZaG675ZC+F9788gBWX2lzQl3PzoA40IihK PSH61Z5JC9ZqAJRR/687EL38FBu0Sgt7yZnuykGN4Yua+iKw7Hhe2xtQDuSeHuC/VJXz 0jwabyte45CimZNoy+tw48iN7w9SoklKYwcHpxPnxY7AIZ5G8gTGofG6bTHCyF0iq3Pu 6Niw== X-Gm-Message-State: AD7BkJKPsOgdv8yTSrM6s5VEHZAwSg8M6AG6gNLKtr1XGuMMqogLonQ+mcA3OfFjNph8dkWgfq0joqlqniovng== MIME-Version: 1.0 X-Received: by 10.31.158.204 with SMTP id h195mr12972464vke.147.1457216233795; Sat, 05 Mar 2016 14:17:13 -0800 (PST) Received: by 10.31.92.2 with HTTP; Sat, 5 Mar 2016 14:17:13 -0800 (PST) Date: Sat, 5 Mar 2016 17:17:13 -0500 Message-ID: From: Shayan Pirani Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Mailman-Approved-At: Sat, 05 Mar 2016 18:39:23 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Bug Description: When browsing a web page with xwidget-webkit-browse-url, pressing "M-v" to scroll upwards gives the following error message: "Wrong type argument: wholenump, -50", and the page is not scrolled up. One solution to this problem is to make a small change in xwidget.c: inside the "xwidget-set-adjustment" definition, change CHECK_NATNUM to lisp_h_CHECK_NUMBER, which will allow the value argument to be a negative integer. Steps to reproduce bug: 1) Start emacs with "emacs -q" 2) M-x xwidget-webkit-browse-url 3) Navigate to a web page 4) Press C-v to scroll down the page (this works fine) 5) Press M-v to try scrolling upwards (this will give the above error) In GNU Emacs 25.1.50.2 (x86_64-pc-linux-gnu, GTK+ Version 3.18.7) of 2016-03-05 built on latitude Repository revision: 227ab51db6517bda1a557391bebaa7882b51963e Windowing system distributor 'The X.Org Foundation', version 11.0.11801000 System Description: Debian GNU/Linux testing-updates (sid) Configured using: 'configure --with-x-toolkit=3Dgtk3 --with-xwidgets' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GSETTINGS NOTIFY LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XWIDGETS Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: diff-auto-refine-mode: t recentf-mode: t global-hl-line-mode: t delete-selection-mode: t pdf-occur-global-minor-mode: t erc-services-mode: t erc-list-mode: t erc-menu-mode: t erc-autojoin-mode: t erc-ring-mode: t erc-networks-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-match-mode: t erc-netsplit-mode: t erc-hl-nicks-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t global-yascroll-bar-mode: t yascroll-bar-mode: t show-smartparens-global-mode: t show-smartparens-mode: t smartparens-global-mode: t smartparens-mode: t shackle-mode: t projectile-global-mode: t projectile-mode: t company-quickhelp-mode: t global-company-mode: t company-mode: t helm-mode: t shell-dirtrack-mode: t async-bytecomp-package-mode: t helm-flx-mode: t guide-key-mode: t global-flycheck-mode: t global-evil-surround-mode: t evil-surround-mode: t evil-escape-mode: t global-anzu-mode: t anzu-mode: t evil-leader-mode: t evil-mode: t global-undo-tree-mode: t undo-tree-mode: t evil-local-mode: t persp-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Creating customization items... Creating group... Creating group entries...done Creating customization items ...done Resetting customization items...done Creating customization setup...done Custom-no-edit: You can=E2=80=99t edit this part of the Custom buffer Mark saved where search started [2 times] g g SPC d k Load-path shadows: /home/bhai/.emacs.d/elpa/helm-20160304.713/helm-multi-match hides /home/bhai/.emacs.d/elpa/helm-core-20160303.1321/helm-multi-match Features: (shadow sort mail-extr emacsbug message rfc822 mml mailabbrev gmm-utils mailheader sendmail misearch multi-isearch eieio-opt speedbar sb-image ezimage dframe help-fns helm-command helm-elisp helm-eval edebug irony-cdb-libclang irony-cdb-json json image-file lisp-mnt vc vc-dispatcher vc-git diff-mode map irony-cdb-clang-complete irony-cdb cc-mode-expansions cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs winner flx recentf tree-widget ido face-remap flycheck-irony irony-diagnostics company-irony irony-completion irony-snippet company-c-headers gamegrid diminish hl-line smart-tabs-mode delsel pdf-occur tablist tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch let-alist pdf-misc pdf-tools cus-edit cus-start cus-load pdf-view jka-compr pdf-cache pdf-info tq pdf-util image-mode man term disp-table ehelp ediff-merg ediff-wind ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff erc-services erc-list erc-menu erc-join erc-ring erc-networks erc-pcomplete erc-track erc-match erc-netsplit erc-hl-nicks color erc-button erc-fill erc-stamp wid-edit erc-goodies erc erc-backend erc-compat yasnippet yascroll smartparens-config smartparens shackle rainbow-delimiters helm-projectile projectile grep ibuf-ext ibuffer ibuffer-loaddefs org-bullets nlinum linum irony two-column hydra lv highlight-numbers parent-mode company-quickhelp pos-tip company-oddmuse company-keywords company-etags etags xref project company-gtags company-dabbrev-code company-dabbrev company-files company-capf company-cmake company-xcode company-clang company-semantic company-eclim company-template company-css company-nxml company-bbdb company chess chess-engine chess-pgn chess-database mm-view mml-smime mml-sec epa derived epg gnus-util rmail rmail-loaddefs mail-utils smime dig mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr chess-display chess-var chess-random chess-module chess-input chess-algebraic chess-fen chess-game chess-ply chess-pos chess-message helm-gtags pulse which-func imenu helm-mode helm-files image-dired tramp tramp-compat tramp-loaddefs trampver shell pcomplete format-spec dired-x dired-aux ffap helm-buffers helm-elscreen helm-tags helm-bookmark helm-adaptive helm-info bookmark pp helm-locate helm-grep helm-regexp helm-plugin helm-external helm-net browse-url xml url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap helm-utils compile comint ansi-color helm-help helm-types helm-config helm-easymenu async-bytecomp async helm easy-mmode helm-source eieio-compat helm-multi-match helm-lib dired dired-loaddefs helm-flx guide-key s ucs-normalize popwin gnugo-imgen xpm-m2z artist picture reporter xpm gnugo flycheck find-func rx subr-x seq expand-region text-mode-expansions er-basic-expansions expand-region-core expand-region-custom evil-surround evil-nerd-commenter evil-nerd-commenter-operator evil-escape evil-anzu anzu evil-leader evil evil-integration undo-tree diff evil-maps evil-commands evil-jumps evil-command-window evil-types evil-search evil-ex evil-macros evil-repeat evil-states evil-core evil-common windmove thingatpt rect evil-digraphs evil-vars perspective advice edmacro kmacro cl ace-window avy ring solarized-dark-theme solarized dash finder-inf info package epg-config url-handlers url-parse auth-source cl-seq eieio byte-opt bytecomp byte-compile cl-extra help-mode easymenu cconv eieio-core cl-macs gv eieio-loaddefs cl-loaddefs pcase cl-lib password-cache url-vars time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting system-font-setting font-render-setting xwidget-internal move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 1141896 356573) (symbols 48 56336 1) (miscs 40 479 1487) (strings 32 264787 155914) (string-bytes 1 7584333) (vectors 16 88733) (vector-slots 8 1629427 161365) (floats 8 3341 2248) (intervals 56 4110 1932) (buffers 976 36) (heap 1024 107438 92607)) From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 05 19:58:05 2016 Received: (at control) by debbugs.gnu.org; 6 Mar 2016 00:58:06 +0000 Received: from localhost ([127.0.0.1]:35873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acN1J-0007nM-OO for submit@debbugs.gnu.org; Sat, 05 Mar 2016 19:58:05 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55747) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acN1H-0007mt-Tr for control@debbugs.gnu.org; Sat, 05 Mar 2016 19:58:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1acN1C-0001oD-1n for control@debbugs.gnu.org; Sat, 05 Mar 2016 19:57:58 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40713) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acN1B-0001o9-Up for control@debbugs.gnu.org; Sat, 05 Mar 2016 19:57:57 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1acN1B-000863-Lf for control@debbugs.gnu.org; Sat, 05 Mar 2016 19:57:57 -0500 Subject: control message for bug 22918 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Sat, 05 Mar 2016 19:57:57 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) merge 22749 22918 From unknown Sat Aug 16 16:22:01 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22918: 25.1.50; Scrolling upwards with xwidget-webkit-browse-url References: In-Reply-To: Resent-From: Shayan Pirani Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 20 Mar 2016 02:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22918 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 22918@debbugs.gnu.org Received: via spool by 22918-submit@debbugs.gnu.org id=B22918.145844087811555 (code B ref 22918); Sun, 20 Mar 2016 02:28:02 +0000 Received: (at 22918) by debbugs.gnu.org; 20 Mar 2016 02:27:58 +0000 Received: from localhost ([127.0.0.1]:54061 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ahT5y-00030I-5j for submit@debbugs.gnu.org; Sat, 19 Mar 2016 22:27:58 -0400 Received: from mail-vk0-f49.google.com ([209.85.213.49]:33680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ahT5v-000306-VX for 22918@debbugs.gnu.org; Sat, 19 Mar 2016 22:27:56 -0400 Received: by mail-vk0-f49.google.com with SMTP id k1so182504071vkb.0 for <22918@debbugs.gnu.org>; Sat, 19 Mar 2016 19:27:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to; bh=70gJvHT2Z2Sogs2RWd5AmI4GaGspOBWXptzB9u/YR/8=; b=0swiRdIOE+tMWwbnKcmajPRLuT9D40WGmJrrQGW1Ir2eCZd+ojo+hDof2dH59CkREC 92WacaClUUT7bGFyd1gfqUoj3T7bviaR6baEDYOLb6I4kAnYcmUtM3Gi/brvlN2Y24P5 vaFj4tUeHj/cmsPEJrZbf0bYWhCEA+iZnD3pQHXUBz2TKkn2W2JDpzG8Yh2rWfSG/VOC 6fhThoy+t1yzdK2JGzJ783rXDsk8IzKvam5ltSNclf7IlP6ziWQP4aeXpFiWHdhvuO1w 45AC+5C//S83uEy1pYu547KVioVYUPJy5/bLBn0JC9DNwUgxJCmbqCsaIX1wXN7X9RRU QcTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to; bh=70gJvHT2Z2Sogs2RWd5AmI4GaGspOBWXptzB9u/YR/8=; b=cQHDa/2mE/QErSgrqYO549rT1/44iJuQNlts94TNivH3rfiL1wVFjZPkbk6tGgqyh0 o2iQU8F5yHfg2v4DfSFcOExRJAKTNdcjEld+JQ5XX3sIDwj2TCgVHwOrMwSyxwpko2YX t0n9ygLTSruDi2gjqNsboJW4aVXXMkjlybOdAJH1ZU9HNPDgWwpzk8dyzbYmSinjblVp Q3/7FU/9SXTM1OyDrmwlNkjySoTUnP8s5p8nFBZnfcT1SERxdASg+HjTLeNVv/XDGrAy ms++KZm5OgZjG9xO57rWEkQtC/7NWbTLeS5YsB9LWRSVRm6U7HLjQrLjVkJ9pucy6PUm 4MXA== X-Gm-Message-State: AD7BkJLxCWGAdAp/bTdhz06CkeBndxH7fL+cxik7RAk8QYmrLMpgNyML6Z1rQmrpGcSGg3uZeP3fwwhMSDMhlA== MIME-Version: 1.0 X-Received: by 10.31.141.75 with SMTP id p72mr25134989vkd.13.1458440870364; Sat, 19 Mar 2016 19:27:50 -0700 (PDT) Received: by 10.31.92.2 with HTTP; Sat, 19 Mar 2016 19:27:50 -0700 (PDT) Date: Sat, 19 Mar 2016 22:27:50 -0400 Message-ID: From: Shayan Pirani Content-Type: multipart/mixed; boundary=001a11426560012946052e71ba89 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --001a11426560012946052e71ba89 Content-Type: text/plain; charset=UTF-8 I have attached a patch that fixes this problem. --001a11426560012946052e71ba89 Content-Type: text/x-patch; charset=US-ASCII; name="0001-xwidget-webkit-browse-url-fix.patch" Content-Disposition: attachment; filename="0001-xwidget-webkit-browse-url-fix.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ilzy0us20 RnJvbSBkMmE5ZjJlZGRmZGI4NjRmYTg3NjJhMDQ1ZTJkMjRmMWY4ODc1MTM4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTaGF5YW4gUGlyYW5pIDxzaGF5YW5waXJhbmlAZ21haWwuY29t PgpEYXRlOiBTYXQsIDE5IE1hciAyMDE2IDIyOjIyOjQ5IC0wNDAwClN1YmplY3Q6ICAyNS4xLjUw OyBTY3JvbGxpbmcgdXB3YXJkcyB3aXRoIHh3aWRnZXQtd2Via2l0LWJyb3dzZS11cmwKCi0tLQog c3JjL3h3aWRnZXQuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBk ZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3NyYy94d2lkZ2V0LmMgYi9zcmMveHdpZGdldC5jCmlu ZGV4IGQ0MzhkODcuLmViNmJiYTQgMTAwNjQ0Ci0tLSBhL3NyYy94d2lkZ2V0LmMKKysrIGIvc3Jj L3h3aWRnZXQuYwpAQCAtNzY3LDcgKzc2Nyw3IEBAIFZBTFVFIGlzIHRoZSBhbW91bnQgdG8gc2Ny b2xsLCBlaXRoZXIgcmVsYXRpdmVseSBvciBhYnNvbHV0ZWx5LiAgKi8pCiAgICBMaXNwX09iamVj dCB2YWx1ZSkKIHsKICAgQ0hFQ0tfWFdJREdFVCAoeHdpZGdldCk7Ci0gIENIRUNLX05BVE5VTSAo dmFsdWUpOworICBsaXNwX2hfQ0hFQ0tfTlVNQkVSICh2YWx1ZSk7CiAgIHN0cnVjdCB4d2lkZ2V0 ICp4dyA9IFhYV0lER0VUICh4d2lkZ2V0KTsKICAgR3RrQWRqdXN0bWVudCAqYWRqdXN0bWVudAog ICAgID0gKChFUSAoUWhvcml6b250YWwsIGF4aXMpCi0tCjIuNy4wCg== --001a11426560012946052e71ba89-- From unknown Sat Aug 16 16:22:01 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Shayan Pirani Subject: bug#22918: closed (Re: bug#22918: 25.1.50; Scrolling upwards with xwidget-webkit-browse-url) Message-ID: References: <83lh562884.fsf@gnu.org> X-Gnu-PR-Message: they-closed 22918 X-Gnu-PR-Package: emacs Reply-To: 22918@debbugs.gnu.org Date: Fri, 25 Mar 2016 09:55:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1458899702-13265-1" This is a multi-part message in MIME format... ------------=_1458899702-13265-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #22918: 25.1.50; Scrolling upwards with xwidget-webkit-browse-url which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 22918@debbugs.gnu.org. --=20 22918: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D22918 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1458899702-13265-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 22918-done) by debbugs.gnu.org; 25 Mar 2016 09:54:54 +0000 Received: from localhost ([127.0.0.1]:36871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajOSE-0003Ra-6T for submit@debbugs.gnu.org; Fri, 25 Mar 2016 05:54:54 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajOSC-0003RO-PQ for 22918-done@debbugs.gnu.org; Fri, 25 Mar 2016 05:54:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ajOS2-0004oT-Jw for 22918-done@debbugs.gnu.org; Fri, 25 Mar 2016 05:54:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44835) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ajOS2-0004oO-Gj; Fri, 25 Mar 2016 05:54:42 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4681 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1ajOS1-0003FO-Ly; Fri, 25 Mar 2016 05:54:42 -0400 Date: Fri, 25 Mar 2016 12:54:35 +0300 Message-Id: <83lh562884.fsf@gnu.org> From: Eli Zaretskii To: Shayan Pirani In-reply-to: (message from Shayan Pirani on Sat, 19 Mar 2016 22:27:50 -0400) Subject: Re: bug#22918: 25.1.50; Scrolling upwards with xwidget-webkit-browse-url References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 22918-done Cc: 22918-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Sat, 19 Mar 2016 22:27:50 -0400 > From: Shayan Pirani > > I have attached a patch that fixes this problem. Thanks, I installed a similar change, but using CHECK_NUMBER. (lisp_h_CHECK_NUMBER is a macro uses internally in lisp.h.) Please in the future provide also commit log messages formatted according to ChangeLog rules; see CONTRIBUTE for more detail about this. ------------=_1458899702-13265-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 5 Mar 2016 23:39:25 +0000 Received: from localhost ([127.0.0.1]:35862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acLnA-0004EJ-F4 for submit@debbugs.gnu.org; Sat, 05 Mar 2016 18:39:25 -0500 Received: from eggs.gnu.org ([208.118.235.92]:36991) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acKVo-0002Bw-Fy for submit@debbugs.gnu.org; Sat, 05 Mar 2016 17:17:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1acKVh-0004Hk-Up for submit@debbugs.gnu.org; Sat, 05 Mar 2016 17:17:19 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58142) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acKVh-0004Hg-Rb for submit@debbugs.gnu.org; Sat, 05 Mar 2016 17:17:17 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56186) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acKVg-00056u-AE for bug-gnu-emacs@gnu.org; Sat, 05 Mar 2016 17:17:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1acKVe-0004GT-LG for bug-gnu-emacs@gnu.org; Sat, 05 Mar 2016 17:17:16 -0500 Received: from mail-vk0-x22c.google.com ([2607:f8b0:400c:c05::22c]:35124) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acKVe-0004GC-G2 for bug-gnu-emacs@gnu.org; Sat, 05 Mar 2016 17:17:14 -0500 Received: by mail-vk0-x22c.google.com with SMTP id e6so85809554vkh.2 for ; Sat, 05 Mar 2016 14:17:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to :content-transfer-encoding; bh=k+pNyYaxMSZOnA0KjnRk9rKYvR0kqaZsVmT+XmTG30c=; b=NvUsNNCW5TCNNaltW3Cn0f51OtUlVpkopBWm6M5M8FY1MeoGwlQu8cjpg7KvXmgENq 4euiOuFJfQ3NaaiBVZYt3GU6lOpksmMDbC57M8xLBcvDHYlxUtba2+UQG97PBl/X7EZI UnKwQ5rqZuFIxfdpS9EfFg+DSFRVvlYok4zwYQmDXARwIGszCtJhJNxi3/gLrsSxrWAI AWsw0Zi999rWL0cHlk3kl1YUo9v7v5/355JXvGZJ0BlEGqG2cFMZ83x5cCVT2e6y3OeZ x9jiZ5qM5aEwD6LTr2A9m7JDrOlFeq7QhMqF1yRtauxWPHJnasuSRLroqD2TxONOuBG5 DXbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-transfer-encoding; bh=k+pNyYaxMSZOnA0KjnRk9rKYvR0kqaZsVmT+XmTG30c=; b=GXdkbcn3PXnKmMcUM/DgeQ2204hQaXqdF3Nk7/UQ05c1nqZne0cdIvV9tGptT/8Hrk UtwAxQUSDbtKj2Q+NlwAl1inlWxBNGoEg+CtIf9EaGv2stweaHnesCBBYriNtaOVEUck q8urH+HywneFe9bV3hwq+yDC9qgDeJHPEuZaG675ZC+F9788gBWX2lzQl3PzoA40IihK PSH61Z5JC9ZqAJRR/687EL38FBu0Sgt7yZnuykGN4Yua+iKw7Hhe2xtQDuSeHuC/VJXz 0jwabyte45CimZNoy+tw48iN7w9SoklKYwcHpxPnxY7AIZ5G8gTGofG6bTHCyF0iq3Pu 6Niw== X-Gm-Message-State: AD7BkJKPsOgdv8yTSrM6s5VEHZAwSg8M6AG6gNLKtr1XGuMMqogLonQ+mcA3OfFjNph8dkWgfq0joqlqniovng== MIME-Version: 1.0 X-Received: by 10.31.158.204 with SMTP id h195mr12972464vke.147.1457216233795; Sat, 05 Mar 2016 14:17:13 -0800 (PST) Received: by 10.31.92.2 with HTTP; Sat, 5 Mar 2016 14:17:13 -0800 (PST) Date: Sat, 5 Mar 2016 17:17:13 -0500 Message-ID: Subject: 25.1.50; Scrolling upwards with xwidget-webkit-browse-url From: Shayan Pirani To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 05 Mar 2016 18:39:23 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Bug Description: When browsing a web page with xwidget-webkit-browse-url, pressing "M-v" to scroll upwards gives the following error message: "Wrong type argument: wholenump, -50", and the page is not scrolled up. One solution to this problem is to make a small change in xwidget.c: inside the "xwidget-set-adjustment" definition, change CHECK_NATNUM to lisp_h_CHECK_NUMBER, which will allow the value argument to be a negative integer. Steps to reproduce bug: 1) Start emacs with "emacs -q" 2) M-x xwidget-webkit-browse-url 3) Navigate to a web page 4) Press C-v to scroll down the page (this works fine) 5) Press M-v to try scrolling upwards (this will give the above error) In GNU Emacs 25.1.50.2 (x86_64-pc-linux-gnu, GTK+ Version 3.18.7) of 2016-03-05 built on latitude Repository revision: 227ab51db6517bda1a557391bebaa7882b51963e Windowing system distributor 'The X.Org Foundation', version 11.0.11801000 System Description: Debian GNU/Linux testing-updates (sid) Configured using: 'configure --with-x-toolkit=3Dgtk3 --with-xwidgets' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GSETTINGS NOTIFY LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XWIDGETS Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: diff-auto-refine-mode: t recentf-mode: t global-hl-line-mode: t delete-selection-mode: t pdf-occur-global-minor-mode: t erc-services-mode: t erc-list-mode: t erc-menu-mode: t erc-autojoin-mode: t erc-ring-mode: t erc-networks-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-match-mode: t erc-netsplit-mode: t erc-hl-nicks-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t global-yascroll-bar-mode: t yascroll-bar-mode: t show-smartparens-global-mode: t show-smartparens-mode: t smartparens-global-mode: t smartparens-mode: t shackle-mode: t projectile-global-mode: t projectile-mode: t company-quickhelp-mode: t global-company-mode: t company-mode: t helm-mode: t shell-dirtrack-mode: t async-bytecomp-package-mode: t helm-flx-mode: t guide-key-mode: t global-flycheck-mode: t global-evil-surround-mode: t evil-surround-mode: t evil-escape-mode: t global-anzu-mode: t anzu-mode: t evil-leader-mode: t evil-mode: t global-undo-tree-mode: t undo-tree-mode: t evil-local-mode: t persp-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Creating customization items... Creating group... Creating group entries...done Creating customization items ...done Resetting customization items...done Creating customization setup...done Custom-no-edit: You can=E2=80=99t edit this part of the Custom buffer Mark saved where search started [2 times] g g SPC d k Load-path shadows: /home/bhai/.emacs.d/elpa/helm-20160304.713/helm-multi-match hides /home/bhai/.emacs.d/elpa/helm-core-20160303.1321/helm-multi-match Features: (shadow sort mail-extr emacsbug message rfc822 mml mailabbrev gmm-utils mailheader sendmail misearch multi-isearch eieio-opt speedbar sb-image ezimage dframe help-fns helm-command helm-elisp helm-eval edebug irony-cdb-libclang irony-cdb-json json image-file lisp-mnt vc vc-dispatcher vc-git diff-mode map irony-cdb-clang-complete irony-cdb cc-mode-expansions cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs winner flx recentf tree-widget ido face-remap flycheck-irony irony-diagnostics company-irony irony-completion irony-snippet company-c-headers gamegrid diminish hl-line smart-tabs-mode delsel pdf-occur tablist tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch let-alist pdf-misc pdf-tools cus-edit cus-start cus-load pdf-view jka-compr pdf-cache pdf-info tq pdf-util image-mode man term disp-table ehelp ediff-merg ediff-wind ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff erc-services erc-list erc-menu erc-join erc-ring erc-networks erc-pcomplete erc-track erc-match erc-netsplit erc-hl-nicks color erc-button erc-fill erc-stamp wid-edit erc-goodies erc erc-backend erc-compat yasnippet yascroll smartparens-config smartparens shackle rainbow-delimiters helm-projectile projectile grep ibuf-ext ibuffer ibuffer-loaddefs org-bullets nlinum linum irony two-column hydra lv highlight-numbers parent-mode company-quickhelp pos-tip company-oddmuse company-keywords company-etags etags xref project company-gtags company-dabbrev-code company-dabbrev company-files company-capf company-cmake company-xcode company-clang company-semantic company-eclim company-template company-css company-nxml company-bbdb company chess chess-engine chess-pgn chess-database mm-view mml-smime mml-sec epa derived epg gnus-util rmail rmail-loaddefs mail-utils smime dig mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr chess-display chess-var chess-random chess-module chess-input chess-algebraic chess-fen chess-game chess-ply chess-pos chess-message helm-gtags pulse which-func imenu helm-mode helm-files image-dired tramp tramp-compat tramp-loaddefs trampver shell pcomplete format-spec dired-x dired-aux ffap helm-buffers helm-elscreen helm-tags helm-bookmark helm-adaptive helm-info bookmark pp helm-locate helm-grep helm-regexp helm-plugin helm-external helm-net browse-url xml url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap helm-utils compile comint ansi-color helm-help helm-types helm-config helm-easymenu async-bytecomp async helm easy-mmode helm-source eieio-compat helm-multi-match helm-lib dired dired-loaddefs helm-flx guide-key s ucs-normalize popwin gnugo-imgen xpm-m2z artist picture reporter xpm gnugo flycheck find-func rx subr-x seq expand-region text-mode-expansions er-basic-expansions expand-region-core expand-region-custom evil-surround evil-nerd-commenter evil-nerd-commenter-operator evil-escape evil-anzu anzu evil-leader evil evil-integration undo-tree diff evil-maps evil-commands evil-jumps evil-command-window evil-types evil-search evil-ex evil-macros evil-repeat evil-states evil-core evil-common windmove thingatpt rect evil-digraphs evil-vars perspective advice edmacro kmacro cl ace-window avy ring solarized-dark-theme solarized dash finder-inf info package epg-config url-handlers url-parse auth-source cl-seq eieio byte-opt bytecomp byte-compile cl-extra help-mode easymenu cconv eieio-core cl-macs gv eieio-loaddefs cl-loaddefs pcase cl-lib password-cache url-vars time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting system-font-setting font-render-setting xwidget-internal move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 1141896 356573) (symbols 48 56336 1) (miscs 40 479 1487) (strings 32 264787 155914) (string-bytes 1 7584333) (vectors 16 88733) (vector-slots 8 1629427 161365) (floats 8 3341 2248) (intervals 56 4110 1932) (buffers 976 36) (heap 1024 107438 92607)) ------------=_1458899702-13265-1-- From unknown Sat Aug 16 16:22:01 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: felix.dick@web.de Subject: bug#22749: closed (Re: bug#22918: 25.1.50; Scrolling upwards with xwidget-webkit-browse-url) Message-ID: References: <83lh562884.fsf@gnu.org> <874md3cyz1.fsf@acer.i-did-not-set--mail-host-address--so-tickle-me> X-Gnu-PR-Message: they-closed 22749 X-Gnu-PR-Package: emacs Reply-To: 22749@debbugs.gnu.org Date: Fri, 25 Mar 2016 09:55:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1458899703-13265-3" This is a multi-part message in MIME format... ------------=_1458899703-13265-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #22918: 25.0.91; xwidget-webkit-scroll-down not working which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 22749@debbugs.gnu.org. --=20 22918: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D22918 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1458899703-13265-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 22918-done) by debbugs.gnu.org; 25 Mar 2016 09:54:54 +0000 Received: from localhost ([127.0.0.1]:36871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajOSE-0003Ra-6T for submit@debbugs.gnu.org; Fri, 25 Mar 2016 05:54:54 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajOSC-0003RO-PQ for 22918-done@debbugs.gnu.org; Fri, 25 Mar 2016 05:54:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ajOS2-0004oT-Jw for 22918-done@debbugs.gnu.org; Fri, 25 Mar 2016 05:54:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44835) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ajOS2-0004oO-Gj; Fri, 25 Mar 2016 05:54:42 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4681 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1ajOS1-0003FO-Ly; Fri, 25 Mar 2016 05:54:42 -0400 Date: Fri, 25 Mar 2016 12:54:35 +0300 Message-Id: <83lh562884.fsf@gnu.org> From: Eli Zaretskii To: Shayan Pirani In-reply-to: (message from Shayan Pirani on Sat, 19 Mar 2016 22:27:50 -0400) Subject: Re: bug#22918: 25.1.50; Scrolling upwards with xwidget-webkit-browse-url References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 22918-done Cc: 22918-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Sat, 19 Mar 2016 22:27:50 -0400 > From: Shayan Pirani > > I have attached a patch that fixes this problem. Thanks, I installed a similar change, but using CHECK_NUMBER. (lisp_h_CHECK_NUMBER is a macro uses internally in lisp.h.) Please in the future provide also commit log messages formatted according to ChangeLog rules; see CONTRIBUTE for more detail about this. ------------=_1458899703-13265-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 20 Feb 2016 18:24:07 +0000 Received: from localhost ([127.0.0.1]:35562 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aXCCM-0004VM-MV for submit@debbugs.gnu.org; Sat, 20 Feb 2016 13:24:07 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53528) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aX7FW-0005J4-9R for submit@debbugs.gnu.org; Sat, 20 Feb 2016 08:07:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aX7FQ-0005Y8-8B for submit@debbugs.gnu.org; Sat, 20 Feb 2016 08:06:57 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45040) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aX7FQ-0005Y3-4i for submit@debbugs.gnu.org; Sat, 20 Feb 2016 08:06:56 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44486) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aX7FO-0005ni-VM for bug-gnu-emacs@gnu.org; Sat, 20 Feb 2016 08:06:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aX7FJ-0005Wy-VV for bug-gnu-emacs@gnu.org; Sat, 20 Feb 2016 08:06:54 -0500 Received: from mout.web.de ([212.227.15.14]:49556) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aX7FJ-0005Wu-MD for bug-gnu-emacs@gnu.org; Sat, 20 Feb 2016 08:06:49 -0500 Received: from acer ([217.186.102.189]) by smtp.web.de (mrweb004) with ESMTPSA (Nemesis) id 0LhyU6-1aBmzC31mc-00n7TN for ; Sat, 20 Feb 2016 14:06:49 +0100 From: felix.dick@web.de To: bug-gnu-emacs@gnu.org Subject: 25.0.91; xwidget-webkit-scroll-down not working Date: Sat, 20 Feb 2016 13:06:58 +0000 Message-ID: <874md3cyz1.fsf@acer.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:1ZeJ8jQAT+oyuHqkew6qkosYp/8EcItj6AGqni7orzvwPZepY1/ s3cOGiIHrGb0dg2TFoAfnCix2t4P4j0qnbKBQdVH82Wu4K5GhTR7oPRFZkh/tqqC4mABRoX jr5f6JvXfQe9H/fKN2sL4WbGv8nUY66+yqzNlpK/Xgup8oB5m8FljJ5aInJLYO5o/+qlDFp +0CH69j5aD4spk2B/8SlQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:UrrXPj8qbtM=:Cz0H1vo3IHboB/R4VaFmh9 PxhupIu1RvYlOeMRmtsGiUzkfHR6RoMiVejyjIe1wJ3EI4/miRXvTdrByw7AsFFonUkAAd3T3 O7ig+WFGg4o4AvyJYqJkUsTTzy5LEhrHkSg/1C3dNDcInkLz+uBfaFGZyu/hAAs/QrY3hA5k/ 5hwXdUhbpMCzAYnRVVKIpQ23eXc6xWFF4kV0vJU1XGoPrOF/VB5hBTKJBRpHjm0xTFUCRENg5 oFc5b5rFHxJyhR7892cJMWqcCIptA6/lXhN/3Hy+6GeelXbdFRPNlk/8fEak+za8Gb4KY6wSX pEcbOCon2JUQ68j2z54rsprSiahnYvPqndo6rKuVLriVChQlSuKxCCu4pvDSBV9DDB4BRbLWu EuCz/ZovTi63abTOVyZ548HWxLmlbX9GJgHsVdJd5QgHwAhFfq5kMVEDhaTQcNK7T9lvCrbDo TJh791FcFnsEbkHtKJcpDtNRe6CMy1gDqMWPyrtnxLUK1vZDNOQ4QUk2s32gD5oGGe3fCo5BR Nbg8WtZjuOq5aWUCuK2vwTl19ssSbbuSxlLwOzX3/EjsLyDPSm6afv8MrczYOefdlQBdsEbGT OwmAWkeG3kJiZiU6GcjJ8FSUTghsXNcvmWhj0GVg8uHAZlrW1w0DrKL0GxI6kdsYRg82teomM j863qYVaKc6JjkfMrliYBu3wM/wR8UIzoceoxlWcNSNpD0byiHAnEUdCkFKTgT/n72B30loh2 m2OHJnnUZ6Y60HgTYP29jspgiM8UMY5XYfdAbyYT8hyCu2ZeXzuX1NK9EOqrC3d8yik+iM9dk cdYFB2J X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 20 Feb 2016 13:24:05 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) In GNU Emacs 25.0.91.13 (x86_64-unknown-linux-gnu, GTK+ Version 3.18.7) of 2016-02-18 built on acer Repository revision: 3722a694fa094f88f7dfe54ccce7ea7cbaab214a Windowing system distributor 'The X.Org Foundation', version 11.0.11801000 Configured using: 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --mandir=/usr/share/man --pdfdir=/usr/share/doc/emacs/pdf --with-sound=alsa --without-gconf --with-x-toolkit=gtk3 --with-xft --with-xwidgets 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong' CPPFLAGS=-D_FORTIFY_SOURCE=2 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XWIDGETS Important settings: value of $LANG: de_DE.utf8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t Recent messages: previous-line: Beginning of buffer [15 times] Undo! [4 times] Making completion list... Quit Auto-saving...done Undo! [2 times] Redo! [4 times] Undo! [6 times] user-error: No further undo information [19 times] next-line: End of buffer [16 times] previous-line: Beginning of buffer [18 times] Load-path shadows: None found. Features: (pp shadow sort mail-extr emacsbug message idna dired format-spec rfc822 mml mml-sec epg epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns help-mode easymenu cl-loaddefs pcase cl-lib mail-prsvr mail-utils time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting system-font-setting font-render-setting xwidget-internal move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 90927 14936) (symbols 48 19847 0) (miscs 40 88 146) (strings 32 14562 4565) (string-bytes 1 417218) (vectors 16 12418) (vector-slots 8 430736 7611) (floats 8 167 201) (intervals 56 471 20) (buffers 976 14) (heap 1024 22424 1965)) with 'xwidget-webkit-scroll-behavior set to 'native', xwidget-webkit-scroll-down gives the error message: xwidget-webkit-scroll-down: Wrong type argument: wholenump, -50 ------------=_1458899703-13265-3--