GeoLocation Bug
- The cause of the GeoLocation bug was found to be a rogue tracking script loaded by AdRoll. The script, only loaded on mobile devices on first touchevent, was loaded insecurely via HTTP. GeoLocation returns PositionError #2 if any resource was loaded via HTTP.
- The issue was solved by adding an HTTP header to block mixed content. The following line was added to document header:
<meta http-equiv="Content-Security-Policy" content="block-all-mixed-content"> - This directive tells browsers not to load insecure content
- This update reverts Hux 2.8.5.3 which added a patch allowing users to use CICO otherwise properly if they encountered this bug
Amplitude
- Added service information to the event
VIEW_MARKETPLACEto make it easier to segment marketplace data by service (house cleaning VS handyman) - Added Meteor connection status to the event
LOCATION_GPS_ERRORin case that was a factor in the GeoLocation bug (PR)
Made with ❤️ by Hux Product