So did that, and get the Restore Session tab, and thought I'd try to save it to local file.
File->saveas-> default (Restore Session)
Thought I'd see it it looked the same when I loaded, it -- opened location and it was in
"Restore Session.xht". Explorer claimed it was a PaleMoon filetype, so clicked on it.
It redirected to PM, but with an error:
Code: Select all
XML Parsing Error: Location: file:///C:/tmp/Restore%20Session.xht Line Number 304, Column 280:
<tree xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" id="tabList" flex="1" seltype="single" hidecolumnpicker="true" onclick="onListClick(event);" onkeydown="onListKeyDown(event);" _window_label="Window %S" hidehscroll="true" clickthrough="never">
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------^
I opened it up in the 'Developer's Tools', the Inspect tab, and looked at the working-version location where the error, above, was displayed. Looked at the "working code", and I don't see any differences in the working version as displayed in the displayed code, vs. the saved code.
So I tried various modifications on the saved file, but it always pointed to the end of that <tree> line.
The <tree> tag is in a <div> right above it, -- that whole 'div' looks like:
Code: Select all
<div id="errorTrailerDesc">
<tree xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" id="tabList" flex="1" seltype="single" hidecolumnpicker="true" onclick="onListClick(event);" onkeydown="onListKeyDown(event);" _window_label="Window %S" hidehscroll="true" clickthrough="never">
<treecols>
<treecol cycler="true" id="restore" type="checkbox" label="Restore" ordinal="1"/>
<splitter class="tree-splitter" ordinal="2" resizeafter="farthest"/>
<treecol primary="true" id="title" label="Windows and Tabs" flex="1" ordinal="3"/>
</treecols>
<treechildren flex="1"/>
</tree>
</div>
Anyway, this isn't _that_ important. The session isn't anything private, was just reading up on random graphix related topics in canvas, etc. Attached the page below & and associated js file that was saved by the 'save page' operation.
I expect I can extract the bookmarks, but I'm curious as to why it is pointing to where it is and throwing an error. I know it is complaining about the text in that file, as I tried editing it a few ways to see if anything made a difference -- and while the line# and/or col# changed, the error stayed in the same position in the file (end of that line, which is line #304 in the attached file.
If anyone wants to waste some time and and/or bless me with some information, I'd be interested, as the in-mem copy displayed in the dev-tools looks the same to me as what I see in the saved-file. Go figger.
Thanks for any clues...
Astara