b=382482, error when accessing navigator.offlineResources (NS_ERROR_XPC_CANT_GET_PARAM_IFACE_INFO) -- missing xpt file from packaging manifests; patch from dcamp@mozilla.com, r+sr=vlad
--- a/browser/installer/unix/packages-static
+++ b/browser/installer/unix/packages-static
@@ -80,16 +80,17 @@ bin/components/directory.xpt
bin/components/docshell.xpt
bin/components/dom.xpt
bin/components/dom_base.xpt
bin/components/dom_canvas.xpt
bin/components/dom_core.xpt
bin/components/dom_css.xpt
bin/components/dom_events.xpt
bin/components/dom_html.xpt
+bin/components/dom_offline.xpt
bin/components/dom_range.xpt
bin/components/dom_sidebar.xpt
bin/components/dom_storage.xpt
bin/components/dom_stylesheets.xpt
bin/components/dom_traversal.xpt
bin/components/dom_views.xpt
bin/components/dom_xbl.xpt
bin/components/dom_xpath.xpt
--- a/browser/installer/windows/packages-static
+++ b/browser/installer/windows/packages-static
@@ -86,16 +86,17 @@ bin\components\directory.xpt
bin\components\docshell_base.xpt
bin\components\dom.xpt
bin\components\dom_base.xpt
bin\components\dom_canvas.xpt
bin\components\dom_core.xpt
bin\components\dom_css.xpt
bin\components\dom_events.xpt
bin\components\dom_html.xpt
+bin\components\dom_offline.xpt
bin\components\dom_range.xpt
bin\components\dom_sidebar.xpt
bin\components\dom_storage.xpt
bin\components\dom_stylesheets.xpt
bin\components\dom_traversal.xpt
bin\components\dom_views.xpt
bin\components\dom_xbl.xpt
bin\components\dom_xpath.xpt
--- a/embedding/config/basebrowser-installer-win.pkg
+++ b/embedding/config/basebrowser-installer-win.pkg
@@ -167,16 +167,17 @@ components\unicharutil.xpt
components\dom.xpt
components\dom_base.xpt
components\dom_canvas.xpt
components\dom_core.xpt
components\dom_css.xpt
components\dom_events.xpt
components\dom_html.xpt
components\dom_loadsave.xpt
+components\dom_offline.xpt
components\dom_range.xpt
components\dom_sidebar.xpt
components\dom_storage.xpt
components\dom_stylesheets.xpt
components\dom_traversal.xpt
components\dom_views.xpt
components\dom_xbl.xpt
components\dom_xul.xpt
--- a/embedding/config/basebrowser-mac-macho
+++ b/embedding/config/basebrowser-mac-macho
@@ -61,16 +61,17 @@ components/docshell.xpt
; dom
components/dom.xpt
components/dom_base.xpt
components/dom_canvas.xpt
components/dom_core.xpt
components/dom_css.xpt
components/dom_events.xpt
components/dom_html.xpt
+components/dom_offline.xpt
components/dom_range.xpt
components/dom_stylesheets.xpt
components/dom_traversal.xpt
components/dom_views.xpt
components/dom_xbl.xpt
components/dom_xul.xpt
; editor
--- a/embedding/config/basebrowser-qnx
+++ b/embedding/config/basebrowser-qnx
@@ -143,16 +143,17 @@ components/unicharutil.xpt
; DOM:
;
components/dom.xpt
components/dom_base.xpt
components/dom_core.xpt
components/dom_css.xpt
components/dom_events.xpt
components/dom_html.xpt
+components/dom_offline.xpt
components/dom_range.xpt
components/dom_stylesheets.xpt
components/dom_traversal.xpt
components/dom_views.xpt
components/dom_xbl.xpt
components/dom_xul.xpt
; editor
--- a/embedding/config/basebrowser-unix
+++ b/embedding/config/basebrowser-unix
@@ -145,16 +145,17 @@ components/unicharutil.xpt
; DOM:
;
components/dom.xpt
components/dom_base.xpt
components/dom_core.xpt
components/dom_css.xpt
components/dom_events.xpt
components/dom_html.xpt
+components/dom_offline.xpt
components/dom_range.xpt
components/dom_stylesheets.xpt
components/dom_traversal.xpt
components/dom_views.xpt
components/dom_xbl.xpt
components/dom_xul.xpt
; editor
--- a/embedding/config/basebrowser-win
+++ b/embedding/config/basebrowser-win
@@ -177,16 +177,17 @@ components\unicharutil.xpt
components\dom.xpt
components\dom_base.xpt
components\dom_canvas.xpt
components\dom_core.xpt
components\dom_css.xpt
components\dom_events.xpt
components\dom_html.xpt
components\dom_loadsave.xpt
+components\dom_offline.xpt
components\dom_range.xpt
components\dom_sidebar.xpt
components\dom_storage.xpt
components\dom_stylesheets.xpt
components\dom_traversal.xpt
components\dom_views.xpt
components\dom_xbl.xpt
components\dom_xul.xpt
--- a/embedding/config/minimo-qnx
+++ b/embedding/config/minimo-qnx
@@ -116,16 +116,17 @@ components/unicharutil.xpt
;
components/libjsdom.so
components/dom.xpt
components/dom_base.xpt
components/dom_core.xpt
components/dom_css.xpt
components/dom_events.xpt
components/dom_html.xpt
+components/dom_offline.xpt
components/dom_range.xpt
components/dom_stylesheets.xpt
components/dom_traversal.xpt
components/dom_views.xpt
components/dom_xbl.xpt
components/dom_xul.xpt
; editor
--- a/embedding/config/minimo-unix
+++ b/embedding/config/minimo-unix
@@ -115,16 +115,17 @@ components/unicharutil.xpt
; DOM:
;
components/dom.xpt
components/dom_base.xpt
components/dom_core.xpt
components/dom_css.xpt
components/dom_events.xpt
components/dom_html.xpt
+components/dom_offline.xpt
components/dom_range.xpt
components/dom_stylesheets.xpt
components/dom_traversal.xpt
components/dom_views.xpt
components/dom_xbl.xpt
components/dom_xul.xpt
; editor
--- a/layout/build/layout.pkg
+++ b/layout/build/layout.pkg
@@ -14,16 +14,17 @@ dist/bin/components/@SHARED_LIBRARY@
!xpt dist/bin/components/content_xmldoc.xpt
!xpt dist/bin/components/content_xslt.xpt
!xpt dist/bin/components/dom.xpt
!xpt dist/bin/components/dom_base.xpt
!xpt dist/bin/components/dom_core.xpt
!xpt dist/bin/components/dom_css.xpt
!xpt dist/bin/components/dom_events.xpt
!xpt dist/bin/components/dom_html.xpt
+!xpt dist/bin/components/dom_offline.xpt
!xpt dist/bin/components/dom_range.xpt
!xpt dist/bin/components/dom_stylesheets.xpt
!xpt dist/bin/components/dom_traversal.xpt
!xpt dist/bin/components/dom_views.xpt
!xpt dist/bin/components/dom_xbl.xpt
!xpt dist/bin/components/dom_xul.xpt
!xpt dist/bin/components/dom_xpath.xpt
#if MOZ_XUL
--- a/xpinstall/packager/os2/browser.jst
+++ b/xpinstall/packager/os2/browser.jst
@@ -62,16 +62,17 @@ function upgradeCleanup()
deleteThisFile("Components", "directory.xpt");
deleteThisFile("Components", "docshell.xpt");
deleteThisFile("Components", "dom.xpt");
deleteThisFile("Components", "dom_base.xpt");
deleteThisFile("Components", "dom_core.xpt");
deleteThisFile("Components", "dom_css.xpt");
deleteThisFile("Components", "dom_events.xpt");
deleteThisFile("Components", "dom_html.xpt");
+ deleteThisFile("Components", "dom_offline.xpt");
deleteThisFile("Components", "dom_range.xpt");
deleteThisFile("Components", "dom_stylesheets.xpt");
deleteThisFile("Components", "dom_traversal.xpt");
deleteThisFile("Components", "dom_views.xpt");
deleteThisFile("Components", "dom_xbl.xpt");
deleteThisFile("Components", "dom_xpath.xpt");
deleteThisFile("Components", "dom_xul.xpt");
deleteThisFile("Components", "downloadmanager.xpt");
--- a/xpinstall/packager/packages-os2
+++ b/xpinstall/packager/packages-os2
@@ -141,16 +141,17 @@ bin/components/jsdservice.xpt
bin/components/dom.xpt
bin/components/dom_base.xpt
bin/components/dom_canvas.xpt
bin/components/dom_core.xpt
bin/components/dom_css.xpt
bin/components/dom_events.xpt
bin/components/dom_html.xpt
bin/components/dom_loadsave.xpt
+bin/components/dom_offline.xpt
bin/components/dom_range.xpt
bin/components/dom_sidebar.xpt
bin/components/dom_storage.xpt
bin/components/dom_stylesheets.xpt
bin/components/dom_svg.xpt
bin/components/dom_traversal.xpt
bin/components/dom_views.xpt
bin/components/dom_xbl.xpt
--- a/xpinstall/packager/packages-static-unix
+++ b/xpinstall/packager/packages-static-unix
@@ -85,16 +85,17 @@ bin/components/libjsd.so
bin/components/dom.xpt
bin/components/dom_base.xpt
bin/components/dom_canvas.xpt
bin/components/dom_core.xpt
bin/components/dom_css.xpt
bin/components/dom_events.xpt
bin/components/dom_loadsave.xpt
bin/components/dom_html.xpt
+bin/components/dom_offline.xpt
bin/components/dom_range.xpt
bin/components/dom_sidebar.xpt
bin/components/dom_storage.xpt
bin/components/dom_stylesheets.xpt
bin/components/dom_traversal.xpt
bin/components/dom_views.xpt
bin/components/dom_xbl.xpt
bin/components/dom_xpath.xpt
--- a/xpinstall/packager/packages-static-win
+++ b/xpinstall/packager/packages-static-win
@@ -94,16 +94,17 @@ bin\components\jsdservice.xpt
bin\components\dom.xpt
bin\components\dom_base.xpt
bin\components\dom_canvas.xpt
bin\components\dom_core.xpt
bin\components\dom_css.xpt
bin\components\dom_events.xpt
bin\components\dom_html.xpt
bin\components\dom_loadsave.xpt
+bin\components\dom_offline.xpt
bin\components\dom_range.xpt
bin\components\dom_storage.xpt
bin\components\dom_stylesheets.xpt
bin\components\dom_traversal.xpt
bin\components\dom_views.xpt
bin\components\dom_xbl.xpt
bin\components\dom_xpath.xpt
bin\components\dom_xul.xpt
--- a/xpinstall/packager/packages-unix
+++ b/xpinstall/packager/packages-unix
@@ -125,16 +125,17 @@ bin/components/jsdservice.xpt
bin/components/dom.xpt
bin/components/dom_base.xpt
bin/components/dom_canvas.xpt
bin/components/dom_core.xpt
bin/components/dom_css.xpt
bin/components/dom_events.xpt
bin/components/dom_html.xpt
bin/components/dom_loadsave.xpt
+bin/components/dom_offline.xpt
bin/components/dom_range.xpt
bin/components/dom_sidebar.xpt
bin/components/dom_storage.xpt
bin/components/dom_stylesheets.xpt
bin/components/dom_traversal.xpt
bin/components/dom_views.xpt
bin/components/dom_xbl.xpt
bin/components/dom_xpath.xpt
--- a/xpinstall/packager/windows/browser.jst
+++ b/xpinstall/packager/windows/browser.jst
@@ -498,16 +498,17 @@ function upgradeCleanup()
deleteThisFile("Components", "content_base.xpt");
deleteThisFile("Components", "docshell_base.xpt");
deleteThisFile("Components", "dom.xpt");
deleteThisFile("Components", "dom_base.xpt");
deleteThisFile("Components", "dom_core.xpt");
deleteThisFile("Components", "dom_css.xpt");
deleteThisFile("Components", "dom_events.xpt");
deleteThisFile("Components", "dom_html.xpt");
+ deleteThisFile("Components", "dom_offline.xpt");
deleteThisFile("Components", "dom_range.xpt");
deleteThisFile("Components", "dom_stylesheets.xpt");
deleteThisFile("Components", "dom_traversal.xpt");
deleteThisFile("Components", "dom_views.xpt");
deleteThisFile("Components", "dom_xbl.xpt");
deleteThisFile("Components", "dom_xul.xpt");
deleteThisFile("Components", "gfx.xpt");
deleteThisFile("Components", "history.xpt");