component {6bcb9bde-9018-4443-a071-c32653469597} PlacesProtocolHandler.js contract @mozilla.org/network/protocol;1?name=place {6bcb9bde-9018-4443-a071-c32653469597}