|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <!-- |
|
3 # This Source Code Form is subject to the terms of the Mozilla Public |
|
4 # License, v. 2.0. If a copy of the MPL was not distributed with this |
|
5 # file, You can obtain one at http://mozilla.org/MPL/2.0/. |
|
6 --> |
|
7 <!DOCTYPE html [ |
|
8 <!ENTITY % htmlDTD PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd"> |
|
9 %htmlDTD; |
|
10 <!ENTITY % netErrorDTD SYSTEM "chrome://global/locale/netError.dtd"> |
|
11 %netErrorDTD; |
|
12 <!ENTITY % globalDTD SYSTEM "chrome://global/locale/global.dtd"> |
|
13 %globalDTD; |
|
14 <!ENTITY % restorepageDTD SYSTEM "chrome://browser/locale/aboutSessionRestore.dtd"> |
|
15 %restorepageDTD; |
|
16 ]> |
|
17 |
|
18 <html xmlns="http://www.w3.org/1999/xhtml"> |
|
19 <head> |
|
20 <title>&restorepage.tabtitle;</title> |
|
21 <link rel="stylesheet" href="chrome://global/skin/netError.css" type="text/css" media="all"/> |
|
22 <link rel="stylesheet" href="chrome://browser/skin/aboutSessionRestore.css" type="text/css" media="all"/> |
|
23 <link rel="stylesheet" href="chrome://browser/skin/aboutWelcomeBack.css" type="text/css" media="all"/> |
|
24 <link rel="icon" type="image/png" href="chrome://global/skin/icons/information-16.png"/> |
|
25 |
|
26 <script type="application/javascript;version=1.8" src="chrome://browser/content/aboutSessionRestore.js"/> |
|
27 </head> |
|
28 |
|
29 <body dir="&locale.dir;"> |
|
30 |
|
31 <!-- PAGE CONTAINER (for styling purposes only) --> |
|
32 <div id="errorPageContainer"> |
|
33 |
|
34 <!-- Error Title --> |
|
35 <div id="errorTitle"> |
|
36 <h1 id="errorTitleText">&welcomeback.pageTitle;</h1> |
|
37 </div> |
|
38 |
|
39 <!-- LONG CONTENT (the section most likely to require scrolling) --> |
|
40 <div id="errorLongContent"> |
|
41 |
|
42 <!-- Short Description --> |
|
43 <div id="errorShortDesc"> |
|
44 <p id="errorShortDescText">&welcomeback.pageInfo;</p> |
|
45 </div> |
|
46 |
|
47 <!-- Long Description (Note: See netError.dtd for used XHTML tags) --> |
|
48 <div id="errorLongDesc"> |
|
49 </div> |
|
50 |
|
51 <!-- Short Description --> |
|
52 <div id="errorTrailerDesc"> |
|
53 <tree xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" |
|
54 id="tabList" flex="1" seltype="single" hidecolumnpicker="true" |
|
55 onclick="onListClick(event);" onkeydown="onListKeyDown(event);" |
|
56 _window_label="&restorepage.windowLabel;"> |
|
57 <treecols> |
|
58 <treecol cycler="true" id="restore" type="checkbox" label="&restorepage.restoreHeader;"/> |
|
59 <splitter class="tree-splitter"/> |
|
60 <treecol primary="true" id="title" label="&restorepage.listHeader;" flex="1"/> |
|
61 </treecols> |
|
62 <treechildren flex="1"/> |
|
63 </tree> |
|
64 </div> |
|
65 </div> |
|
66 |
|
67 <!-- Buttons --> |
|
68 <hbox xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" id="buttons"> |
|
69 #ifdef XP_UNIX |
|
70 <button id="errorCancel" label="&restorepage.closeButton;" |
|
71 accesskey="&restorepage.close.access;" |
|
72 oncommand="startNewSession();"/> |
|
73 <button id="errorTryAgain" label="&restorepage.tryagainButton;" |
|
74 accesskey="&restorepage.restore.access;" |
|
75 oncommand="restoreSession();"/> |
|
76 #else |
|
77 <button id="errorTryAgain" label="&restorepage.tryagainButton;" |
|
78 accesskey="&restorepage.restore.access;" |
|
79 oncommand="restoreSession();"/> |
|
80 <button id="errorCancel" label="&restorepage.closeButton;" |
|
81 accesskey="&restorepage.close.access;" |
|
82 oncommand="startNewSession();"/> |
|
83 #endif |
|
84 </hbox> |
|
85 <!-- holds the session data for when the tab is closed --> |
|
86 <input type="text" id="sessionData" style="display: none;"/> |
|
87 </div> |
|
88 |
|
89 </body> |
|
90 </html> |