Я пишу расширение для Chrome и хотел бы иметь возможность очистить данные URL-адреса, чтобы получить их источник безопасности. Использование location.host, кажется, делает эту работу, но это не всегда удобно - например, если я хочу получить происхождение элемента IFrame, вызов будет заблокирован.
Глядя на исходный текст WebKit , это выглядит далеко не тривиальной задачей. Я могу использовать либо JavaScript, C ++, либо Chrome API (использование кода WebKit является излишним, так как он будет тянуть еще одну тонну файлов).