[geary: 141/141] Port to WebKit2. Bug 728002.



commit 29b339c87dc11ccbfae14d0b1cb41ebbe08ed745
Merge: 933dae2 e8aa38f
Author: Michael James Gratton <mike vee net>
Date:   Wed Feb 1 09:59:17 2017 +1100

    Port to WebKit2. Bug 728002.
    
    Merge branch 'bug/728002-webkit2'

 CMakeLists.txt                                     |    3 +-
 bindings/metadata/JSCore-3.0.metadata              |    3 -
 bindings/metadata/WebKit2-4.0.metadata             |   14 +
 .../metadata/WebKit2WebExtension-4.0-custom.vala   |    5 +
 bindings/metadata/WebKit2WebExtension-4.0.metadata |    9 +
 .../metadata/webkitgtk-2.4/WebKit-3.0-custom.vala  |   10 -
 .../metadata/webkitgtk-2.4/WebKit-3.0.metadata     |   14 -
 bindings/vapi/javascriptcore-4.0.vapi              |  155 ++
 desktop/org.gnome.Geary.gschema.xml                |    6 -
 po/POTFILES.in                                     |   39 +-
 src/CMakeLists.txt                                 |   91 +-
 src/client/accounts/add-edit-page.vala             |   13 +-
 src/client/application/geary-application.vala      |   86 +-
 src/client/application/geary-config.vala           |    5 -
 src/client/application/geary-controller.vala       |   81 +-
 src/client/application/main.vala                   |   16 +-
 src/client/components/client-web-view.vala         |  515 ++++++
 src/client/components/main-window.vala             |   79 +-
 src/client/components/stylish-webview.vala         |   46 -
 src/client/composer/composer-embed.vala            |  236 ++--
 src/client/composer/composer-link-popover.vala     |  193 +++
 src/client/composer/composer-web-view.vala         |  547 ++++++
 src/client/composer/composer-widget.vala           | 1776 +++++++++-----------
 src/client/composer/spell-check-popover.vala       |   31 +-
 src/client/composer/webview-edit-fixer.vala        |  317 ----
 .../conversation-list-cell-renderer.vala           |   34 +-
 .../formatted-conversation-data.vala               |   12 +-
 .../conversation-viewer/conversation-email.vala    |  135 +-
 .../conversation-viewer/conversation-list-box.vala |   24 +-
 .../conversation-viewer/conversation-message.vala  |  944 +++---------
 .../conversation-viewer/conversation-viewer.vala   |   13 +-
 .../conversation-viewer/conversation-web-view.vala |  300 ++--
 src/client/dialogs/preferences-dialog.vala         |   70 +-
 src/client/util/util-gio.vala                      |   48 +
 src/client/util/util-gtk.vala                      |   51 +-
 src/client/util/util-random.vala                   |   16 -
 src/client/util/util-webkit.vala                   |  533 +------
 src/client/web-process/web-process-extension.vala  |  148 ++
 src/engine/api/geary-composed-email.vala           |    7 +-
 src/engine/rfc822/rfc822-message.vala              |   14 +-
 src/engine/rfc822/rfc822-utils.vala                |   27 +-
 src/engine/util/util-html.vala                     |   22 +
 src/engine/util/util-inet.vala                     |   54 +
 src/engine/util/util-js.vala                       |  259 +++
 src/engine/util/util-timeout-manager.vala          |  130 ++
 test/CMakeLists.txt                                |   27 +-
 .../components/client-web-view-test-case.vala      |   55 +
 test/client/components/client-web-view-test.vala   |   34 +
 test/client/composer/composer-web-view-test.vala   |  188 +++
 test/engine/util-inet-test.vala                    |   61 +
 test/engine/util-js-test.vala                      |   25 +
 test/engine/util-timeout-manager-test.vala         |   83 +
 test/js/composer-page-state-test.vala              |  363 ++++
 test/js/conversation-page-state-test.vala          |   94 +
 test/main.vala                                     |   26 +-
 test/testcase.vala                                 |   16 +
 ui/CMakeLists.txt                                  |    8 +-
 ui/client-web-view-allow-remote-images.js          |   11 +
 ui/client-web-view.js                              |  109 ++
 ui/composer-link-popover.ui                        |  124 ++
 ui/composer-menus.ui                               |   42 +-
 ui/composer-web-view.css                           |   60 +
 ui/composer-web-view.js                            |  697 ++++++++
 ui/composer-widget.ui                              |  275 +++-
 ui/conversation-email.ui                           |    2 -
 ui/conversation-message.ui                         |  165 ++-
 ui/conversation-web-view.css                       |  114 +-
 ui/conversation-web-view.js                        |  316 ++++
 ui/main-window.ui                                  |    1 -
 ui/{preferences.glade => preferences-dialog.ui}    |   66 +-
 70 files changed, 6573 insertions(+), 3520 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]