摘要:
A system includes an extension manager configured to cause at least one processor to execute multiple extensions in parallel that each attempt to modify a network request related to a webpage, and a conflict manager. The conflict manager is configured to cause the at least one processor to resolve conflicts among attempts by the multiple extensions to modify the network request. The conflicts are resolved using a set of precedence criteria and conflict rules. The conflict rules include for example logic that specifies that the network request is cancelled if any of the multiple extensions attempt to cancel the request. As another example, if at least two of the multiple extensions attempt to redirect the network request to at least two different URLs, the system determines which one extension is allowed to redirect the network request, and allows only the attempt by the one extension to redirect the network request.
摘要:
According to one general aspect, a method of assigning blame to web browser extensions and applications is described. The method gathers performance data about a web application, detects a problem with the web application based on the performance data, and displays, when the problem is detected, an indication of the problem adjacent an indicator representing the web application.
摘要:
In order to provide a user with control of how persistent information is used in a Web browser to aid in the display of website content in a non-disruptive manner, a system and a method are provided that allow a user to access a non-modal graphical user interface control using a Web browser. The non-modal graphical user interface control allows the user to specify one or more pieces of persistent information that the Web browser associates with the website content. The Web browser then uses the persistent information to aid in displaying the Web content while allowing the user to continue to use the browser.
摘要:
In order to provide a user with control of how persistent information is used in a Web browser to aid in the display of website content in a non-disruptive manner, a system and a method are provided that allow a user to access a non-modal graphical user interface control using a Web browser. The non-modal graphical user interface control allows the user to specify one or more pieces of persistent information that the Web browser associates with the website content. The Web browser then uses the persistent information to aid in displaying the Web content while allowing the user to continue to use the browser.
摘要:
A browser extension acts as a cross-domain persistent cookie opt-out by providing opt-out cookies. This allows users to opt-out of interest-based advertising by simply downloading one extension, essentially acting as a mechanism that prevents ad companies from personalizing ads on a per browser basis. Furthermore, opt-out cookies persist across otherwise destructive actions, such as deleting stored cookies.