Closed
Bug 467075
Opened 17 years ago
Closed 9 years ago
Add additional listeners to common embedding APIs.
Categories
(Core Graveyard :: Embedding: APIs, defect)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: tobias.hunger, Unassigned)
References
Details
Attachments
(1 file, 2 obsolete files)
|
107.29 KB,
patch
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/2008111616 Ubuntu/9.04 (jaunty) Firefox/3.0.4
Build Identifier: incubator/embedding hg repository rev. dabab67820e6
The (to be) attached patch adds new listeners for selection changes, editing events, console messages, etc. to the common API. These listeners are required to build a decent browser on top of the new embedding APIs.
The patch was tested with the Qt flavor of the new embedding APIs only and may depend on the patches found in reports #467071, #467072, #467073 and #467074.
Reproducible: Always
Steps to Reproduce:
1.
2.
3.
| Reporter | ||
Comment 1•17 years ago
|
||
Comment 2•17 years ago
|
||
Can you please attach a human-readable diff?
| Reporter | ||
Comment 3•17 years ago
|
||
| Reporter | ||
Comment 4•17 years ago
|
||
Sorry... I had assumed a gzip'ed diff would be ok and handled by the browsers. Seems like bugzilla gets the mimetype wrong, even though I set it explicitly:-(
Comment 5•17 years ago
|
||
Bugzilla forces all attachments flagged as a patch to text/plain.
Comment 6•17 years ago
|
||
I'm not sure whether the editing API we have right now is the frozen editing API we want to expose (complete with the currently-unfrozen nsITransactionManager, etc). I can't quite tell whether the patch is basically exposing it directly or whether it's exposing a wrapper API that would allow us to improve the editor without breaking embeddings.
| Reporter | ||
Comment 7•17 years ago
|
||
Incorporate feedback from reviewers.
Attachment #350453 -
Attachment is obsolete: true
Attachment #350459 -
Attachment is obsolete: true
| Reporter | ||
Comment 8•17 years ago
|
||
Is there anything I can do here?
| Reporter | ||
Comment 9•17 years ago
|
||
I am currently reworking this patch to be more decoupled.
So we can discuss issues like the editing API independent of the other code.
| Reporter | ||
Comment 11•17 years ago
|
||
Marked #467076 as a duplicate of this bug to document that both patches are getting merged.
Comment 12•9 years ago
|
||
Marking a bunch of bugs in the "Embedding: APIs" component INCOMPLETE in preparation to archive that component. If I have done this incorrectly, please reopen the bugs and move them to a more correct component as we don't have "embedding" APIs any more.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
Updated•6 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•