1) Summarize same-origin policy. 2) What is the interface through which two different tabs with different origins can talk to each other, in a way permitted by same-origin policy isolation?