diff options
author | Gaute Hope <eg@gaute.vetsj.com> | 2018-07-01 11:07:41 +0200 |
---|---|---|
committer | Gaute Hope <eg@gaute.vetsj.com> | 2018-07-01 11:08:48 +0200 |
commit | 728a929fed5e118ea91b87d8a58c351fe89a2538 (patch) | |
tree | 5135db95be99006795916baf75e3991af3e5a66f /History.txt | |
parent | 5d5ba70344160cb6b5f78cf9e5725feac68f3f9c (diff) |
w2: elaborate on history
Diffstat (limited to 'History.txt')
-rw-r--r-- | History.txt | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/History.txt b/History.txt index a7be1d0..d961e11 100644 --- a/History.txt +++ b/History.txt @@ -1,6 +1,21 @@ == -* WebKit2 +* Move to WebKit2 + + We have now finally moved to WebKit2. This is a big change since the previous + functionality had to be moved to a WebExtension running in a separate process. + + The IPC with the extension is implemented using Google ProtoBufs and Unix + Domain Sockets. + + WebKit2 is actively maintained and consequently a long list of CVEs in the + old WebKit no longer cause worries. Additionally, each part is shown in + separate IFRAMEs so that essentially all received content is sandboxed (some + metadata like addresses are escaped and shown in main page). This protects better + against EFAIL type attacks (which I believe we were not vulnerable to anyway). + + Expect some instability while breaking in this new change! + * Show parts in IFRAME * Toggle between parts without re-opening * Configure default part |