Comments (12)
I think the bug is fixed in commit bf1f423, I uploaded a new FireTitle version to addons.mozilla.org.
If you have a developer version of Firefox, you can generate the xpi with make and try it.
from firetitle.
👍 fix confirmed, thanks!
Before a quit
Restoring the session
The titles appear, disappear, then reappear at load time.
from firetitle.
Crap.
Ok, first, the add-on isn't supposed to be installable on FF 55, the minimum version requirement is 56 since the API used is only present since FF 56.0b7.
However, I'm more sad about the unreliability with Firefox 56.0b10.
Do you have a way to reproduce the problem deterministically? What happen exactly when the title is wrong? Does the window shows the default title? Does it show another tab's title? Does it show only "Mozilla Firefox"?
Thanks for your report.
from firetitle.
Hi, this issue is with FireTitle (works with Firefox 3.5 - 56.*), not Crappy Firetitle.
I'll take some shots …
from firetitle.
I made a long screen recording of the issue with heavily extended Firefox 55.0.3. A frame from that recording, showing six of twelve windows improperly titled:
Then, some simple shots of the issue with minimally extended 56.0b10 – FireTitle and Session Manager alone. Work in progress.
For now: I don't know whether these are contributory to the issue, but it's remarkable that not-logged-in (NLI) views of these two URLs (second and third tabs in a single-group four-tab window) present a title only whilst loading – no title when loaded:
- https://discordapp.com/channels/324090228497448961/325059176759820310
- https://discordapp.com/channels/350004786915180548/350004787481280524
from firetitle.
A very short recording of an affected window with heavily extended 55.0.3:
from firetitle.
With minimally extended 56.0b10:
from firetitle.
OK, I made the bug reproducible. (For weeks, I sensed randomness … this morning I got lucky, pinpointed one affected URL.)
Steps
- with 55.0.3 on FreeBSD-CURRENT or 56.0b10 on Kubuntu
- create a new profile, named FireTitle
- quit
- start the FireTitle profile
- if more than one tab opens, then manually close all except the first
- in the one remaining tab, visit http://www.open-zfs.org/wiki/OpenZFS_Developer_Summit_2017
- observe the title bar, OpenZFS Developer Summit 2017 - OpenZFS - Mozilla Firefox
- show the menu bar
- Tools menu, Add-ons, Extensions
- install FireTitle
- ignore the prompt to restart
- close
about:addons
, leaving the OpenZFS … tab alone - quit
- start the FireTitle profile
- History menu, Restore Previous Session
Expected
- one single-tab window entitled OpenZFS Developer Summit 2017 - OpenZFS - Mozilla Firefox
Actual result
- in the title bar, either nothing (no text) or Mozilla Firefox
Workaround
- Command-R reload.
from firetitle.
Ok, thanks, I've been able to reproduce the bug too. Apparently, some signal of "page loaded" is fired earlier now, so the page title is read before it's loaded...
from firetitle.
Great!
Incidentally, I vaguely recall occasional/rare title problems with Firefox 54.x. Maybe the sense of randomness grew during that period. Problems became much more noticeable when 55.0 arrived.
If there's a reasonably easy way to identify the Mozilla changeset(s) underlying this issue, I'll be glad to know.
Many thanks
from firetitle.
The release notes give some clues: https://www.mozilla.org/en-US/firefox/55.0/releasenotes/
from firetitle.
Thanks.
I wondered whether the Firefox 55.0 beginning (or exacerbation) of this issue affecting FireTitle arose from work around Mozilla bug 906076 - (lazytabs) Virtual tabs - lazily create linkedBrowser and other dependent elements for tabbrowser tabs to improve startup performance. Related:
I sped through Mozilla's 906076 and some linked items. A few mentions of titles, but I could not see anything that might have led to this issue 14. I'm not a developer, just curious :-)
from firetitle.
Related Issues (20)
- A caa: URL in lieu of AMO for legacy FireTitle HOT 1
- Option to change default pipe separator to something else HOT 1
- Huge CPU usage peaks HOT 1
- Feature Request: Date of creation HOT 1
- Number of tabs does not update when a tab is closed HOT 4
- Doesn't work with nameless active tab HOT 4
- Non-crappy FireTitle for Waterfox 68 HOT 1
- Time to remove "Crappy" from the name? HOT 3
- Parameters for OS and bits (32/64bits)
- No renaming when Firefox is restarted with a local HTML file as the active tab HOT 1
- Not possible to use multiple spaces? HOT 2
- Was storage moved?
- Add new patterns for URL Hostname, Port and Protocol (Keepass)
- Number of tabs loaded in memory pattern does not work
- Missing UI option to set custom separator HOT 1
- Preserve order of, and reorder, windows?
- New "not crappy" icon
- Escaping ] symbol
- Firetitle bug? HOT 3
- [Feature request] Simple Tab Group compatibility
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from firetitle.