This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/KujmanX on 2025-01-09 17:28:52+00:00.


Hi everyone,

I recently encountered an issue with ChatGPT’s website where scrolling through chats was impossible on older iOS versions. After seeing users suggest JavaScript injection via bookmarks as a fix, and following PoomSmart’s tweets about fixing GitHub’s dark mode issues on older iOS, I was inspired to streamline this process.

SafariX v1.9.3 now automates JavaScript injection! Here’s how to use it:

  1. Update to SafariX v1.9.3
  2. Go to SafariX settings → JavaScript Injection
  3. Add your target domain
  4. Paste your JavaScript code for that domain
  5. The code will automatically inject when you visit the site

I’ve also added a new button to the bottom bar (if you choose to add it) that lets you test your JavaScript immediately on the current webpage - this is something like a playground to test your JS and see if it works before automating it into that domain

To help the community, I’ve created a gist with known fixes (currently featuring two solutions for ChatGPT’s scrolling issues):

Solution #1 in the gist contains extensive JavaScript code that ChatGPT itself suggested when I described the scrolling problem. While I’m not a JS expert, this solution works perfectly!

Since the initial release, I’ve added several features including:

  • Browser color customization
  • Lock bars - this will lock your bottom and top bars when browsing
  • Full screen scrolling
  • Additional functionality buttons
  • User agent spoofing

Version 1.9.3 is available at:

Special thanks to korboy for bringing this issue to my attention. I hope SafariX can become our tool for addressing WebKit compatibility issues on unsupported websites (I dont really know if JS can solve ALL our issues, but it’s a start…?)

Feedback is always welcome!