Git Product home page Git Product logo

chromium-xp's Introduction

Hi there 👋 I'm Alex. Currently working on Thorium Browser, ThoriumOS, Firefox, and Electron apps. I'm a Linux/FOSS enthusiast, as well as a Windows 7 enthusiast.

  Thorium (Chromium fork):

  ThoriumOS (ChromiumOS fork):

  Mercury (Firefox fork)

  My Electron projects:

  Compiler optimized forks of popular Linux programs:

chromium-xp's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

chromium-xp's Issues

Do not warn when --no-sandbox is passed

We do often intentionally use the --no-sandbox command line parameter as a workaround for running Chromium on ReactOS.
The browser warns then in the infobar, that this is not a recommended configuration.

Can we disable this warning per default in a future version?
I know there might be another command line flag to suppress that info-bar altogether, but that is a rather radical step.
If I remember correctly that was --disable-infobars
We do know what we are doing and we are aware of the security implications of --no-sandbox.

Sse2

I still have an old Pentium 4 around, so having this browser support sse2 would totally make it more awesome. I'm remembering when they just started making dual core available. When they stop having two cpus on tyan motherboards. Sad day.

Not calling home to google on about:blank, possible?

Thank you very much for creating that nice project! It is very valuable for users of Windows 2003, Windows XP, and also for the ReactOS project! I tried to boost the popularity of your project a bit by reactos/rapps-db#202

A request for the start:
Given that the user set up about:blank as default homepage.
If I do open the browser, I can see via netstat -abn that it seeks contact to some legitimate google servers.
What does the browser try to obtain from there? Can we turn that off? (the official Google Chromium sources M49.0.2623.112 does behave the very same!)

Add SSL implementation from Supermium 121

On Windows XP the Chrome browser typically uses ciphers from Windows schannel.dll implementation. Unfortunately those are not maintained by Microsoft anymore, and therefore the regular Chrome versions, including your Chromium XP v49 are not able to display specific websites which do use newer ciphers like the Elliptic curve ciphers ECDSA* and so on.

As a test the following website can be used:
https://html5test.opensuse.org
This is just one of many many examples.

It will fail to render the page with
ERR_SSL_VERSION_OR_CIPHER_MISMATCH
on Chromium-XP v49 on WinXPSP3.

but on Supermium 121 (Chromium-fork) (and all Firefox based browsers also) the site will load fine.
Firefox does always bring its own SSL implementations. But the Chromium-based Supermium 121 browser https://github.com/win32ss/supermium , which is open-source, also managed to overcome that bug by adding its own SSL implementation.

Request is to do the same for your Chromium XP.

The point of this fork

What's the point of this fork? Chromium 49 is 7 years old and has very, very limited compatibility with the current web. Will rendering engine get updated? Otherwise there's no point to work on 7 years old browser code.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.