Last Comment Bug 803781 - Disable tearing and Add LSApplicationCategoryType to the Info.plist so that SeaMonkey shows up under Productivity when sorting applications by Application Category in Finder.
: Disable tearing and Add LSApplicationCategoryType to the Info.plist so that S...
Status: RESOLVED FIXED
:
Product: SeaMonkey
Classification: Client Software
Component: OS Integration (show other bugs)
: Trunk
: x86 Mac OS X
: -- normal (vote)
: seamonkey2.16
Assigned To: Philip Chee
:
Mentors:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-10-19 21:24 PDT by Philip Chee
Modified: 2012-10-27 06:04 PDT (History)
1 user (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---


Attachments
Patch v1.0 Proposed fix. (1.35 KB, patch)
2012-10-26 07:17 PDT, Philip Chee
stefanh: review+
Details | Diff | Review

Description Philip Chee 2012-10-19 21:24:42 PDT
From Bug 714716 Comment 0:

> Lion Finder adds a new way of sorting applications: by Category; this is
> similar to sorting in the Mac App store. LSApplicationCategoryType is the
> key.
> 
> Safari is listed under 'productivity' here. Camino is currently listed
> under 'others'. Other categories listed in Apple's doc below.

Reference doc:
http://developer.apple.com/library/mac/#documentation/General/Reference/InfoPlistKeyReference/Articles/LaunchServicesKeys.html#//apple_ref/doc/uid/TP40009250-SW8

See Also TB Bug 802704 - [OS X] add LSApplicationCategoryType to the info.plist
Comment 1 Philip Chee 2012-10-26 07:14:42 PDT
Camino: http://hg.mozilla.org/camino/rev/0b3606a4f38f
> See Also TB Bug 802704 - [OS X] add LSApplicationCategoryType to the info.plist
Firefox: Bug 802703 - [OS X] add LSApplicationCategoryType to the info.plist
https://hg.mozilla.org/mozilla-central/rev/50083503d2e0
Comment 2 Philip Chee 2012-10-26 07:17:21 PDT
Created attachment 675549 [details] [diff] [review]
Patch v1.0 Proposed fix.

Fixes some whitespace irregularities.
Ports:
FX Bug 802703 - Add LSApplicationCategoryType to the Info.plist so that Firefox shows up under Productivity when sorting applications by Application Category in Finder.
Bug 736689. Disable tearing on OS X.

> We tear much worse than all other browser on OS X. I'm told this change was
> originally done for performance, but it doesn't seem to make much difference
> anymore: http://tinyurl.com/7ay3jzo. I expect because we no longer paint very
> much to the window context, we no longer see the improvement this used to
> bring. In addition, the refresh driver already coalesces paints.

Does NOT port:
* Bug 650451 - Associate the application with playable media types on Mac.
* Bug 474401 - Firefox on Mac does not register itself as being capable of opening SVG files.

Note You need to log in before you can comment on or make changes to this bug.