Open Bug 470651 Opened 12 years ago Updated 2 years ago

System Services (interapplication communication on Mac OS X): services to support images in Mozilla applications

Categories

(Core :: DOM: UI Events & Focus Handling, enhancement)

All
macOS
enhancement
Not set
normal

Tracking

()

UNCONFIRMED

People

(Reporter: grahamperrin, Unassigned)

References

()

Details

User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-gb) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1
Build Identifier: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20081220 Minefield/3.2a1pre

https://bugzilla.mozilla.org/show_bug.cgi?id=135268 (currently resolved fixed but not verified) introduces a provider service. 

http://hg.mozilla.org/mozilla-central/rev/923d927753ce#l1.42 outlines the limitation of that particular resolution: 

> only support sending strings to services

More specifically: the user may select images (with or without surrouding/associated text) but the result of flowing to an application that provides a processor service will be: 

* LOSS of images.

To resolve this loss, I guess that we need, in Firefox, an enhanced or additional, provider service: 

* to handle _images_.

Reproducible: Didn't try




See also: bug 470642 relating to 

> provider services to support richer text 

System Services-related developments at 
http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=48358#48358
and at 
http://qa.openoffice.org/issues/show_bug.cgi?id=94394
may be of interest.
= Environment =

For a System Services-enabled application with which to interact, 
I tend to use Tofu http://amarsagoo.info/tofu/ version 2.0.1.

YMMV.


= Steps to reproduce the bug =

1. open firefox-3.2a1pre.en-US.mac.dmg (a nightly build)

2. from within the disk image, without copying, launch Minefield

3. visit http://www.mozillazine.org/talkback.html?article=23728

4. click within the window

5. command-A to select all, including images

5. Minefield menu | Services | View in Tofu

Actual Results: 

* plain text.


= Expected Results =

Beyond the plain text alone, a provider service should have preserved the images, hyper-links and and other richness within the flow to the processor service in Tofu.


= Comparison =

Use Safari in lieu of Firefox: no bug; images, hyperlinks and richness of text are preserved.
Bug 471952 recognises that keyword 'interop' was not appropriate for this bug 470651.
Keywords: interop
Summary: System Services (interapplication communication on Mac OS X): provider services to support images in Mozilla applications → System Services (interapplication communication on Mac OS X): services to support images in Mozilla applications
Component: Event Handling → User events and focus handling
You need to log in before you can comment on or make changes to this bug.