Closed
Bug 226922
Opened 22 years ago
Closed 20 years ago
Auto-Extensible XPointer
Categories
(Core :: XML, enhancement)
Core
XML
Tracking
()
RESOLVED
EXPIRED
People
(Reporter: giovanni, Assigned: hjtoi-bugzilla)
Details
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020623 Debian/1.0.0-0.woody.1
Build Identifier:
Currently, the implementation of a new XPointer scheme can be achieved only by
developing a new C++ component in the core of Mozilla: it should be an
interesting feature to define a way to "force" Mozilla go finding the
implementation of a scheme it doesn't know about.
These implementations should be written in JavaScript and could be hosted on a
specific site (maybe if many of you think that this idea can be useful, we can
propose to the W3C to manage them).
It would be useful for Mozilla, because it should be simpler to develop a new
schema in JS (even thought new IDL interfaces would be probably necessary): and
it would be useful for the web-developers, that can in this way define new
schemas without ask someone in Mozilla to implement them: it would be useful to
users, that could in this way enjoy a better navigation on the internet of the
future.
There could be some security issues to consider, though.. but not so much, I
believe.
As I said, it could even become a web standard if you people think it's a good
idea, like I obviously do, and propose it to the W3C.
Reproducible: Always
Steps to Reproduce:
1.
2.
3.
| Reporter | ||
Comment 1•22 years ago
|
||
Probably the creation of some new IDL interfaces and the modification of the
nsXPointer component to access some specific javascript files, when it doesn't
find the evaluator for a particular scheme, would be the same but easier.
Anyone could then create scheme evaluators simply by creating one of these file
with the code necessary for the setup of the evaluator and for its invocation.
| Assignee | ||
Comment 2•22 years ago
|
||
You can write XPCOM components in other languages besides C++. You can use
JavaScript, for example.
I don't think I completely follow your proposal. If your proposal is a way to
find a scheme implementation, wouldn't it still be necessary to download and
install the extension? For security reasons it wouldn't be advisable to download
a bunch of JS from a third party site into the current document that is using an
XPointer.
Comment 3•20 years ago
|
||
This is an automated message, with ID "auto-resolve01".
This bug has had no comments for a long time. Statistically, we have found that
bug reports that have not been confirmed by a second user after three months are
highly unlikely to be the source of a fix to the code.
While your input is very important to us, our resources are limited and so we
are asking for your help in focussing our efforts. If you can still reproduce
this problem in the latest version of the product (see below for how to obtain a
copy) or, for feature requests, if it's not present in the latest version and
you still believe we should implement it, please visit the URL of this bug
(given at the top of this mail) and add a comment to that effect, giving more
reproduction information if you have it.
If it is not a problem any longer, you need take no action. If this bug is not
changed in any way in the next two weeks, it will be automatically resolved.
Thank you for your help in this matter.
The latest beta releases can be obtained from:
Firefox: http://www.mozilla.org/projects/firefox/
Thunderbird: http://www.mozilla.org/products/thunderbird/releases/1.5beta1.html
Seamonkey: http://www.mozilla.org/projects/seamonkey/
Comment 4•20 years ago
|
||
This bug has been automatically resolved after a period of inactivity (see above
comment). If anyone thinks this is incorrect, they should feel free to reopen it.
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → EXPIRED
You need to log in
before you can comment on or make changes to this bug.
Description
•