Log in
Spaces
Hit enter to search
Help
Online Help
Keyboard Shortcuts
Feed Builder
What’s new
Available Gadgets
About Confluence
Log in
Port: MacOSX
Pages
Blog
Loading...
Child pages
Main
Mac OS X Port Project Status
Detailed Cocoa-AWT Status
Browse pages
Configure
Space tools
View Page
Page History
Page Information
View in Hierarchy
View Source
Export to PDF
Pages
Main
Mac OS X Port Project Status
Page History
Versions Compared
Old Version
9
changes.mady.by.user
Mike Swingler
Saved on
Jan 11, 2011
compared with
New Version
10
changes.mady.by.user
Mike Swingler
Saved on
Jan 11, 2011
Previous Change: Difference between versions 8 and 9
Next Change: Difference between versions 10 and 11
View Page History
Key
This line was added.
This line was removed.
Formatting was changed.
Done
HotSpot
Core Libraries
Networking
X11
Universal binaries
builds as .jdk bundle
Partially done - on private branch
Aqua LaF
Needs refresh from Apple TOT
Requires an image tile cache
Fonts/Text drawing
Done, just needs to be ported onto trunk
AToolkit
Cocoa mouse events
2D drawing (OpenGL based)
OpenGL layer needs to be vended from an NSOpenGLLayer (10.6+)
Robot
eAWT/eIO
Needs refresh from Apple TOT
Partially Done - on private branch, requires additions to JavaRuntimeSupport.framework
Cocoa key/text events
Requires several InputMethod internal bits
Screen Menu Bar
Currently using Carbon menu handlers in 64-bit
Not Done - but straightforward port
Clipboard
Printing
Proxy Server handling - get config from System Configuration framework
System properties fixup (vendor name, etc)
DTrace
JObjC
Not Done - requires additions to JavaRuntimeSupport.framework, but easy
Locale support
Requires a single locale setter CFBundle SPI call
Accessibility
Requires 1 method
Drag & Drop
Requires some CoreDrag methods
SWT/3D embedding
probably requires CALayer cross-process linking internals
Not Done - requires partial rewrite
Sound
Apple implementation depends on HeadSpace
Possible alternate implementation for MIDI offered by 3rd party <
http://mail.openjdk.java.net/pipermail/sound-dev/2010-October/000110.html
>
Not Scoped ("deploy" is not part of public JDK7)
Applets/Plugin2
Web Start
Java Preferences
Need Evaluation for distribution mechanism
Crypto/Keychain/Smartcard
Overview
Content Tools
{"serverDuration": 77, "requestCorrelationId": "0793e70490c0c814"}