Invention Grant
- Patent Title: Safe installation of browser extensions
- Patent Title (中): 安全浏览器扩展
-
Application No.: US13110895Application Date: 2011-05-18
-
Publication No.: US08732474B1Publication Date: 2014-05-20
- Inventor: Matthew Perry , Aaron Boodman , Erik Kay , Antony John Sargent
- Applicant: Matthew Perry , Aaron Boodman , Erik Kay , Antony John Sargent
- Applicant Address: US CA Mountain View
- Assignee: Google Inc.
- Current Assignee: Google Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Brake Hughes Bellermann LLP
- Main IPC: H04L29/06
- IPC: H04L29/06

Abstract:
Methods and apparatus for installing browser extensions are disclosed. An example method includes receiving a browser extension installation package in a main browser process, validating a digital signature of the installation package and launching a sandboxed sub-process of the browser application. The example method includes, in the sandboxed sub-process: respectively transcoding or recoding at least one of the plurality of constituent files, where the transcoded and/or recoded files replace their corresponding original constituent files. The example method includes, after the transcoding and/or recoding, passing the constituent files from the sandboxed sub-process to the main browser process and installing the browser extension to the browser application using the transcoded and/or recoded files.
Information query