Download presentation
Presentation is loading. Please wait.
Published bySteven Newbold Modified over 9 years ago
1
XUL XML User Interface Language
2
XUL Firefox’s user interface is in XUL and JavaScript XUL is a XML grammar to add/modify UI widgets of the browser. User actions are bound to functionality using JavaScript.
3
XUL Overlays Overlays attach other UI widgets to XUL documents at run time. XUL fragments are inserted at specific merge points in the master document. For example: “status-bar” is the merge point and “my- panel” is the new XUL fragment
4
Chrome URI’s XUL files are loaded via chrome URI’s chrome:// / / The chrome URI has three parts: Package name : Given by user Type of data : Content or Skin or Locale Content : xul and js files Skin : images and css files Locale : DTD and.properties files File name : Path of the file to load
5
Chrome URI’s… Chrome URIs are written in chrome.manifest file Overlays/skin/stylesheets are registered in chrome.manifest file overlay chrome://browser/content/browser.xul chrome://sample/content/sample.xul
6
XUL file
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.