[geary: 19/19] Merge branch 'mjog/558-webkit-shared-process-redux' into 'mainline'




commit fac257a273fe90a499ed044713cd1aec15ae1051
Merge: 2357f8fd0 4db6d01e2
Author: Michael Gratton <mike vee net>
Date:   Tue Oct 13 08:27:01 2020 +0000

    Merge branch 'mjog/558-webkit-shared-process-redux' into 'mainline'
    
    Webkit shared process redux
    
    See merge request GNOME/geary!565

 meson.build                                        |   2 +-
 po/POTFILES.in                                     |   2 +-
 src/client/accounts/accounts-editor-edit-pane.vala |   4 +-
 .../accounts/accounts-signature-web-view.vala      |   4 +-
 src/client/application/application-controller.vala |   5 +-
 src/client/application/main.vala                   |   6 -
 ...ient-web-view.vala => components-web-view.vala} | 429 ++++++++++++++-------
 src/client/composer/composer-web-view.vala         | 148 ++++---
 src/client/composer/composer-widget.vala           |  27 +-
 .../conversation-viewer/conversation-email.vala    |  26 +-
 .../conversation-viewer/conversation-list-box.vala |  14 +-
 .../conversation-viewer/conversation-message.vala  | 207 ++++++++--
 .../conversation-viewer/conversation-viewer.vala   |  24 +-
 .../conversation-viewer/conversation-web-view.vala | 121 +++---
 src/client/meson.build                             |  12 +-
 src/client/util/util-js.vala                       | 309 ++++++++++++---
 src/client/web-process/web-process-extension.vala  | 233 ++++++++---
 ...ase.vala => components-web-view-test-case.vala} |  23 +-
 ...iew-test.vala => components-web-view-test.vala} |  10 +-
 test/client/composer/composer-web-view-test.vala   |   2 +-
 test/client/util/util-js-test.vala                 | 152 +++++++-
 test/js/client-page-state-test.vala                |  63 ---
 test/js/components-page-state-test.vala            | 168 ++++++++
 test/js/composer-page-state-test.vala              |  26 +-
 test/js/conversation-page-state-test.vala          |   2 +-
 test/meson.build                                   |   6 +-
 test/test-client.vala                              |   6 +-
 ui/client-web-view-allow-remote-images.js          |  11 -
 ui/{client-web-view.js => components-web-view.js}  |  57 ++-
 ui/composer-web-view.css                           |   6 +-
 ui/composer-web-view.js                            |  43 +--
 ui/conversation-message.ui                         |   1 +
 ui/conversation-web-view.js                        |   4 +-
 ui/org.gnome.Geary.gresource.xml                   |   3 +-
 34 files changed, 1501 insertions(+), 655 deletions(-)
---


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