Skip to content
View in the app

A better way to browse. Learn more.

MSFN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ArcticFoxie/NotHereToPlayGames -- 360Chrome v13.5.2036 rebuild 1

Featured Replies


  • Author

It is not about me liking or hating the Chrome Store.

MV2 support is a "ticking time bomb" and I have cleared the building before the bomb explodes.

https://www.ghacks.net/2023/04/06/google-is-postponing-the-end-of-manifest-v2-extensions-in-chrome-again/

I have stated for several months that I provided these builds as a stop-gap for XP users and that they were never intended to carry XP into the next decade.

How XP users manage their own stop-gap timeline is entirely up to them, I wish them all the best of luck.  I feel we have carried 360Chrome as far as we can.  We can only do so much.

The details on how to remove the embedded translation feature is already provided.  By myself and by @rereser.  There is no need for a "rebuild 2" no matter how loud that squeaky wheel becomes, the oil can is empty.

3 hours ago, Dave-H said:

Thanks.
That's the end of that then!
:(

 

3 hours ago, Cixert said:

I do not know if there is a solution.

Either of you tried to spoof the UA (user agent)? There are plenty of extensions for that matter.

11 minutes ago, NotHereToPlayGames said:

MV2 support is a "ticking time bomb" and I have cleared the building before the bomb explodes.

''It appears that Manifest V2 support will be removed sometime in 2024 now at the earliest, but it is still possible that the change will be delayed again.''

1 hour ago, NotHereToPlayGames said:

I suspect there are extensions that can do that.

And without extensions?
I don't necessarily want to use additional memory.

Can a file also be copied and deleted in the 360Loader.ini?
I could make myself a "master" file "cookies" and then always copy this at startup.

For example at [RunAfter]
Copy Chrome\User Data\DefaultCookies.org > Chrome\User Data\DefaultCookies

Would this work?
If so, how?

  • Author

It might be possible.  I do something similar for extension "log" files to revert to a default state.  But I've not tried it for cookies.

The loader.ini does not copy files at the [RunAfter] and does not copy files at the [RunBefore].

You can only copy files via the [Functions] section.  (edit - [Functions] is executed before [RunBefore].)

First, set your 360Chrome settings to delete all cookies on every exit.

Second, keep 360Chrome OPEN and set the cookies that you want by visiting those sites (and only those sites or you're saving more cookies than you planned to).

Third, go to Settings -> Advanced -> Web Content -> Content settings -> Cookies -> All cookies and site data and remove the cookies that you don't want to keep and keep the cookies that you do want to keep.

Fourth, do not close 360Chrome yet!  Manually copy <360Chrome Dir>\Chrome\User Data\Default\Cookies (this is a file without a file extension) to a directory such as <360Chrome Dir>\Chrome\User Data\Default\SAVED COOKIES\Cookies (file without extension).

Fifth, close 360Chrome.

Sixth, add the below to your [Functions] section of your .ini file.

Seventh, launch 360Chrome and report back to us.  :cool:

 

[Functions]
<existing lines>
FileCopy=%Profile%\Default\SAVED COOKIES\Cookies|%Profile%\Default\Cookies

Edited by NotHereToPlayGames

2 hours ago, D.Draker said:

 

Either of you tried to spoof the UA (user agent)? There are plenty of extensions for that matter.

No extension needed, you can change the browser's default user agent string in 360Loader.ini.
Make no difference I'm afraid.
:no:

22 minutes ago, NotHereToPlayGames said:

[Functions]
<existing lines>
FileCopy=%Profile%\Default\SAVED COOKIES\Cookies|%Profile%\Default\Cookies

Here's how it works:

[Functions]
<existing lines>
FileDelete=%Profile%\Default\Cookies
FileCopy=%Profile%\Default\Cookies_org|%Profile%\Default\Cookies

Cookies_org is in the same folder.

3 hours ago, Cixert said:

On the other hand, I wanted to comment that many fonts are not visible in 360 mods, for example on this website. I also don't see the bold text either.
https://liverdad.org/wp

In addition, the text of the summaries appears with the first letter of each word in capital letters.

The latter is due to reliance on Chromium-only experimental feature - https://caniuse.com/mdn-css_properties_text-transform_math-auto - officially enabled since Chromium 109, but otherwise can be enabled by turning on web platform experimental features (chrome://flags/#enable-experimental-web-platform-features).

Not sure what to say about the first, I only notice fonts being edgy, but that's Windows XP. Maybe a screenshot would help.

  • Author
1 hour ago, UCyborg said:

but otherwise can be enabled by turning on web platform experimental features (chrome://flags/#enable-experimental-web-platform-features).

Thanks.  I enable this flag now by default as this is the 2nd or 3rd time a web site issue has been tracked down to this flag.

  • Author

For reference copied from another thread (so I don't lose it and can experiment during free-time):

2 hours ago, UCyborg said:

Regarding replacing, I'm not sure it's possible to directly intercept the network request initiated by web browser when it encounters links in page's HTML to external resources from user script, extensions can do that, but what can be done:

document.querySelectorAll('link[rel="stylesheet"], link[rel="preload"][as="style"]').forEach(e => {
  fetch(e.href)
    .then(response => response.text())
    .then(data => {
      const s = document.createElement('style');
      const m = e.getAttribute('media');
      m && s.setAttribute('media', m);
      s.innerHTML = data.replace(...); // replacement logic here - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace
      e.parentNode.replaceChild(s, e);
    })
    .catch(err => console.log(err));
});

Basically replacing link elements linking to CSS files with style elements, embedding content of linked CSS files, which may be manipulated before put in place.

  • Author
5 hours ago, UCyborg said:
document.querySelectorAll('link[rel="stylesheet"], link[rel="preload"][as="style"]').forEach(e => {
  fetch(e.href)
    .then(response => response.text())
    .then(data => {
      const s = document.createElement('style');
      const m = e.getAttribute('media');
      m && s.setAttribute('media', m);
      s.innerHTML = data.replace(...); // replacement logic here - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace
      e.parentNode.replaceChild(s, e);
    })
    .catch(err => console.log(err));
});

 

I haven't had any success at getting any CSS items to "replace".

Has anyone else given this a try?

6 hours ago, UCyborg said:

The latter is due to reliance on Chromium-only experimental feature - https://caniuse.com/mdn-css_properties_text-transform_math-auto - officially enabled since Chromium 109, but otherwise can be enabled by turning on web platform experimental features (chrome://flags/#enable-experimental-web-platform-features).

Not sure what to say about the first, I only notice fonts being edgy, but that's Windows XP. Maybe a screenshot would help.

Regarding the words that have the first letter in capital letters, it looks good in current browsers.
https://liverdad.org
you are correct, the web has this additional CSS:
.mg-blog-post-box, .mg-posts-sec, .mg-content p {

      text-transform: math-auto !important;
}

d9XrAmf.jpg

Edited by Cixert

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.