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



commit e4a5b85698835549d823d3f501d398b411241a37
Merge: 66f65254 9eff8a36
Author: Michael Gratton <mike vee net>
Date:   Wed Nov 27 00:15:51 2019 +0000

    Merge branch 'mjog/558-webkit-shared-process' into 'mainline'
    
    Share per-window WebkitGTK WebProcesses
    
    Closes #558
    
    See merge request GNOME/geary!374

 desktop/org.gnome.Geary.appdata.xml.in.in          |   1 +
 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 |   4 +-
 src/client/application/main.vala                   |   6 -
 ...ient-web-view.vala => components-web-view.vala} | 156 ++++++++--------
 src/client/composer/composer-web-view.vala         |   6 +-
 src/client/composer/composer-widget.vala           |   8 +-
 .../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 |  41 +++-
 src/client/meson.build                             |  12 +-
 src/client/web-process/web-process-extension.vala  |  43 +++--
 ...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 +-
 ...e-test.vala => components-page-state-test.vala} |  16 +-
 test/js/composer-page-state-test.vala              |   2 +-
 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}  |   5 +-
 ui/conversation-message.ui                         |   1 +
 ui/org.gnome.Geary.gresource.xml                   |   3 +-
 28 files changed, 406 insertions(+), 239 deletions(-)
---


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