The following table lists the bug fixes included in JavaFX 2.2.40 release:
Bug ID | Component/s | Description |
---|---|---|
RT-25528 | App Model, Glass | Gtk: Window close cannot be prevented |
RT-27584 | App Model | Application.getParameters.getRaw returns an empty list as soon as the file path it should convey contains non latin characters |
RT-29668 | Control | CheckMenuItem / RadioMenuItem state doesn't always toggle as expected |
RT-31877 | Control | Performance regression in CSS since 7u40 b32 |
RT-31022 | Control | Backward compatibility issue in binary CSS format |
RT-29975 | Control | MEMORY LEAKED WHEN USING CUSTOM CSS FILE FOR JAVAFX |
RT-27945 | Control | JAVAFX.TITLEDPANE.CONTENT OF THE TITLEDPANE DISAPPEARS WHEN ANIMATION IS CHANGED |
RT-23763 | Control | StackedBarChart does not work with autoranging category axis |
RT-23812 | Control | StackedAreaChart ClassCastException on CategoryAxis |
RT-22986 | Control | PieChart legend resize issue |
RT-28016 | Control | JAVAFX TABLEVIEW .SORTING ARROW SHIFTS TO THE WRONG COLUMN |
RT-28015 | Control | COMBOBOX DISPLAYING A SELECTED VALUE WHEN THERE IS NO SELECTED VALUE |
RT-27532 | Control | 2.2.4 / TableView - when a sorted column is dragged to a new position it loses its sorting order. |
RT-30169 | Control | Regression - Focused ComboBox doesn't take text input |
RT-24106 | Control | Calling setLabelsVisible(false) on a PieChart causes the application to crash with a NPE at PieChart.layoutChartChildren() |
RT-24598 | Control | Styles are not kept in StyleableProperty.MatchingStyles list if the Declaration value is equals |
RT-24606 | Control | StyleableProperty.getMatchingStyle doesn't contain lookups |
RT-28467 | Control | ComboBox focus switching blocks all user interaction |
RT-23771 | Deployment | Bundled OS X apps can't be signed with codesign for OS X app store |
RT-25248 | Deployment | Incorrect argument parsing for JVM args in JavaFX JNLP deployment |
RT-31850 | Deployment | JavaFX Remove the “remember this decision” from the dialogs for self-signed and unsigned applets |
RT-31451 | Deployment | Fix failed for RT-23923 |
RT-24271 | Deployment, Packager | Native bundles:on validity check for WiX bundler |
RT-20270 | Deployment | Extension/Filetype filter in FileSaveService not working (JavaFX 2.2 b7) |
RT-31486 | Deployment | FileSaveService is broken from 7u25 (FX 2.2.25) |
RT-24960 | Deployment, Packager | Window ico files causes packaging errors |
RT-23778 | Deployment | Native bundle - wrong main jar, wrong executable class |
RT-24065 | Deployment | dtjava.validate against 2.0 return different results on different browsers with fx 2.2.0 installed |
RT-22848 | Deployment, Packager | Add option to packer to add launcher class to existing jar |
RT-23509 | Deployment, Packager | add ant task for defining codebase in jnlp |
RT-23923 | Deployment | JavaFX Trusted Signed Security Dialog should be consistent with core Java |
RT-24140 | Deployment, Glass | Mac: Ensemble: Key Events: key released events doesn't come |
RT-27984 | Deployment, Packager | MSI and EXE installers provide inconsistent installs |
RT-27029 | Deployment | FX Native bundler seems to ignore <fx:icon> passed to <fx:deploy> Ant task (although it does appear in the generated jnlp) |
RT-16841 | Deployment | Should have a better exit when selecting Cancel from security warning dialog |
RT-24475 | Deployment | Strange warning message when overwriting a file using FileSaveService |
RT-30944 | Deployment | A bug in dtjava.js jreInstallerURL function |
RT-27957 | Deployment | packager generates invalid Info.plist on Mac |
RT-21873 | Deployment | missing security dialog box under mixed code scenario on mac |
RT-23784 | Deployment | Comparison of custom fallback class to default NoJavaFXFallback class will always fail due to logic error |
RT-27260 | Deployment | Update JavaFX 2.2.6 repo to include new imports JRE 7u12 bits for ea b07 |
RT-23920 | Deployment, Packager | javafxpackager -help: mistake in documenting -native option |
RT-24433 | Deployment | FileSaveService.saveFileDialog needs some update |
RT-22950 | Deployment | Mac: Ensemble Cursor Sample does not work when run as applet |
RT-24794 | Deployment | HTML splash screen is misaligned if <doctype> is used in html page |
RT-23922 | Deployment | JavaFX Self-Signed Security Dialog should be consistent with core Java |
RT-23889 | Deployment, Packager | Native Bundle unable to open https connections |
RT-24143 | Deployment, Packager | Ant task fx:deploy expectes all JARs to have a MANIFEST.MF and fails with NPE if at least one doesn't |
RT-24517 | Deployment | socksProxyhost settings are ignored by JavaFX 2.2 |
RT-25023 | Deployment | Webstart: deadlock when downloading application |
RT-24872 | Deployment | fx:signjar does not sign jars, which don't contain a MANIFEST.MF |
RT-23876 | Deployment, Glass | Mac: Context Menus not working in applet |
RT-24293 | Deployment | NPE on second run of Java Web Start Application |
RT-25660 | Deployment | Macos bundle execution fails |
RT-24875 | Deployment | Can not load javafx applets using 7u10 builds |
RT-23114 | Deployment | No error dialog shows upon Exception in start method of Application in web start mode, which prevents application exit |
RT-23475 | Deployment | Linux: JVM crashes when trying to save a file using FileSaveService |
RT-28497 | Deployment | JavaFX sandbox security warning dialog should not set the default focus on "Do not show this again for this app" |
RT-28277 | Deployment | add temporary workaround for sqe automation |
RT-24380 | FXML | FXMLLoader: IllegalAccessException when Initializable not implemented and initialize() is present but not public |
RT-26822 | Glass | Win: Stage Exception:could not create platform window |
RT-24904 | Glass | Gtk: FileChooser save dialog does not ask for confirmation to overwrite an existing file on Linux |
RT-29720 | Glass | Mac: [Events] event about key release on mac. |
RT-24612 | Glass | Gtk: Implement support for specifying initial file name in SAVE file dialogs |
RT-24588 | Glass | Glass: Allow to specify an initial file name in Save As dialog |
RT-24453 | Glass | Mac: ComboBox, ChoiceBox, ListView when selected cause NetBeans RCP Application menubar to disappear |
RT-21457 | Glass | Win: DirectoryChooser is closed with error when there is not directory selected. |
RT-26392 | Glass | Mac: Save As dialog lacks "New Folder" option |
RT-30948 | Glass | GUI easily locked up by excessive GUI updates |
RT-30277 | Glass | Gtk: X Window System error caused by TextField in Popup |
RT-23449 | Glass | Mac: javafx.stage.FileChooser().setInitialDirectory(file) not working |
RT-24596 | Glass | Mac: sandboxd violation causes crash on startup of Ensemble |
RT-25945 | Glass | Win: FileChooser can't use in applet's fullscreen mode |
RT-23671 | Glass | Gtk: NPE on extra mouse buttons click |
RT-23078 | Glass | Gtk: Error in looking up String class in native GtkSystemClipboard.mimesFromSystem method |
RT-28448 | Glass | Gtk: DnD event.getDragboard().getString() produces crash if dragboard does not contain string |
RT-23359 | Glass | Gtk: Check the grab/ungrab functionality |
RT-19293 | Glass | Gtk: [Linux, Modality] Z-order issue 1. |
RT-31003 | Glass | Mac: FX causes a crash in JDK CGLLayer code |
RT-24833 | Glass | Gtk: Middle mouse button doesn't receive MOUSE_DRAGGED events |
RT-30279 | Glass | Back-port HiDPI Glass support to 2u-dev |
RT-29635 | Glass | Gtk: On Linux Dragboard.getFiles returns a List where File elements have a path ending with a carriage return |
RT-24541 | Glass | Gtk: Wrong mouse cursor in text fields when using Popup (Linux) |
RT-23731 | Glass | Gtk: [ContextMenu, TextInput] when clipboard is cleared, paste button is still available in context menu |
RT-28408 | Glass | Gtk: NullPointerException from com.sun.glass.ui.gtk.GtkApplication.enterNestedEventLoopImpl when using Esc to close modal dialog |
RT-20882 | Glass | Gtk: Typing greek accented characters in TextField and HTMLEditor not working |
RT-24355 | Glass | Gtk: Wrong 'Move' cursor |
RT-27502 | Glass | Gtk: KeyEvent.isShiftDown() always true when Caps Lock is on. |
RT-31088 | Glass | Gtk: Dragboard contains url escaped File paths in Linux which fail a file.exists() test |
RT-29646 | Glass | Gtk: FX is throwing an exception while emulating the embedded environment on linux |
RT-27576 | Glass | Gtk: Linux (Ubuntu 11.04 32 Bit): Accessing the contend of the Dragboard data during a drag and drop operation (setOnDragEntered, setOnDragOver) does not work as expected. |
RT-29125 | Glass | Sporadic Java VM crash when JavaFX program ends (SIGSEGV in C [libglass.so+0x13aa1] Java_com_sun_glass_ui_gtk_GtkWindow__1getNativeWindowImpl+0x1) |
RT-24855 | Glass | Gtk: Opening a dialog stage from a table context menu action leaves system in an unresponsive state |
RT-23411 | Glass, Swing | FXCanvas: Embedding JavaFX inside an Eclipse View destroys context menus, on Linux |
RT-24110 | Glass | Mac: FileChooser sometimes crashes the JVM on Mac OS X 10.8 |
RT-24864 | Glass | Mac: Application crashes in multi-touch support code |
RT-30701 | Glass | Fatal RuntimeException in renderer when running any program on Linux |
RT-28060 | Glass | Mac: MacFileNSURL.createFromBookmark() breaks if FileChooser.showOpenDialog() has not been invoked before |
RT-23529 | Glass | Mac: FX applets do not load in OS X 10.8 + Safari |
RT-27772 | Glass | Need support from FX File Chooser to be able to retrieve security-scoped URLs on the Mac |
RT-24896 | Glass | Initial window size is incorrect after fix for RT-23631 |
RT-24270 | Glass | Backport RT-23456 to 2.2.4 |
RT-26309 | Glass | Mac: Holding down a key causes infinite pressed/typed/released events |
RT-28019 | Glass | TABLE COLUMN DOES NOT PERFORM SORTING UNLESS WINDOW IS FOCUSED FIRST |
RT-23690 | Graphics | Request for shaped clip support |
RT-24994 | Graphics, WebView | Painting WebPage is too slow, making it unusable |
RT-31701 | Graphics | HiDPI: InnerShadow offsets are wrong |
RT-30223 | Graphics | Canvas clip not working properly on Windows |
RT-26106 | Graphics | Missing gradient fill for text styled with rounded border |
RT-30709 | Graphics | Backport fix for RT-30254 to 2.2.x |
RT-30078 | Graphics | Port T2K hinting fix from JDK |
RT-25094 | Graphics | Canvas fails when multiple advanced rendering operations are combined |
RT-27530 | Graphics | pixel conversion to IntArgbPre doesn't work |
RT-27828 | Graphics | Canvas GraphicsContext polygon and polyline methods ignore translation components of the transform |
RT-25333 | Graphics | setPixels of a single pixel sometimes ignores the x,y coordinates requested |
RT-25091 | Graphics | Rectangle with ROUND join uses MITER instead |
RT-29098 | Graphics | Webview crashes when loading web page with malformed gif file |
RT-23549 | Graphics | Mac OS regression : Menu.disable property may be ignored |
RT-23589 | Graphics | Changes in large WritableImage don't update ImageView |
RT-28191 | Installers | Temporarily hardcode fx.version.guid in build.xml files for standalone installers in 2u-cpu/dev deploy repo |
RT-31261 | Localization | nls:t9n javafx 2.2.40, layout issue with French "Browser in use" dialog |
RT-23348 | Localization | Update translation of javafxpackager man page |
RT-26657 | Localization | NLS: Upload javafxrt.tbom and javafxsdk.tbom files to jfx/doc-files |
RT-28362 | Localization | javafx 2.2.6 message drop10 |
RT-31731 | Media | FXMedia. Markers are not invoked when video plays with high play rate |
RT-26155 | Media | Application crashes on windows as well as on windows if i am playing a media file attachment is the media file |
RT-31728 | Media | FXMedia. Repeat does not work for media with set startTime and stopTime |
RT-31743 | Media | FXMedia. Group of unit tests crashes |
RT-31303 | Media | FXMedia. Audio clip plays with unacceptable delay |
RT-28817 | Media | Add explicit dispose() method to MediaPlayer |
RT-28375 | Media | Issue with paused video starts playing on the call of setRate() of MediaPlayer |
RT-27717 | Media | JavaFx MediaPlayer not release the file handle for the file it played Window specific |
RT-27663 | Media | Crash while using extended Seek While Scroll on Windows for MediaPlayer |
RT-29639 | Media | Playing media by providing StartTime and StopTime, it plays first 2-3 frame of the Media then it starts playing from the given position. |
RT-27715 | Media | JavaFx MediaView hangs when I used large video files |
RT-27716 | Media | MediaPlayer setRate() on 4x or more than 4X speed no longer works on the Mac |
RT-31174 | Other | Update javafxpackager nroff man page for 7u40 |
RT-24090 | Other | Need to bump FX 2.2.4 build number to b03 to match JDK 7u8 |
RT-24268 | Other | JDev Would Like to Have Srcs in JAVAFX_MAIN_PLATFORMS labels |
RT-31563 | Packager | Publisher not set as Expected for JDK javafxpackager.exe |
RT-24766 | Packager | Packager: Provide ability to select JRE to bundle |
RT-25343 | Packager | The Windows launcher generated by the packager fails when called with no parameter |
RT-24399 | Packager | Native bundles: DMG's installation window is polluted by hidden files |
RT-31144 | Packager | Fix problems with passing jvmuserargs to packaged application |
RT-25339 | Packager | Add to the launcher generated by the packager support for handling VM parameters |
RT-31153 | Packager | xmlparser not added as part of RT-25339 commit - causes build to break |
RT-28118 | Packager | One can no longer use packager of FX 8 (since b75) with a Java 7 due to [Java Runtime does not include Contents/Home/jre/lib/ext/jfxrt.jar] |
RT-24727 | Packager, Samples | Ensemble app is not packaged using custom resources |
RT-24631 | Packager | javafxpackager does not find drop-in resources on Mac/Linux |
RT-24881 | Packager | Native packaging: ability to bundle non-javafx application |
RT-24538 | Packager | Application name not showing up after package |
RT-25003 | Packager | Ant task FXJar changes the manifest attribute names to lowercase |
RT-24905 | Packager | Generated extension jnlp is malformed if it refers to more than one jar |
RT-24993 | Packager | Native packaging: native launcher should pass command line parameters to the app |
RT-29058 | Packager | Need a macro in the config files to expand to the app bundle directory |
RT-24361 | Packager | Native Packages - 64 bit bundles on Linux are broken |
RT-25144 | Packager | An App built with FX packager crashes at startup on MacOS 10.8 since Java 7 U10 b08 |
RT-31204 | Samples | DataApp: client doesn't open browser |
RT-31189 | Samples | DataApp: DataAppLoader can't create JVM |
RT-26971 | Samples | Sample Showcase (Ensemble) does not start |
RT-30567 | Samples | DataApp sample will not run |
RT-31143 | Samples | Ensemble: Backport RT-20081 to 2.2.40 |
RT-30321 | Samples | Ensemble: port sidebar fix from Lombard |
RT-30609 | Samples | Copyright header in samples_readme.txt needs to conform to standard |
RT-30542 | Samples | Update Copyright year in samples_readme.txt |
RT-23620 | Samples | Need to update JavaFX 2.2 samples for NB 7.2 FCS |
RT-24195 | Samples | DataApp: can't build using readme |
RT-27117 | Samples | Unable to start applets on ff & chrome |
RT-24091 | Scenegraph | Backport RT-23351 to 2.2.40 |
RT-31126 | Scenegraph | GridPaneDesignInfo.getCellBounds() returns wrong cell heights |
RT-16111 | Scenegraph | FileChooser: Need to be able to specify initial file name in save dialog |
RT-24307 | Scenegraph | Backport RT-23664 (broken links in javadoc) to 2.2.6 |
RT-30032 | Scenegraph | Fix copyright header, line endings for GetWindowsTest.java security test |
RT-24473 | Scenegraph | Backport RT-23959 to 2.2.6 |
RT-31045 | Scenegraph | GridPane may take an abnormally long time to be rendered |
RT-21836 | Swing | NPE on drag&drop controls in JFXPanel |
RT-31072 | WebView | Sending email with gmail doesn't work with webview |
RT-26883 | WebView | WebView/WebEngine unable to render HTML5/JS charts |
RT-23491 | WebView | iPhone Style Back Button does not render correctly |
RT-24327 | WebView | Webview incorrectly uses String constructor when supplementary characters are present. |
RT-26487 | WebView | Improve parameter checks. Fix fails |
RT-27876 | WebView | Backport RT-24142 to 2.2.6 |
RT-20193 | WebView | MacOS: Performance problems wiht CSS3 Animations |
RT-21097 | WebView | WebView steals the focus (for SELECT and HTML components) when a reload is issued on WebEngine |
RT-23945 | WebView | WebView sometimes does not display a complete image |
RT-24279 | WebView | Animations are slow in mexsantos application in WebView (see PERF-353) |
RT-24322 | WebView | Port RT-17564 to 2.2.4 |
RT-24324 | WebView | Port the fix for RT-22458 to 2.2.4 |