[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 00/15] xwidget webkit improvements
From: |
Ricardo Wurmus |
Subject: |
[PATCH v2 00/15] xwidget webkit improvements |
Date: |
Mon, 24 Oct 2016 18:39:02 +0200 |
Hello again, readers of emacs-devel!
I was informed that my copyright assignment for Emacs is now complete,
so I revisited my patches for the xwidget feature. This replaces my
previous patch set with Message-Id: <address@hidden>.
As before, the first patch in this series adjusts the code such that
the WebKit2 API is used, which allows users to build Emacs with the
latest version of WebKit(2)Gtk. Due to process separation in
WebKit2Gtk, scrolling the WebKit widget is achieved using JavaScript,
and JavaScript evaluation now happens asynchronously.
The remaining patches add features such as automatic resizing of the
WebKit widget, new keybindings, and zoom.
~~ Ricardo
Ricardo Wurmus (15):
xwidget: Use WebKit2 API
xwidget: Pass JavaScript return value to optional callback procedure
Remove scrolled window container around WebKit widget
xwidget: Do not use `xwidget-execute-script-rv' to insert string
xwidget: Get title via asynchronous JavaScript.
xwidget: Simplify functions to scroll to elements
xwidget: Add function to find element by CSS selector
xwidget: Get selection with asynchronous JavaScript
xwidget: Get URL asynchronously.
xwidget: Remove title hack.
Let initial WebKit view fill window
Dynamically resize WebKit widget.
Implement zoom for WebKit widget.
xwidget: Bind "beginning-of-buffer" and "end-of-buffer"
xwidget: Map "previous-line" and "next-line" to scroll
configure.ac | 4 +-
lisp/xwidget.el | 311 ++++++++++++++++++++++-----------------
src/xwidget.c | 445 ++++++++++++++++++++++++++++++++------------------------
src/xwidget.h | 3 -
4 files changed, 434 insertions(+), 329 deletions(-)
--
2.10.1
- [PATCH v2 00/15] xwidget webkit improvements,
Ricardo Wurmus <=
- [PATCH v2 00/15] xwidget webkit improvements, Ricardo Wurmus, 2016/10/24
- [PATCH 01/15] xwidget: Use WebKit2 API, Ricardo Wurmus, 2016/10/24
- [PATCH 02/15] xwidget: Pass JavaScript return value to optional callback procedure, Ricardo Wurmus, 2016/10/24
- [PATCH 03/15] Remove scrolled window container around WebKit widget, Ricardo Wurmus, 2016/10/24
- [PATCH 04/15] xwidget: Do not use `xwidget-execute-script-rv' to insert string, Ricardo Wurmus, 2016/10/24
- [PATCH 05/15] xwidget: Get title via asynchronous JavaScript., Ricardo Wurmus, 2016/10/24
- [PATCH 06/15] xwidget: Simplify functions to scroll to elements, Ricardo Wurmus, 2016/10/24
- [PATCH 07/15] xwidget: Add function to find element by CSS selector, Ricardo Wurmus, 2016/10/24
- [PATCH 08/15] xwidget: Get selection with asynchronous JavaScript, Ricardo Wurmus, 2016/10/24
- [PATCH 09/15] xwidget: Get URL asynchronously., Ricardo Wurmus, 2016/10/24