From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Jaesup Kwak Newsgroups: gmane.emacs.bugs Subject: bug#29565: [PATCH] Support xwidget webkit for macOS X Date: Sat, 16 Dec 2017 01:06:33 +0900 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="f403045f53529963590560633152" X-Trace: blaine.gmane.org 1513354206 2254 195.159.176.226 (15 Dec 2017 16:10:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 15 Dec 2017 16:10:06 +0000 (UTC) To: 29565@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Dec 15 17:09:58 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePsYg-000063-4D for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Dec 2017 17:09:58 +0100 Original-Received: from localhost ([::1]:47372 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ePsYn-0004lb-Cm for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Dec 2017 11:10:05 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35301) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ePsWs-0003WG-HJ for bug-gnu-emacs@gnu.org; Fri, 15 Dec 2017 11:08:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ePsWp-0002RD-0w for bug-gnu-emacs@gnu.org; Fri, 15 Dec 2017 11:08:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:55523) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ePsWo-0002Qi-HV for bug-gnu-emacs@gnu.org; Fri, 15 Dec 2017 11:08:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ePsWo-0007zb-8K for bug-gnu-emacs@gnu.org; Fri, 15 Dec 2017 11:08:02 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: Jaesup Kwak Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 Dec 2017 16:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29565 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 29565-submit@debbugs.gnu.org id=B29565.151335404130666 (code B ref 29565); Fri, 15 Dec 2017 16:08:02 +0000 Original-Received: (at 29565) by debbugs.gnu.org; 15 Dec 2017 16:07:21 +0000 Original-Received: from localhost ([127.0.0.1]:35971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePsW9-0007yY-B7 for submit@debbugs.gnu.org; Fri, 15 Dec 2017 11:07:21 -0500 Original-Received: from mail-wr0-f170.google.com ([209.85.128.170]:40802) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePsW7-0007yK-Ja for 29565@debbugs.gnu.org; Fri, 15 Dec 2017 11:07:19 -0500 Original-Received: by mail-wr0-f170.google.com with SMTP id q9so8480622wre.7 for <29565@debbugs.gnu.org>; Fri, 15 Dec 2017 08:07:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=f3gMPwRuINgUCQiojVPfN2yth7wLt9aWZvIIFC7Oqmk=; b=C0WsusC+KYS18pCDTb62LwfqZTAfm0PxjHwY/0iw9R7S3FjUI5VWthGo5ydGdv8JIL Lh9x1rYMQX98M0Y4/UUiwqqQxlE8OYp3DI8lzhzrBoHHPw2GC3CwokwqJLbsUxjOT6SJ /VHrdWF/KLAW7HXETaksvC3+Vu9qVwkBnOHNqiw6oqv21Xl+nXXU04m983Ska+USJSpU 9JExS/K1G7NYTQCVAj6oGRppV63lYivROmOMpeWRSBxkP99TRVbygUW+3uFer/SrzbJ9 Ixtdk+4ytDkYufMsoDI6ayjdvc6g4DajzuoTMODOTOF+RV6Hs9y/2n04qSjZPnCS3EMI YcNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=f3gMPwRuINgUCQiojVPfN2yth7wLt9aWZvIIFC7Oqmk=; b=uGJ1VYwRY5Wg/7Xl+iuIMmvs1/RrO10pZHXxP5CnqyxHuS2j7gTQwh4Ro2VWXOycUa yaneBV5KVF7rsSVtyPBEpgQMv1oU/Z++bD6bPO5/dTwnLzA4+qa9xIpphQaaT+bgDI21 mhSCzEwdsM1PC9uVDbeIAscJwHrE6kz4GdJoqqm3CZLKVRaStb2tt9ryE3v6Hua81Tq4 WErH1qFBsNq9VBdxcxlDI570u2gYN5Nt4XFLmznj5tet0szCjjKagbnkbfhjYcSv924H 4sRSj09CYmWAB6abuLJjzt/4PD65WeT5NR0dHp0bMB7UQIL5mxcTcIPz6PbGMP3JxotF +BIQ== X-Gm-Message-State: AKGB3mKFS5aF/ersBEIMWb/mn0XxcOyLzB3SlSX22bLgzdQMXjsykjz4 sM8vSqKvvsFh1C2TXQcNhI2f8z4ODuB1eRt+jg9OUw== X-Google-Smtp-Source: ACJfBotbjpHWv9/i3XCygmbcNCJzKebieZd48XUCDlKnyHC4DFHTqlnKgZspha6gSdu9RCsLqnNFcrADEQBAiFmN8AI= X-Received: by 10.223.184.47 with SMTP id h44mr9350888wrf.11.1513354033686; Fri, 15 Dec 2017 08:07:13 -0800 (PST) Original-Received: by 10.28.227.67 with HTTP; Fri, 15 Dec 2017 08:06:33 -0800 (PST) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:141118 Archived-At: --f403045f53529963590560633152 Content-Type: multipart/alternative; boundary="f403045f53529963560560633150" --f403045f53529963560560633150 Content-Type: text/plain; charset="UTF-8" Page up/down by emacs window height (Bug#29565) 'xwidget-window-inside-pixel-height' is more reliable than javascript 'window.document.body.clientHeight' for scroll up/down by page. Thanks. --f403045f53529963560560633150 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Page up/down by emacs window height (Bug#29565)<= /div>

