我想知道在 Google Chrome (V8) 中如何以及在哪个代码模块中实现 JavaScript 的同源策略。在 Mozilla Firefox 中,JS 引擎 (SpiderMonkey) 提供了注册回调函数来实现同源策略检查。具体来说,这是在 caps/nsScriptSecurityManager 模块中完成的,该模块遍历 JavaScript 运行时堆栈以找到适当的主体。在 V8 的文档中,有一个小提示,V8 有“JavaScript 上下文”,每个上下文都有“不同的起源”。谁能指出我在 Chrome 中实现这些访问检查的特定代码模块?我试图弄清楚 Google Chrome 扩展如何利用同源策略。
问问题
379 次