I have now multiple users reporting this bug after upgrading to Firefox 62.
But now when I’m trying to reproduce it, it’s kind of rare - it seems like it happens to me only when I reboot whole PC and start Firefox 62 for very first time.
But the work-around is much more complicated if you want to fix all cases.
You see, you can get “nice” empty “about:blank” tab:
{
"id": 1,
"index": 0,
"windowId": 1,
"highlighted": false,
"active": false,
"pinned": false,
"status": "complete",
"hidden": false,
"discarded": false,
"incognito": false,
"width": 1536,
"height": 846,
"lastAccessed": 1537255202548,
"audible": false,
"mutedInfo": {
"muted": false
},
"isInReaderMode": false,
"sharingState": {
"camera": false,
"microphone": false
},
"url": "about:blank",
"title": "New Tab"
}
But if you have “Restore previous session” enabled you can get your add-on page that has no HTML:** <html><head></head><body></body></html>
but the tab info looks fine:
{
"id": 2,
"index": 0,
"windowId": 1,
"highlighted": false,
"active": false,
"attention": false,
"pinned": false,
"status": "complete",
"hidden": false,
"discarded": false,
"incognito": false,
"width": 1719,
"height": 945,
"lastAccessed": 1537255579257,
"audible": false,
"mutedInfo": {
"muted": false
},
"isInReaderMode": false,
"sharingState": {
"camera": false,
"microphone": false
},
"url": "moz-extension://78dfa00e-5ed2-465e-8e61-6259d76eb8dc/dial.html",
"title": "GroupSpeedDial",
"favIconUrl": "data:image/png;base64,iVBORw0K..."
}
And the third case:
Multiple-pages-homepage feature - If one of them is add-on page, it won’t get loaded - this is easy to reproduce as it occurs 100% times:
The tab looks like this:
{
"id": 3,
"index": 1,
"windowId": 1,
"highlighted": false,
"active": false,
"attention": false,
"pinned": false,
"status": "complete",
"hidden": false,
"discarded": false,
"incognito": false,
"width": 1719,
"height": 945,
"lastAccessed": 1537256252074,
"audible": false,
"mutedInfo": {
"muted": false
},
"isInReaderMode": false,
"sharingState": {
"camera": false,
"microphone": false
},
"url": "about:blank",
"title": "78dfa00e-5ed2-465e-8e61-6259d76eb8dc/dial.html"
}
it is about:blank but the “title” looks different