To avoid merge conflicts a config file that is read during build time
would be best. Is there someone we can contact to get the relevant code
(to read the config file) into the chromium project ? Maybe also help us
doing our first Pull Requests (coding style, dos-and-donts, ...)
I want to reduce friction between our projects
Arne Usadel (in CC) is my boss and the boss of the browser team.
Any questions ?
Thorsten Sick
--
Avira Operations GmbH & Co. KG
Kaplaneiweg 1 | 88069 Tettnang | Deutschland / Germany
Telefon / Telephone: +49 7542-500 0
Telefax / Facsimile: +49 7542-500 3000
Registergericht: Amtsgericht Ulm, HRA 722586 | USt.-IdNr.: DE 815289569 | Pers. haftende Gesellschafterin: Avira OP GmbH | Firmensitz: Tettnang | Registergericht: Amtsgericht Ulm, HRB 726712 | Geschäftsführer: Travis Witteveen
Commercial Register: Amtsgericht Ulm, HRA 722586 | VAT-ID: DE 815289569 | Personally Liable Partner: Avira OP GmbH | Headquarters: Tettnang | Commercial Register: Amtsgericht Ulm, HRB 726712 | Chief Executive Officer (CEO): Travis Witteveen
--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
, and have your customers use Chrome's enterprise settings to ensure that it's installed on all computers on your customer's network?
To unsubscribe from this group and stop receiving emails from it, send an email to security-dev...@chromium.org.
What do you think, would a code change that reads this kind of
"branding" data from a config file be accepted ?
Where to place the
config file (maybe there is already one for that kind of information ?).
We would code it. Afterwards the browser would be more flexible, the
code cleaner and we would have less merge conflicts.
(Example: chrome/installer/util/browser_distribution.cc; base::string16
BrowserDistribution::GetInstallSubDir() )
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
Am 25.03.2015 um 15:04 schrieb PhistucK:
> When you write "chromium releases", you mean Chrome releases, as
> Chromium does not get released officially anywhere. Right?
Aem, right. Have to watch my wording. Using Ubuntu I get a "Chromium"
package, that just adds to my confusion :-)
Hi
After some experimentation with building we developed one more plan
(amongst others). We could code the command line option to pass a config
file that does the "branding". In that case we could start the browser
by a central control tool (that will also start our AV,
hooking-protection, ... other things to protect the browser). In that
case we could ship the default chrome as "The Avira Browser" (maybe we
find a better name till then).
For that to work we would also have to send all our Chrome extending
feature-patches upstream.
Branding will require:
- Changed standard paths (for parallel installation with chrome)
- Default extensions to load (they will be part of our protection strategy)
- Maybe some icons
- Replace some URLs (to our own support pages, for example. No one else
should have to do the support for our browser)
- Change the description in the about box from "Chrome" to something
like "The Avira Browser powered by Chrome" (to avoid confusion)
- Add a Avira browser version number
- Change the description in the about box from "Chrome" to something
like "The Avira Browser powered by Chrome" (to avoid confusion)
Hi John
Am 26.03.2015 um 16:06 schrieb John Abd-El-Malek:
> I'm still not sure I understand why you can't publish an extension that
> you point users to install. Yes it's not automatic, but even if you do
> all below, someone can just go and install a random browser that doesn't
> have any of this.
There will be a bunch of extensions (one extension per feature),
external programs (hook monitoring kernel modules to fight banking
trojans, Anti-Virus solution, ....) that will be bundled with the browser.
On Thu, Mar 26, 2015 at 8:17 AM, Thorsten Sick <thorst...@avira.com> wrote:Hi John
Am 26.03.2015 um 16:06 schrieb John Abd-El-Malek:
> I'm still not sure I understand why you can't publish an extension that
> you point users to install. Yes it's not automatic, but even if you do
> all below, someone can just go and install a random browser that doesn't
> have any of this.
There will be a bunch of extensions (one extension per feature),
external programs (hook monitoring kernel modules to fight banking
trojans, Anti-Virus solution, ....) that will be bundled with the browser.The choice of having multiple extensions is yours. You can also have one extension. This would also be better for the user as each extension incurs resource overhead.
(by the way: My company already published some extensions. But if we
want to do the more crazy features we need a bit more control over the
browser. Just scanning for malware in downloaded files and urls gets boring)
FYI, NPAPI won't be supported much longer, so soon Java and Silverlight won't work in Chrome anymore.
-christian