????chromium??????????????????????????????????????а?????????????漰????????????????и?????????????????????????????chrome(chromium)???????????????????????????????????????????????ò???????????????????????о?????£????????????????????С?????????????????????????????

??????в????

?????????????????????в???????????????chromium?е?????????????в??????25%?????????о??????????????????в????????????????????????????????????????????????????gtest??google mock??

????????????

???????????????????automation????chromium/src/chrome/test/???棬???????????????????????????????????????ENABLE_AUTOMATION???б??????????????????????????UI??????????????????chrome????????????????????????view????????????????????????????????????У?automation??????????????????и?????????chromium?е???????????????????C++?????????????????????????????·???????У?

????automation_proxy.h/.cc??

???????????????????????????automation_provider.h/.cc???????????????????????????????????????ipc??????

????browser_proxy.h/.cc??

????browser???????????????browser??automation_provider???н?????????chrome?????????????????tab???????

????tab_proxy.h/.cc??

????tab????????????tab??provider???н?????????????????tab????js????

????automation_json_request.h/.cc??

????Json??????????????????????Json?????????

????window_proxy.h/.cc??

?????????????window????????

?????????????????????????????????????У????У?

?????????????

????chrome_frame_project??

????chrome frame??????????????棻

????browser_project??

????chrome??????????????