[geary: 19/19] Merge branch 'mjog/558-webkit-shared-process-redux' into 'mainline'
- From: Michael Gratton <mjog src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [geary: 19/19] Merge branch 'mjog/558-webkit-shared-process-redux' into 'mainline'
- Date: Tue, 13 Oct 2020 08:27:02 +0000 (UTC)
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]