• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 139
  • Last Modified:

How to find Chromium browser code for the address bar, tabs and forward / back arrows?

We want to start building our own chromium browser for use in our Digital signage solution.

We have set up an environment on a Windows PC, and have successfully build a default chromium browser.

We do, however have some trouble finding our way around in the code.

Therefor, maybe som waypoints could help us.

Can anyone tell me, where I could find some code regarding:
The address bar
Forward/backwards arrows

A code snippet is enough, or maybe even better in which  files are they.

Also, hints on how to find elements, without having to guess our way through and making searches in Visual Studio, without knowing the name of what we're actually looking for

Rene Christensen
Rene Christensen
  • 3
2 Solutions
David FavorLinux/LXD/WordPress/Hosting SavantCommented:
The Chromium code base is very complex.

https://www.chromium.org/developers provides good starting resources.

http://www.chromium.org/developers/discussion-groups is the best place to post your Chromium development questions, as many forum members live + breath this code, so they can likely answer your questions quickly + correctly.
Duncan RoeSoftware DeveloperCommented:
I have a number of command-line tools designed for this very job (finding relevant code in a large source base).
They are linux-based but all work under Cygwin which you could install on  your Windows development system. All you would need is a basic Cygwin install + git (plus any commands the toolbox uses which didn't come with the base install). The Windows directory  hierarchy is visible from Cygwin, so you would search your code in-situ.
URL is https://github.com/duncan-roe/command_line_tools . There are no releases (deliberately), just clone the repository and use it.
Duncan RoeSoftware DeveloperCommented:
Objecting to my own closure because I see both answers were endorsed
Duncan RoeSoftware DeveloperCommented:
The question author endorsed both answers but has not commented further, so we have to assume he is satisfied with them.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now