Automatically exported from code.google.com/p/vovcacik
It´s just my personal sandbox.
Enables tagging feature for "Bookmark All Tabs" dialog in Mozilla Firefox.
Home Page: https://addons.mozilla.org/addon/tag-all-tabs/
License: Mozilla Public License 2.0
Full addon review revealed this bug described by will:
However, I get the following error in the Browser Console when tagging all tabs. I think it might be the case that BookmarkPropertiesPanel._URIs has an extra null entry (in addition to all the open tabs) and the error is coming from trying to tag that null URI with PlacesUtils.tagging.tagURI(URI, tags);. Please try to fix this issue with your next update.
NS_ERROR_ILLEGAL_VALUE: 'Illegal value' when calling method: [nsITaggingService::getTagsForURI] @ chrome://browser/content/places/editBookmarkOverlay.js:423
Tested on Ubuntu 12.04, OS X 10.8.4 with Firefox 23, 24
using firefox 55, when I select bookmark all tabs with this plugin enabled, it displays the default dialog.
any help would be appreciated
Will pointed out this issue in full addon review:
Note that you reference a DOM mutation event. These are deprecated and usually not allowed. Yours is okay for because it mirrors the current Firefox code at http://mxr.mozilla.org/mozilla-release/source/browser/components/places/content/bookmarkProperties.js#337 . However, at some point in the future, if the Firefox code is updated, you may need to use a mutation observer instead as described here: https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.