• Skip to main content
  • Select language
  • Skip to search
MDN Web Docs
  • Technologies
    • HTML
    • CSS
    • JavaScript
    • Graphics
    • HTTP
    • APIs / DOM
    • WebExtensions
    • MathML
  • References & Guides
    • Learn web development
    • Tutorials
    • References
    • Developer Guides
    • Accessibility
    • Game development
    • ...more docs
Firefox Developer Tools
  1. MDN
  2. Firefox Developer Tools
  3. WebIDE
  4. The runtime menu

The runtime menu

In This Article
  1. Runtime info
  2. Permissions table
  3. Device preferences
  4. Device settings
  5. Screenshot

Once you've selected a runtime, you can access the runtime settings:

Use this to:

  • see information about the runtime
  • see a table of app permissions
  • see and edit device preferences
  • see and edit device settings
  • take a screenshot
  • disconnect from the runtime

Runtime info

Permissions table

A table summarizing app permissions for the current runtime, indicating for each API and each app type whether access is allowed (✓), denied (✗) or whether the user is prompted (!).

Device preferences

A table listing where the preferences can be edited that are made available in the runtime via the Preferences service. These are platform-level configuration values exposing the same set of data as Firefox's about:config, but for the device.

Because these preferences are highly security-sensitive, you need to disable the DevTools restricted privileges setting before you can modify them.

Device settings

New in Firefox OS 2.5.

A table listing, and letting you edit, the settings that can be controlled in the Firefox OS Settings app. Most things on the device which have a UI control to change, such as volume and alarm, are found in Device Settings.

Settings such as these are less sensitive than the device preferences and can be modified without removing the restricted privileges setting.

To use this feature you must be running WebIDE in Firefox 38 or later, and connecting to Firefox OS 2.5 or later.

Screenshot

A command to take a screenshot from the runtime.

Document Tags and Contributors

 Contributors to this page: wbamberg, openmando
 Last updated by: wbamberg, Dec 16, 2015, 1:55:23 PM
  1. Core Tools
    1. Page Inspector
    2. Web Console
    3. JavaScript Debugger
    4. Network Monitor
    5. Performance
    6. Responsive Design Mode
    7. Tips
  2. More Tools
    1. Memory
    2. Storage Inspector
    3. DOM Property Viewer
    4. Developer Toolbar
    5. Eyedropper
    6. Screenshot
    7. Scratchpad
    8. Style Editor
    9. Shader Editor
    10. Web Audio Editor
  3. Connecting the devtools
    1. about:debugging
    2. Connecting to Firefox for Android
    3. Connecting to iframes
    4. Connecting to other browsers
  4. Debugging the browser
    1. Browser Console
    2. Browser Toolbox
  5. Extending the devtools
    1. Adding a panel to the toolbox
    2. Example devtools add-ons
    3. Remote Debugging Protocol
    4. Stream Transport
    5. Source Editor
    6. The Debugger Interface
    7. Web Console custom output
  6. Settings
  7. Release notes