This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository openjfx.
commit 866464ab2a68b7d1e010a196f47e028a17a605c5 Merge: be4a68b b74a698 Author: Emmanuel Bourg <[email protected]> Date: Wed Mar 4 10:06:37 2015 +0100 Merge tag 'upstream/8u40-b25' Upstream version 8u40-b25 apps/build.xml | 12 +- .../SceneBuilderApp/nbproject/project.properties | 4 +- .../scenebuilder/app/DocumentWindowController.java | 197 +- .../scenebuilder/app/ResourceController.java | 9 + .../javafx/scenebuilder/app/SceneBuilderApp.java | 86 +- .../javafx/scenebuilder/app/SceneBuilderTest.java | 2 +- .../app/SceneStyleSheetMenuController.java | 6 + .../javafx/scenebuilder/app/ScenicViewStarter.java | 4 +- .../app/about/AboutWindowController.java | 4 +- .../javafx/scenebuilder/app/about/about-header.png | Bin 9021 -> 9200 bytes .../javafx/scenebuilder/app/css/DocumentWindow.css | 24 - .../javafx/scenebuilder/app/css/ThemeDark.css | 25 +- .../app/i18n/SceneBuilderApp.properties | 14 +- .../scenebuilder/app/info/InfoPanelController.java | 4 +- .../app/menubar/DebugMenuController.java | 19 +- .../javafx/scenebuilder/app/menubar/MenuBar.fxml | 7 +- .../app/menubar/MenuBarController.java | 174 +- .../app/preferences/PreferencesController.java | 23 +- .../app/preferences/PreferencesRecordDocument.java | 29 +- .../app/preferences/PreferencesRecordGlobal.java | 31 +- .../app/preview/PreviewWindowController.java | 54 +- .../scenebuilder/app/skeleton/SkeletonBuffer.java | 2 +- .../app/template/TemplateDialogController.java | 5 +- .../SceneBuilderKit/nbproject/project.properties | 4 +- .../scenebuilder/kit/editor/EditorController.java | 178 +- .../scenebuilder/kit/editor/EditorPlatform.java | 75 +- .../javafx/scenebuilder/kit/editor/JobManager.java | 6 +- .../javafx/scenebuilder/kit/editor/css/Theme.css | 28 +- .../kit/editor/drag/DragController.java | 4 +- .../editor/drag/target/AccessoryDropTarget.java | 9 +- .../editor/drag/target/ContainerXYDropTarget.java | 13 +- .../editor/drag/target/ContainerZDropTarget.java | 9 +- .../kit/editor/drag/target/GridPaneDropTarget.java | 16 +- .../editor/drag/target/ImageViewDropTarget.java | 6 +- .../kit/editor/drag/target/RootDropTarget.java | 33 +- .../editor/images/nodeicons/DialogPane-content.png | Bin 0 -> 1126 bytes .../nodeicons/DialogPane-expandable_content.png | Bin 0 -> 1120 bytes .../editor/images/nodeicons/DialogPane-graphic.png | Bin 0 -> 1122 bytes .../editor/images/nodeicons/DialogPane-header.png | Bin 0 -> 1112 bytes .../editor/job/AddContextMenuToSelectionJob.java | 152 ++ .../kit/editor/job/AddTooltipToSelectionJob.java | 152 ++ .../kit/editor/job/ArrangeZOrderJob.java | 100 - .../kit/editor/job/BatchDocumentJob.java | 101 + .../kit/editor/job/BatchModifyFxIdJob.java | 98 - .../kit/editor/job/BatchModifyObjectJob.java | 114 - .../kit/editor/job/BatchModifySelectionJob.java | 147 -- .../kit/editor/job/BatchSelectionJob.java | 97 + .../kit/editor/job/BringForwardJob.java | 73 +- .../kit/editor/job/BringToFrontJob.java | 70 +- .../scenebuilder/kit/editor/job/CompositeJob.java | 59 + .../kit/editor/job/CutSelectionJob.java | 42 +- .../kit/editor/job/DeleteGridSelectionJob.java | 94 +- .../kit/editor/job/DeleteObjectJob.java | 132 +- .../kit/editor/job/DeleteObjectSelectionJob.java | 33 +- .../kit/editor/job/DuplicateSelectionJob.java | 51 +- .../kit/editor/job/FitToParentObjectJob.java | 114 +- .../kit/editor/job/FitToParentSelectionJob.java | 81 +- .../scenebuilder/kit/editor/job/ImportFileJob.java | 23 +- .../kit/editor/job/IncludeFileJob.java | 22 +- .../kit/editor/job/InlineDocumentJob.java | 90 + .../kit/editor/job/InlineSelectionJob.java | 97 + .../kit/editor/job/InsertAsAccessoryJob.java | 155 +- .../kit/editor/job/InsertAsSubComponentJob.java | 37 +- .../kit/editor/job/ModifyCacheHintJob.java | 124 + .../kit/editor/job/ModifyFxControllerJob.java | 94 - .../scenebuilder/kit/editor/job/ModifyFxIdJob.java | 104 - .../kit/editor/job/ModifyObjectJob.java | 100 - .../kit/editor/job/ModifySelectionJob.java | 134 ++ .../scenebuilder/kit/editor/job/PasteIntoJob.java | 51 +- .../scenebuilder/kit/editor/job/PasteJob.java | 54 +- .../kit/editor/job/PrunePropertiesJob.java | 13 +- .../kit/editor/job/ReIndexObjectJob.java | 123 - .../kit/editor/job/RelocateNodeJob.java | 224 -- .../kit/editor/job/RelocateSelectionJob.java | 8 +- .../kit/editor/job/SendBackwardJob.java | 70 +- .../scenebuilder/kit/editor/job/SendToBackJob.java | 73 +- .../kit/editor/job/SetDocumentRootJob.java | 136 +- .../kit/editor/job/ToggleFxRootJob.java | 82 - .../kit/editor/job/TrimSelectionJob.java | 179 +- .../kit/editor/job/UseComputedSizesObjectJob.java | 128 +- .../editor/job/UseComputedSizesSelectionJob.java | 82 +- .../kit/editor/job/UsePredefinedSizeJob.java | 5 +- .../kit/editor/job/atomic/AddPropertyJob.java | 105 + .../kit/editor/job/atomic/AddPropertyValueJob.java | 109 + .../kit/editor/job/atomic/BackupSelectionJob.java | 96 + .../kit/editor/job/atomic/ClearSelectionJob.java | 46 + .../editor/job/atomic/ModifyFxControllerJob.java | 95 + .../kit/editor/job/atomic/ModifyFxIdJob.java | 105 + .../kit/editor/job/atomic/ModifyObjectJob.java | 124 + .../kit/editor/job/atomic/ReIndexObjectJob.java | 124 + .../kit/editor/job/atomic/RelocateNodeJob.java | 225 ++ .../editor/job/atomic/RemoveCollectionItemJob.java | 109 + .../editor/job/atomic/RemoveFxControllerJob.java | 87 + .../kit/editor/job/atomic/RemoveNodeJob.java | 91 + .../kit/editor/job/atomic/RemoveObjectJob.java | 91 + .../kit/editor/job/atomic/RemovePropertyJob.java | 117 + .../editor/job/atomic/RemovePropertyValueJob.java | 128 ++ .../kit/editor/job/atomic/ReplaceObjectJob.java | 126 + .../job/atomic/ReplacePropertyValueJobT.java | 108 + .../kit/editor/job/atomic/SetFxomRootJob.java | 105 + .../kit/editor/job/atomic/ToggleFxRootJob.java | 83 + .../kit/editor/job/atomic/UpdateSelectionJob.java | 126 + .../job/gridpane/AddColumnConstraintsJob.java | 86 +- .../kit/editor/job/gridpane/AddColumnJob.java | 162 +- .../editor/job/gridpane/AddRowConstraintsJob.java | 86 +- .../kit/editor/job/gridpane/AddRowJob.java | 159 +- .../kit/editor/job/gridpane/DeleteColumnJob.java | 112 +- .../kit/editor/job/gridpane/DeleteRowJob.java | 112 +- .../kit/editor/job/gridpane/GridPaneJobUtils.java | 8 +- .../kit/editor/job/gridpane/MoveColumnJob.java | 147 +- .../kit/editor/job/gridpane/MoveRowJob.java | 147 +- .../job/gridpane/ReIndexColumnContentJob.java | 5 +- .../editor/job/gridpane/ReIndexRowContentJob.java | 5 +- .../job/gridpane/RemoveColumnConstraintsJob.java | 60 +- .../job/gridpane/RemoveColumnContentJob.java | 64 +- .../job/gridpane/RemoveRowConstraintsJob.java | 60 +- .../editor/job/gridpane/RemoveRowContentJob.java | 64 +- .../editor/job/gridpane/v2/InsertColumnJob.java | 25 +- .../kit/editor/job/gridpane/v2/InsertRowJob.java | 25 +- .../job/gridpane/v2/MoveColumnContentJob.java | 4 +- .../editor/job/gridpane/v2/MoveRowContentJob.java | 4 +- .../kit/editor/job/gridpane/v2/SpanJob.java | 10 +- .../reference/CombineExpressionReferenceJob.java | 103 + .../reference/CombineIntrinsicReferenceJob.java | 104 + .../editor/job/reference/CombineReferenceJob.java | 91 + .../reference/ExpandExpressionReferenceJob.java | 115 + .../job/reference/ExpandIntrinsicReferenceJob.java | 105 + .../editor/job/reference/ExpandReferenceJob.java | 92 + .../FixToggleGroupExpressionReferenceJob.java | 146 ++ .../FixToggleGroupIntrinsicReferenceJob.java | 152 ++ .../job/reference/FixToggleGroupReferenceJob.java | 91 + .../kit/editor/job/reference/ObjectDeleter.java | 163 ++ .../editor/job/reference/ReferencesUpdater.java | 206 ++ .../editor/job/reference/UpdateReferencesJob.java | 116 + .../job/togglegroup/AdjustAllToggleGroupJob.java | 126 - .../job/togglegroup/AdjustToggleGroupJob.java | 198 -- .../togglegroup/ModifySelectionToggleGroupJob.java | 14 +- .../job/togglegroup/ModifyToggleGroupJob.java | 8 +- .../kit/editor/job/v2/AddPropertyJob.java | 106 - .../kit/editor/job/v2/AddPropertyValueJob.java | 110 - .../kit/editor/job/v2/BackupSelectionJob.java | 96 - .../kit/editor/job/v2/ClearSelectionJob.java | 46 - .../kit/editor/job/v2/CompositeJob.java | 159 -- .../kit/editor/job/v2/RemoveFxControllerJob.java | 87 - .../kit/editor/job/v2/RemovePropertyJob.java | 110 - .../kit/editor/job/v2/RemovePropertyValueJob.java | 109 - .../kit/editor/job/v2/UpdateSelectionJob.java | 126 - .../editor/job/wrap/AbstractWrapInContentJob.java | 89 +- .../kit/editor/job/wrap/AbstractWrapInJob.java | 476 ++-- .../job/wrap/AbstractWrapInSubComponentJob.java | 19 +- .../kit/editor/job/wrap/UnwrapJob.java | 452 ++-- .../kit/editor/job/wrap/WrapInAnchorPaneJob.java | 16 - .../kit/editor/job/wrap/WrapInBorderPaneJob.java | 106 + .../kit/editor/job/wrap/WrapInButtonBarJob.java | 60 + .../kit/editor/job/wrap/WrapInDialogPaneJob.java | 106 + .../kit/editor/job/wrap/WrapInFlowPaneJob.java | 14 - .../kit/editor/job/wrap/WrapInGridPaneJob.java | 32 +- .../kit/editor/job/wrap/WrapInGroupJob.java | 20 - .../kit/editor/job/wrap/WrapInHBoxJob.java | 13 +- .../kit/editor/job/wrap/WrapInPaneJob.java | 16 - .../kit/editor/job/wrap/WrapInScrollPaneJob.java | 19 - .../kit/editor/job/wrap/WrapInSplitPaneJob.java | 16 +- .../kit/editor/job/wrap/WrapInStackPaneJob.java | 14 - .../kit/editor/job/wrap/WrapInTabPaneJob.java | 103 +- .../kit/editor/job/wrap/WrapInTextFlowJob.java | 46 + .../kit/editor/job/wrap/WrapInTilePaneJob.java | 14 - .../kit/editor/job/wrap/WrapInTitledPaneJob.java | 14 - .../kit/editor/job/wrap/WrapInToolBarJob.java | 13 +- .../kit/editor/job/wrap/WrapInVBoxJob.java | 13 +- .../kit/editor/job/wrap/WrapJobUtils.java | 196 +- .../editor/panel/content/AbstractDecoration.java | 31 +- .../kit/editor/panel/content/ContentPanel.fxml | 25 +- .../panel/content/ContentPanelController.java | 90 +- .../editor/panel/content/WorkspaceController.java | 25 +- .../panel/content/driver/AbstractNodeDriver.java | 3 +- .../panel/content/driver/BorderPaneDriver.java | 2 +- .../panel/content/driver/GridPaneDriver.java | 2 +- .../editor/panel/content/driver/HBoxDriver.java | 2 +- .../panel/content/driver/SplitPaneDesignInfoX.java | 2 +- .../kit/editor/panel/content/driver/TabDriver.java | 2 +- .../panel/content/driver/TabPaneDesignInfoX.java | 15 +- .../panel/content/driver/TableColumnDriver.java | 2 +- .../panel/content/driver/TableViewDesignInfoX.java | 7 +- .../content/driver/TreeTableColumnDriver.java | 2 +- .../content/driver/TreeTableViewDesignInfoX.java | 7 +- .../editor/panel/content/driver/VBoxDriver.java | 2 +- .../content/driver/gridpane/GridPanePring.java | 16 +- .../driver/handles/AbstractCurveHandles.java | 16 +- .../driver/handles/AbstractNodeHandles.java | 16 +- .../panel/content/driver/handles/TabHandles.java | 26 +- .../content/driver/handles/TableColumnHandles.java | 19 +- .../driver/handles/TreeTableColumnHandles.java | 20 +- .../panel/content/driver/outline/NodeOutline.java | 16 +- .../panel/content/driver/pring/NodePring.java | 16 +- .../panel/content/driver/pring/TabPring.java | 18 +- .../content/driver/pring/TableColumnPring.java | 18 +- .../content/driver/pring/TreeTableColumnPring.java | 18 +- .../panel/content/driver/rudder/ResizeRudder.java | 15 +- .../content/driver/tring/AbstractNodeTring.java | 16 +- .../content/driver/tring/GenericParentTring.java | 7 +- .../panel/content/driver/tring/TabTring.java | 19 +- .../content/driver/tring/TableColumnTring.java | 19 +- .../content/driver/tring/TreeTableColumnTring.java | 19 +- .../editor/panel/content/gesture/DragGesture.java | 8 +- .../gesture/mouse/AdjustDividerGesture.java | 2 +- .../content/gesture/mouse/ResizeColumnGesture.java | 22 +- .../panel/content/gesture/mouse/ResizeGesture.java | 25 +- .../content/gesture/mouse/ResizeRowGesture.java | 17 +- .../gesture/mouse/ResizeTableColumnGesture.java | 30 +- .../mouse/ResizeTreeTableColumnGesture.java | 30 +- .../gesture/mouse/SelectAndMoveGesture.java | 2 +- .../gesture/mouse/SelectWithMarqueeGesture.java | 4 +- .../content/guides/MovingGuideController.java | 2 +- .../panel/content/guides/MovingGuideRenderer.java | 6 +- .../content/guides/ResizingGuideController.java | 2 +- .../content/guides/ResizingGuideRenderer.java | 4 +- .../panel/content/mode/EditModeController.java | 6 +- .../editor/panel/content/mode/HitNodeChrome.java | 15 +- .../kit/editor/panel/content/util/BoundsUtils.java | 10 +- .../kit/editor/panel/content/util/Picker.java | 2 +- .../kit/editor/panel/css/CssContentMaker.java | 23 +- .../kit/editor/panel/css/CssPanelController.java | 93 +- .../kit/editor/panel/css/CssUtils.java | 1 + .../kit/editor/panel/css/CssValueConverter.java | 3 +- .../editor/panel/css/CssValuePresenterFactory.java | 1 + .../kit/editor/panel/css/NodeCssState.java | 21 +- .../kit/editor/panel/css/SelectionPath.java | 9 + .../AbstractHierarchyPanelController.java | 167 +- .../panel/hierarchy/HierarchyDNDController.java | 32 +- .../kit/editor/panel/hierarchy/HierarchyItem.java | 2 - .../panel/hierarchy/HierarchyItemBorderPane.java | 4 - .../panel/hierarchy/HierarchyItemDialogPane.java | 155 ++ .../panel/hierarchy/HierarchyItemGraphic.java | 6 +- .../panel/hierarchy/HierarchyTaskScheduler.java | 5 +- .../hierarchy/treeview/HierarchyTreeCell.java | 74 +- .../treeview/HierarchyTreeViewController.java | 6 +- .../kit/editor/panel/inspector/Inspector.fxml | 6 +- .../panel/inspector/InspectorPanelController.java | 104 +- .../editors/AnchorPaneConstraintsEditor.java | 33 +- .../panel/inspector/editors/AutoSuggestEditor.java | 18 +- .../panel/inspector/editors/BooleanEditor.java | 2 + .../inspector/editors/BoundedDoubleEditor.java | 62 +- .../panel/inspector/editors/ButtonTypeEditor.java | 396 ++++ .../inspector/editors/ButtonTypeEditorItem.fxml | 49 + .../editors/ColumnResizePolicyEditor.java | 2 + .../inspector/editors/ControllerClassEditor.java | 6 +- .../panel/inspector/editors/CursorEditor.java | 5 +- .../inspector/editors/DividerPositionsEditor.java | 5 +- .../inspector/editors/DoubleAutoSuggestEditor.fxml | 7 +- .../panel/inspector/editors/DoubleEditor.java | 9 +- .../kit/editor/panel/inspector/editors/Editor.java | 8 + .../editor/panel/inspector/editors/EditorItem.java | 6 +- .../panel/inspector/editors/EditorUtils.java | 7 +- .../inspector/editors/EventHandlerEditor.java | 9 +- .../editor/panel/inspector/editors/FxIdEditor.java | 5 +- .../panel/inspector/editors/GenericEditor.java | 9 +- .../panel/inspector/editors/I18nStringEditor.java | 22 +- .../panel/inspector/editors/ImageEditor.java | 27 +- .../panel/inspector/editors/InlineListEditor.java | 8 +- .../panel/inspector/editors/InsetsEditor.java | 12 +- .../editors/IntegerAutoSuggestEditor.fxml | 7 +- .../panel/inspector/editors/IntegerEditor.java | 9 +- .../panel/inspector/editors/Point3DEditor.java | 13 +- .../panel/inspector/editors/RotateEditor.java | 15 +- .../inspector/editors/StringAutoSuggestEditor.fxml | 7 +- .../panel/inspector/editors/StringEditor.java | 10 +- .../panel/inspector/editors/StyleClassEditor.java | 40 +- .../panel/inspector/editors/StyleEditor.java | 51 +- .../panel/inspector/editors/StylesheetEditor.java | 56 +- .../inspector/editors/TextAlignmentEditor.java | 9 +- .../panel/inspector/editors/ToggleGroupEditor.java | 5 +- .../inspector/popupeditors/BoundsPopupEditor.java | 1 - .../inspector/popupeditors/EffectPopupEditor.java | 7 +- .../inspector/popupeditors/FontPopupEditor.java | 26 +- .../popupeditors/KeyCombinationPopupEditor.java | 36 +- .../inspector/popupeditors/PaintPopupEditor.java | 7 +- .../panel/inspector/popupeditors/PopupEditor.java | 5 +- .../popupeditors/Rectangle2DPopupEditor.java | 5 +- .../inspector/popupeditors/StringPopupEditor.java | 1 - .../kit/editor/panel/library/LibraryListCell.java | 8 +- .../panel/library/LibraryPanelController.java | 119 +- .../kit/editor/report/CSSParsingReport.java | 2 +- .../kit/editor/util/ContextMenuController.java | 20 + .../javafx/scenebuilder/kit/fxom/FXOMArchive.java | 18 - .../javafx/scenebuilder/kit/fxom/FXOMCloner.java | 334 +++ .../scenebuilder/kit/fxom/FXOMCollection.java | 36 +- .../javafx/scenebuilder/kit/fxom/FXOMDocument.java | 7 +- .../javafx/scenebuilder/kit/fxom/FXOMInstance.java | 66 +- .../scenebuilder/kit/fxom/FXOMIntrinsic.java | 40 +- .../javafx/scenebuilder/kit/fxom/FXOMLoader.java | 15 + .../javafx/scenebuilder/kit/fxom/FXOMNodes.java | 216 +- .../javafx/scenebuilder/kit/fxom/FXOMObject.java | 18 +- .../scenebuilder/kit/fxom/FXOMPropertyC.java | 20 - .../scenebuilder/kit/fxom/FXOMPropertyT.java | 17 - .../scenebuilder/kit/fxom/FXOMRefresher.java | 14 +- .../javafx/scenebuilder/kit/fxom/FXOMSaver.java | 3 +- .../scenebuilder/kit/fxom/FxIdCollector.java | 142 ++ .../scenebuilder/kit/fxom/TransientIgnored.java | 40 + .../scenebuilder/kit/fxom/TransientObject.java | 20 +- .../scenebuilder/kit/fxom/glue/GlueElement.java | 12 +- .../scenebuilder/kit/fxom/glue/GlueSerializer.java | 30 +- .../kit/fxom/sampledata/AbstractSampleData.java | 9 + .../kit/fxom/sampledata/SampleDataGenerator.java | 12 + .../kit/fxom/sampledata/SpinnerSampleData.java | 92 + .../scenebuilder/kit/glossary/ControllerClass.java | 2 +- .../scenebuilder/kit/library/BuiltinLibrary.java | 18 +- .../kit/library/builtin/ButtonBar.fxml | 42 + .../kit/library/builtin/DialogPane.fxml | 49 + .../kit/library/user/LibraryFolderWatcher.java | 1 + .../scenebuilder/kit/library/user/UserLibrary.java | 22 + .../javafx/scenebuilder/kit/metadata/Metadata.java | 1054 ++++++--- .../kit/metadata/klass/ComponentClassMetadata.java | 11 +- .../property/value/ButtonTypePropertyMetadata.java | 96 + .../value/list/ButtonTypeListPropertyMetadata.java | 54 + .../value/list/StringListPropertyMetadata.java | 4 +- .../kit/metadata/util/ClipboardEncoder.java | 10 +- .../kit/metadata/util/DesignHierarchyMask.java | 108 +- .../javafx/scenebuilder/kit/util/CssInternal.java | 120 +- .../javafx/scenebuilder/kit/util/Deprecation.java | 141 +- .../javafx/scenebuilder/kit/util/JavaLanguage.java | 2 +- .../util/control/effectpicker/EffectPathItem.java | 1 + .../effectpicker/editors/CheckBoxControl.java | 4 + .../editors/DoubleTextFieldControl.java | 4 + .../control/effectpicker/editors/EnumControl.java | 6 + .../control/effectpicker/editors/ImageControl.java | 4 + .../control/effectpicker/editors/LightControl.java | 6 + .../effectpicker/editors/SliderControl.java | 5 + .../paintpicker/colorpicker/ColorPicker.java | 8 + .../paintpicker/gradientpicker/GradientPicker.java | 10 +- .../gradientpicker/GradientPickerStop.java | 6 +- .../paintpicker/rotator/RotatorControl.java | 8 + .../control/paintpicker/slider/SliderControl.java | 1 + .../css/caspian/caspian-embedded-highContrast.css | 35 + .../caspian/caspian-embedded-qvga-highContrast.css | 36 + .../kit/util/css/caspian/caspian-embedded-qvga.css | 35 + .../kit/util/css/caspian/caspian-embedded.css | 34 + .../kit/util/css/caspian/caspian-highContrast.css | 34 + .../modena/modena-highContrast-blackOnWhite.css | 34 + .../modena/modena-highContrast-whiteOnBlack.css | 34 + .../modena/modena-highContrast-yellowOnBlack.css | 34 + .../modena-touch-highContrast-blackOnWhite.css | 35 + .../modena-touch-highContrast-whiteOnBlack.css | 35 + .../modena-touch-highContrast-yellowOnBlack.css | 35 + .../kit/util/css/modena/modena-touch.css | 34 + apps/scenebuilder/build.xml | 20 +- apps/scenebuilder/samples/AirportApp/build.xml | 2 +- apps/scenebuilder/samples/HelloI18N/build.xml | 2 +- apps/scenebuilder/samples/HelloSwingNode/build.xml | 2 +- .../samples/IssueTrackingBiDi/build.xml | 2 +- .../samples/IssueTrackingLite/build.xml | 2 +- apps/scenebuilder/samples/Login/build.xml | 2 +- apps/scenebuilder/samples/UnlockCustom/build.xml | 2 +- apps/scenebuilder/samples/samples_readme.txt | 11 +- .../src/fx83dfeatures/CheckerMeshViewer.java | 395 ++++ .../src/fx83dfeatures/ICOSphereViewer.java | 235 ++ .../src/fx83dfeatures/MeshViewer.java | 367 +++ .../src/fx83dfeatures/PNTBoxFlatViewer.java | 249 ++ .../src/fx83dfeatures/PNTBoxSmoothViewer.java | 262 +++ .../src/fx83dfeatures/PNTICOSphereViewer.java | 248 ++ .../src/fx83dfeatures/PNTMeshViewer.java | 476 ++++ .../src/fx83dfeatures/ToysVec3f.java | 217 ++ .../src/resources/cup_normalMap_1024.png | Bin 0 -> 848143 bytes .../main/java/a11y/HelloSimpleTreeTableView.java | 10 +- .../src/main/java/a11y/HelloSimpleTreeView.java | 1 - apps/toys/Hello/src/main/java/a11y/HelloText.java | 18 +- .../Hello/src/main/java/alertdialog/Alert.java | 116 - .../Hello/src/main/java/alertdialog/AlertImpl.java | 145 -- apps/toys/Hello/src/main/java/hello/FloodGame.java | 3 + .../toys/Hello/src/main/java/hello/HelloAlert.java | 73 +- apps/toys/Hello/src/main/java/hello/HelloCSS.java | 151 +- .../Hello/src/main/java/hello/HelloComboBox.java | 4 +- .../Hello/src/main/java/hello/HelloDialogs.java | 668 ++++++ .../src/main/java/hello/HelloHighContrast.java | 2 +- .../toys/Hello/src/main/java/hello/HelloMedia.java | 2 +- .../Hello/src/main/java/hello/HelloPopupMenu.java | 73 +- .../main/java/hello/HelloProgressIndicator.java | 18 +- .../src/main/java/hello/HelloRadioButton.java | 73 +- .../Hello/src/main/java/hello/HelloSlider.java | 32 +- .../Hello/src/main/java/hello/HelloSpinner.java | 187 ++ .../Hello/src/main/java/hello/HelloTableView.java | 330 +-- .../hello/HelloTextFieldWithTextFormatter.java | 145 ++ .../src/main/java/hello/HelloToggleButton.java | 2 +- .../Hello/src/main/java/hello/TestBuilder.java | 80 +- .../hello/dialog/dialogs/CommandLinksDialog.java | 221 ++ .../java/hello/dialog/dialogs/ExceptionDialog.java | 80 + .../hello/dialog/dialogs/FontSelectorDialog.java | 371 +++ .../main/java/hello/dialog/dialogs/commandlink.css | 71 + .../java/hello/dialog/fxml/FXMLSampleDialog.fxml | 39 + .../java/hello/dialog/fxml/FXMLSampleDialog.java | 101 + .../toys/Hello/src/main/java/hello/dialog/tick.png | Bin 0 -> 13319 bytes .../main/java/hello/dialog/wizard/ImplUtils.java | 92 + .../java/hello/dialog/wizard/LinearWizardFlow.java | 61 + .../java/hello/dialog/wizard/ValueExtractor.java | 109 + .../src/main/java/hello/dialog/wizard/Wizard.java | 422 ++++ build.gradle | 445 +++- build.properties | 12 +- buildSrc/armv5sf.gradle | 192 +- buildSrc/armv6hf.gradle | 175 +- buildSrc/armv6sf.gradle | 189 +- buildSrc/armv7hf.gradle | 203 +- buildSrc/armv7sf.gradle | 196 +- buildSrc/dalvik.gradle | 27 +- buildSrc/genVSproperties.bat | 12 +- buildSrc/linux.gradle | 27 +- buildSrc/mac.gradle | 82 +- .../groovy/com/sun/javafx/gradle/CCTask.groovy | 4 +- buildSrc/win.gradle | 77 +- buildSrc/x86egl.gradle | 89 +- doc-files/javafxrt.tbom | 32 + doc-files/javafxsdk.tbom | 42 + gradle.properties.template | 35 +- .../src/main/java/com/sun/javafx/PlatformUtil.java | 9 - .../com/sun/javafx/binding/ContentBinding.java | 5 +- .../sun/javafx/binding/ListExpressionHelper.java | 4 +- .../sun/javafx/binding/MapExpressionHelper.java | 5 +- .../sun/javafx/binding/SetExpressionHelper.java | 3 +- .../collections/UnmodifiableObservableMap.java | 23 +- .../java/com/sun/javafx/logging/PulseLogger.java | 2 +- .../main/java/javafx/beans/binding/Bindings.java | 36 +- .../javafx/beans/property/BooleanProperty.java | 2 +- .../javafx/beans/property/BooleanPropertyBase.java | 3 +- .../java/javafx/beans/property/DoubleProperty.java | 2 +- .../javafx/beans/property/DoublePropertyBase.java | 5 +- .../java/javafx/beans/property/FloatProperty.java | 2 +- .../javafx/beans/property/FloatPropertyBase.java | 5 +- .../javafx/beans/property/IntegerProperty.java | 2 +- .../javafx/beans/property/IntegerPropertyBase.java | 5 +- .../javafx/beans/property/ListPropertyBase.java | 3 +- .../java/javafx/beans/property/LongProperty.java | 2 +- .../javafx/beans/property/LongPropertyBase.java | 5 +- .../javafx/beans/property/MapPropertyBase.java | 3 +- .../javafx/beans/property/ObjectPropertyBase.java | 5 +- .../beans/property/ReadOnlyBooleanProperty.java | 2 +- .../beans/property/ReadOnlyDoubleProperty.java | 2 +- .../beans/property/ReadOnlyFloatProperty.java | 2 +- .../beans/property/ReadOnlyIntegerProperty.java | 2 +- .../beans/property/ReadOnlyLongProperty.java | 2 +- .../javafx/beans/property/SetPropertyBase.java | 3 +- .../javafx/beans/property/StringPropertyBase.java | 5 +- .../adapter/DescriptorListenerCleaner.java | 12 +- .../beans/property/adapter/JavaBeanProperty.java | 4 +- .../property/adapter/ReadOnlyJavaBeanProperty.java | 4 +- .../collections/transformation/FilteredList.java | 73 +- .../collections/transformation/SortedList.java | 2 +- .../javafx/util/converter/DateStringConverter.java | 96 +- .../util/converter/DateTimeStringConverter.java | 117 +- .../util/converter/FormatStringConverter.java | 35 +- .../util/converter/LocalDateStringConverter.java | 142 ++ .../converter/LocalDateTimeStringConverter.java | 311 +++ .../util/converter/LocalTimeStringConverter.java | 126 + .../javafx/util/converter/TimeStringConverter.java | 96 +- .../sun/javafx/binding/ContentBindingListTest.java | 21 +- .../sun/javafx/binding/ErrorLoggingUtiltity.java | 69 +- .../javafx/binding/ListExpressionHelperTest.java | 30 +- .../com/sun/javafx/binding/SelectBindingTest.java | 718 +++--- .../javafx/beans/property/BooleanPropertyTest.java | 14 +- .../javafx/beans/property/DoublePropertyTest.java | 14 +- .../javafx/beans/property/FloatPropertyTest.java | 14 +- .../javafx/beans/property/IntegerPropertyTest.java | 14 +- .../javafx/beans/property/LongPropertyTest.java | 14 +- .../java/javafx/binding/BindingsArrayTest.java | 1835 +++++++-------- .../javafx/binding/BindingsCreateBindingTest.java | 48 +- .../test/java/javafx/binding/BindingsListTest.java | 1835 +++++++-------- .../test/java/javafx/binding/BindingsMapTest.java | 1313 ++++++----- .../binding/expression/ListExpressionTest.java | 116 +- .../java/javafx/collections/FXCollectionsTest.java | 29 + .../java/javafx/collections/FilteredListTest.java | 17 +- .../java/javafx/collections/MockMapObserver.java | 6 +- .../java/javafx/collections/MockSetObserver.java | 6 +- .../java/javafx/collections/ObservableMapTest.java | 38 +- .../java/javafx/collections/ObservableSetTest.java | 38 +- .../util/converter/DateStringConverterTest.java | 141 +- .../converter/DateTimeStringConverterTest.java | 147 +- .../util/converter/FloatStringConverterTest.java | 4 +- .../converter/LocalDateStringConverterTest.java | 124 + .../LocalDateTimeStringConverterTest.java | 146 ++ .../converter/LocalTimeStringConverterTest.java | 130 ++ .../util/converter/TimeStringConverterTest.java | 141 +- .../scene/control/doc-files/buttonBar-linux.png | Bin 0 -> 4374 bytes .../scene/control/doc-files/buttonBar-mac.png | Bin 0 -> 4271 bytes .../scene/control/doc-files/buttonBar-windows.png | Bin 0 -> 4329 bytes .../scene/control/ControlAcceleratorSupport.java | 9 +- .../javafx/scene/control/FormatterAccessor.java | 37 + .../sun/javafx/scene/control/SelectedCellsMap.java | 39 +- .../scene/control/behavior/AccordionBehavior.java | 4 +- .../scene/control/behavior/CellBehaviorBase.java | 28 +- .../scene/control/behavior/ListViewBehavior.java | 16 +- .../control/behavior/MenuButtonBehaviorBase.java | 23 +- .../scene/control/behavior/SpinnerBehavior.java | 175 ++ .../control/behavior/TableCellBehaviorBase.java | 36 +- .../control/behavior/TableViewBehaviorBase.java | 12 +- .../scene/control/behavior/TextAreaBehavior.java | 11 - .../scene/control/behavior/TextFieldBehavior.java | 12 +- .../control/behavior/TextInputControlBehavior.java | 180 +- .../control/behavior/TextInputControlBindings.java | 2 +- .../control/behavior/ToggleButtonBehavior.java | 46 +- .../control/behavior/TreeTableCellBehavior.java | 2 +- .../scene/control/behavior/TreeViewBehavior.java | 16 +- .../javafx/scene/control/skin/ButtonBarSkin.java | 375 +++ .../javafx/scene/control/skin/ChoiceBoxSkin.java | 9 +- .../javafx/scene/control/skin/ColorPalette.java | 468 ++-- .../javafx/scene/control/skin/ColorPickerSkin.java | 20 +- .../scene/control/skin/ComboBoxBaseSkin.java | 2 +- .../scene/control/skin/ComboBoxListViewSkin.java | 157 +- .../scene/control/skin/ComboBoxPopupControl.java | 38 +- .../scene/control/skin/ContextMenuContent.java | 237 +- .../javafx/scene/control/skin/ContextMenuSkin.java | 6 +- .../scene/control/skin/CustomColorDialog.java | 9 +- .../javafx/scene/control/skin/DatePickerSkin.java | 46 + .../sun/javafx/scene/control/skin/FXVKSkin.java | 6 +- .../javafx/scene/control/skin/LabeledSkinBase.java | 60 +- .../javafx/scene/control/skin/ListViewSkin.java | 136 +- .../sun/javafx/scene/control/skin/MenuBarSkin.java | 275 ++- .../control/skin/NestedTableColumnHeader.java | 1 - .../javafx/scene/control/skin/PaginationSkin.java | 139 +- .../javafx/scene/control/skin/ProgressBarSkin.java | 27 +- .../scene/control/skin/ProgressIndicatorSkin.java | 55 +- .../javafx/scene/control/skin/ScrollBarSkin.java | 121 +- .../javafx/scene/control/skin/ScrollPaneSkin.java | 90 +- .../sun/javafx/scene/control/skin/SliderSkin.java | 40 +- .../sun/javafx/scene/control/skin/SpinnerSkin.java | 327 +++ .../javafx/scene/control/skin/SplitPaneSkin.java | 71 +- .../sun/javafx/scene/control/skin/TabPaneSkin.java | 190 +- .../scene/control/skin/TableColumnHeader.java | 24 +- .../javafx/scene/control/skin/TableHeaderRow.java | 8 +- .../javafx/scene/control/skin/TableRowSkin.java | 81 +- .../scene/control/skin/TableRowSkinBase.java | 37 +- .../javafx/scene/control/skin/TableViewSkin.java | 75 +- .../scene/control/skin/TableViewSkinBase.java | 84 +- .../javafx/scene/control/skin/TextAreaSkin.java | 35 +- .../javafx/scene/control/skin/TextFieldSkin.java | 20 +- .../scene/control/skin/TextInputControlSkin.java | 40 +- .../sun/javafx/scene/control/skin/ToolBarSkin.java | 75 +- .../javafx/scene/control/skin/TreeCellSkin.java | 7 + .../scene/control/skin/TreeTableRowSkin.java | 83 +- .../scene/control/skin/TreeTableViewSkin.java | 111 +- .../javafx/scene/control/skin/TreeViewSkin.java | 117 +- .../com/sun/javafx/scene/control/skin/Utils.java | 4 +- .../sun/javafx/scene/control/skin/VirtualFlow.java | 93 +- .../scene/control/skin/WebColorFieldSkin.java | 24 +- .../main/java/javafx/scene/chart/AreaChart.java | 27 +- .../src/main/java/javafx/scene/chart/Axis.java | 43 +- .../src/main/java/javafx/scene/chart/BarChart.java | 22 +- .../main/java/javafx/scene/chart/CategoryAxis.java | 11 +- .../src/main/java/javafx/scene/chart/Chart.java | 13 +- .../main/java/javafx/scene/chart/LineChart.java | 78 +- .../main/java/javafx/scene/chart/NumberAxis.java | 143 +- .../src/main/java/javafx/scene/chart/PieChart.java | 144 +- .../main/java/javafx/scene/chart/ScatterChart.java | 10 +- .../java/javafx/scene/chart/StackedAreaChart.java | 269 ++- .../java/javafx/scene/chart/StackedBarChart.java | 89 +- .../main/java/javafx/scene/chart/ValueAxis.java | 17 +- .../src/main/java/javafx/scene/chart/XYChart.java | 401 ++-- .../main/java/javafx/scene/control/Accordion.java | 15 + .../src/main/java/javafx/scene/control/Alert.java | 408 ++++ .../src/main/java/javafx/scene/control/Button.java | 18 +- .../main/java/javafx/scene/control/ButtonBar.java | 604 +++++ .../main/java/javafx/scene/control/ButtonBase.java | 20 +- .../main/java/javafx/scene/control/ButtonType.java | 152 ++ .../src/main/java/javafx/scene/control/Cell.java | 30 +- .../main/java/javafx/scene/control/CheckBox.java | 26 +- .../main/java/javafx/scene/control/ChoiceBox.java | 66 +- .../java/javafx/scene/control/ChoiceDialog.java | 222 ++ .../java/javafx/scene/control/ColorPicker.java | 7 +- .../main/java/javafx/scene/control/ComboBox.java | 44 +- .../java/javafx/scene/control/ComboBoxBase.java | 63 +- .../main/java/javafx/scene/control/Control.java | 90 +- .../java/javafx/scene/control/ControlUtils.java | 89 +- .../main/java/javafx/scene/control/DatePicker.java | 109 +- .../src/main/java/javafx/scene/control/Dialog.java | 1033 +++++++++ .../java/javafx/scene/control/DialogEvent.java | 138 ++ .../main/java/javafx/scene/control/DialogPane.java | 1217 ++++++++++ .../main/java/javafx/scene/control/FXDialog.java | 219 ++ .../javafx/scene/control/HeavyweightDialog.java | 323 +++ .../main/java/javafx/scene/control/Hyperlink.java | 20 +- .../src/main/java/javafx/scene/control/Label.java | 20 +- .../main/java/javafx/scene/control/Labeled.java | 16 - .../main/java/javafx/scene/control/ListCell.java | 109 +- .../main/java/javafx/scene/control/ListView.java | 248 +- .../src/main/java/javafx/scene/control/Menu.java | 23 + .../main/java/javafx/scene/control/MenuBar.java | 38 +- .../main/java/javafx/scene/control/MenuButton.java | 62 +- .../main/java/javafx/scene/control/MenuItem.java | 5 + .../scene/control/MultipleSelectionModelBase.java | 94 +- .../main/java/javafx/scene/control/Pagination.java | 20 +- .../java/javafx/scene/control/PasswordField.java | 20 +- .../java/javafx/scene/control/PopupControl.java | 9 +- .../java/javafx/scene/control/ProgressBar.java | 16 +- .../javafx/scene/control/ProgressIndicator.java | 26 +- .../java/javafx/scene/control/RadioButton.java | 20 +- .../main/java/javafx/scene/control/ScrollBar.java | 60 +- .../main/java/javafx/scene/control/ScrollPane.java | 71 +- .../main/java/javafx/scene/control/SkinBase.java | 20 +- .../src/main/java/javafx/scene/control/Slider.java | 62 +- .../main/java/javafx/scene/control/Spinner.java | 666 ++++++ .../javafx/scene/control/SpinnerValueFactory.java | 1369 +++++++++++ .../java/javafx/scene/control/SplitMenuButton.java | 54 +- .../main/java/javafx/scene/control/SplitPane.java | 32 +- .../src/main/java/javafx/scene/control/Tab.java | 73 +- .../main/java/javafx/scene/control/TabPane.java | 74 +- .../main/java/javafx/scene/control/TableCell.java | 78 +- .../java/javafx/scene/control/TableColumnBase.java | 2 +- .../java/javafx/scene/control/TablePosition.java | 12 +- .../main/java/javafx/scene/control/TableRow.java | 48 +- .../main/java/javafx/scene/control/TableView.java | 757 ++++--- .../main/java/javafx/scene/control/TextArea.java | 24 +- .../main/java/javafx/scene/control/TextField.java | 21 +- .../java/javafx/scene/control/TextFormatter.java | 533 +++++ .../javafx/scene/control/TextInputControl.java | 580 ++++- .../java/javafx/scene/control/TextInputDialog.java | 150 ++ .../main/java/javafx/scene/control/TitledPane.java | 50 +- .../java/javafx/scene/control/ToggleButton.java | 22 +- .../java/javafx/scene/control/ToggleGroup.java | 69 + .../main/java/javafx/scene/control/ToolBar.java | 19 +- .../main/java/javafx/scene/control/Tooltip.java | 16 +- .../main/java/javafx/scene/control/TreeCell.java | 164 +- .../main/java/javafx/scene/control/TreeItem.java | 42 +- .../java/javafx/scene/control/TreeTableCell.java | 80 +- .../javafx/scene/control/TreeTablePosition.java | 5 +- .../java/javafx/scene/control/TreeTableRow.java | 148 +- .../java/javafx/scene/control/TreeTableView.java | 612 +++-- .../main/java/javafx/scene/control/TreeView.java | 340 +-- .../javafx/scene/control/skin/caspian/caspian.css | 230 ++ .../scene/control/skin/caspian/dialog-confirm.png | Bin 0 -> 5830 bytes .../control/skin/caspian/[email protected] | Bin 0 -> 11665 bytes .../scene/control/skin/caspian/dialog-error.png | Bin 0 -> 5116 bytes .../scene/control/skin/caspian/[email protected] | Bin 0 -> 9643 bytes .../control/skin/caspian/dialog-fewer-details.png | Bin 0 -> 3588 bytes .../skin/caspian/[email protected] | Bin 0 -> 4950 bytes .../control/skin/caspian/dialog-information.png | Bin 0 -> 5571 bytes .../control/skin/caspian/[email protected] | Bin 0 -> 10903 bytes .../control/skin/caspian/dialog-more-details.png | Bin 0 -> 3593 bytes .../skin/caspian/[email protected] | Bin 0 -> 4955 bytes .../scene/control/skin/caspian/dialog-warning.png | Bin 0 -> 5080 bytes .../control/skin/caspian/[email protected] | Bin 0 -> 9087 bytes .../scene/control/skin/modena/dialog-confirm.png | Bin 0 -> 5830 bytes .../control/skin/modena/[email protected] | Bin 0 -> 11665 bytes .../scene/control/skin/modena/dialog-error.png | Bin 0 -> 5116 bytes .../scene/control/skin/modena/[email protected] | Bin 0 -> 9643 bytes .../control/skin/modena/dialog-fewer-details.png | Bin 0 -> 3588 bytes .../skin/modena/[email protected] | Bin 0 -> 4950 bytes .../control/skin/modena/dialog-information.png | Bin 0 -> 5571 bytes .../control/skin/modena/[email protected] | Bin 0 -> 10903 bytes .../control/skin/modena/dialog-more-details.png | Bin 0 -> 3593 bytes .../control/skin/modena/[email protected] | Bin 0 -> 4955 bytes .../scene/control/skin/modena/dialog-warning.png | Bin 0 -> 5080 bytes .../control/skin/modena/[email protected] | Bin 0 -> 9087 bytes .../javafx/scene/control/skin/modena/modena.css | 279 ++- .../control/skin/resources/controls.properties | 29 + .../control/skin/resources/controls_de.properties | 29 + .../control/skin/resources/controls_es.properties | 29 + .../control/skin/resources/controls_fr.properties | 29 + .../control/skin/resources/controls_it.properties | 29 + .../control/skin/resources/controls_ja.properties | 29 + .../control/skin/resources/controls_ko.properties | 29 + .../skin/resources/controls_pt_BR.properties | 29 + .../control/skin/resources/controls_sv.properties | 31 +- .../skin/resources/controls_zh_CN.properties | 29 + .../skin/resources/controls_zh_TW.properties | 29 + .../infrastructure/VirtualFlowTestUtils.java | 7 +- .../javafx/scene/control/skin/LabeledTextTest.java | 55 +- .../javafx/scene/control/skin/VirtualFlowTest.java | 71 + .../java/javafx/scene/chart/AreaChartTest.java | 46 +- .../test/java/javafx/scene/chart/PieChartTest.java | 64 +- .../javafx/scene/chart/StackedAreaChartTest.java | 48 +- .../java/javafx/scene/chart/XYChartDataTest.java | 63 + .../test/java/javafx/scene/control/AlertTest.java | 308 +++ .../java/javafx/scene/control/ComboBoxTest.java | 137 ++ .../java/javafx/scene/control/ControlSkinTest.java | 99 +- .../java/javafx/scene/control/ControlTest.java | 19 +- .../java/javafx/scene/control/DatePickerTest.java | 6 +- .../java/javafx/scene/control/ListCellTest.java | 8 +- .../javafx/scene/control/ListViewKeyInputTest.java | 47 + .../java/javafx/scene/control/ListViewTest.java | 545 ++++- .../java/javafx/scene/control/MenuBarTest.java | 2 + .../control/MultipleSelectionModelImplTest.java | 446 ++-- .../scene/control/SelectionModelImplTest.java | 68 +- .../java/javafx/scene/control/SpinnerTest.java | 1264 +++++++++++ .../java/javafx/scene/control/SplitPaneTest.java | 6 +- .../java/javafx/scene/control/TabPaneTest.java | 48 +- .../scene/control/TableViewKeyInputTest.java | 287 ++- .../scene/control/TableViewMouseInputTest.java | 340 ++- .../control/TableViewSelectionModelImplTest.java | 51 +- .../java/javafx/scene/control/TableViewTest.java | 1282 ++++++++++- .../javafx/scene/control/TextInputControlTest.java | 11 + .../java/javafx/scene/control/ToggleGroupTest.java | 27 + .../scene/control/TreeTableViewKeyInputTest.java | 213 +- .../scene/control/TreeTableViewMouseInputTest.java | 345 ++- .../TreeTableViewSelectionModelImplTest.java | 48 +- .../javafx/scene/control/TreeTableViewTest.java | 1218 +++++++++- .../javafx/scene/control/TreeViewKeyInputTest.java | 59 +- .../java/javafx/scene/control/TreeViewTest.java | 675 +++++- .../javafx/scene/control/skin/LabeledTextTest.css | 2 + .../javafx/scene/control/ControlSkinTest.css | 8 + .../fxml/doc-files/introduction_to_fxml.html | 8 +- .../com/sun/javafx/fxml/builder/ProxyBuilder.java | 6 +- .../fxml/src/main/java/javafx/fxml/FXMLLoader.java | 14 +- .../fxml/builder/ClassWithReadOnlyCollection.java | 33 + .../sun/javafx/fxml/builder/ProxyBuilderTest.java | 23 +- .../src/test/resources/javafx/fxml/simple.fxml | 2 +- .../com/oracle/tools/packager/AbstractBundler.java | 27 +- .../tools/packager/EnumeratedBundlerParam.java | 35 +- .../java/com/oracle/tools/packager/JreUtils.java | 15 +- .../tools/packager/StandardBundlerParam.java | 129 +- .../tools/packager/linux/LinuxAppBundler.java | 113 +- .../tools/packager/linux/LinuxDebBundler.java | 440 +++- .../tools/packager/linux/LinuxRpmBundler.java | 390 +++- .../oracle/tools/packager/mac/MacAppBundler.java | 541 ++++- .../tools/packager/mac/MacAppStoreBundler.java | 198 +- .../packager/mac/MacBaseInstallerBundler.java | 63 +- .../tools/packager/mac/MacDaemonBundler.java | 14 +- .../oracle/tools/packager/mac/MacDmgBundler.java | 59 +- .../oracle/tools/packager/mac/MacPkgBundler.java | 109 +- .../tools/packager/windows/WinAppBundler.java | 186 +- .../tools/packager/windows/WinExeBundler.java | 163 +- .../tools/packager/windows/WinMsiBundler.java | 169 +- .../tools/packager/windows/WinServiceBundler.java | 11 +- .../packager/windows/WindowsBundlerParam.java | 15 +- .../com/sun/javafx/tools/ant/DeployFXTask.java | 41 +- .../com/sun/javafx/tools/ant/FileAssociation.java | 148 ++ .../main/java/com/sun/javafx/tools/ant/Info.java | 18 +- .../sun/javafx/tools/ant/SecondaryLauncher.java | 273 +++ .../sun/javafx/tools/packager/CreateJarParams.java | 4 +- .../sun/javafx/tools/packager/DeployParams.java | 29 +- .../java/com/sun/javafx/tools/packager/Main.java | 16 +- .../com/sun/javafx/tools/packager/PackagerLib.java | 137 +- .../tools/packager/bundlers/BundleParams.java | 14 + .../packager/services/UserJvmOptionsService.java | 100 + .../userjvmoptions/LauncherUserJvmOptions.java | 169 ++ .../userjvmoptions/PreferencesUserJvmOptions.java | 81 + .../src/main/man/ja_JP.UTF-8/man1/javafxpackager.1 | 76 +- .../src/main/man/ja_JP.UTF-8/man1/javapackager.1 | 76 +- .../fxpackager/src/main/man/man1/javafxpackager.1 | 136 +- .../fxpackager/src/main/man/man1/javapackager.1 | 136 +- .../main/native/javapackager/win/javapackager.cpp | 2 +- .../main/native/javapackager/win/javapackager.rc | 2 +- .../main/native/launcher/linux/DeployPlatform.h | 159 -- .../src/main/native/launcher/linux/launcher.c | 735 ------ .../src/main/native/launcher/linux/launcher.cpp | 96 + .../launcher/linux/test/CppApplication_1/.dep.inc | 5 + .../launcher/linux/test/CppApplication_1/Makefile | 128 ++ .../CppApplication_1/nbproject/Makefile-Debug.mk | 198 ++ .../CppApplication_1/nbproject/Makefile-Release.mk | 198 ++ .../CppApplication_1/nbproject/Makefile-impl.mk | 133 ++ .../nbproject/Makefile-variables.mk | 35 + .../CppApplication_1/nbproject/Package-Debug.bash | 76 + .../nbproject/Package-Release.bash | 76 + .../CppApplication_1/nbproject/configurations.xml | 400 ++++ .../test/CppApplication_1/nbproject/project.xml | 31 + .../src/main/native/launcher/linux/xmlparser.c | 639 ------ .../src/main/native/launcher/linux/xmlparser.h | 81 - .../fxpackager/src/main/native/launcher/mac/main.m | 419 +--- .../testlauncher.xcodeproj/project.pbxproj | 481 ++++ .../project.xcworkspace/contents.xcworkspacedata | 7 + .../test/testlauncher/testlauncher/AppDelegate.h | 40 + .../test/testlauncher/testlauncher/AppDelegate.m | 43 + .../testlauncher/Base.lproj/MainMenu.xib | 680 ++++++ .../AppIcon.appiconset/Contents.json | 58 + .../testlauncher/testlauncher/en.lproj/Credits.rtf | 29 + .../testlauncher/en.lproj/InfoPlist.strings | 2 + .../testlauncher/testlauncher-Info.plist | 51 + .../testlauncher/testlauncher-Prefix.pch | 9 + .../testlauncherTests/en.lproj/InfoPlist.strings | 2 + .../testlauncherTests/testlauncherTests-Info.plist | 22 + .../testlauncherTests/testlauncherTests.m | 59 + .../src/main/native/launcher/win/IconSwap.cpp | 213 -- .../src/main/native/launcher/win/WinLauncher.cpp | 944 +------- .../main/native/launcher/win/WinLauncherSvc.cpp | 884 -------- .../src/main/native/library/common/Exports.cpp | 231 ++ .../src/main/native/library/common/Exports.h | 86 + .../src/main/native/library/common/FilePath.cpp | 246 ++ .../src/main/native/library/common/FilePath.h | 67 + .../main/native/library/common/GenericPlatform.cpp | 188 ++ .../main/native/library/common/GenericPlatform.h | 70 + .../src/main/native/library/common/Helpers.cpp | 212 ++ .../src/main/native/library/common/Helpers.h | 102 + .../src/main/native/library/common/Java.cpp | 355 +++ .../src/main/native/library/common/Java.h | 164 ++ .../native/library/common/JavaUserPreferences.cpp | 64 + .../native/library/common/JavaUserPreferences.h | 59 + .../native/library/common/JavaVirtualMachine.cpp | 518 +++++ .../native/library/common/JavaVirtualMachine.h | 70 + .../main/native/library/common/LinuxPlatform.cpp | 1108 +++++++++ .../src/main/native/library/common/LinuxPlatform.h | 101 + .../src/main/native/library/common/Lock.cpp | 99 + .../src/main/native/library/common/Lock.h | 65 + .../src/main/native/library/common/MacPlatform.h | 93 + .../src/main/native/library/common/MacPlatform.mm | 512 +++++ .../src/main/native/library/common/Macros.cpp | 89 + .../src/main/native/library/common/Macros.h | 57 + .../src/main/native/library/common/Messages.cpp | 70 + .../src/main/native/library/common/Messages.h | 65 + .../src/main/native/library/common/Package.cpp | 450 ++++ .../src/main/native/library/common/Package.h | 134 ++ .../src/main/native/library/common/Platform.cpp | 80 + .../src/main/native/library/common/Platform.h | 235 ++ .../main/native/library/common/PlatformString.cpp | 403 ++++ .../main/native/library/common/PlatformString.h | 218 ++ .../main/native/library/common/PlatformThread.cpp | 85 + .../main/native/library/common/PlatformThread.h | 69 + .../main/native/library/common/PosixPlatform.cpp | 71 + .../src/main/native/library/common/PosixPlatform.h | 56 + .../main/native/library/common/PropertyFile.cpp | 178 ++ .../src/main/native/library/common/PropertyFile.h | 73 + .../main/native/library/common/WindowsPlatform.cpp | 418 ++++ .../main/native/library/common/WindowsPlatform.h | 98 + .../src/main/native/library/common/main.cpp | 123 + .../src/main/native/service/win/WinLauncherSvc.cpp | 884 ++++++++ .../native/tests/linux/launcher/launcher/.dep.inc | 5 + .../native/tests/linux/launcher/launcher/Makefile | 128 ++ .../launcher/launcher/nbproject/Makefile-Debug.mk | 84 + .../launcher/nbproject/Makefile-Release.mk | 84 + .../launcher/launcher/nbproject/Makefile-impl.mk | 133 ++ .../launcher/nbproject/Makefile-variables.mk | 35 + .../launcher/launcher/nbproject/Package-Debug.bash | 76 + .../launcher/nbproject/Package-Release.bash | 76 + .../launcher/launcher/nbproject/configurations.xml | 83 + .../linux/launcher/launcher/nbproject/project.xml | 28 + .../native/tests/linux/library/packager/.dep.inc | 5 + .../native/tests/linux/library/packager/Makefile | 128 ++ .../library/packager/nbproject/Makefile-Debug.mk | 192 ++ .../library/packager/nbproject/Makefile-Release.mk | 192 ++ .../library/packager/nbproject/Makefile-impl.mk | 133 ++ .../packager/nbproject/Makefile-variables.mk | 35 + .../library/packager/nbproject/Package-Debug.bash | 76 + .../packager/nbproject/Package-Release.bash | 76 + .../library/packager/nbproject/configurations.xml | 499 ++++ .../linux/library/packager/nbproject/project.xml | 31 + .../launcher/launcher.xcodeproj/project.pbxproj | 429 ++++ .../mac/launcher/launcher/launcher-Info.plist | 57 + .../mac/launcher/launcher/launcher-Prefix.pch | 9 + .../packager/libpackager.xcodeproj/project.pbxproj | 597 +++++ .../packager/packager/libpackager-Prefix.pch | 7 + .../packagerTests/en.lproj/InfoPlist.strings | 2 + .../packagerTests/libpackagerTests-Info.plist | 22 + .../library/packager/packagerTests/packagerTests.m | 51 + .../native/tests/win/iconswap/IconSwap.vcxproj | 141 ++ .../main/native/tests/win/launcher/launcher.sln | 20 + .../native/tests/win/launcher/launcher.vcxproj | 88 + .../src/main/native/tests/win/library/library.sln | 20 + .../main/native/tests/win/library/library.vcxproj | 152 ++ .../src/main/native/tests/win/library/main.def | 6 + .../src/main/native/tools/win/IconSwap.cpp | 215 ++ .../tools/packager/AbstractBundler.properties | 20 +- .../tools/packager/StandardBundlerParam.properties | 30 + .../packager/linux/LinuxAppBundler.properties | 50 +- .../packager/linux/LinuxDebBundler.properties | 150 +- .../packager/linux/LinuxRpmBundler.properties | 82 +- .../oracle/tools/packager/linux/template.desktop | 3 +- .../oracle/tools/packager/linux/template.postinst | 4 +- .../oracle/tools/packager/linux/template.postrm | 2 - .../com/oracle/tools/packager/linux/template.prerm | 4 + .../com/oracle/tools/packager/linux/template.spec | 8 +- .../com/oracle/tools/packager/mac/DMGsetup.scpt | 23 +- .../oracle/tools/packager/mac/Info.plist.template | 6 +- .../tools/packager/mac/MacAppBundler.properties | 111 +- .../packager/mac/MacAppStoreBundler.properties | 58 +- .../tools/packager/mac/MacDaemonBundler.properties | 3 +- .../tools/packager/mac/MacDmgBundler.properties | 3 + .../tools/packager/mac/MacPkgBundler.properties | 7 +- .../packager/windows/WinAppBundler.properties | 70 +- .../packager/windows/WinExeBundler.properties | 4 +- .../packager/windows/WinMsiBundler.properties | 3 + .../packager/windows/WinServiceBundler.properties | 26 +- .../windows/WindowsBundlerParam.properties | 33 +- .../com/oracle/tools/packager/windows/template.iss | 2 + .../com/oracle/tools/packager/windows/template.wxs | 1 + .../sun/javafx/tools/packager/Bundle.properties | 1 + .../sun/javafx/tools/packager/Bundle_ja.properties | 1 + .../javafx/tools/packager/Bundle_zh_CN.properties | 1 + .../com/oracle/tools/packager/BundlersTest.java | 92 +- .../java/com/oracle/tools/packager/CLITest.java | 116 +- .../tools/packager/EnumeratedBundlerParamTest.java | 55 + .../tools/packager/linux/LinuxAppBundlerTest.java | 132 +- .../tools/packager/linux/LinuxDebBundlerTest.java | 287 ++- .../tools/packager/linux/LinuxRpmBundlerTest.java | 237 +- .../tools/packager/mac/MacAppBundlerTest.java | 382 +++- .../tools/packager/mac/MacAppStoreBundlerTest.java | 114 +- .../tools/packager/mac/MacDaemonBundlerTest.java | 36 +- .../tools/packager/mac/MacDmgBundlerTest.java | 159 +- .../tools/packager/mac/MacPkgBundlerTest.java | 139 +- .../tools/packager/windows/WinAppBundlerTest.java | 134 +- .../tools/packager/windows/WinExeBundlerTest.java | 183 +- .../tools/packager/windows/WinMsiBundlerTest.java | 181 +- .../packager/windows/WinServiceBundlerTest.java | 135 +- .../sun/javafx/tools/packager/PackagerLibTest.java | 27 + .../src/test/java/hello/HelloPreloader.java | 124 + .../src/test/java/hello/HelloRectangle.java | 128 +- .../src/test/java/hello/SimpleBundle.java | 155 ++ .../src/test/java/hello/TestPackager.java | 129 +- .../com/sun/javafx/tools/ant/BAservicehint.xml | 1 - .../sun/javafx/tools/ant/SecondaryLaunchers_1.xml | 37 + .../com/sun/javafx/tools/ant/fileAssoc.xml | 31 + .../fxpackager/src/test/resources/hello/small.ico | Bin 0 -> 23558 bytes .../fxpackager/src/test/resources/hello/test.icns | Bin 0 -> 319035 bytes .../main/docs/javafx/scene/doc-files/cssref.html | 462 +++- .../src/main/java/com/sun/glass/ui/Accessible.java | 196 ++ .../main/java/com/sun/glass/ui/Application.java | 4 +- .../src/main/java/com/sun/glass/ui/Cursor.java | 29 +- .../java/com/sun/glass/ui/PlatformAccessible.java | 122 - .../src/main/java/com/sun/glass/ui/View.java | 31 +- .../java/com/sun/glass/ui/gtk/GtkApplication.java | 15 + .../main/java/com/sun/glass/ui/gtk/GtkView.java | 75 +- .../java/com/sun/glass/ui/mac/MacAccessible.java | 767 ++++--- .../java/com/sun/glass/ui/mac/MacApplication.java | 11 +- .../main/java/com/sun/glass/ui/mac/MacCursor.java | 26 +- .../main/java/com/sun/glass/ui/mac/MacVariant.java | 2 +- .../main/java/com/sun/glass/ui/mac/MacView.java | 35 +- .../sun/glass/ui/monocle/AcceleratedScreen.java | 93 +- .../com/sun/glass/ui/monocle/AndroidPlatform.java | 48 + .../glass/ui/monocle/AndroidPlatformFactory.java | 56 + .../glass/ui/monocle/AssignPointIDTouchFilter.java | 183 ++ .../src/main/java/com/sun/glass/ui/monocle/C.java | 110 + .../glass/ui/monocle/DispmanAcceleratedScreen.java | 49 + .../com/sun/glass/ui/monocle/DispmanCursor.java | 80 + .../com/sun/glass/ui/monocle/DispmanPlatform.java | 48 + .../glass/ui/monocle/DispmanPlatformFactory.java | 52 + .../com/sun/glass/ui/monocle/DispmanScreen.java | 36 + .../main/java/com/sun/glass/ui/monocle/EGL.java | 294 +-- .../java/com/sun/glass/ui/monocle/FBDevScreen.java | 266 +++ .../java/com/sun/glass/ui/monocle/Framebuffer.java | 20 +- .../java/com/sun/glass/ui/monocle/GLException.java | 2 +- .../java/com/sun/glass/ui/monocle/GetEvent.java | 120 + .../com/sun/glass/ui/monocle/HeadlessPlatform.java | 47 + .../glass/ui/monocle/HeadlessPlatformFactory.java | 50 + .../com/sun/glass/ui/monocle/HeadlessScreen.java | 125 + .../java/com/sun/glass/ui/monocle/InputDevice.java | 67 + .../sun/glass/ui/monocle/InputDeviceRegistry.java | 48 + .../main/java/com/sun/glass/ui/monocle/IntSet.java | 167 ++ .../java/com/sun/glass/ui/monocle/KeyInput.java | 244 ++ .../java/com/sun/glass/ui/monocle/KeyState.java | 118 + .../ui/monocle/LinuxAbsoluteInputCapabilities.java | 119 + .../java/com/sun/glass/ui/monocle/LinuxArch.java | 50 + .../com/sun/glass/ui/monocle/LinuxEventBuffer.java | 235 ++ .../sun/glass/ui/monocle/LinuxEventBuffers.java | 33 + .../com/sun/glass/ui/monocle/LinuxFrameBuffer.java | 186 ++ .../java/com/sun/glass/ui/monocle/LinuxInput.java | 779 +++++++ .../com/sun/glass/ui/monocle/LinuxInputDevice.java | 309 +++ .../glass/ui/monocle/LinuxInputDeviceRegistry.java | 143 ++ .../sun/glass/ui/monocle/LinuxInputProcessor.java | 56 + .../com/sun/glass/ui/monocle/LinuxKeyBits.java | 51 + .../sun/glass/ui/monocle/LinuxKeyProcessor.java | 148 ++ .../sun/glass/ui/monocle/LinuxMouseProcessor.java | 135 ++ .../com/sun/glass/ui/monocle/LinuxPlatform.java | 53 + .../sun/glass/ui/monocle/LinuxPlatformFactory.java | 54 + .../ui/monocle/LinuxSimpleTouchProcessor.java | 97 + .../monocle/LinuxStatefulMultiTouchProcessor.java | 169 ++ .../monocle/LinuxStatelessMultiTouchProcessor.java | 107 + .../java/com/sun/glass/ui/monocle/LinuxSystem.java | 280 +++ .../sun/glass/ui/monocle/LinuxTouchProcessor.java | 50 + .../sun/glass/ui/monocle/LinuxTouchTransform.java | 158 ++ .../sun/glass/ui/monocle/LookaheadTouchFilter.java | 125 + .../sun/glass/ui/monocle/MX6AcceleratedScreen.java | 62 + .../java/com/sun/glass/ui/monocle/MX6Cursor.java | 229 ++ .../java/com/sun/glass/ui/monocle/MX6Platform.java | 44 + .../sun/glass/ui/monocle/MX6PlatformFactory.java | 55 + .../sun/glass/ui/monocle/MonocleApplication.java | 8 +- .../com/sun/glass/ui/monocle/MonocleCursor.java | 10 +- .../sun/glass/ui/monocle/MonocleDnDClipboard.java | 3 +- .../com/sun/glass/ui/monocle/MonoclePixels.java | 6 +- .../glass/ui/monocle/MonoclePlatformFactory.java | 1 - .../com/sun/glass/ui/monocle/MonocleRobot.java | 101 +- .../com/sun/glass/ui/monocle/MonocleSettings.java | 12 +- .../glass/ui/monocle/MonocleSystemClipboard.java | 2 +- .../com/sun/glass/ui/monocle/MonocleTimer.java | 4 +- .../com/sun/glass/ui/monocle/MonocleTrace.java | 6 +- .../java/com/sun/glass/ui/monocle/MonocleView.java | 28 +- .../com/sun/glass/ui/monocle/MonocleWindow.java | 11 +- .../sun/glass/ui/monocle/MonocleWindowManager.java | 36 +- .../java/com/sun/glass/ui/monocle/MouseInput.java | 324 +++ .../glass/ui/monocle/MouseInputSynthesizer.java | 58 + .../java/com/sun/glass/ui/monocle/MouseState.java | 155 ++ .../com/sun/glass/ui/monocle/NativeCursor.java | 62 +- .../com/sun/glass/ui/monocle/NativeCursors.java | 6 +- .../com/sun/glass/ui/monocle/NativePlatform.java | 57 +- .../glass/ui/monocle/NativePlatformFactory.java | 54 +- .../com/sun/glass/ui/monocle/NativeScreen.java | 63 +- .../glass/ui/monocle/NearbyPointsTouchFilter.java | 101 + .../java/com/sun/glass/ui/monocle/NullCursor.java | 18 +- .../java/com/sun/glass/ui/monocle/OMAPCursor.java | 167 ++ .../com/sun/glass/ui/monocle/OMAPPlatform.java | 40 + .../sun/glass/ui/monocle/OMAPPlatformFactory.java | 52 + .../java/com/sun/glass/ui/monocle/OMAPScreen.java | 29 + .../com/sun/glass/ui/monocle/OMAPX11Platform.java | 44 + .../glass/ui/monocle/OMAPX11PlatformFactory.java | 45 + .../sun/glass/ui/monocle/RunnableProcessor.java | 28 +- .../sun/glass/ui/monocle/SmallMoveTouchFilter.java | 87 + .../com/sun/glass/ui/monocle/SoftwareCursor.java | 26 +- .../main/java/com/sun/glass/ui/monocle/SysFS.java | 180 ++ .../java/com/sun/glass/ui/monocle/TouchFilter.java | 75 + .../java/com/sun/glass/ui/monocle/TouchInput.java | 305 +++ .../com/sun/glass/ui/monocle/TouchPipeline.java | 155 ++ .../java/com/sun/glass/ui/monocle/TouchState.java | 287 +++ .../main/java/com/sun/glass/ui/monocle/Udev.java | 205 ++ .../com/sun/glass/ui/monocle/UdevListener.java | 47 + .../java/com/sun/glass/ui/monocle/VNCPlatform.java | 53 + .../sun/glass/ui/monocle/VNCPlatformFactory.java | 50 + .../java/com/sun/glass/ui/monocle/VNCScreen.java | 313 +++ .../src/main/java/com/sun/glass/ui/monocle/X.java | 234 ++ .../sun/glass/ui/monocle/X11AcceleratedScreen.java | 97 + .../java/com/sun/glass/ui/monocle/X11Cursor.java | 117 + .../glass/ui/monocle/X11InputDeviceRegistry.java | 185 ++ .../java/com/sun/glass/ui/monocle/X11Platform.java | 91 + .../sun/glass/ui/monocle/X11PlatformFactory.java | 58 + .../java/com/sun/glass/ui/monocle/X11Screen.java | 220 ++ .../com/sun/glass/ui/monocle/X11WarpingCursor.java | 65 + .../monocle/dispman/DispmanAcceleratedScreen.java | 52 - .../glass/ui/monocle/dispman/DispmanCursor.java | 81 - .../glass/ui/monocle/dispman/DispmanPlatform.java | 52 - .../ui/monocle/dispman/DispmanPlatformFactory.java | 46 - .../glass/ui/monocle/dispman/DispmanScreen.java | 39 - .../ui/monocle/headless/HeadlessPlatform.java | 52 - .../monocle/headless/HeadlessPlatformFactory.java | 44 - .../glass/ui/monocle/headless/HeadlessScreen.java | 129 -- .../sun/glass/ui/monocle/input/InputDevice.java | 36 - .../ui/monocle/input/InputDeviceRegistry.java | 39 - .../com/sun/glass/ui/monocle/input/KeyInput.java | 242 -- .../com/sun/glass/ui/monocle/input/KeyState.java | 100 - .../com/sun/glass/ui/monocle/input/MouseInput.java | 319 --- .../ui/monocle/input/MouseInputSynthesizer.java | 58 - .../com/sun/glass/ui/monocle/input/MouseState.java | 142 -- .../com/sun/glass/ui/monocle/input/TouchInput.java | 309 --- .../com/sun/glass/ui/monocle/input/TouchState.java | 223 -- .../input/filters/AssignPointIDTouchFilter.java | 187 -- .../input/filters/LookaheadTouchFilter.java | 127 -- .../input/filters/NearbyPointsTouchFilter.java | 104 - .../input/filters/SmallMoveTouchFilter.java | 90 - .../ui/monocle/input/filters/TouchFilter.java | 77 - .../ui/monocle/input/filters/TouchPipeline.java | 159 -- .../monocle/linux/AbsoluteInputCapabilities.java | 119 - .../sun/glass/ui/monocle/linux/FBDevScreen.java | 243 -- .../com/sun/glass/ui/monocle/linux/GetEvent.java | 105 - .../java/com/sun/glass/ui/monocle/linux/Input.java | 779 ------- .../com/sun/glass/ui/monocle/linux/KeyBits.java | 51 - .../glass/ui/monocle/linux/LinuxEventBuffer.java | 215 -- .../glass/ui/monocle/linux/LinuxEventBuffers.java | 33 - .../glass/ui/monocle/linux/LinuxFrameBuffer.java | 184 -- .../glass/ui/monocle/linux/LinuxInputDevice.java | 292 --- .../ui/monocle/linux/LinuxInputDeviceRegistry.java | 145 -- .../ui/monocle/linux/LinuxInputProcessor.java | 56 - .../glass/ui/monocle/linux/LinuxKeyProcessor.java | 150 -- .../ui/monocle/linux/LinuxMouseProcessor.java | 137 -- .../sun/glass/ui/monocle/linux/LinuxPlatform.java | 57 - .../ui/monocle/linux/LinuxPlatformFactory.java | 47 - .../monocle/linux/LinuxSimpleTouchProcessor.java | 101 - .../linux/LinuxStatefulMultiTouchProcessor.java | 153 -- .../linux/LinuxStatelessMultiTouchProcessor.java | 111 - .../sun/glass/ui/monocle/linux/LinuxSystem.java | 182 -- .../ui/monocle/linux/LinuxTouchProcessor.java | 52 - .../ui/monocle/linux/LinuxTouchTransform.java | 160 -- .../java/com/sun/glass/ui/monocle/linux/SysFS.java | 174 -- .../java/com/sun/glass/ui/monocle/linux/Udev.java | 208 -- .../sun/glass/ui/monocle/linux/UdevListener.java | 47 - .../glass/ui/monocle/mx6/MX6AcceleratedScreen.java | 65 - .../com/sun/glass/ui/monocle/mx6/MX6Cursor.java | 236 -- .../com/sun/glass/ui/monocle/mx6/MX6Platform.java | 49 - .../glass/ui/monocle/mx6/MX6PlatformFactory.java | 47 - .../com/sun/glass/ui/monocle/omap/OMAPCursor.java | 172 -- .../sun/glass/ui/monocle/omap/OMAPPlatform.java | 42 - .../glass/ui/monocle/omap/OMAPPlatformFactory.java | 45 - .../com/sun/glass/ui/monocle/omap/OMAPScreen.java | 36 - .../glass/ui/monocle/omapx11/OMAPX11Platform.java | 49 - .../ui/monocle/omapx11/OMAPX11PlatformFactory.java | 38 - .../main/java/com/sun/glass/ui/monocle/util/C.java | 69 - .../java/com/sun/glass/ui/monocle/util/IntSet.java | 167 -- .../com/sun/glass/ui/monocle/vnc/VNCPlatform.java | 56 - .../glass/ui/monocle/vnc/VNCPlatformFactory.java | 43 - .../com/sun/glass/ui/monocle/vnc/VNCScreen.java | 316 --- .../main/java/com/sun/glass/ui/monocle/x11/X.java | 152 -- .../glass/ui/monocle/x11/X11AcceleratedScreen.java | 75 - .../ui/monocle/x11/X11InputDeviceRegistry.java | 177 -- .../com/sun/glass/ui/monocle/x11/X11Platform.java | 77 - .../glass/ui/monocle/x11/X11PlatformFactory.java | 48 - .../com/sun/glass/ui/monocle/x11/X11Screen.java | 203 -- .../main/java/com/sun/glass/ui/swt/SWTWindow.java | 12 +- .../java/com/sun/glass/ui/win/WinAccessible.java | 1047 +++++---- .../java/com/sun/glass/ui/win/WinApplication.java | 7 +- .../com/sun/glass/ui/win/WinTextRangeProvider.java | 62 +- .../main/java/com/sun/glass/ui/win/WinVariant.java | 2 +- .../src/main/java/com/sun/javafx/Utils.java | 93 +- .../com/sun/javafx/application/LauncherImpl.java | 54 +- .../com/sun/javafx/application/PlatformImpl.java | 170 +- .../src/main/java/com/sun/javafx/css/Rule.java | 7 - .../main/java/com/sun/javafx/css/SizeUnits.java | 37 +- .../main/java/com/sun/javafx/css/StyleManager.java | 264 ++- .../main/java/com/sun/javafx/css/Stylesheet.java | 16 + .../javafx/css/converters/DurationConverter.java | 74 + .../sun/javafx/css/converters/URLConverter.java | 117 +- .../java/com/sun/javafx/css/parser/CSSLexer.java | 59 +- .../java/com/sun/javafx/css/parser/CSSParser.java | 179 +- .../java/com/sun/javafx/font/PrismFontFactory.java | 30 +- .../com/sun/javafx/font/coretext/CTFontStrike.java | 4 +- .../java/com/sun/javafx/font/coretext/CTGlyph.java | 2 +- .../sun/javafx/font/directwrite/DWFontStrike.java | 4 +- .../com/sun/javafx/font/freetype/FTFontFile.java | 4 +- .../com/sun/javafx/font/freetype/FTFontStrike.java | 5 +- .../src/main/java/com/sun/javafx/geom/Path2D.java | 96 +- .../src/main/java/com/sun/javafx/geom/PickRay.java | 6 +- .../src/main/java/com/sun/javafx/geom/Quat4f.java | 13 +- .../com/sun/javafx/geom/transform/Affine3D.java | 31 +- .../java/com/sun/javafx/geometry/BoundsUtils.java | 115 + .../main/java/com/sun/javafx/iio/ImageStorage.java | 16 +- .../sun/javafx/iio/bmp/BMPImageLoaderFactory.java | 124 +- .../java/com/sun/javafx/iio/common/ImageTools.java | 41 +- .../com/sun/javafx/iio/gif/GIFImageLoader2.java | 10 +- .../javafx/iio/png/PNGIDATChunkInputStream.java | 17 +- .../com/sun/javafx/iio/png/PNGImageLoader2.java | 6 +- .../main/java/com/sun/javafx/image/PixelUtils.java | 64 +- .../java/com/sun/javafx/image/impl/ByteBgr.java | 57 +- .../java/com/sun/javafx/image/impl/ByteBgra.java | 29 +- .../com/sun/javafx/image/impl/ByteBgraPre.java | 29 +- .../java/com/sun/javafx/image/impl/ByteGray.java | 41 +- .../com/sun/javafx/image/impl/ByteGrayAlpha.java | 13 +- .../sun/javafx/image/impl/ByteGrayAlphaPre.java | 7 +- .../java/com/sun/javafx/image/impl/ByteRgb.java | 56 +- .../java/com/sun/javafx/image/impl/ByteRgba.java | 30 +- .../java/com/sun/javafx/image/impl/IntArgb.java | 33 +- .../java/com/sun/javafx/image/impl/IntArgbPre.java | 34 +- .../sun/javafx/scene/KeyboardShortcutsHandler.java | 117 +- .../main/java/com/sun/javafx/scene/NodeHelper.java | 5 + .../java/com/sun/javafx/scene/SceneHelper.java | 7 + .../main/java/com/sun/javafx/scene/SceneUtils.java | 4 +- .../sun/javafx/scene/accessibility/Accessible.java | 95 - .../com/sun/javafx/scene/accessibility/Action.java | 110 - .../sun/javafx/scene/accessibility/Attribute.java | 477 ---- .../com/sun/javafx/scene/accessibility/Role.java | 364 --- .../sun/javafx/scene/accessibility/package.html | 10 - .../sun/javafx/scene/input/PickResultChooser.java | 25 +- .../com/sun/javafx/scene/traversal/Algorithm.java | 30 +- .../com/sun/javafx/scene/traversal/Direction.java | 23 +- .../scene/traversal/ParentTraversalEngine.java | 7 + .../scene/traversal/SceneTraversalEngine.java | 3 + .../scene/traversal/SubSceneTraversalEngine.java | 3 + .../scene/traversal/TopMostTraversalEngine.java | 27 +- .../javafx/scene/traversal/TraversalContext.java | 3 +- .../javafx/scene/traversal/TraversalEngine.java | 77 +- .../java/com/sun/javafx/sg/prism/NGCanvas.java | 169 +- .../com/sun/javafx/sg/prism/NGExternalNode.java | 2 +- .../main/java/com/sun/javafx/sg/prism/NGNode.java | 5 +- .../sun/javafx/sg/prism/NGPerspectiveCamera.java | 10 +- .../java/com/sun/javafx/sg/prism/NGRegion.java | 147 +- .../main/java/com/sun/javafx/sg/prism/NGShape.java | 90 +- .../java/com/sun/javafx/sg/prism/NGShape3D.java | 7 +- .../java/com/sun/javafx/sg/prism/NGSubScene.java | 128 +- .../com/sun/javafx/sg/prism/NGTriangleMesh.java | 39 +- .../com/sun/javafx/sg/prism/RegionImageCache.java | 18 +- .../src/main/java/com/sun/javafx/text/TextRun.java | 4 +- .../src/main/java/com/sun/javafx/tk/TKScene.java | 5 +- .../java/com/sun/javafx/tk/TKSceneListener.java | 4 +- .../src/main/java/com/sun/javafx/tk/TKStage.java | 2 +- .../src/main/java/com/sun/javafx/tk/Toolkit.java | 2 +- .../com/sun/javafx/tk/quantum/EmbeddedScene.java | 43 +- .../com/sun/javafx/tk/quantum/EmbeddedStage.java | 5 +- .../com/sun/javafx/tk/quantum/EmbeddedState.java | 28 +- .../sun/javafx/tk/quantum/GlassAppletWindow.java | 8 +- .../java/com/sun/javafx/tk/quantum/GlassScene.java | 23 +- .../javafx/tk/quantum/GlassViewEventHandler.java | 494 ++-- .../javafx/tk/quantum/GlassWindowEventHandler.java | 42 +- .../com/sun/javafx/tk/quantum/PaintCollector.java | 18 +- .../java/com/sun/javafx/tk/quantum/PixelUtils.java | 22 +- .../sun/javafx/tk/quantum/PresentingPainter.java | 5 +- .../com/sun/javafx/tk/quantum/QuantumToolkit.java | 103 +- .../java/com/sun/javafx/tk/quantum/SceneState.java | 20 +- .../javafx/tk/quantum/SwipeGestureRecognizer.java | 79 +- .../sun/javafx/tk/quantum/UploadingPainter.java | 115 +- .../com/sun/javafx/tk/quantum/ViewPainter.java | 2 +- .../java/com/sun/javafx/tk/quantum/ViewScene.java | 14 +- .../com/sun/javafx/tk/quantum/WindowStage.java | 99 +- .../javafx/tk/quantum/ZoomGestureRecognizer.java | 46 +- .../src/main/java/com/sun/openpisces/Dasher.java | 51 +- .../src/main/java/com/sun/openpisces/Renderer.java | 18 +- .../main/java/com/sun/pisces/NativeSurface.java | 44 - .../src/main/java/com/sun/pisces/RendererBase.java | 10 +- .../src/main/java/com/sun/prism/BasicStroke.java | 15 +- .../src/main/java/com/sun/prism/Graphics.java | 5 +- .../main/java/com/sun/prism/GraphicsPipeline.java | 14 +- .../src/main/java/com/sun/prism/Image.java | 64 +- .../src/main/java/com/sun/prism/MediaFrame.java | 27 +- .../graphics/src/main/java/com/sun/prism/Mesh.java | 8 +- .../src/main/java/com/sun/prism/MultiTexture.java | 13 +- .../src/main/java/com/sun/prism/PixelSource.java | 70 + .../main/java/com/sun/prism/PresentableState.java | 21 +- .../src/main/java/com/sun/prism/RenderTarget.java | 4 +- .../main/java/com/sun/prism/ResourceFactory.java | 77 +- .../src/main/java/com/sun/prism/Texture.java | 9 +- .../main/java/com/sun/prism/d3d/D3DContext.java | 13 +- .../java/com/sun/prism/d3d/D3DPhongMaterial.java | 10 +- .../main/java/com/sun/prism/d3d/D3DPipeline.java | 4 +- .../main/java/com/sun/prism/d3d/D3DRTTexture.java | 8 +- .../java/com/sun/prism/d3d/D3DResourceFactory.java | 28 +- .../main/java/com/sun/prism/d3d/D3DSwapChain.java | 8 +- .../main/java/com/sun/prism/d3d/D3DTexture.java | 30 +- .../main/java/com/sun/prism/d3d/D3DVramPool.java | 11 +- .../main/java/com/sun/prism/es2/ES2Context.java | 8 +- .../java/com/sun/prism/es2/ES2PhongMaterial.java | 11 +- .../main/java/com/sun/prism/es2/ES2Pipeline.java | 19 +- .../main/java/com/sun/prism/es2/ES2RTTexture.java | 10 +- .../java/com/sun/prism/es2/ES2ResourceFactory.java | 65 +- .../main/java/com/sun/prism/es2/ES2SwapChain.java | 14 +- .../main/java/com/sun/prism/es2/ES2Texture.java | 68 +- .../main/java/com/sun/prism/es2/ES2VramPool.java | 11 +- .../src/main/java/com/sun/prism/es2/GLContext.java | 58 +- .../src/main/java/com/sun/prism/es2/GLFactory.java | 5 + .../java/com/sun/prism/es2/MonocleGLFactory.java | 2 - .../com/sun/prism/es2/MonocleGLPixelFormat.java | 4 - .../main/java/com/sun/prism/impl/BaseContext.java | 6 +- .../main/java/com/sun/prism/impl/BaseGraphics.java | 21 +- .../src/main/java/com/sun/prism/impl/BaseMesh.java | 473 +++- .../com/sun/prism/impl/BaseResourceFactory.java | 89 +- .../java/com/sun/prism/impl/BaseResourcePool.java | 419 +++- .../main/java/com/sun/prism/impl/BaseTexture.java | 19 +- .../java/com/sun/prism/impl/ManagedResource.java | 365 +-- .../java/com/sun/prism/impl/MeshTempState.java | 7 +- .../main/java/com/sun/prism/impl/MeshVertex.java | 4 +- .../java/com/sun/prism/impl/PrismSettings.java | 60 +- .../java/com/sun/prism/impl/QueuedPixelSource.java | 173 ++ .../main/java/com/sun/prism/impl/ResourcePool.java | 62 +- .../com/sun/prism/impl/ps/BaseShaderContext.java | 304 ++- .../com/sun/prism/impl/ps/BaseShaderGraphics.java | 65 +- .../com/sun/prism/impl/ps/CachingShapeRep.java | 15 +- .../prism/impl/shape/NativePiscesRasterizer.java | 13 +- .../sun/prism/impl/shape/OpenPiscesPrismUtils.java | 28 +- .../sun/prism/impl/shape/OpenPiscesRasterizer.java | 10 +- .../com/sun/prism/impl/shape/ShapeRasterizer.java | 4 +- .../java/com/sun/prism/impl/shape/ShapeUtil.java | 18 +- .../java/com/sun/prism/j2d/J2DPresentable.java | 22 +- .../java/com/sun/prism/j2d/J2DPrismGraphics.java | 22 +- .../main/java/com/sun/prism/j2d/J2DRTTexture.java | 2 +- .../java/com/sun/prism/j2d/J2DResourceFactory.java | 14 +- .../main/java/com/sun/prism/j2d/J2DTexture.java | 5 +- .../java/com/sun/prism/j2d/J2DTexturePool.java | 15 +- .../java/com/sun/prism/j2d/PrismPrintGraphics.java | 7 +- .../java/com/sun/prism/j2d/print/J2DPrinter.java | 25 +- .../com/sun/prism/j2d/print/J2DPrinterJob.java | 6 + .../java/com/sun/prism/null3d/DummyRTTexture.java | 4 +- .../com/sun/prism/null3d/DummyResourceFactory.java | 10 +- .../java/com/sun/prism/null3d/DummySwapChain.java | 4 +- .../java/com/sun/prism/null3d/DummyTexture.java | 4 +- .../com/sun/prism/null3d/DummyTexturePool.java | 13 +- .../java/com/sun/prism/null3d/NULL3DPipeline.java | 2 +- .../java/com/sun/prism/sw/SWArgbPreTexture.java | 7 +- .../src/main/java/com/sun/prism/sw/SWContext.java | 24 +- .../src/main/java/com/sun/prism/sw/SWGraphics.java | 28 +- .../src/main/java/com/sun/prism/sw/SWPaint.java | 9 +- .../main/java/com/sun/prism/sw/SWPresentable.java | 23 +- .../main/java/com/sun/prism/sw/SWRTTexture.java | 4 +- .../java/com/sun/prism/sw/SWResourceFactory.java | 14 +- .../src/main/java/com/sun/prism/sw/SWTexture.java | 8 +- .../main/java/com/sun/prism/sw/SWTexturePool.java | 15 +- .../com/sun/scenario/effect/PhongLighting.java | 29 +- .../com/sun/scenario/effect/impl/ImagePool.java | 43 +- .../sun/scenario/effect/impl/PoolFilterable.java | 33 + .../com/sun/scenario/effect/impl/Renderer.java | 15 +- .../sun/scenario/effect/impl/prism/PrDrawable.java | 31 +- .../scenario/effect/impl/prism/PrEffectHelper.java | 29 +- .../scenario/effect/impl/prism/ps/PPSRenderer.java | 4 + .../impl/state/LinearConvolveRenderState.java | 23 +- .../effect/impl/sw/sse/SSELinearConvolvePeer.java | 4 +- .../impl/sw/sse/SSELinearConvolveShadowPeer.java | 4 +- .../src/main/java/javafx/animation/Animation.java | 2 +- .../javafx/animation/SequentialTransition.java | 15 +- .../src/main/java/javafx/animation/Transition.java | 4 +- .../main/java/javafx/application/Application.java | 13 +- .../src/main/java/javafx/application/Platform.java | 28 + .../main/java/javafx/application/Preloader.java | 20 +- .../java/javafx/concurrent/ScheduledService.java | 7 +- .../src/main/java/javafx/concurrent/Service.java | 13 +- .../src/main/java/javafx/concurrent/Task.java | 18 +- .../src/main/java/javafx/css/CssMetaData.java | 5 +- .../src/main/java/javafx/css/StyleConverter.java | 18 +- .../main/java/javafx/css/StyleableProperty.java | 3 + .../java/javafx/css/StyleablePropertyFactory.java | 1859 +++++++++++++++ .../graphics/src/main/java/javafx/css/package.html | 3 +- .../main/java/javafx/scene/AccessibleAction.java | 223 ++ .../java/javafx/scene/AccessibleAttribute.java | 799 +++++++ .../src/main/java/javafx/scene/AccessibleRole.java | 861 +++++++ .../src/main/java/javafx/scene/Camera.java | 5 + .../src/main/java/javafx/scene/CssStyleHelper.java | 68 +- .../graphics/src/main/java/javafx/scene/Group.java | 7 +- .../src/main/java/javafx/scene/LightBase.java | 5 + .../graphics/src/main/java/javafx/scene/Node.java | 823 +++++-- .../src/main/java/javafx/scene/Parent.java | 78 +- .../main/java/javafx/scene/PerspectiveCamera.java | 4 +- .../graphics/src/main/java/javafx/scene/Scene.java | 411 ++-- .../main/java/javafx/scene/SceneAntialiasing.java | 9 + .../src/main/java/javafx/scene/SubScene.java | 35 +- .../java/javafx/scene/canvas/GraphicsContext.java | 248 +- .../src/main/java/javafx/scene/image/Image.java | 10 + .../main/java/javafx/scene/image/ImageView.java | 14 +- .../scene/input/KeyCharacterCombination.java | 3 + .../src/main/java/javafx/scene/input/KeyEvent.java | 9 +- .../main/java/javafx/scene/input/PickResult.java | 45 +- .../java/javafx/scene/layout/BorderStroke.java | 36 +- .../main/java/javafx/scene/layout/GridPane.java | 2 +- .../src/main/java/javafx/scene/layout/Region.java | 175 +- .../src/main/java/javafx/scene/shape/Shape.java | 2 +- .../src/main/java/javafx/scene/shape/Shape3D.java | 5 +- .../main/java/javafx/scene/shape/TriangleMesh.java | 284 ++- .../main/java/javafx/scene/shape/VertexFormat.java | 90 +- .../main/java/javafx/scene/text/FontWeight.java | 2 +- .../src/main/java/javafx/scene/text/Text.java | 223 +- .../src/main/java/javafx/scene/text/TextFlow.java | 45 +- .../java/javafx/scene/transform/Transform.java | 60 +- .../src/main/java/javafx/stage/PopupWindow.java | 3 + .../graphics/src/main/java/javafx/stage/Stage.java | 1 + .../src/main/java/javafx/stage/Window.java | 73 +- .../src/main/jsl-decora/CompileLinearConvolve.java | 4 +- .../graphics/src/main/jsl-prism/CompileJSL.java | 103 +- .../src/main/jsl-prism/MaskFillCubicCurve.jsl | 59 - .../src/main/jsl-prism/MaskFillQuadCurve.jsl | 55 - .../src/main/native-glass/gtk/GlassApplication.cpp | 48 +- .../main/native-glass/gtk/GlassCommonDialogs.cpp | 21 +- .../src/main/native-glass/gtk/GlassCursor.cpp | 6 + .../main/native-glass/gtk/GlassDnDClipboard.cpp | 17 +- .../src/main/native-glass/gtk/GlassPixels.cpp | 10 +- .../src/main/native-glass/gtk/GlassRobot.cpp | 20 + .../main/native-glass/gtk/GlassSystemClipboard.cpp | 27 + .../src/main/native-glass/gtk/GlassTimer.cpp | 6 +- .../src/main/native-glass/gtk/GlassView.cpp | 37 +- .../src/main/native-glass/gtk/GlassWindow.cpp | 121 +- .../src/main/native-glass/gtk/glass_dnd.cpp | 22 + .../src/main/native-glass/gtk/glass_general.cpp | 24 +- .../src/main/native-glass/gtk/glass_general.h | 4 +- .../src/main/native-glass/gtk/glass_gtkcompat.cpp | 4 +- .../src/main/native-glass/gtk/glass_key.cpp | 37 +- .../src/main/native-glass/gtk/glass_screen.cpp | 5 +- .../src/main/native-glass/gtk/glass_window.cpp | 53 +- .../src/main/native-glass/gtk/glass_window.h | 13 +- .../src/main/native-glass/gtk/glass_window_ime.cpp | 60 +- .../main/native-glass/lens/dalvik/dalvikUtils.c | 3 +- .../src/main/native-glass/mac/GlassApplication.h | 2 + .../src/main/native-glass/mac/GlassApplication.m | 63 +- .../src/main/native-glass/mac/GlassCursor.m | 4 +- .../src/main/native-glass/mac/GlassDialogs.m | 6 +- .../main/native-glass/mac/GlassFullscreenWindow.h | 15 +- .../main/native-glass/mac/GlassFullscreenWindow.m | 102 +- .../src/main/native-glass/mac/GlassLayer3D.m | 10 +- .../src/main/native-glass/mac/GlassStatics.h | 2 + .../graphics/src/main/native-glass/mac/GlassView.m | 29 +- .../src/main/native-glass/mac/GlassView3D.m | 6 +- .../src/main/native-glass/mac/GlassViewDelegate.h | 6 +- .../src/main/native-glass/mac/GlassViewDelegate.m | 31 +- .../main/native-glass/mac/GlassWindow+Overrides.m | 3 +- .../src/main/native-glass/mac/GlassWindow.m | 40 +- .../monocle/dispman/DispmanAcceleratedScreen.c | 4 +- .../native-glass/monocle/dispman/DispmanCursor.c | 10 +- .../native-glass/monocle/dispman/DispmanScreen.c | 4 +- .../main/native-glass/monocle/linux/LinuxSystem.c | 101 +- .../src/main/native-glass/monocle/linux/Udev.c | 12 +- .../monocle/mx6/MX6AcceleratedScreen.c | 6 +- .../src/main/native-glass/monocle/util/C.c | 6 +- .../src/main/native-glass/monocle/x11/X11.c | 181 +- .../src/main/native-glass/win/GlassAccessible.cpp | 156 +- .../src/main/native-glass/win/GlassAccessible.h | 2 +- .../src/main/native-glass/win/GlassApplication.cpp | 32 + .../src/main/native-glass/win/GlassApplication.h | 5 + .../native-glass/win/GlassTextRangeProvider.cpp | 42 +- .../graphics/src/main/native-glass/win/OleUtils.h | 16 +- .../graphics/src/main/native-glass/win/Pixels.cpp | 4 +- modules/graphics/src/main/native-glass/win/Utils.h | 1 + .../src/main/native-glass/win/ViewContainer.cpp | 43 +- modules/graphics/src/main/native-iio/jpegloader.c | 4 + .../src/main/native-prism-d3d/D3DContext.cc | 5 - .../src/main/native-prism-d3d/D3DGraphics.cc | 1 + .../main/native-prism-d3d/D3DResourceFactory.cc | 10 +- .../main/native-prism-d3d/D3DResourceManager.cc | 12 +- .../src/main/native-prism-d3d/D3DResourceManager.h | 4 +- .../graphics/src/main/native-prism-es2/GLContext.c | 86 +- .../ios/IOSWindowSystemInterface.m | 6 +- .../src/main/native-prism-es2/x11/X11GLFactory.c | 3 +- .../src/main/native-prism-sw/JJavaSurface.c | 3 +- .../src/main/native-prism-sw/JNativeSurface.c | 145 -- .../graphics/src/main/native-prism-sw/PiscesBlit.c | 704 +----- .../graphics/src/main/native-prism-sw/PiscesBlit.h | 13 +- .../src/main/native-prism-sw/PiscesRenderer.h | 4 +- .../src/main/native-prism-sw/PiscesRenderer.inl | 58 +- .../src/main/native-prism-sw/PiscesSurface.h | 3 +- modules/graphics/src/main/native-prism/Dasher.c | 50 +- modules/graphics/src/main/native-prism/Renderer.c | 14 +- modules/graphics/src/main/native-prism/Renderer.h | 6 +- .../resources/com/sun/prism/es2/glsl/main.vert | 16 +- .../src/test/java/com/sun/javafx/UtilsTest.java | 48 +- .../src/test/java/com/sun/javafx/css/SizeTest.java | 21 +- .../java/com/sun/javafx/css/StyleManagerTest.java | 102 +- .../test/java/com/sun/javafx/css/URLTypeTest.java | 8 +- .../com/sun/javafx/css/parser/CSSLexerTest.java | 14 +- .../com/sun/javafx/css/parser/CSSParserTest.java | 30 +- .../com/sun/javafx/iio/BMPImageLoaderTest.java | 275 --- .../java/com/sun/javafx/iio/GIFLoaderTest.java | 5 +- .../com/sun/javafx/iio/ImageLoaderScalingTest.java | 56 +- .../java/com/sun/javafx/iio/ImageStorageTest.java | 67 +- .../java/com/sun/javafx/iio/ImageTestHelper.java | 63 +- .../com/sun/javafx/iio/bmp/BMPImageLoaderTest.java | 244 ++ .../test/java/com/sun/javafx/pgstub/StubScene.java | 8 +- .../test/java/com/sun/javafx/pgstub/StubStage.java | 2 +- .../java/com/sun/javafx/pgstub/StubTextLayout.java | 25 +- .../sun/javafx/sg/prism/NGTriangleMeshTest.java | 30 + .../java/com/sun/javafx/sg/prism/TestGraphics.java | 25 +- .../com/sun/javafx/tk/quantum/WindowStageTest.java | 63 + .../animation/SequentialTransitionPlayTest.java | 35 +- .../javafx/css/StyleablePropertyFactoryTest.java | 194 ++ ...StyleablePropertyFactory_createMethod_Test.java | 340 +++ .../test/java/javafx/scene/AcceleratorsTest.java | 98 + .../src/test/java/javafx/scene/SceneTest.java | 42 +- .../test/java/javafx/scene/canvas/CanvasTest.java | 72 + .../src/test/java/javafx/scene/input/UTITest.java | 287 --- .../test/java/javafx/scene/shape/ShapeTest.java | 6 +- .../scene/transform/TransformOperationsTest.java | 64 +- .../src/test/java/javafx/stage/PopupTest.java | 2 + .../src/test/java/javafx/stage/WindowTest.java | 26 +- .../test/resources/com/sun/javafx/css/rt38637.css | 1 + .../sun/javafx/iio/gif/animation/test3Frames.gif | Bin 0 -> 539 bytes .../iio/gif/animation/test3rdFrameIncomplete.gif | Bin 0 -> 532 bytes .../com/sun/javafx/iio/gif/animation/testBad.gif | Bin 0 -> 222 bytes .../sun/javafx/media/PrismMediaFrameHandler.java | 26 +- .../media/jfxmedia/control/VideoDataBuffer.java | 47 +- .../com/sun/media/jfxmedia/locator/Locator.java | 2 +- .../media/jfxmediaimpl/NativeAudioEqualizer.java | 89 + .../media/jfxmediaimpl/NativeAudioSpectrum.java | 156 ++ .../media/jfxmediaimpl/NativeEqualizerBand.java | 83 + .../sun/media/jfxmediaimpl/NativeMediaManager.java | 96 +- .../sun/media/jfxmediaimpl/NativeMediaPlayer.java | 152 +- .../sun/media/jfxmediaimpl/NativeVideoBuffer.java | 60 +- .../sun/media/jfxmediaimpl/platform/Platform.java | 17 +- .../jfxmediaimpl/platform/PlatformManager.java | 28 +- .../platform/gstreamer/GSTAudioEqualizer.java | 86 - .../platform/gstreamer/GSTAudioSpectrum.java | 146 -- .../platform/gstreamer/GSTEqualizerBand.java | 74 - .../jfxmediaimpl/platform/gstreamer/GSTMedia.java | 10 +- .../platform/gstreamer/GSTMediaPlayer.java | 28 +- .../platform/gstreamer/GSTPlatform.java | 19 +- .../jfxmediaimpl/platform/ios/IOSPlatform.java | 28 +- .../jfxmediaimpl/platform/java/JavaPlatform.java | 10 +- .../jfxmediaimpl/platform/osx/OSXMediaPlayer.java | 159 +- .../jfxmediaimpl/platform/osx/OSXPlatform.java | 78 +- .../src/main/java/javafx/scene/media/Media.java | 6 +- .../main/java/javafx/scene/media/MediaView.java | 7 +- .../src/main/java/javafx/scene/media/package.html | 6 +- .../gst-libs/gst/audio/gstbaseaudiosink.c | 10 + .../gstreamer-lite/gstreamer/gst/gstregistry.c | 31 +- .../native/gstreamer/plugins/av/audiodecoder.c | 227 +- .../native/gstreamer/plugins/av/audiodecoder.h | 17 +- .../main/native/gstreamer/plugins/av/avdefines.h | 40 + .../main/native/gstreamer/plugins/av/avelement.c | 36 +- .../main/native/gstreamer/plugins/av/avelement.h | 16 +- .../src/main/native/gstreamer/plugins/av/decoder.c | 39 +- .../src/main/native/gstreamer/plugins/av/decoder.h | 6 +- .../native/gstreamer/plugins/av/mpegtsdemuxer.c | 67 +- .../native/gstreamer/plugins/av/videodecoder.c | 115 +- .../native/gstreamer/plugins/av/videodecoder.h | 8 +- .../gstreamer/projects/linux/avplugin/Makefile | 12 +- .../gstreamer/projects/linux/fxplugins/Makefile | 5 + .../projects/linux/gstreamer-lite/Makefile | 5 + .../PipelineManagement/NullAudioEqualizer.h | 116 + .../PipelineManagement/NullAudioSpectrum.h | 85 + .../jfxmedia/PipelineManagement/VideoFrame.cpp | 60 +- .../jfxmedia/PipelineManagement/VideoFrame.h | 29 +- .../src/main/native/jfxmedia/Utils/JObjectPeers.h | 4 +- .../src/main/native/jfxmedia/Utils/JavaUtils.h | 4 +- .../jfxmedia/jni/JavaInputStreamCallbacks.cpp | 2 +- .../native/jfxmedia/jni/JavaInputStreamCallbacks.h | 2 +- .../src/main/native/jfxmedia/jni/JniUtils.cpp | 78 +- .../media/src/main/native/jfxmedia/jni/JniUtils.h | 9 +- .../media/src/main/native/jfxmedia/jni/Logger.cpp | 52 +- .../native/jfxmedia/jni/NativeAudioEqualizer.cpp | 92 + .../native/jfxmedia/jni/NativeAudioSpectrum.cpp | 97 + .../native/jfxmedia/jni/NativeEqualizerBand.cpp | 81 + .../main/native/jfxmedia/jni/NativeVideoBuffer.cpp | 53 +- ...sun_media_jfxmediaimpl_NativeVideoConverter.cpp | 13 +- .../platform/gstreamer/GstAVPlaybackPipeline.cpp | 9 +- .../platform/gstreamer/GstAudioEqualizer.cpp | 78 +- .../platform/gstreamer/GstAudioEqualizer.h | 2 +- .../gstreamer/GstAudioPlaybackPipeline.cpp | 8 +- .../platform/gstreamer/GstAudioSpectrum.cpp | 81 +- .../platform/gstreamer/GstEqualizerBand.cpp | 81 - .../jfxmedia/platform/gstreamer/GstMediaPlayer.cpp | 36 +- .../jfxmedia/platform/gstreamer/GstVideoFrame.cpp | 104 +- .../jfxmedia/platform/gstreamer/GstVideoFrame.h | 4 +- .../native/jfxmedia/platform/osx/CVVideoFrame.h | 9 +- .../native/jfxmedia/platform/osx/CVVideoFrame.mm | 140 +- .../AudioUnits/AUPublic/AUBase/AUBase.cpp | 2395 ++++++++++++++++++++ .../CoreAudio/AudioUnits/AUPublic/AUBase/AUBase.h | 1048 +++++++++ .../AudioUnits/AUPublic/AUBase/AUInputElement.cpp | 151 ++ .../AudioUnits/AUPublic/AUBase/AUInputElement.h | 119 + .../AudioUnits/AUPublic/AUBase/AUOutputElement.cpp | 62 + .../AudioUnits/AUPublic/AUBase/AUOutputElement.h | 66 + .../AUPublic/AUBase/AUPlugInDispatch.cpp | 669 ++++++ .../AudioUnits/AUPublic/AUBase/AUPlugInDispatch.h | 144 ++ .../AudioUnits/AUPublic/AUBase/AUScopeElement.cpp | 565 +++++ .../AudioUnits/AUPublic/AUBase/AUScopeElement.h | 553 +++++ .../AudioUnits/AUPublic/AUBase/ComponentBase.cpp | 370 +++ .../AudioUnits/AUPublic/AUBase/ComponentBase.h | 353 +++ .../AUPublic/OtherBases/AUEffectBase.cpp | 466 ++++ .../AudioUnits/AUPublic/OtherBases/AUEffectBase.h | 377 +++ .../AudioUnits/AUPublic/Utility/AUBaseHelper.h | 75 + .../AudioUnits/AUPublic/Utility/AUBuffer.cpp | 219 ++ .../AudioUnits/AUPublic/Utility/AUBuffer.h | 267 +++ .../AudioUnits/AUPublic/Utility/AUSilentTimeout.h | 93 + .../CoreAudio/PublicUtility/CAAtomic.h | 305 +++ .../CoreAudio/PublicUtility/CAAtomicStack.h | 239 ++ .../PublicUtility/CAAudioChannelLayout.cpp | 153 ++ .../CoreAudio/PublicUtility/CAAudioChannelLayout.h | 199 ++ .../CoreAudio/PublicUtility/CAAutoDisposer.h | 508 +++++ .../CoreAudio/PublicUtility/CABitOperations.h | 206 ++ .../CoreAudio/PublicUtility/CADebugMacros.h | 581 +++++ .../CoreAudio/PublicUtility/CADebugPrintf.h | 115 + .../CoreAudio/PublicUtility/CAException.h | 83 + .../CoreAudio/PublicUtility/CAHostTimeBase.h | 234 ++ .../CoreAudio/PublicUtility/CAMath.h | 68 + .../CoreAudio/PublicUtility/CAMutex.h | 163 ++ .../CoreAudio/PublicUtility/CAReferenceCounted.h | 97 + .../PublicUtility/CASpectralProcessor.cpp | 376 +++ .../CoreAudio/PublicUtility/CASpectralProcessor.h | 146 ++ .../PublicUtility/CAStreamBasicDescription.cpp | 879 +++++++ .../PublicUtility/CAStreamBasicDescription.h | 424 ++++ .../CoreAudio/PublicUtility/CAThreadSafeList.h | 233 ++ .../CoreAudio/PublicUtility/CAVectorUnit.cpp | 195 ++ .../CoreAudio/PublicUtility/CAVectorUnit.h | 101 + .../CoreAudio/PublicUtility/CAVectorUnitTypes.h | 60 + .../CoreAudio/PublicUtility/CAXException.h | 361 +++ .../osx/CoreAudioUtilityClasses/Readme.rtf | 38 + .../native/jfxmedia/platform/osx/OSXMediaPlayer.h | 10 +- .../native/jfxmedia/platform/osx/OSXMediaPlayer.mm | 131 +- .../native/jfxmedia/platform/osx/OSXPlatform.mm | 9 +- .../jfxmedia/platform/osx/OSXPlayerProtocol.h | 11 +- .../native/jfxmedia/platform/osx/QTKMediaPlayer.h | 3 + .../native/jfxmedia/platform/osx/QTKMediaPlayer.mm | 37 +- .../platform/osx/avf/AVFAudioEqualizer.cpp | 420 ++++ .../jfxmedia/platform/osx/avf/AVFAudioEqualizer.h | 165 ++ .../jfxmedia/platform/osx/avf/AVFAudioProcessor.h | 56 + .../jfxmedia/platform/osx/avf/AVFAudioProcessor.mm | 559 +++++ .../platform/osx/avf/AVFAudioSpectrumUnit.cpp | 291 +++ .../platform/osx/avf/AVFAudioSpectrumUnit.h | 120 + .../platform/osx/avf/AVFKernelProcessor.cpp | 172 ++ .../jfxmedia/platform/osx/avf/AVFKernelProcessor.h | 87 + .../jfxmedia/platform/osx/avf/AVFMediaPlayer.h | 97 + .../jfxmedia/platform/osx/avf/AVFMediaPlayer.mm | 678 ++++++ .../platform/osx/avf/AVFSoundLevelUnit.cpp | 89 + .../jfxmedia/platform/osx/avf/AVFSoundLevelUnit.h | 99 + .../main/native/jfxmedia/projects/linux/Makefile | 9 +- .../src/main/native/jfxmedia/projects/mac/Makefile | 291 ++- .../src/main/native/jfxmedia/projects/win/Makefile | 10 +- .../main/native/xcode_project/JFXMedia-Prefix.pch | 9 + .../JFXMedia.xcodeproj/project.pbxproj | 1257 ++++++++++ .../project.xcworkspace/contents.xcworkspacedata | 7 + .../src/main/native/xcode_project/build_prereqs.sh | 36 + .../src/main/native/xcode_project/java_home.sh | 30 + .../javafx/embed/swing/CachingTransferable.java | 128 ++ .../java/javafx/embed/swing/DataFlavorUtils.java | 39 + .../src/main/java/javafx/embed/swing/FXDnD.java | 560 +++++ .../src/main/java/javafx/embed/swing/JFXPanel.java | 148 +- .../src/main/java/javafx/embed/swing/SwingDnD.java | 1 + .../java/javafx/embed/swing/SwingDragSource.java | 57 +- .../main/java/javafx/embed/swing/SwingFXUtils.java | 122 +- .../main/java/javafx/embed/swing/SwingNode.java | 120 +- .../java/javafx/embed/swing/SwingFXUtilsTest.java | 153 ++ .../test/resources/javafx/embed/swing/alpha.png | Bin 0 -> 84 bytes .../test/resources/javafx/embed/swing/opaque.gif | Bin 0 -> 802 bytes .../test/resources/javafx/embed/swing/opaque.jpg | Bin 0 -> 659 bytes .../test/resources/javafx/embed/swing/opaque.png | Bin 0 -> 74 bytes .../test/resources/javafx/embed/swing/trans.gif | Bin 0 -> 810 bytes .../src/main/java/javafx/embed/swt/FXCanvas.java | 58 + .../sun/javafx/scene/web/skin/HTMLEditorSkin.java | 5 + .../java/com/sun/javafx/sg/prism/NGWebView.java | 1 + .../java/com/sun/javafx/webkit/UIClientImpl.java | 2 +- .../webkit/prism/WCGraphicsPrismContext.java | 95 +- .../javafx/webkit/prism/WCImageDecoderImpl.java | 87 +- .../sun/javafx/webkit/theme/RenderThemeImpl.java | 10 +- .../javafx/webkit/theme/ScrollBarThemeImpl.java | 53 +- .../web/src/main/java/com/sun/webkit/WebPage.java | 1 + .../com/sun/webkit/graphics/WCGraphicsContext.java | 2 + .../com/sun/webkit/graphics/WCRenderQueue.java | 1 + .../com/sun/webkit/network/NetworkContext.java | 28 +- .../java/com/sun/webkit/network/URLLoader.java | 75 +- .../src/main/java/com/sun/webkit/network/URLs.java | 41 +- .../com/sun/webkit/perf/WCGraphicsPerfLogger.java | 7 + .../src/main/java/javafx/scene/web/WebView.java | 56 +- .../native/Source/JavaScriptCore/jit/JITThunks.cpp | 8 +- .../native/Source/JavaScriptCore/jit/JITThunks.h | 2 +- .../Source/JavaScriptCore/runtime/JSCell.cpp | 10 +- .../src/main/native/Source/WebCore/TargetJava.pri | 3 +- .../Source/WebCore/accessibility/AXObjectCache.cpp | 4 +- .../native/Source/WebCore/bindings/objc/DOM.mm | 8 +- .../Source/WebCore/css/CSSCursorImageValue.cpp | 14 +- .../Source/WebCore/css/CSSCursorImageValue.h | 2 + .../Source/WebCore/css/CSSImageGeneratorValue.cpp | 8 +- .../native/Source/WebCore/css/CSSImageSetValue.cpp | 8 + .../native/Source/WebCore/css/CSSImageSetValue.h | 2 + .../native/Source/WebCore/css/CSSImageValue.cpp | 12 +- .../main/native/Source/WebCore/css/CSSImageValue.h | 1 + .../main/native/Source/WebCore/css/CSSParser.cpp | 12 +- .../Source/WebCore/css/DeprecatedStyleBuilder.cpp | 1 + .../native/Source/WebCore/dom/ContainerNode.cpp | 4 +- .../main/native/Source/WebCore/dom/Document.cpp | 7 +- .../src/main/native/Source/WebCore/dom/Document.h | 1 + .../Source/WebCore/dom/DocumentOrderedMap.cpp | 3 + .../native/Source/WebCore/dom/MutationObserver.cpp | 2 +- .../WebCore/dom/MutationObserverRegistration.cpp | 7 +- .../WebCore/dom/MutationObserverRegistration.h | 2 +- .../WebCore/dom/TemplateContentDocumentFragment.h | 1 + .../WebCore/editing/CompositeEditCommand.cpp | 2 +- .../Source/WebCore/editing/FrameSelection.cpp | 8 +- .../WebCore/editing/ReplaceSelectionCommand.cpp | 22 +- .../native/Source/WebCore/editing/mac/EditorMac.mm | 4 + .../Source/WebCore/html/FormAssociatedElement.cpp | 3 +- .../native/Source/WebCore/html/HTMLAreaElement.cpp | 2 +- .../Source/WebCore/html/HTMLImageElement.cpp | 10 +- .../Source/WebCore/html/HTMLMediaElement.cpp | 4 +- .../Source/WebCore/html/HTMLTemplateElement.cpp | 2 + .../Source/WebCore/html/HTMLTemplateElement.h | 5 +- .../WebCore/html/parser/HTMLConstructionSite.cpp | 112 +- .../WebCore/html/parser/HTMLConstructionSite.h | 33 +- .../Source/WebCore/html/parser/HTMLTreeBuilder.cpp | 39 +- .../WebCore/html/shadow/SliderThumbElement.cpp | 22 +- .../native/Source/WebCore/loader/ImageLoader.cpp | 7 +- .../Source/WebCore/loader/SubframeLoader.cpp | 3 + .../loader/appcache/ApplicationCacheGroup.cpp | 21 +- .../loader/appcache/ApplicationCacheHost.cpp | 5 +- .../native/Source/WebCore/page/DragController.cpp | 2 +- .../main/native/Source/WebCore/page/FrameView.cpp | 23 +- .../main/native/Source/WebCore/page/FrameView.h | 4 - .../platform/graphics/DisplayRefreshMonitor.cpp | 36 +- .../platform/graphics/DisplayRefreshMonitor.h | 17 +- .../platform/graphics/java/ImageSourceJava.cpp | 39 +- .../Source/WebCore/platform/gtk/PasteboardGtk.cpp | 2 +- .../Source/WebCore/platform/java/BridgeUtils.cpp | 6 +- .../WebCore/platform/java/NotificationClientJava.h | 34 + .../WebCore/platform/java/TemporaryLinkStubs.cpp | 292 --- .../platform/java/TemporaryLinkStubsJava.cpp | 292 +++ .../Source/WebCore/platform/java/WebPage.cpp | 52 +- .../native/Source/WebCore/platform/java/WebPage.h | 9 +- .../Source/WebCore/platform/win/PasteboardWin.cpp | 4 +- .../Source/WebCore/rendering/HitTestResult.cpp | 4 +- .../Source/WebCore/rendering/InlineIterator.h | 8 +- .../rendering/LogicalSelectionOffsetCaches.h | 20 +- .../Source/WebCore/rendering/RenderBlock.cpp | 11 +- .../WebCore/rendering/RenderBlockLineLayout.cpp | 1 + .../Source/WebCore/rendering/RenderLayer.cpp | 5 - .../WebCore/rendering/RenderLayerBacking.cpp | 4 +- .../Source/WebCore/rendering/RenderMarquee.cpp | 9 - .../WebCore/rendering/RenderNamedFlowThread.cpp | 13 +- .../rendering/RenderTextControlSingleLine.cpp | 13 +- .../native/Source/WebCore/rendering/RenderView.cpp | 4 - .../WebCore/rendering/style/StylePendingImage.h | 12 +- .../test/java/javafx/scene/web/DebuggerTest.java | 8 + .../java/javafx/scene/web/ScreenAndWindowTest.java | 12 +- netbeans/fxpackager/nbproject/build-impl.xml | 16 + netbeans/fxpackager/nbproject/genfiles.properties | 10 +- netbeans/fxpackager/nbproject/project.properties | 5 +- netbeans/fxpackager/nbproject/project.xml | 40 +- netbeans/graphics/nbproject/build-impl.xml | 50 +- netbeans/graphics/nbproject/genfiles.properties | 6 +- netbeans/graphics/nbproject/project.properties | 10 +- netbeans/graphics/nbproject/project.xml | 8 +- netbeans/swing/nbproject/build-impl.xml | 44 +- netbeans/swing/nbproject/genfiles.properties | 10 +- netbeans/swing/nbproject/project.properties | 7 +- netbeans/swing/nbproject/project.xml | 67 +- tests/manual/printing/TestMargins.java | 89 + .../com/sun/glass/ui/monocle/CreateDeviceTest.java | 148 ++ .../com/sun/glass/ui/monocle/DoubleClickTest.java | 91 + .../com/sun/glass/ui/monocle/DragAndDropTest.java | 97 + .../ui/monocle/DragTouchInAndOutAWindowTest.java | 292 +++ .../com/sun/glass/ui/monocle/FuzzyTapTest.java | 164 ++ .../glass/ui/monocle/InputDevicePropertyTest.java | 74 + .../java/com/sun/glass/ui/monocle/IntSetTest.java | 1 - .../java/com/sun/glass/ui/monocle/LensUInput.java | 280 +++ .../com/sun/glass/ui/monocle/ModalDialogTest.java | 89 + .../glass/ui/monocle/MonocleApplicationTest.java | 6 +- .../com/sun/glass/ui/monocle/MonocleUInput.java | 135 ++ .../com/sun/glass/ui/monocle/MouseLagTest.java | 113 + .../com/sun/glass/ui/monocle/MultiTouch2Test.java | 324 +++ .../com/sun/glass/ui/monocle/MultiTouch3Test.java | 157 ++ .../com/sun/glass/ui/monocle/NativeUInput.java | 266 +++ .../glass/ui/monocle/ParameterizedTestBase.java | 108 + .../com/sun/glass/ui/monocle/RapidTapTest.java | 113 + .../java/com/sun/glass/ui/monocle/RobotTest.java | 107 + .../java/com/sun/glass/ui/monocle/RotateTest.java | 378 +++ .../java/com/sun/glass/ui/monocle/ScrollTest.java | 262 +++ .../com/sun/glass/ui/monocle/ScrollTestBase.java | 420 ++++ .../sun/glass/ui/monocle/ScrollThresholdTest.java | 84 + .../com/sun/glass/ui/monocle/SimpleMouseTest.java | 349 +++ .../ui/monocle/SingleTouchNonFullScreenTest.java | 182 ++ .../com/sun/glass/ui/monocle/SingleTouchTest.java | 299 +++ .../com/sun/glass/ui/monocle/SwipeSimpleTest.java | 258 +++ .../java/com/sun/glass/ui/monocle/SwipeTest.java | 246 ++ .../com/sun/glass/ui/monocle/TestApplication.java | 422 ++++ .../java/com/sun/glass/ui/monocle/TestLog.java | 245 ++ .../com/sun/glass/ui/monocle/TestRunnable.java | 109 + .../com/sun/glass/ui/monocle/TouchButtonTest.java | 330 +++ .../glass/ui/monocle/TouchEventLookaheadTest.java | 97 + .../sun/glass/ui/monocle/TouchExceptionTest.java | 69 + .../com/sun/glass/ui/monocle/TouchLagTest.java | 253 +++ .../sun/glass/ui/monocle/TouchPipelineTest.java | 214 ++ .../com/sun/glass/ui/monocle/TouchTestBase.java | 134 ++ .../test/java/com/sun/glass/ui/monocle/UInput.java | 156 ++ .../com/sun/glass/ui/monocle/USKeyboardTest.java | 293 +++ .../java/com/sun/glass/ui/monocle/ZoomTest.java | 455 ++++ .../glass/ui/monocle/input/CreateDeviceTest.java | 148 -- .../glass/ui/monocle/input/DoubleClickTest.java | 92 - .../glass/ui/monocle/input/DragAndDropTest.java | 100 - .../input/DragTouchInAndOutAWindowTest.java | 224 -- .../sun/glass/ui/monocle/input/FuzzyTapTest.java | 172 -- .../ui/monocle/input/InputDevicePropertyTest.java | 74 - .../com/sun/glass/ui/monocle/input/LensUInput.java | 282 --- .../sun/glass/ui/monocle/input/MonocleUInput.java | 138 -- .../sun/glass/ui/monocle/input/MouseLagTest.java | 113 - .../glass/ui/monocle/input/MultiTouch2Test.java | 225 -- .../glass/ui/monocle/input/MultiTouch3Test.java | 160 -- .../sun/glass/ui/monocle/input/NativeUInput.java | 269 --- .../ui/monocle/input/ParameterizedTestBase.java | 105 - .../sun/glass/ui/monocle/input/RapidTapTest.java | 116 - .../com/sun/glass/ui/monocle/input/RobotTest.java | 107 - .../com/sun/glass/ui/monocle/input/RotateTest.java | 375 --- .../com/sun/glass/ui/monocle/input/ScrollTest.java | 260 --- .../sun/glass/ui/monocle/input/ScrollTestBase.java | 416 ---- .../ui/monocle/input/ScrollThresholdTest.java | 83 - .../glass/ui/monocle/input/SimpleMouseTest.java | 317 --- .../glass/ui/monocle/input/SingleTouchTest.java | 261 --- .../com/sun/glass/ui/monocle/input/SwipeTest.java | 244 -- .../glass/ui/monocle/input/TestApplication.java | 412 ---- .../com/sun/glass/ui/monocle/input/TestLog.java | 246 -- .../sun/glass/ui/monocle/input/TestRunnable.java | 109 - .../glass/ui/monocle/input/TouchButtonTest.java | 330 --- .../ui/monocle/input/TouchEventLookaheadTest.java | 97 - .../glass/ui/monocle/input/TouchExceptionTest.java | 67 - .../sun/glass/ui/monocle/input/TouchLagTest.java | 254 --- .../glass/ui/monocle/input/TouchPipelineTest.java | 215 -- .../sun/glass/ui/monocle/input/TouchTestBase.java | 134 -- .../com/sun/glass/ui/monocle/input/UInput.java | 156 -- .../sun/glass/ui/monocle/input/USKeyboardTest.java | 276 --- .../com/sun/glass/ui/monocle/input/ZoomTest.java | 446 ---- .../ui/monocle/input/devices/DellP2714TDevice.java | 4 +- .../input/devices/EGalaxMultiTouchDevice1.java | 90 +- .../input/devices/EGalaxMultiTouchDevice2.java | 104 +- .../input/devices/EGalaxMultiTouchDevice3.java | 45 + .../input/devices/EGalaxMultiTouchDevice4.java | 45 + .../input/devices/EGalaxMultiTouchDevice5.java | 44 + .../input/devices/EGalaxMultiTouchDevice6.java | 44 + .../input/devices/EGalaxMultiTouchDeviceBase.java | 211 ++ .../input/devices/EGalaxSingleTouchDevice1.java | 4 - .../input/devices/EGalaxSingleTouchDevice2.java | 4 - .../input/devices/EGalaxSingleTouchDeviceBase.java | 4 +- .../ui/monocle/input/devices/NTrigDevice.java | 2 +- .../input/devices/SamsungLMS700KF07004Device.java | 4 +- .../monocle/input/devices/SingleTouchDevice1.java | 2 +- .../monocle/input/devices/SingleTouchDevice2.java | 4 +- .../ui/monocle/input/devices/TabletDevice.java | 2 +- .../glass/ui/monocle/input/devices/TestDevice.java | 2 +- .../ui/monocle/input/devices/TestTouchDevice.java | 4 +- .../ui/monocle/input/devices/TestTouchDevices.java | 4 + .../input/devices/TouchRevolutionFusionDevice.java | 4 +- .../javafx/application/SceneGraphThread1Test.java | 39 + .../javafx/application/SceneGraphThread2Test.java | 39 + .../javafx/application/SceneGraphThread3Test.java | 39 + .../javafx/application/SceneGraphThread4Test.java | 39 + .../javafx/application/SceneGraphThreadCommon.java | 204 ++ .../css/StylesheetWithSecurityManagerTest.java | 132 ++ .../com/sun/javafx/image/impl/ImageRaceTest.java | 246 ++ .../src/test/java/javafx/scene/Snapshot1Test.java | 144 +- .../test/java/javafx/stage/ShowAndWaitTest.java | 10 +- .../src/test/java/launchertest/Constants.java | 7 +- .../test/java/launchertest/MainLauncherTest.java | 49 +- .../src/test/java/launchertest/TestAppCCL.java | 91 + .../src/test/java/launchertest/TestAppCCL1.java | 91 + .../src/test/java/launchertest/TestAppCCL2.java | 99 + .../test/java/launchertest/TestAppNoMainCCL.java | 87 + .../test/java/launchertest/TestAppNoMainCCL2.java | 94 + .../test/java/launchertest/TestAppNoMainCCL3.java | 96 + .../test/java/launchertest/TestHeadlessApp.java | 54 + .../java/launchertest/TestNotApplicationCCL.java | 76 + .../launchertest/TestNotApplicationCCLApp.java | 80 + .../src/test/java/renderlock/RenderLock1Test.java | 35 + .../src/test/java/renderlock/RenderLockCommon.java | 181 ++ .../src/test/java/test3d/MeshCompareTest.java | 331 +++ .../java/test3d/TriangleMeshPNTValidationTest.java | 279 +++ .../com/sun/javafx/css/StylesheetTest.css | 2 + 1777 files changed, 126282 insertions(+), 48398 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/openjfx.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

