You are sitting in chromium fork repository. Describe to me based on git HEAD commit, which is implementing tabsharing feature. - How does it work? - What does it depends on? - And what is the connected parts? Start from git check Provide short report & mermaid flowchart diagram as explainer