<p>How does Google Chrome command and control multiple cross platform processes and provide a shared window / rendering area?</p>

<p>Any insights?</p>

[{'answer_id': 42159, 'author': 'ceejayoz', 'author_id': 1902010, 'author_profile': 'https://Stackoverflow.com/users/1902010', 'pm_score': 3, 'selected': True, 'text': '<p>The source code is online <a href="https://chromium.googlesource.com/chromium/chromium/+/trunk/chrome/" rel="nofollow noreferrer">here</a> ...</p>\n'}, {'answer_id': 42173, 'author': 'Brian Lyttle', 'author_id': 636, 'author_profile': 'https://Stackoverflow.com/users/636', 'pm_score': 3, 'selected': False, 'text': '<p>There is a document called <a href="http://dev.chromium.org/developers/design-documents/multi-process-architecture" rel="nofollow noreferrer">Multi-process Architecture</a> on the Chromium developer site. It might be a good starting place.</p>\n'}]
['https://Stackoverflow.com/questions/42143', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/287/']