This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Cuireadh an snáithe seo sa chartlann. Cuir ceist nua má tá cabhair uait.

autoExportHTML adding bogus characters in exported html

  • 4 fhreagra
  • 1 leis an bhfadhb seo
  • 5 views
  • Freagra is déanaí ó cor-el

more options

Hi,

I recently upgraded from FF 3.x to 6. Everything's working pretty good, but one problem I see is that the exported HTML (generated when I exit FF with the above config knob enabled) has some bookmarks preceeded/appended by some misc characters, like an 'open parenthesis' or a paren + a dash on a line by themselves. Any clues?

Hi, I recently upgraded from FF 3.x to 6. Everything's working pretty good, but one problem I see is that the exported HTML (generated when I exit FF with the above config knob enabled) has some bookmarks preceeded/appended by some misc characters, like an 'open parenthesis' or a paren + a dash on a line by themselves. Any clues?

All Replies (4)

more options

I also noticed now that the html page has lost all hierarchy - used to be that folders in folders would have indentation - now everything is left justified. Very annoying....

more options

Are that normal bookmarks or JavaScript bookmarklet or data URIs?


You can fix the indentation with some CSS code.

<style>
dl > dt > dl {
 display: block;
 -moz-margin-start: 40px;
}
</style>

Athraithe ag cor-el ar

more options

Hi Cor-el, thanks for the reply. These are just normal bookmarks, nothing fancy/special about any of them.

The thing is, I basically use my exported bookmarks page as my home page, so while the CSS fixes it, it's overwritten the next time I close down FF. Now I'd be stuck post-processing this file manually or with scripts every time I shut down the app. I guess I'm a bit baffled as to why these changes were implemented in the first place, I'm failing to see the benefit/reasoning behind them.....

more options

Firefox 4 and later treat the DT element differently and that causes a quirk CSS rule (dl > dl) not to get applied.

  • resource://gre-resources/quirk.css line 220

Make sure that the file is opened as UTF-8.

  • View > Character Encoding
  • Firefox > Web Developer > Character Encoding

You can use this bookmarklet to add the style sheet.


javascript:(function(){var doc=document,css=doc.createElement('LINK');css.rel='stylesheet';css.type='text/css';css.href='data:text/css,'+'dl>dt>dl{display:block;-moz-margin-start:40px;}';doc.documentElement.childNodes[0].appendChild(css);})();

Athraithe ag cor-el ar