Security/Reviews/Gaia/SystemMessageHandler: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Category:SecReview Hello") |
No edit summary |
||
| Line 1: | Line 1: | ||
[[Category:SecReview]] | [[Category:SecReview]] | ||
=== App Review Details === | |||
* System Component: System Message Handler | |||
* Review Date: 15 Feb 2013 | |||
* Review Lead: Stefan Arentz | |||
* Review Bug: {{bug|751025}} [Security Review] System Message Handler | |||
=== Overview === | |||
=== Architecture === | |||
====Components==== | |||
==== Relevant Source Code ==== | |||
Gecko DOM Code: | |||
* gecko/dom/messages/interfaces/nsIDOMNavigatorSystemMessages.idl | |||
* gecko/dom/messages/interfaces/nsISystemMessagesInternal.idl | |||
* gecko/dom/messages/SystemMessageInternal.js | |||
* gecko/dom/messages/SystemMessageManager.js | |||
* gecko/dom/messages/SystemMessageManager.manifest | |||
* gecko/dom/messages/SystemMessagePermissionsChecker.jsm | |||
Additional files that changed: | |||
* config/autoconf.mk.in | |||
* dom/Makefile.in | |||
* toolkit/toolkit-makefiles.sh | |||
* dom/base/nsDOMWindowUtils.cpp | |||
* dom/base/nsGlobalWindow.cpp | |||
* dom/base/nsGlobalWindow.h | |||
* dom/base/Navigator.cpp | |||
* dom/base/Navigator.h | |||
* dom/base/nsDOMClassInfo.cpp | |||
* b2g/chrome/content/shell.js | |||
* b2g/chrome/content/shell.js | |||
===Code Review Notes=== | |||
=== Actions & Recommendations === | |||
Revision as of 16:24, 15 February 2013
App Review Details
- System Component: System Message Handler
- Review Date: 15 Feb 2013
- Review Lead: Stefan Arentz
- Review Bug: bug 751025 [Security Review] System Message Handler
Overview
Architecture
Components
Relevant Source Code
Gecko DOM Code:
- gecko/dom/messages/interfaces/nsIDOMNavigatorSystemMessages.idl
- gecko/dom/messages/interfaces/nsISystemMessagesInternal.idl
- gecko/dom/messages/SystemMessageInternal.js
- gecko/dom/messages/SystemMessageManager.js
- gecko/dom/messages/SystemMessageManager.manifest
- gecko/dom/messages/SystemMessagePermissionsChecker.jsm
Additional files that changed:
- config/autoconf.mk.in
- dom/Makefile.in
- toolkit/toolkit-makefiles.sh
- dom/base/nsDOMWindowUtils.cpp
- dom/base/nsGlobalWindow.cpp
- dom/base/nsGlobalWindow.h
- dom/base/Navigator.cpp
- dom/base/Navigator.h
- dom/base/nsDOMClassInfo.cpp
- b2g/chrome/content/shell.js
- b2g/chrome/content/shell.js