'xwidget-window-inside-pixel-height' is mo= re reliable than javascript
'window.document.body.clientHeigh= t' for scroll up/down by page.

Thanks.
--f403045f53529963560560633150-- --f403045f53529963590560633152 Content-Type: application/octet-stream; name="0001-Page-up-down-by-emacs-window-height-Bug-29565.patch" Content-Disposition: attachment; filename="0001-Page-up-down-by-emacs-window-height-Bug-29565.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jb83svf40 RnJvbSA1OWZkNmM4MWNjM2Y5N2MyY2E0OGJkZGZmZDM0NmY3N2I3YTlkNThiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWVzdXAgS3dhayA8dmVzaGJvb0BnbWFpbC5jb20+CkRhdGU6 IFNhdCwgMTYgRGVjIDIwMTcgMDA6NTA6NDcgKzA5MDAKU3ViamVjdDogW1BBVENIXSBQYWdlIHVw L2Rvd24gYnkgZW1hY3Mgd2luZG93IGhlaWdodCAoQnVnIzI5NTY1KQoKJ3h3aWRnZXQtd2luZG93 LWluc2lkZS1waXhlbC1oZWlnaHQnIGlzIG1vcmUgcmVsaWFibGUgdGhhbiBqYXZhc2NyaXB0Cid3 aW5kb3cuZG9jdW1lbnQuYm9keS5jbGllbnRIZWlnaHQnIGZvciBzY3JvbGwgdXAvZG93biBieSBw YWdlLgoKKiBsaXNwL3h3aWRnZXQuZWwgKHh3aWRnZXQtd2Via2l0LXNjcm9sbC11cCkKKHh3aWRn ZXQtd2Via2l0LXNjcm9sbC1kb3duKQotLS0KIGxpc3AveHdpZGdldC5lbCB8IDggKysrKysrLS0K IDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0t Z2l0IGEvbGlzcC94d2lkZ2V0LmVsIGIvbGlzcC94d2lkZ2V0LmVsCmluZGV4IGFjZDNlYTJhNWIu LmEyMTg4Njg5NjUgMTAwNjQ0Ci0tLSBhL2xpc3AveHdpZGdldC5lbAorKysgYi9saXNwL3h3aWRn ZXQuZWwKQEAgLTE4MSw3ICsxODEsOSBAQCB4d2lkZ2V0LXdlYmtpdC1zY3JvbGwtdXAKICAgKGlu dGVyYWN0aXZlICJQIikKICAgKHh3aWRnZXQtd2Via2l0LWV4ZWN1dGUtc2NyaXB0CiAgICAoeHdp ZGdldC13ZWJraXQtY3VycmVudC1zZXNzaW9uKQotICAgKGNvbmQgKChudWxsIG4pICJ3aW5kb3cu c2Nyb2xsQnkoMCwgd2luZG93LmRvY3VtZW50LmJvZHkuY2xpZW50SGVpZ2h0KTsiKQorICAgKGNv bmQgKChudWxsIG4pCisgICAgICAgICAgKGZvcm1hdCAid2luZG93LnNjcm9sbEJ5KDAsICVkKTsi CisgICAgICAgICAgICAgICAgICAoeHdpZGdldC13aW5kb3ctaW5zaWRlLXBpeGVsLWhlaWdodCAo c2VsZWN0ZWQtd2luZG93KSkpKQogICAgICAgICAgKHQgKGZvcm1hdCAid2luZG93LnNjcm9sbEJ5 KDAsICVkKTsiIG4pKSkpKQogCiAoZGVmdW4geHdpZGdldC13ZWJraXQtc2Nyb2xsLWRvd24gKCZv cHRpb25hbCBuKQpAQCAtMTkxLDcgKzE5Myw5IEBAIHh3aWRnZXQtd2Via2l0LXNjcm9sbC1kb3du CiAgIChpbnRlcmFjdGl2ZSAiUCIpCiAgICh4d2lkZ2V0LXdlYmtpdC1leGVjdXRlLXNjcmlwdAog ICAgKHh3aWRnZXQtd2Via2l0LWN1cnJlbnQtc2Vzc2lvbikKLSAgIChjb25kICgobnVsbCBuKSAi d2luZG93LnNjcm9sbEJ5KDAsIC13aW5kb3cuZG9jdW1lbnQuYm9keS5jbGllbnRIZWlnaHQpOyIp CisgICAoY29uZCAoKG51bGwgbikKKyAgICAgICAgICAoZm9ybWF0ICJ3aW5kb3cuc2Nyb2xsQnko MCwgJWQpOyIKKyAgICAgICAgICAgICAgICAgICgtICh4d2lkZ2V0LXdpbmRvdy1pbnNpZGUtcGl4 ZWwtaGVpZ2h0IChzZWxlY3RlZC13aW5kb3cpKSkpKQogICAgICAgICAgKHQgKGZvcm1hdCAid2lu ZG93LnNjcm9sbEJ5KDAsICVkKTsiICgtIG4pKSkpKSkKIAogKGRlZnZhciB4d2lkZ2V0LXdlYmtp dC1zY3JvbGwtbGluZS1oZWlnaHQgNTAKLS0gCjIuMTUuMAoK --f403045f53529963590560633152--