{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreihthhvbukti2emcetzabw2tkmasllzbrxoy3xegflo6dcutd33wvi",
    "uri": "at://did:plc:hqad6xwuzg7oqfmwylfkvqfm/app.bsky.feed.post/3mop7d4jvi6o2"
  },
  "path": "/viewtopic.php?t=33539&p=275790#p275790",
  "publishedAt": "2026-06-20T05:00:29.000Z",
  "site": "http://forum.palemoon.org",
  "textContent": "> It's something I wanted to work on. It's been a desirable feature to be able to add web compatibility shims into the browser while the APIs and sugar are not (yet) present in the platform. Basilisk-dev has done that by having embedded userscripts using polyfills. I've been wanting to adopt that idea for a while but just haven't been able to make the free time and energy.\n\nYes, I noticed when working on getting the Janitor AI page working in Pale Moon the other day that the Basilisk polyfill userscripts do not work perfectly in Pale Moon using Greasemonkey, because apparently Pale Moon uses a different method of loading the userscripts and does it in a different order than Basilisk. Correct me if I'm wrong on that. However, I was able to get the requisit Basilisk polyfills all together in the correct order in a single Greasemonkey script that did work with Pale Moon for that one AI page. Seems like it may take some thoughtful coding to get them to work routinely across all sites in Pale Moon.\n\n* * *",
  "title": "Pale Moon for Mac OS • Re: search.brave.com not displaying search summary paragraphs",
  "updatedAt": "2026-06-20T05:00:29.000Z"
}