I'm afraid... Rated 4 out of 5 stars
...I'm past the limits of my knowledge. [isn't a frame address merely an extension of a frameset address?] Anyway, I wish you the best of luck, and thanks for your efforts. It would be boring if it was too easy! If there's anything I can do to help, just reply here.This review is for a previous version of the add-on (initial.rev362.1-signed.1-signed).
A solution may be just around the corner
Dave Townsend seems to have discovered that the Prostetnic Highlighter words on the History World page in some user profiles.https://bugzilla.mozilla.org/show_bug.cgi?id=769709#c15Update 2013-05-24: It works for me now.
Forgive me.. Rated 4 out of 5 stars
..if I'm stating the obvious here, but I'm not a developer...I used to do some basic html years ago though, and am I not right in thinking that frames are old tech now? Anyway, don't forget that a frame has two addresses...the page that's the contents of the frame itself, and the page that contains the frame. I only say this because your description suggests to me that it's an addressing problem. Something to do with the way the details are going into the sql d/b perhaps? I have absolutely no idea!This review is for a previous version of the add-on (initial.rev362.1-signed.1-signed).
The db gets its url's from location.href, so yes, that's the address of the frameset, not the frame. And of course, the add-on works fine if you do 'This Frame|Show Only This Frame.' Frames are definitely deprecated. The new way to embed scrollable text is with the 'object' element, although I suspect this add-on as currently configured will fail that case, also.
Here's a link Rated 4 out of 5 stars
I came to this page by googling 'dutch east india company'.
Hope this helps.
Still haven't figured out why it fails on framed pages. One clue may be found in that if, after loading such a page, I go into add-ons (ctrl-shift-A), disable Prostetnic Highlighter, and then re-enable it, when I go back to the tab with the framed page in it, it does show the menu item and does highlight, but does not seem to remember the highlight when the page is refreshed, after which it again stops working. Back to the builder dashboard...
But... Rated 3 out of 5 stars
..github is a collaboration hub for developers, and I need to sign up for it. I'm just a normal joe who wants to report issues so this app gets better. Why not just provide a gmail address? Or I can simply tell you my experiences here...there are two, one involving non appearance of 'highlight this' menu option when viewing a framed page, and the other involving random, automatic extra highlighting of links associated with highlighted text on a wikipedia page.(I'm surprised Mozilla don't provide a facility for this)This review is for a previous version of the add-on (initial.rev362.1-signed.1-signed).
I have observed non-appearance of context menu item 'highlight this' when I press the right mouse button prior to completion of page load. The 'contentScriptWhen' property of the menu item is set to "start" so it should be available from the start of loading (as is the "Select color highlighter" widget in the lower right corner) but for reasons I haven't yet figured out, still waits for page loading to complete. Is it failing on framed pages when it says "done" in the lower left corner and/or the orange clockwise-spinning ring in the tab header has stopped spinning? A URL in which it is failing might be helpful.
I'm aware of some issues with Wikipedia. The most recent revision, "Version initial.rev438" should help with some of them. It is still awaiting Preliminary Review from addons.mozilla.org, but you should be able to download it at https://builder.addons.mozilla.org/xpi/prepare_download/1046583/revision/439/
Oh yes...almost. Rated 2 out of 5 stars
Just what I need. But I wish there was a way I could report bugs.This review is for a previous version of the add-on (initial.rev362.1-signed.1-signed).
Prostetnic Highlighter now on github.com
Now there is a github repository for this add-on ( https://github.com/n8chz/prostetnic ). I'm a total n00b at github, but there should be a way to report bugs there.