Closed
Bug 71737
Opened 25 years ago
Closed 25 years ago
Create nsIWebBrowserAccessible interface
Categories
(Core Graveyard :: Embedding: APIs, defect, P1)
Core Graveyard
Embedding: APIs
Tracking
(Not tracked)
mozilla1.1alpha
People
(Reporter: aaronlev, Assigned: aaronlev)
Details
We need to expose the DocShell's GetZoom and SetZoom in the embedding API.
This should be done through a new interface, nsIWebBrowserAccessible, which you
can get to by QI from nsIWebBrowser.
nsCOMPtr webBrowserAccessible(do_QueryInterface(webBrowser));
if (webBrowserAccessible) {
float oldZoom, newZoom; /* Zoom value of 1.0 = normal (100%) size */
webBrowserAccessible->GetZoom(&oldZoom);
newZoom = oldZoom + 0.5; /* increase by another 50% */
webBrowserAccessible->SetZoom(newZoom); /* takes float */
}
This is not a blocker for embedding 1.0.
Updated•25 years ago
|
OS: Linux → All
| Assignee | ||
Updated•25 years ago
|
Status: NEW → ASSIGNED
Priority: -- → P1
Target Milestone: --- → mozilla1.1
Comment 1•25 years ago
|
||
duping.
*** This bug has been marked as a duplicate of 70219 ***
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
Comment 3•25 years ago
|
||
Correction: Changing QA contact for the Embed API bugs to David Epstein.
Comment 4•25 years ago
|
||
reassigning QA contact to Dharma. He's working on accessibility.
QA Contact: depstein → dsirnapalli
Comment 5•24 years ago
|
||
This bug is duplicate of 70219. changing to verified.
Status: RESOLVED → VERIFIED
Updated•7 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•