
Loading…
Big improvements to Safari event capturing + tweak info.plist #542
+36
−64
Owner
chrisaljoudi
commented
chrisaljoudi
added
some commits
Owner
chrisaljoudi
commented
@gorhill fixed equality op.
1 check passed
Details
continuous-integration/travis-ci
The Travis CI build passed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This page is out of date. Refresh to see the latest.
Showing
with
36 additions
and 64 deletions.
- +3 −3 platform/safari/Info.plist
- +21 −31 platform/safari/vapi-background.js
- +12 −30 platform/safari/vapi-client.js
6
platform/safari/Info.plist
52
platform/safari/vapi-background.js
42
platform/safari/vapi-client.js
There were some significant issues with the way navigation events were being handled (extraneous listeners, etc.). This includes a cleanup of that — increased overall efficiency is expected, and this also fixes #541.
Because this touches some core components of the Safari extension, I'll be doing even more testing for a bit before I push the next automatic update.