One of our most commonly used third parts JS libs for scrolling is called Waypoints. The version we have in bedrock is now pretty old , . The latest version of Waypoints.js  no longer has jQuery as a dependency. As such, the version we are currently using is not compatible with the latest version of jQuery (and never will be). So, we should look to update our code to use the current version.  https://github.com/mozilla/bedrock/blob/master/media/js/libs/jquery.waypoints.min.js  https://github.com/mozilla/bedrock/blob/master/media/js/libs/jquery.waypoints-sticky.min.js  https://github.com/imakewebthings/waypoints
Latest Waypoints release can be downloaded here: https://github.com/imakewebthings/waypoints/releases/tag/latest
The 'sticky' Waypoints plugin *does* require the jQuery build of Waypoints, so that build has been included in the PR.
Commits pushed to master at https://github.com/mozilla/bedrock https://github.com/mozilla/bedrock/commit/e32ac3614bf620a7492df3271e1142c002398b30 [fix bug 1187829] Update waypoints JS lib. - Remove orphaned 'products' bundle & JS file. https://github.com/mozilla/bedrock/commit/0e918956a6cd3a2cc29ed166e1c443ed5cc3b01f Merge pull request #3224 from jpetto/bug-1187829-update-waypoints-script [fix bug 1187829] Update waypoints JS lib.
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
Commits pushed to master at https://github.com/mozilla/bedrock https://github.com/mozilla/bedrock/commit/fc3cef9559e7cd812370433d709e176d573e745f [bug 1187829] Update Waypoint JS trigger on australis page https://github.com/mozilla/bedrock/commit/5f60253dd2c97e60a219a18a7b653b77b594a4a7 Merge pull request #3234 from alexgibson/bug-1187829-update-waypoint-australis-page [bug 1187829] Update Waypoint JS trigger on australis page
You need to log in before you can comment on or make changes to this bug.