apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/Loader.java:// // TODO HACK for [JIRA] (RT-30449) FX 8 3D: Need to handle mirror transformation (flip culling); apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/ContentModel.java: camera.setNearClip(1.0); // TODO: Workaround as per RT-31255 apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/ContentModel.java: camera.setFarClip(10000.0); // TODO: Workaround as per RT-31255 apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/MainController.java: // workaround for RT-30195 apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/SimpleViewerApp.java: //TODO: RT-40270 - Public PerformanceTracker support should be added apps/samples/3DViewer/src/main/java/com/javafx/experiments/shape3d/PolygonMeshView.java: // [JIRA] (RT-31178) apps/samples/3DViewer/src/main/java/com/javafx/experiments/shape3d/PolygonMeshView.java: // [JIRA] (RT-31178) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/BaseBounds.java: // TODO: Add variants of deriveWithNewBounds such as pair of Vec* (RT-26886) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/BaseBounds.java: // (RT-26886) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine2D.java: // (RT-26801) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine2D.java: // TODO: Simplify this (RT-26801) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine3D.java: // TODO: Optimize these cases ... (RT-26800) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine3D.java: // TODO: Optimize... (RT-26800) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine3D.java: // TODO: Optimize... (RT-26800) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine3D.java: // TODO: Optimize... (RT-26800) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine3D.java: // TODO: Optimize... (RT-26800) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine3D.java: // TODO: Optimize... (RT-26800) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine3D.java: // TODO: Optimize... (RT-26800) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine3D.java: // TODO: Optimize... (RT-26800) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine3D.java: // TODO: Optimize... (RT-26800) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine3D.java: // to be simplified... (RT-26800) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine3D.java: // TODO: Optimize the state... (RT-26800) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/AffineBase.java: updateState(); // TODO: Is this really needed? (RT-26884) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/AffineBase.java: //TODO: Need to verify that this is a safe cast ... (RT-26885) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/AffineBase.java: //TODO: Need to verify this casting is safe .... (RT-26885) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/AffineBase.java: // try to avoid this garbage... (RT-26884) apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/TransformHelper.java: // TODO: Optimize... (RT-26884) apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/button/pillbutton/PillButtonApp.java: // (Fix for RT-34920 that considered this to be a bug) apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/htmleditor/HTMLEditorApp.java: htmlSP.setPrefWidth(htmlEditor.prefWidth(-1)); // Workaround of RT-21495 apps/samples/Modena/src/main/java/modena/SamplePageTableHelper.java: // Test case for RT-28410 MODENA: can't make tree/table cell factories change color based apps/toys/Hello/src/main/java/hello/HelloDatePicker.java: // See RT-28850. apps/toys/Hello/src/main/java/hello/HelloFontSize.java: // RT-28635 apps/toys/Hello/src/main/java/hello/HelloLaunchOnNewThread.java: // since that will provoke RT-9824 apps/toys/Hello/src/main/java/hello/HelloListView.java: Tab disappearingNodesTab = new Tab("RT-12822"); apps/toys/Hello/src/main/java/hello/hello.css: /* for HelloFontSize as regards RT-28635 */ modules/javafx.base/src/test/java/test/javafx/binding/expression/AbstractNumberExpressionTest.java: @Disabled("RT-33413") modules/javafx.base/src/test/java/test/javafx/binding/expression/AbstractNumberExpressionTest.java: @Disabled("RT-33413") modules/javafx.base/src/test/java/test/javafx/collections/ListChangeBuilderTest.java: //RT-37089 modules/javafx.base/src/test/java/test/javafx/collections/SortedListTest.java: * A slightly updated test provided by "Kleopatra" (http://javafx-jira.kenai.com/browse/RT-14400) modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java: // RT-20197 add menuitems only on first show. modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java: // Fix for RT-38838. modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java: // RT-36513 made this applyCss(). Modified by RT-36995 to NodeHelper.reapplyCSS() modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java: // RT-19624 calling requestFocus inside layout was casuing repeated layouts. modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java: // we get the issue shown in RT-34429 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java: // beneath this switch statement. See RT-34429 for more context. modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java: // RT-15103 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java: updateItems(); // RT-29761 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java: // Fix for RT-37022 - we dispose content so that we do not process CSS modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java: // RT-37185: We check the direction of the scroll, to prevent it locking modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java: // RT-19546 update currentFocusedIndex when MenuItemContainer gets focused. modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java: // open then close it (RT-15049) modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ControlAcceleratorSupport.java: // we return on empty, the listener is never installed (leading to RT-39249) modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/CustomColorDialog.java: // Workaround of RT-29871: Instead of just invoking fixPosition() modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/CustomColorDialog.java: // Math.max(0, ...) added for RT-34704 to ensure the dialog is at least 0 x 0 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/DatePickerContent.java: // RT-30903: Make sure width snaps to pixel when divided by modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/DatePickerContent.java: // RT-30511: This prevents key events from reaching the popup's owner. modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/DatePickerContent.java: // RT-31075: The following are now set in the try-catch block. modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/DatePickerContent.java: // RT-31857 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/SelectedCellsMap.java: * Refer to RT-33442 for more information on this issue. modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/CellBehaviorBase.java: // To prevent RT-32119, we make a copy of the selected indices modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/CellBehaviorBase.java: // RT-32560: This prevents the anchor 'sticking' in modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/CellBehaviorBase.java: // (Refer to the video in RT-32560 for more detail). modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/CellBehaviorBase.java: // RT-21444: We need to put the range in the correct modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.java: // RT-18151: namely, clicking on the comboBox button shouldn't hide, modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.java: // RT-18151: if the ComboBox button was clicked, and it was this that forced the modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/ListViewBehavior.java: // RT-12751: we want to keep an eye on the user holding down the shift key, modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/ListViewBehavior.java: // Fix for RT-16565 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/ListViewBehavior.java: // fix for RT-34407 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/ListViewBehavior.java: // fix for RT-34407 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/ListViewBehavior.java: // RT-18413: Focus must go to first row modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/ListViewBehavior.java: // Fix for RT-31241 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/PasswordFieldBehavior.java: // RT-18711 & RT-18854: Stub out word based navigation and editing modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/SliderBehavior.java: // RT-15207 When snapToTicks is true, slider value calculated in drag modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/SliderBehavior.java: // RT-8634 If snapToTicks is true and block increment is less than modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/SliderBehavior.java: // RT-8634 If snapToTicks is true and block increment is less than modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableCellBehaviorBase.java: // RT-21444: We need to put the range in the correct modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableCellBehaviorBase.java: // This line of code below was disabled as a fix for RT-30394. modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableCellBehaviorBase.java: // without taking care of RT-30394 in an alternative manner. modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableCellBehaviorBase.java: // we check if cell selection is enabled to fix RT-33897 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehavior.java: // Fix for RT-16565 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehavior.java: // Fix for RT-31241 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java: // RT-12751: we want to keep an eye on the user holding down the shift key, modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java: // fix for RT-34407 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java: // fix for RT-34407 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java: // Functionality as described in RT-12752 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java: // Functionality as described in RT-12752 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TextFieldBehavior.java: // RT-23699: The selection is now only affected when the TextField modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TitledPaneBehavior.java: // key reserved for the default button. See RT-40166 for more detail. modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TitledPaneBehavior.java:// // key reserved for the default button. See RT-40166 for more detail. modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeTableViewBehavior.java: // Fix for RT-16565 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeTableViewBehavior.java: // Fix for RT-31241 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java: // RT-12751: we want to keep an eye on the user holding down the shift key, modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java: // Support for RT-13826: modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java: // Fix for RT-16565 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java: // RT-18413: Focus must go to first row modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java: // fix for RT-34407 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java: // fix for RT-34407 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java: // Fix for RT-31241 modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java: // move selection to the first child (RT-17978) modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java: // Fix for RT-17233 where we could hide all items in a tree with no visible modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java: // Fix for RT-17833 where the selection highlight could disappear unexpectedly from modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/skin/Utils.java: // RT-37092: Use the line bounds specifically, to include font leading. modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/skin/Utils.java: // RT-23458: Use a faster algorithm for the most common case modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/skin/Utils.java: return text; // JDK-8092895 (RT-30868) - return text, not empty string. modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/skin/WebColorFieldSkin.java: // RT-37494: Force the major text direction to LTR, so that '#' is always modules/javafx.controls/src/main/java/javafx/scene/chart/Axis.java: // RT-12272 : tick labels overlapping modules/javafx.controls/src/main/java/javafx/scene/chart/BarChart.java: // RT-21162 : replacing the previous data, first remove the node from scenegraph. modules/javafx.controls/src/main/java/javafx/scene/chart/BarChart.java: // RT-21164 upside down bars: was adding NEGATIVE_STYLE styleclass modules/javafx.controls/src/main/java/javafx/scene/chart/BarChart.java: // RT-24813 : if the data in a series gets too large, barWidth can get negative. modules/javafx.controls/src/main/java/javafx/scene/chart/BubbleChart.java: // Note: workaround for RT-7689 - saw this in ProgressControlSkin modules/javafx.controls/src/main/java/javafx/scene/chart/CategoryAxis.java: // RT-14092 flickering : check if bVal is 0 modules/javafx.controls/src/main/java/javafx/scene/chart/CategoryAxis.java: //RT-21141 allDataCategories needs to be updated based on data - modules/javafx.controls/src/main/java/javafx/scene/chart/LineChart.java: // RT-32838 No need to invalidate range if there is one data item - whose value is zero. modules/javafx.controls/src/main/java/javafx/scene/chart/NumberAxis.java: // fix for RT-35600 where a massive tick unit was being selected modules/javafx.controls/src/main/java/javafx/scene/chart/PieChart.java: // RT-28090 Probably a sort happened, just reorder the pointers. modules/javafx.controls/src/main/java/javafx/scene/chart/PieChart.java: requestChartLayout(); // RT-23091 modules/javafx.controls/src/main/java/javafx/scene/chart/PieChart.java: // RT-23597 : item's chart might have been set to null if modules/javafx.controls/src/main/java/javafx/scene/chart/PieChart.java: // (Fix for RT-34564) modules/javafx.controls/src/main/java/javafx/scene/chart/PieChart.java: // remove chart references from old data - RT-22553 modules/javafx.controls/src/main/java/javafx/scene/chart/PieChart.java: if (legendNode != null && legendNode != legend) return; // RT-23596 dont update when user has set legend. modules/javafx.controls/src/main/java/javafx/scene/chart/StackedBarChart.java: // RT-23125 handling data removal when a category is removed. modules/javafx.controls/src/main/java/javafx/scene/chart/XYChart.java: // RT-12069, linked list pointers should update when list is permutated. modules/javafx.controls/src/main/java/javafx/scene/chart/XYChart.java: // at the same time. RT-14163 modules/javafx.controls/src/main/java/javafx/scene/chart/XYChart.java: // RT-21295 - disable animated only when current is also not null. modules/javafx.controls/src/main/java/javafx/scene/chart/XYChart.java: // RT-23123 autoranging leads to charts incorrect appearance. modules/javafx.controls/src/main/java/javafx/scene/chart/XYChart.java: // RT-25187 Probably a sort happened, just reorder the pointers and return. modules/javafx.controls/src/main/java/javafx/scene/control/ChoiceBox.java: // RT-29433 - clear selection. modules/javafx.controls/src/main/java/javafx/scene/control/ComboBox.java: // later instances. This is RT-19227. modules/javafx.controls/src/main/java/javafx/scene/control/ComboBox.java: // no-op: fix for RT-22572 where the developer was completely modules/javafx.controls/src/main/java/javafx/scene/control/ComboBox.java: // Additional fix for RT-22937: adding the '&& t1 == null'. modules/javafx.controls/src/main/java/javafx/scene/control/ComboBoxBase.java: // Fix for RT-29885 modules/javafx.controls/src/main/java/javafx/scene/control/ComboBoxBase.java: // End of fix for RT-29885 modules/javafx.controls/src/main/java/javafx/scene/control/Control.java: // RT-17525 : Use context class loader only if Class.forName fails. modules/javafx.controls/src/main/java/javafx/scene/control/Control.java: // RT-14177: Try looking up the class using the class loader of the modules/javafx.controls/src/main/java/javafx/scene/control/Control.java: ctx.setShowRelativeToWindow(true); //RT-15160 modules/javafx.controls/src/main/java/javafx/scene/control/Control.java: errors.add(error); // RT-19884 modules/javafx.controls/src/main/java/javafx/scene/control/Control.java: errors.add(error); // RT-19884 modules/javafx.controls/src/main/java/javafx/scene/control/Control.java: errors.add(error); // RT-19884 modules/javafx.controls/src/main/java/javafx/scene/control/Control.java: errors.add(error); // RT-19884 modules/javafx.controls/src/main/java/javafx/scene/control/Control.java: errors.add(error); // RT-19884 modules/javafx.controls/src/main/java/javafx/scene/control/Control.java: // RT-29162: make sure properties only show up once in the list modules/javafx.controls/src/main/java/javafx/scene/control/Control.java: errors.add(error); // RT-19884 modules/javafx.controls/src/main/java/javafx/scene/control/ControlUtils.java: // Fix for RT-31577 - the selectedItems list was going to modules/javafx.controls/src/main/java/javafx/scene/control/ControlUtils.java: // makeAtomic toggle added to resolve RT-32618 modules/javafx.controls/src/main/java/javafx/scene/control/DialogPane.java: // RT-34466 - if graphic's url is the same as this property's value, then don't overwrite. modules/javafx.controls/src/main/java/javafx/scene/control/DialogPane.java: // snapped insets code commented out to resolve RT-39738 modules/javafx.controls/src/main/java/javafx/scene/control/HeavyweightDialog.java: // Refer to RT-40687 for more context modules/javafx.controls/src/main/java/javafx/scene/control/Labeled.java: // RT-20727 - if CSS is setting the font, then make sure invalidate doesn't call NodeHelper.reapplyCSS modules/javafx.controls/src/main/java/javafx/scene/control/Labeled.java: // RT-20727 - if font is changed by calling setFont, then modules/javafx.controls/src/main/java/javafx/scene/control/Labeled.java: // RT-34466 - if graphic's url is the same as this property's value, then don't overwrite. modules/javafx.controls/src/main/java/javafx/scene/control/ListCell.java: // RT-35395: We only update the item in this cell if the current cell modules/javafx.controls/src/main/java/javafx/scene/control/ListCell.java: // Fix for RT-31165 - if we (needlessly) update the index whilst the modules/javafx.controls/src/main/java/javafx/scene/control/ListCell.java: // fired (as identified in RT-29650) modules/javafx.controls/src/main/java/javafx/scene/control/ListCell.java: // RT-35864 - if the index didn't change, then avoid calling updateItem modules/javafx.controls/src/main/java/javafx/scene/control/ListCell.java: // RT-37054: we break out of the if/else code here and modules/javafx.controls/src/main/java/javafx/scene/control/ListCell.java: // RT-30484 We need to allow a first run to be special-cased to allow modules/javafx.controls/src/main/java/javafx/scene/control/ListCell.java: // the correct visual state to be set up. In particular, in RT-30484 modules/javafx.controls/src/main/java/javafx/scene/control/ListView.java: // Fix for RT-36651, which was introduced by RT-35679 (above) and resolved modules/javafx.controls/src/main/java/javafx/scene/control/ListView.java: // Bug fix for RT-28637 modules/javafx.controls/src/main/java/javafx/scene/control/ListView.java: // Fix for RT-18969: the list had setAll called on it modules/javafx.controls/src/main/java/javafx/scene/control/ListView.java: // Use of makeAtomic is a fix for RT-20945 modules/javafx.controls/src/main/java/javafx/scene/control/ListView.java: // Fix for RT-22079 modules/javafx.controls/src/main/java/javafx/scene/control/MenuItem.java: // Fix for RT-20582. We dive into the visual representation modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java: // Fix for RT-38787: we used to not enter this block if modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java: // added the selectedIndices call for RT-30356. modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java: // changed to check if hasPermutated, and to call select(..) for RT-40010. modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java: // removed due to RT-27185 modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java: // with no check here, we get RT-15024 modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java: // RT-33558 if this method has been called with a given row, and that modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java: // RT-32411 We used to call quietClearSelection() here, but this modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java: // makeAtomic toggle added to resolve RT-32618 modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java: // individual remove and add notifications) - see RT-33324 modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java: // to resolve issues such as RT-26721, where isSelected(int) was being modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java: // Fix for RT-20945 (and numerous other issues!) modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java: // performance reasons (RT-39776) modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java: // performance reasons (RT-39776) modules/javafx.controls/src/main/java/javafx/scene/control/PopupControl.java: // RT-14094, RT-16754: We need the skins of the popup modules/javafx.controls/src/main/java/javafx/scene/control/PopupControl.java: //skinSizeComputed = false; -- RT-33073 disabled this modules/javafx.controls/src/main/java/javafx/scene/control/PopupControl.java: errors.add(error); // RT-19884 modules/javafx.controls/src/main/java/javafx/scene/control/SingleSelectionModel.java: // we don't use newIndex here, to prevent RT-32139 (which has a unit modules/javafx.controls/src/main/java/javafx/scene/control/SkinBase.java: ** See RT-13995 & RT-14480 modules/javafx.controls/src/main/java/javafx/scene/control/Spinner.java: // Fix for RT-29885 modules/javafx.controls/src/main/java/javafx/scene/control/Spinner.java: // End of fix for RT-29885 modules/javafx.controls/src/main/java/javafx/scene/control/Tab.java: // Fix for RT-24658 - content should be disabled if the tab is disabled modules/javafx.controls/src/main/java/javafx/scene/control/TabPane.java: // just selecting the first tab (fix for RT-36908) modules/javafx.controls/src/main/java/javafx/scene/control/TableCell.java: // fired (as identified in RT-29650) modules/javafx.controls/src/main/java/javafx/scene/control/TableCell.java: // as the parent TableRow is not empty (see RT-15529). modules/javafx.controls/src/main/java/javafx/scene/control/TableCell.java: // RT-22428 where all the columns are collapsed. modules/javafx.controls/src/main/java/javafx/scene/control/TableCell.java: * This was brought in to fix the issue in RT-22077, namely that the modules/javafx.controls/src/main/java/javafx/scene/control/TableCell.java: // RT-30484 We need to allow a first run to be special-cased to allow modules/javafx.controls/src/main/java/javafx/scene/control/TableCell.java: // the correct visual state to be set up. In particular, in RT-30484 modules/javafx.controls/src/main/java/javafx/scene/control/TableCell.java: // RT-32621: There are circumstances where we need to updateItem, modules/javafx.controls/src/main/java/javafx/scene/control/TableCell.java: // RT-32621 identifies issues where a TreeTableView collapses a modules/javafx.controls/src/main/java/javafx/scene/control/TableCell.java: // RT-35864 - if the index didn't change, then avoid calling updateItem modules/javafx.controls/src/main/java/javafx/scene/control/TableCell.java: // RT-36670: we need to check the row item here to prevent modules/javafx.controls/src/main/java/javafx/scene/control/TableCell.java: // RT-37054: we break out of the if/else code here and modules/javafx.controls/src/main/java/javafx/scene/control/TableColumn.java: // This code was commented out due to RT-22391, with this enabled modules/javafx.controls/src/main/java/javafx/scene/control/TableColumn.java: // Fix for RT-16978. In TableColumnHeader we add before we modules/javafx.controls/src/main/java/javafx/scene/control/TableRow.java: // RT-35864 - if the index didn't change, then avoid calling updateItem modules/javafx.controls/src/main/java/javafx/scene/control/TableRow.java: // RT-37054: we break out of the if/else code here and modules/javafx.controls/src/main/java/javafx/scene/control/TableRow.java: // RT-30484 We need to allow a first run to be special-cased to allow modules/javafx.controls/src/main/java/javafx/scene/control/TableRow.java: // the correct visual state to be set up. In particular, in RT-30484 modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java: // Fix for RT-39822 - don't allow the same column to be installed twice modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java: // Fix for RT-15194: Need to remove removed columns from the modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java: // Fix for RT-38892. modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java: // Fix for RT-36425 modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java: // Fix for RT-35763 modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java: // Bug fix for RT-28637 modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java: // Fix for RT-18969: the list had setAll called on it modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java: // Use of makeAtomic is a fix for RT-20945 modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java: // Fix for RT-22079 modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java: // RT-32411 We used to call quietClearSelection() here, but this modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java: // makeAtomic toggle added to resolve RT-32618 modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java: // individual remove and add notifications) - see RT-33324 modules/javafx.controls/src/main/java/javafx/scene/control/TextInputControl.java: // RT-20727 - if CSS is setting the font, then make sure invalidate doesn't call NodeHelper.reapplyCSS modules/javafx.controls/src/main/java/javafx/scene/control/TextInputControl.java: // RT-20727 - if font is changed by calling setFont, then modules/javafx.controls/src/main/java/javafx/scene/control/TextInputControl.java: // RT-16566: Need to take into account stripping of chars into the modules/javafx.controls/src/main/java/javafx/scene/control/Tooltip.java: // RT-31134 : the tooltip style includes a shadow around the tooltip with a modules/javafx.controls/src/main/java/javafx/scene/control/Tooltip.java: // RT-37107: The y-offset was upped to 7 to ensure no overlaps when the tooltip modules/javafx.controls/src/main/java/javafx/scene/control/Tooltip.java: // RT-20727 - if CSS is setting the font, then make sure invalidate doesn't call NodeHelper.reapplyCSS modules/javafx.controls/src/main/java/javafx/scene/control/Tooltip.java: // RT-20727 - if font is changed by calling setFont, then modules/javafx.controls/src/main/java/javafx/scene/control/Tooltip.java: // RT-34466 - if graphic's url is the same as this property's value, then don't overwrite. modules/javafx.controls/src/main/java/javafx/scene/control/Tooltip.java: // the Node that it is attached to (see RT-26147). It modules/javafx.controls/src/main/java/javafx/scene/control/Tooltip.java: // RT-37107: Ensure the tooltip is displayed in a position modules/javafx.controls/src/main/java/javafx/scene/control/TreeCell.java: // fired (as identified in RT-29650) modules/javafx.controls/src/main/java/javafx/scene/control/TreeCell.java: // Fix for RT-31165 - if we (needlessly) update the index whilst the modules/javafx.controls/src/main/java/javafx/scene/control/TreeCell.java: // For the sake of RT-14279, it is important that the order of these modules/javafx.controls/src/main/java/javafx/scene/control/TreeCell.java: // RT-35864 - if the index didn't change, then avoid calling updateItem modules/javafx.controls/src/main/java/javafx/scene/control/TreeCell.java: // RT-37054: we break out of the if/else code here and modules/javafx.controls/src/main/java/javafx/scene/control/TreeCell.java: // RT-30484 We need to allow a first run to be special-cased to allow modules/javafx.controls/src/main/java/javafx/scene/control/TreeCell.java: // the correct visual state to be set up. In particular, in RT-30484 modules/javafx.controls/src/main/java/javafx/scene/control/TreeItem.java: // Made static based on findings of RT-18344 - EventHandlerManager is an modules/javafx.controls/src/main/java/javafx/scene/control/TreeItem.java: // We don't fire expanded events for leaf nodes (RT-32620) modules/javafx.controls/src/main/java/javafx/scene/control/TreeItem.java: // avoid this (which resolves RT-37593), we set the ignoreSortUpdate modules/javafx.controls/src/main/java/javafx/scene/control/TreeItem.java: // situations such as what is shown in RT-28668 (and tested for in modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java: // fired (as identified in RT-29650) modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java: // as the parent TableRow is not empty (see RT-15529). modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java: // Fix for RT-31165 - if we (needlessly) update the index whilst the modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java: // RT-22428 where all the columns are collapsed. modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java: * This was brought in to fix the issue in RT-22077, namely that the modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java: // RT-30484 We need to allow a first run to be special-cased to allow modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java: // the correct visual state to be set up. In particular, in RT-30484 modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java: // RT-32621: There are circumstances where we need to updateItem, modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java: // RT-32621 identifies issues where a TreeTableView collapses a modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java: // RT-35864 - if the index didn't change, then avoid calling updateItem modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java: // RT-36670: we need to check the row item here to prevent modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java: // RT-37054: we break out of the if/else code here and modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableColumn.java: // This code was commented out due to RT-22391, with this enabled modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableColumn.java: // Fix for RT-16978. In TableColumnHeader we add before we modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableRow.java: // For the sake of RT-14279, it is important that the order of these modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableRow.java: // RT-35864 - if the index didn't change, then avoid calling updateItem modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableRow.java: // RT-37054: we break out of the if/else code here and modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableRow.java: // RT-30484 We need to allow a first run to be special-cased to allow modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableRow.java: // the correct visual state to be set up. In particular, in RT-30484 modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java: // See RT-26716 for the justification and performance gains. modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java: // Fix for RT-39822 - don't allow the same column to be installed twice modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java: // Fix for RT-15194: Need to remove removed columns from the modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java: // Fix for RT-38892. modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java: // Fix for RT-35763 modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java: // row selection mode. Refer to RT-34103 for the bug report modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java: // RT-32963: We were taking the startRow from the TreeItem modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java: // subsequently commented out due to RT-33894. modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java: // from selection if they are (as per RT-15446) modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java: // Bug fix for RT-28637 modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java: // RT-32411: We used to call quietClearSelection() here, but this modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java: // makeAtomic toggle added to resolve RT-32618 modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java: // individual remove and add notifications) - see RT-33324 modules/javafx.controls/src/main/java/javafx/scene/control/TreeView.java: // See RT-26716 for the justification and performance gains. modules/javafx.controls/src/main/java/javafx/scene/control/TreeView.java: // Fix for RT-37853 modules/javafx.controls/src/main/java/javafx/scene/control/TreeView.java: // RT-32963: We were taking the startRow from the TreeItem modules/javafx.controls/src/main/java/javafx/scene/control/TreeView.java: // subsequently commented out due to RT-33894. modules/javafx.controls/src/main/java/javafx/scene/control/TreeView.java: // from selection if they are (as per RT-15446) modules/javafx.controls/src/main/java/javafx/scene/control/TreeView.java: // Bug fix for RT-28637 modules/javafx.controls/src/main/java/javafx/scene/control/TreeView.java: // visible. This fixes RT-14456, where selection was not happening modules/javafx.controls/src/main/java/javafx/scene/control/TreeView.java: // Fix for RT-15419. We eagerly update the tree item count, such that modules/javafx.controls/src/main/java/javafx/scene/control/cell/CellUtils.java: // TextField (see RT-28132) modules/javafx.controls/src/main/java/javafx/scene/control/cell/CellUtils.java: // as otherwise we encounter RT-34685 modules/javafx.controls/src/main/java/javafx/scene/control/cell/CheckBoxTreeCell.java: // This was done to resolve RT-33603, but will impact the ability for modules/javafx.controls/src/main/java/javafx/scene/control/cell/DefaultTreeCell.java: // to the user (see RT-15910) modules/javafx.controls/src/main/java/javafx/scene/control/cell/PropertyValueFactory.java: // a bit of reference, refer to RT-13937. modules/javafx.controls/src/main/java/javafx/scene/control/cell/TreeItemPropertyValueFactory.java: // a bit of reference, refer to RT-13937. modules/javafx.controls/src/main/java/javafx/scene/control/skin/AccordionSkin.java: // added to resolve RT-32787 modules/javafx.controls/src/main/java/javafx/scene/control/skin/CellSkinBase.java:// // Commented this out due to RT-19794, because otherwise modules/javafx.controls/src/main/java/javafx/scene/control/skin/ChoiceBoxSkin.java: getSkinnable().requestLayout(); // RT-18052 resize of choicebox should happen immediately. modules/javafx.controls/src/main/java/javafx/scene/control/skin/ChoiceBoxSkin.java: // This is a fix for RT-9071. Ideally this won't be necessary in modules/javafx.controls/src/main/java/javafx/scene/control/skin/ChoiceBoxSkin.java: // -- End of RT-9071 fix modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxBaseSkin.java: // See RT-30754 for more information. modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxListViewSkin.java: // Fix for RT-21207. Additional code related to this bug is further below. modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxListViewSkin.java: // Fix for RT-19431 (also tested via ComboBoxListViewSkinTest) modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxListViewSkin.java: // RT-21336 Show the ComboBox value even though it doesn't modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxListViewSkin.java: // RT-27834, where we were getting different styling based on whether modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxListViewSkin.java: // RT-22386: We need to test to see if the value is in the comboBox modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxListViewSkin.java: // RT-21336 Show the ComboBox value even though it doesn't modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxListViewSkin.java: // RT-18672: Without checking if the user is clicking in the modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // Fix for RT-29565. Without this the textField does not have a correct modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // Fix for the regression noted in a comment in RT-29885. modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // Fix for the regression noted in a comment in RT-29885. modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // RT-38978: Forward input method events to TextField if editable. modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // Fix for RT-36902, where focus traversal was getting stuck inside the ComboBox modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // Fix for RT-21406: ComboBox do not show initial text value modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // conditional check here added due to RT-28245 modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // Remainder of fix for RT-21406: ComboBox do not show initial text value modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // Fix for RT-31093 - drag events from the textfield were not surfacing modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // RT-38978: Forward input method requests to TextField. modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // has been displayed. See RT-37622 for more detail. modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // 0 is used here for the width due to RT-46097 modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // RT-18529: We listen to mouse input that is received by the popup modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // Fix for RT-21207 modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // RT-36966 - if skinnable's scene becomes null, ensure popup is closed modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // RT-26861. Don't call getPopup() here because it may cause the popup modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // in RT-32827. modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // Resizing content to resolve issues such as RT-32582 and RT-33700 modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // (where RT-33700 was introduced due to a previous fix for RT-32582) modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java: // RT-23275: The TextField fires F10 and ESCAPE key events modules/javafx.controls/src/main/java/javafx/scene/control/skin/ContextMenuSkin.java: // Fix for RT-18247 modules/javafx.controls/src/main/java/javafx/scene/control/skin/DateCellSkin.java: // Workaround for RT-31643. The cellSize property was not yet set from CSS. modules/javafx.controls/src/main/java/javafx/scene/control/skin/LabeledSkinBase.java: // RT-19851 Only setMouseTransparent(true) for an ImageView. This allows the button modules/javafx.controls/src/main/java/javafx/scene/control/skin/LabeledSkinBase.java: // Fix for RT-39889 modules/javafx.controls/src/main/java/javafx/scene/control/skin/ListCellSkin.java: // cell size to prevent the issue identified in RT-19873. modules/javafx.controls/src/main/java/javafx/scene/control/skin/ListViewSkin.java: // RT-34744 : IS_PANNABLE will be false unless modules/javafx.controls/src/main/java/javafx/scene/control/skin/ListViewSkin.java: // RT-28397: Support for when an item is replaced with itself (but modules/javafx.controls/src/main/java/javafx/scene/control/skin/ListViewSkin.java: // This code was updated for RT-36714 to not update all cells, modules/javafx.controls/src/main/java/javafx/scene/control/skin/ListViewSkin.java: // RT-22463: If the user clears out an items list then we modules/javafx.controls/src/main/java/javafx/scene/control/skin/ListViewSkin.java: // fix for RT-37853 modules/javafx.controls/src/main/java/javafx/scene/control/skin/ListViewSkin.java: // Fix for RT-11299 modules/javafx.controls/src/main/java/javafx/scene/control/skin/ListViewSkin.java: // Fix for RT-11299 modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java: // RT-20411 : reset menu selected/focused state modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java: // RT-29614 If CustomMenuItem hideOnClick is false, dont hide modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java: // RT-23147 when MenuBar's focusTraversable is true the first modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java: // fix RT-12254 : menu bar should not request focus on mouse exit. modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java: // RT-18859: Doing nothing for space and enter modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java: // RT-22480: This is intended as private API for SceneBuilder, modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java: // pending fix for RT-19857: Keeping menu in the Mac menu bar when modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java: // RT-29729 : old instance of context menu window/popup for this MenuButton needs modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java: // RT-36554 - make sure system menu is updated when this MenuBar's scene changes. modules/javafx.controls/src/main/java/javafx/scene/control/skin/NestedTableColumnHeader.java: // RT-33596: Do CSS now, as we are in the middle of layout pass and the headers are new Nodes w/o CSS done modules/javafx.controls/src/main/java/javafx/scene/control/skin/NestedTableColumnHeader.java: // RT-32547 - don't show resize cursor when in constrained resize mode modules/javafx.controls/src/main/java/javafx/scene/control/skin/ProgressBarSkin.java: // RT-33789: if the ProgressBar was indeterminate and still is indeterminate, don't update the bar width modules/javafx.controls/src/main/java/javafx/scene/control/skin/ScrollBarSkin.java: thumb.resize(snapSizeX(x >= 0 ? w : w + x), thumbLength); // Account for negative padding (see also RT-10719) modules/javafx.controls/src/main/java/javafx/scene/control/skin/ScrollBarSkin.java: thumb.resize(snapSizeX(x >= 0 ? w : w + x), thumbLength); // Account for negative padding (see also RT-10719) modules/javafx.controls/src/main/java/javafx/scene/control/skin/ScrollBarSkin.java: thumb.resize(thumbLength, snapSizeY(y >= 0 ? h : h + y)); // Account for negative padding (see also RT-10719) modules/javafx.controls/src/main/java/javafx/scene/control/skin/ScrollBarSkin.java: thumb.resize(thumbLength, snapSizeY(y >= 0 ? h : h + y)); // Account for negative padding (see also RT-10719) modules/javafx.controls/src/main/java/javafx/scene/control/skin/ScrollBarSkin.java: ** RT-22941 - If this is either a touch or inertia scroll modules/javafx.controls/src/main/java/javafx/scene/control/skin/ScrollBarSkin.java: * TODO: this fix causes RT-23406 ([ScrollBar, touch] Dragging scrollbar from the modules/javafx.controls/src/main/java/javafx/scene/control/skin/ScrollPaneSkin.java: * on the ScrollPane itself. This is for RT-31582, and effectively modules/javafx.controls/src/main/java/javafx/scene/control/skin/ScrollPaneSkin.java: // update skin initial state to match control (see RT-35554) modules/javafx.controls/src/main/java/javafx/scene/control/skin/ScrollPaneSkin.java: // RT-17395: ScrollBarPolicy might be null. If so, treat it as "AS_NEEDED", which is the default modules/javafx.controls/src/main/java/javafx/scene/control/skin/ScrollPaneSkin.java: // RT-17395: ScrollBarPolicy might be null. If so, treat it as "AS_NEEDED", which is the default modules/javafx.controls/src/main/java/javafx/scene/control/skin/SpinnerSkin.java: // Fix for the regression noted in a comment in RT-29885. modules/javafx.controls/src/main/java/javafx/scene/control/skin/SpinnerSkin.java: // Fix for RT-38527 which led to a stack overflow modules/javafx.controls/src/main/java/javafx/scene/control/skin/SpinnerSkin.java: // Fix for the regression noted in a comment in RT-29885. modules/javafx.controls/src/main/java/javafx/scene/control/skin/SpinnerSkin.java: // Fix for RT-29885 modules/javafx.controls/src/main/java/javafx/scene/control/skin/SpinnerSkin.java: // --- end of RT-29885 modules/javafx.controls/src/main/java/javafx/scene/control/skin/SpinnerSkin.java: // RT-21454 starts here modules/javafx.controls/src/main/java/javafx/scene/control/skin/SpinnerSkin.java: // --- end of RT-21454 modules/javafx.controls/src/main/java/javafx/scene/control/skin/SpinnerSkin.java: // issue initially identified in RT-36902, but specifically (for Spinner) modules/javafx.controls/src/main/java/javafx/scene/control/skin/SpinnerSkin.java: // identified in RT-40625 modules/javafx.controls/src/main/java/javafx/scene/control/skin/SpinnerSkin.java: // See RT-30754 for more information. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TabPaneSkin.java: // see RT-29167 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TabPaneSkin.java: // RT-39984: check if any other tabs are animating - they must be completed first. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TabPaneSkin.java: // end of fix for RT-39984 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TabPaneSkin.java: // Fix for RT-34692 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TabPaneSkin.java: // it into line. See RT-35194 for a test case. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TabPaneSkin.java: // Magic numbers regretfully introduced for RT-28944 (so that modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableCellSkinBase.java: // RT-22038 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableCellSkinBase.java: // --- end of RT-22038 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java: // RT-29682: When the sortable property of a TableColumnBase changes this modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java: // RT-17684: If the TableColumn widths are all currently the default, modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java: // dispose of the row and cell to prevent it retaining listeners (see RT-31015) modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java: // RT-36855 - take into account the column header text / graphic widths. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java: // RT-23486 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java: // dispose of the row and cell to prevent it retaining listeners (see RT-31015) modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java: // RT-36855 - take into account the column header text / graphic widths. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java: // RT-23486 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java: // Fix for RT-14488 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java: // RT-28016: if the tablecolumn is not a visible leaf column, we should ignore this modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java: // RT-34914: fine tuning the placement of the sort dots. We could have gone to a custom layout, but for now modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java: // Fix for RT-35141: We need to account for hidden columns. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java: // --- end of RT-35141 fix modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableHeaderRow.java: // This is necessary for RT-20300 (but was updated for RT-20840) modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableHeaderRow.java: // we hardcode 24.0 here to avoid RT-37616, where the modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableHeaderRow.java: // Fix for RT-36392: without this call even though we call requestLayout() modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableHeaderRow.java: // snapping added for RT-19428 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableHeaderRow.java: // the parent column text in the menu. Fixes RT-14482. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java: // Filed as RT-29163. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java: // (e.g. see RT-22463) modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java: // RT-36359: The recorded max width of the disclosure node modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java: * RT-26743:TreeTableView: Vertical Line looks unfinished. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java: // Added for RT-32700, and then updated for RT-34074. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java: // --- end of RT-32700 fix modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java: // Request layout is here as (partial) fix for RT-28684. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java: // fix for RT-29080 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java: // Support for RT-18467: making it easier to specify a height for modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java: // fix for RT-29080 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java: // Support for RT-18467: making it easier to specify a height for modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java: // update the index of all children cells (RT-29849). modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java: // issue highlighted in RT-33602, where the table cell had the correct modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java: // RT-34744 : IS_PANNABLE will be false unless modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java: // RT-28397: Support for when an item is replaced with itself (but modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java: // our unit test for RT-36220 fails as we do not handle the case modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java: // RT-22463: If the user clears out an items list then we modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java: // fix for RT-37853 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java: // as otherwise performance suffers massively (RT-27831) modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java: // RT-37152 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java: // RT-14335 for more information. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java: // we test for item count here to resolve RT-14855, where the column modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java: // in this method also). See RT-19053 for more information. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java: // this isn't perfect, but it prevents RT-14885/JDK-8089280, which results in modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java: // RT-37060 - if we are trying to scroll to a column that has not modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextAreaSkin.java: // modifying visibility of the caret forces a layout-pass (RT-32373), so modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextAreaSkin.java: // See RT-25465. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextAreaSkin.java: // TODO: Remove this temporary workaround for RT-27533 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextAreaSkin.java: // RT-36454 (JDK-8097060): Fit to width/height only if smaller than viewport. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextFieldSkin.java: // modifying visibility of the caret forces a layout-pass (RT-32373), so modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextFieldSkin.java: // See RT-25465. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextInputControlSkin.java: // RT-10682: On Windows, we show the caret during selection, but on others we hide it modules/javafx.controls/src/main/java/javafx/scene/control/skin/TitledPaneSkin.java: // RT-13294: TitledPane : add animation to the title arrow modules/javafx.controls/src/main/java/javafx/scene/control/skin/ToolBarSkin.java: // RT-36455 (JDK-8096292): modules/javafx.controls/src/main/java/javafx/scene/control/skin/TooltipSkin.java: // RT-7512 - skin needs to have styleClass of the control modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeCellSkin.java: * RT-19656 identifies a related issue, which is that we may not provide modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeCellSkin.java: // RT-25876: can not null-check here as this prevents empty rows from modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeCellSkin.java: maxDisclosureWidthMap.get(tree) : 18; // RT-19656: default width of default disclosure node modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeCellSkin.java: // Rather ugly fix for RT-38519, where graphics are disappearing in modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeCellSkin.java: // RT-30212: TreeCell does not honor minSize of cells. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeCellSkin.java: // snapSize for RT-36460 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeCellSkin.java: // RT-26625: [TreeView, TreeTableView] can lose arrows while scrolling modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeCellSkin.java: // RT-28668: Ensemble tree arrow disappears modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableCellSkin.java: // RT-27167: we must take into account the disclosure node and the modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableRowSkin.java: // Fix for RT-27782: Need to set isDirty to true, rather than the modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableRowSkin.java: // RT-30466: remove the old graphic modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableRowSkin.java: // RT-26625: [TreeView, TreeTableView] can lose arrows while scrolling modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableRowSkin.java: // RT-28668: Ensemble tree arrow disappears modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableViewSkin.java: // fix for RT-37853 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableViewSkin.java: // Fix for RT-14842, where the children of a TreeItem were changing, modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableViewSkin.java: // Fix for RT-14971 and RT-15338. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableViewSkin.java: // Fix for RT-20090. We are checking to see if the event coming modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableViewSkin.java: // fix for RT-37853 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeViewSkin.java: // RT-34744 : IS_PANNABLE will be false unless modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeViewSkin.java: // Fix for RT-14842, where the children of a TreeItem were changing, modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeViewSkin.java: // Fix for RT-14971 and RT-15338. modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeViewSkin.java: // Fix for RT-20090. We are checking to see if the event coming modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeViewSkin.java: // fix for RT-37853 modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeViewSkin.java: // RT-27852, where the expended item count of the new root equals the modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeViewSkin.java: // to the user (see RT-15910) modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualContainerBase.java: // Fix for RT-24630: The row count in VirtualFlow was incorrect modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: * See RT-23616 for more details. modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // relevant given the bug identified in RT-32869. In this modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // Fix for RT-8480, where the VirtualFlow does not show its content modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // Fix for RT-12512, RT-14301 and RT-14864. modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java:// // isNeedsLayout() is commented out due to RT-21417. This does not modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java:// // issue identified in RT-21417. modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // Fix for RT-12822. We try to retrieve the cell from the pile rather modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // Fix for RT-32908 modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // end of fix for RT-32908 modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // RT-34333, where the sizes were being reported incorrectly to the modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // this is to help in situations such as RT-34407 modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // Fix for RT-37421, which was a regression caused by RT-36556 modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // RT-36507: viewportLength gives the maximum number of modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // RT-36507 - return if we've exceeded the maximum modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // the hbar isn't visible (fix for RT-11666) modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // special case to help resolve RT-17701 and the case where we have modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // Fix for RT-11873. If this isn't here, we can have a situation where modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // This code was commented out to resolve RT-14477 after testing modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // whether RT-11873 can be recreated. It could not, and therefore modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // storing that into a int value - this can lead to RT-32828 modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // Fix for RT-35876: Rather than have the cells do weird things with modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java: // Commented out exception due to RT-29111 modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/caspian.css: * RT-33312 - if the context-menu is belongs to a menu-button, then set the context-menu's -fx-color to -fx-base modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/caspian.css:/* Uncomment when RT-10521 is fixed. modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/caspian.css:/* Uncomment when RT-10521 is fixed. modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/caspian.css: /* TODO workaround for RT-19062 */ modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/caspian.css: introducing horizontal scrollbars (see RT-14886). */ modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/caspian.css: Refer to RT-12298 for the spec. modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/caspian.css: Refer to RT-12298 for the spec. modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/caspian.css:/** Fix for RT-35422 where border was being shown incorrectly on non-split-buttons */ modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/caspian.css:/* The fix for RT-37494 forces the web color text's major direction to modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/modena.css:/* Fix for RT-37971 */ modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/modena.css: /** Applying to undo styling from .spinner, reported in RT-37965 */ modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/modena.css:/* The fix for RT-37494 forces the web color text's major direction to modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/modena.css: introducing horizontal scrollbars (see RT-14886). */ modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/modena.css: -fx-background-insets: 0; /* Fix for RT-35067 */ modules/javafx.controls/src/test/java/test/com/sun/javafx/scene/control/LabeledTextTest.java: // If the actual size is 10 * 1.5 * 1.5 = 22.5, then we've encountered RT-37787! modules/javafx.controls/src/test/java/test/javafx/scene/chart/StackedAreaChartTest.java: @Disabled("pending RT-28373") modules/javafx.controls/src/test/java/test/javafx/scene/chart/XYChartTest.java: // RT-22166 modules/javafx.controls/src/test/java/test/javafx/scene/chart/XYNumberLineChartsTest.java: // tests RT-22124 modules/javafx.controls/src/test/java/test/javafx/scene/chart/XYNumberLineChartsTest.java: // tests RT-46086 modules/javafx.controls/src/test/java/test/javafx/scene/control/ButtonTest.java: // This is the acid test. If this fails, then RT-23207 is present. modules/javafx.controls/src/test/java/test/javafx/scene/control/ComboBoxTest.java: // Updated with fix for RT-34602: The TextField now never gets modules/javafx.controls/src/test/java/test/javafx/scene/control/ControlTest.java: fail("NoSuchMethodException: RT-18097 cannot be tested on " + what); modules/javafx.controls/src/test/java/test/javafx/scene/control/ControlTest.java: System.err.println("IllegalAccessException: RT-18097 cannot be tested on " + what); modules/javafx.controls/src/test/java/test/javafx/scene/control/ControlTest.java: fail("IllegalArgumentException: RT-18097 cannot be tested on " + what); modules/javafx.controls/src/test/java/test/javafx/scene/control/ControlTest.java: fail("InvocationTargetException: RT-18097 cannot be tested on " + what); modules/javafx.controls/src/test/java/test/javafx/scene/control/ControlTest.java: fail("InstantiationException: RT-18097 cannot be tested on " + what); modules/javafx.controls/src/test/java/test/javafx/scene/control/DatePickerTest.java: // Updated with fix for RT-34602: The TextField now never gets modules/javafx.controls/src/test/java/test/javafx/scene/control/ListCellTest.java: // This test used to be as shown below....but due to RT-33108, it changed modules/javafx.controls/src/test/java/test/javafx/scene/control/ListCellTest.java: // to the enabled code beneath. Refer to the first comment in RT-33108 modules/javafx.controls/src/test/java/test/javafx/scene/control/ListViewKeyInputTest.java: * Tests for discontinuous multiple selection (RT-18953) modules/javafx.controls/src/test/java/test/javafx/scene/control/ListViewTest.java://--------- regression testing of JDK-8093144 (was: RT-35857) modules/javafx.controls/src/test/java/test/javafx/scene/control/MiscellaneousTests.java: Button button = new Button("RT-31168"); modules/javafx.controls/src/test/java/test/javafx/scene/control/TableCellTest.java: // This test used to be as shown below....but due to RT-33108, it changed modules/javafx.controls/src/test/java/test/javafx/scene/control/TableCellTest.java: // to the enabled code beneath. Refer to the first comment in RT-33108 modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewHorizontalArrowsTest.java: // Tests for discontinuous multiple cell selection (RT-18951) modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewKeyInputTest.java: * Tests for discontinuous multiple row selection (RT-18951) modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewKeyInputTest.java: * Tests for discontinuous multiple cell selection (RT-18951) modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewKeyInputTest.java: // this should not cause any issue, but it does - as noted in RT-39792 modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java: // RT-16019: NodeMemory TableView tests fail with modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java: // [0,1,1] (which is what RT-29313 is about) modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java: // [p0,p1,p1] (which is what RT-29313 is about) modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java: * @ Ignore("Test started intermittently failing, most probably due to RT-36855/JDK-8096512 changeset") modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java: //--------- regression testing of JDK-8093144 (was: RT-35857) modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java://--------- end regression testing of JDK-8093144 (was: RT-35857) modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java: // column headers. The issue in RT-36290 was that we were creating new column modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java: // identified in RT-36670 shows that row 0 is also selected modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java: // move as per first instructions in RT-37057. Note that the moveColumn modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java: // RT-37057). modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java: // move as per first instructions in RT-37057. The dragOffset and sceneX modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java: // the test application attached to RT-37057 with debug output printed modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java: // move as per second instructions in RT-37057. Note that the moveColumn modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java: // RT-37057). modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java: // move as per second instructions in RT-37057. The dragOffset and sceneX modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java: // the test application attached to RT-37057 with debug output printed modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java: * Tests (and related code) for RT-38892 modules/javafx.controls/src/test/java/test/javafx/scene/control/ToggleGroupTest.java: // RT-3977 modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeCellEditingTest.java: * Test do-nothing block in indexChanged (was RT-31165, is JDK-8123482) modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeCellEditingTest.java: * Test do-nothing block in indexChanged (was RT-31165, is JDK-8123482) modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableCellTest.java: // This test used to be as shown below....but due to RT-33108, it changed modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableCellTest.java: // to the enabled code beneath. Refer to the first comment in RT-33108 modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewKeyInputTest.java: * Tests for discontinuous multiple row selection (RT-18951) modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewKeyInputTest.java: * Tests for discontinuous multiple cell selection (RT-18951) modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewKeyInputTest.java: * Tests for discontinuous multiple selection (RT-18952) modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewKeyInputTest.java: // this should not cause any issue, but it does - as noted in RT-39792 modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewMouseInputTest.java:// @Ignore("Ignoring due to RT-37166") modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java:// // RT-16019: NodeMemory TableView tests fail with modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java: // [0,1,1] (which is what RT-29313 is about) modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java: // [p0,p1,p1] (which is what RT-29313 is about) modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java: // NOTE: this method (prior to the fix as part of RT-34327) would have modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java:// @Ignore("Test started intermittently failing, most probably due to RT-36855 changeset") modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java: //--------- regression testing of JDK-8093144 (was: RT-35857) modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java: //--------- end regression testing of JDK-8093144 (was: RT-35857) modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java: * Tests (and related code) for RT-38892 modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewKeyInputTest.java: * Tests for discontinuous multiple selection (RT-18952) modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewTest.java: //--------- regression testing of JDK-8093144 (was: RT-35857) modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewTest.java: //--------- end regression testing of JDK-8093144 (was: RT-35857) modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewTest.java: @Disabled("RT-39674 not yet fixed") modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/MenuBarSkinTest.java: // Pending RT-37118, MenuBar needs to be in a scene in order to set the skin. modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/MenuBarSkinTest.java: // setting system menu bar true should create a sceneProperty listener for RT-36554 modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/ScrollPaneSkinTest.java: ** RT-16641 : root cause, you shouldn't be able to drag modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/ScrollPaneSkinTest.java: // 1 px of padding is on the outside - see RT-21251 modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/ScrollPaneSkinTest.java: // 1 px of padding is on the outside - see RT-21251 modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TextInputControlSkinTest.java: // RT-34178: NPE in TextFieldSkin of PasswordField modules/javafx.fxml/src/main/java/javafx/fxml/FXMLLoader.java: // SB-dependency: RT-21226 has been filed to track this modules/javafx.fxml/src/main/java/javafx/fxml/FXMLLoader.java: // SB-dependency: RT-21226 has been filed to track this modules/javafx.fxml/src/main/java/javafx/fxml/FXMLLoader.java: // SB-dependency: RT-21228 has been filed to track this modules/javafx.fxml/src/main/java/javafx/fxml/FXMLLoader.java: // SB-dependency: RT-21228 has been filed to track this modules/javafx.fxml/src/main/java/javafx/fxml/JavaFXBuilderFactory.java:// TODO: Uncomment the following when RT-40037 is fixed. modules/javafx.fxml/src/main/java/javafx/fxml/JavaFXBuilderFactory.java:// TODO: Remove the following when RT-40037 is fixed. modules/javafx.fxml/src/main/java/javafx/fxml/JavaFXBuilderFactory.java:// TODO: enable this code when RT-40037 is fixed. modules/javafx.fxml/src/main/java/javafx/fxml/JavaFXBuilderFactory.java: // TODO: Remove the following when RT-40037 is fixed. modules/javafx.fxml/src/main/java/javafx/fxml/JavaFXBuilderFactory.java: * it to work without requiring the legacy builders. See RT-40037. modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/sse/SSEBackend.java: // which may help debugging (see RT-4475) modules/javafx.graphics/src/main/java/com/sun/glass/ui/TouchInputSupport.java: // RT-21288. Notify outer world when touch point count changes modules/javafx.graphics/src/main/java/com/sun/glass/ui/ios/IosSystemClipboard.java: // http://javafx-jira.kenai.com/browse/RT-14593 modules/javafx.graphics/src/main/java/com/sun/glass/ui/ios/IosSystemClipboard.java: System.err.println("DelayedCallback not implemented yet: RT-14593"); modules/javafx.graphics/src/main/java/com/sun/glass/ui/ios/IosSystemClipboard.java: // custom client mime type - pass through (RT-14592) modules/javafx.graphics/src/main/java/com/sun/glass/ui/ios/IosSystemClipboard.java: // http://javafx-jira.kenai.com/browse/RT-14592 modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacSystemClipboard.java: // http://javafx-jira.kenai.com/browse/RT-12187 modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacSystemClipboard.java: // http://javafx-jira.kenai.com/browse/RT-14593 modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacSystemClipboard.java: System.err.println("DelayedCallback not implemented yet: RT-14593"); modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacSystemClipboard.java: // http://javafx-jira.kenai.com/browse/RT-14592 modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacSystemClipboard.java: // http://javafx-jira.kenai.com/browse/RT-14592 modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinSystemClipboard.java: // RT-16199 - internal Windows data null terminated modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinSystemClipboard.java: // RT-16199 - internal Windows data null terminated modules/javafx.graphics/src/main/java/com/sun/javafx/css/BitSet.java: // RT-32872 - If the intersection is empty, then set bits to the EMPTY_SET. modules/javafx.graphics/src/main/java/com/sun/javafx/css/BitSet.java: // RT-32872 - If the intersection is empty, then set bits to the EMPTY_SET. modules/javafx.graphics/src/main/java/com/sun/javafx/css/ParsedValueImpl.java: // RT-24614 - "CENTER" should equal "center" modules/javafx.graphics/src/main/java/com/sun/javafx/css/ParsedValueImpl.java: // RT-31022 modules/javafx.graphics/src/main/java/com/sun/javafx/css/StyleManager.java: // RT-34863 - clean up CSS cache when Parent is removed from scene-graph modules/javafx.graphics/src/main/java/com/sun/javafx/css/StyleManager.java: // RT-31865 modules/javafx.graphics/src/main/java/com/sun/javafx/css/StyleManager.java: // RT-36332: if loadBinary throws an IOException, make sure to try .css modules/javafx.graphics/src/main/java/com/sun/javafx/css/StyleManager.java: // For RT-20643 modules/javafx.graphics/src/main/java/com/sun/javafx/css/StyleManager.java: // For RT-20643 modules/javafx.graphics/src/main/java/com/sun/javafx/css/StyleManager.java: // RT-22565: remember that this parent or scene uses this stylesheet. modules/javafx.graphics/src/main/java/com/sun/javafx/css/StyleManager.java: // RT-22565: remember that this parent or scene uses this stylesheet. modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/DWGlyph.java: * IDWriteGlyphRunAnalysis. See RT-31587. modules/javafx.graphics/src/main/java/com/sun/javafx/geom/BaseBounds.java: // TODO: Add variants of deriveWithNewBounds such as pair of Vec* (RT-26886) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/BaseBounds.java: // (RT-26886) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/FlatteningPathIterator.java: // hold field must be volatile to work around a Mac runtime bug (see RT-12386) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/PickRay.java: // TODO: Or should we use Infinity? (RT-26888) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/TransformedShape.java: // TODO: Could check for rectilinear shapes, if it matters (RT-26884) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/TransformedShape.java: // TODO: Could check for rectilinear shapes, if it matters (RT-26884) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine2D.java: // (RT-26801) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine2D.java: // TODO: Simplify this (RT-26801) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine3D.java: // TODO: Optimize these cases ... (RT-26800) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine3D.java: // TODO: Optimize... (RT-26800) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine3D.java: // TODO: Optimize... (RT-26800) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine3D.java: // TODO: Optimize... (RT-26800) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine3D.java: // TODO: Optimize... (RT-26800) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine3D.java: // TODO: Optimize... (RT-26800) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine3D.java: // TODO: Optimize... (RT-26800) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine3D.java: // TODO: Optimize... (RT-26800) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine3D.java: // TODO: Optimize... (RT-26800) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine3D.java: // to be simplified... (RT-26800) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine3D.java: // TODO: Optimize the state... (RT-26800) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/AffineBase.java: updateState(); // TODO: Is this really needed? (RT-26884) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/AffineBase.java: //TODO: Need to verify that this is a safe cast ... (RT-26885) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/AffineBase.java: //TODO: Need to verify this casting is safe .... (RT-26885) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/AffineBase.java: // try to avoid this garbage... (RT-26884) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Identity.java: // TODO: Can we just return s? (RT-26884) modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/TransformHelper.java: // TODO: Optimize... (RT-26884) modules/javafx.graphics/src/main/java/com/sun/javafx/iio/common/ScalerFactory.java: // RT-27408 modules/javafx.graphics/src/main/java/com/sun/javafx/scene/input/KeyCodeMap.java: * Should be removed once RT-20448 is fixed. modules/javafx.graphics/src/main/java/com/sun/javafx/scene/traversal/WeightedClosestCorner.java: * (filed as RT-19470). modules/javafx.graphics/src/main/java/com/sun/javafx/scene/traversal/WeightedClosestCorner.java: * somehow, possibly empirically (filed as RT-19471). modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/CacheFilter.java: // TODO: is == sufficient for floating point comparison here? (RT-23963) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/CacheFilter.java: // TODO: assert: all 4 values are sane (RT-23962) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/CacheFilter.java: // or assert xforminfo == cachedXform info (RT-23962) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/CacheFilter.java: * image is unexpectedly null. See RT-6428. modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/CacheFilter.java: // See RT-34928 for more details. modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/EffectUtil.java: // (RT-26982) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/EffectUtil.java: // (RT-26982) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/EffectUtil.java: // TODO: The "outer edge" slices below overlap at the corners... (RT-26982) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGGroup.java: // TODO: probably don't need to wrap the transform here... (RT-26981) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGGroup.java: // (RT-26981) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGImageView.java: // RT-18701: this method does nothing modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java: // @see RT-12105 http://javafx-jira.kenai.com/browse/RT-12105 modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java: * TODO: Only made non-final for the sake of testing (see javafx-sg-prism tests) (RT-23957) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java: * TODO: Only made non-final for the sake of testing (see javafx-sg-prism tests) (RT-23957) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java: * TODO: Only made non-final for the sake of testing (see javafx-sg-prism tests) (RT-23957) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java: // regions of its children (although this is a fine idea to consider!). See RT-32441 modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java: // If we ever fix RT-32441, we must be sure to handle the case of a Group being used modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java: // RT-25095: If this node has a clip who's opaque region cannot be determined, then modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java: // TODO: optimize this (RT-26936) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java: // TODO: optimize this (RT-26936) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java: //RT-29453 - CCE: in case we get 3D bounds we need to "flatten" them modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGPath.java: // RT-8926, append(true) converts the initial moveTo into a modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGPhongMaterial.java: // prevent undefined behavior in GLSL pow(0, 0), see RT-36235 modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRectangle.java: // TODO: Allow solid strokes that are square in the corners... (RT-26974) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRectangle.java: // TODO: Check if all colors in a gradient have same alpha... (RT-26974) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRectangle.java: // TODO: This should never happen... (RT-26974) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRegion.java: // TODO what to do if the opaqueRegion has negative width or height due to excessive opaque insets? (RT-26979) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRegion.java: // RT-25013: We need to make sure that we do not use a cached image in the case of a modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRegion.java: // RT-25013: We need to make sure that we do not use a cached image in the case of a modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRegion.java: // RT-25049: Need to only use the cache for pixel aligned regions or the result modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRegion.java: // TODO need to write tests where we use a writable image and draw to it a lot. (RT-26978) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRegion.java: // width and will not paint it. TODO we need to document this fact (RT-26924) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRegion.java: // This is a workaround for RT-28435 so we use path rasterizer for small radius's We are modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRegion.java: // below in such cases. (RT-26979) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRegion.java: // TODO make sure CSS uses TRANSPARENT and NONE when possible (RT-26943) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRegion.java: //Not strictly correct. See RT-34051 modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRegion.java: // See https://javafx-jira.kenai.com/browse/RT-38384 modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGShape.java: // TODO: consider caching the stroke shape (RT-26940) modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NodeEffectInput.java: // that we can avoid creating garbage here? (RT-23958) modules/javafx.graphics/src/main/java/com/sun/javafx/text/GlyphLayout.java: /* Temporary Code: See RT-26997 */ modules/javafx.graphics/src/main/java/com/sun/javafx/text/GlyphLayout.java: /* Temporary Code: See RT-26997 */ modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/EmbeddedScene.java: popupTrigger, false, // do we know if it's synthesized? RT-20142 modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassStage.java: // TODO: Need to solve RT-12605: modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassSystemMenu.java: // Clear the menu to prevent a memory leak, as outlined in RT-34779 modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassSystemMenu.java: ret += KeyEvent.MODIFIER_WINDOWS; // RT-19326 - Linux shortcut support modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassViewEventHandler.java: //RT-11305: the drag hasn't been started on this window -- ignore the event modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassViewEventHandler.java: //RT-11305: the mouse button hasn't been pressed on this window -- ignore the event modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassViewEventHandler.java: // RT-21057 - ignore initial minimum size setting if not visible modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumClipboard.java: // RT-34510: assert currentDragboard != null; modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumClipboard.java: // RT-16812 - IE puts images on the clipboard in a HTML IMG url modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumToolkit.java: * needed with X11 and Windows, see RT-32501 modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumToolkit.java: return TransferMode.COPY; // select a reasonable trasnfer mode as workaround until RT-22840 modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java: // RT-21465, RT-28490 modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java: // mentioned in RT-12607 modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java: platformWindow.requestFocus(); // RT-17836 modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java: * RT-17588 - exit if stage is closed from under us as modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java: // Note: This method is required to workaround a glass issue mentioned in RT-12607 modules/javafx.graphics/src/main/java/com/sun/prism/BasicStroke.java: // This is a work-around for RT-15648. That bug still applies here modules/javafx.graphics/src/main/java/com/sun/prism/BasicStroke.java: // RT-27416 modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DContext.java: * to be [0, 1], so we need to adjust the matrix, see RT-32880. modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2ResourceFactory.java: // until we fix RT-26286. modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2Shader.java: // TODO: remove disable() method from Shader interface... (RT-27442) modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2Shader.java: // TODO: remove off param in favor of IntBuffer.position() (RT-27442) modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2SwapChain.java: // RT-27554 modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2Texture.java: // RT-27443 modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2Texture.java: // RT-27443 modules/javafx.graphics/src/main/java/com/sun/prism/es2/GLContext.java: // else TODO: glGetBooleanv(GL_SHADER_COMPILER, supported, 0); (RT-27526) modules/javafx.graphics/src/main/java/com/sun/prism/image/CompoundCoords.java: // RT-27419 modules/javafx.graphics/src/main/java/com/sun/prism/image/CompoundCoords.java: // RT-27419 modules/javafx.graphics/src/main/java/com/sun/prism/impl/BaseContext.java: // RT-27421 modules/javafx.graphics/src/main/java/com/sun/prism/impl/BaseGraphics.java: // TODO: initialize transform lazily to avoid creating garbage... (RT-27422) modules/javafx.graphics/src/main/java/com/sun/prism/impl/BaseGraphics.java: // RT-27422 modules/javafx.graphics/src/main/java/com/sun/prism/impl/BaseGraphics.java: // RT-27422 modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java: // Disabled as a workaround for RT-39755. modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java: * See RT-21998. This is a workaround for the fact that we don't modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderContext.java: // TODO: RT-29488 we need to track the uses of the LCD buffer, modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderContext.java: // Null out hard references that cause memory leak reported in RT-17304 modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderGraphics.java: // RT-27378 modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderGraphics.java: // RT-27378 modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderGraphics.java: // RT-27378 modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderGraphics.java: // (See RT-29488) modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/PaintHelper.java: // TODO: optimize this... (RT-27377) modules/javafx.graphics/src/main/java/com/sun/prism/impl/shape/DMarlinRasterizer.java: // RT-27427 modules/javafx.graphics/src/main/java/com/sun/prism/impl/shape/DMarlinRasterizer.java: //TODO: Need to verify that this is a safe cast ... (RT-27427) modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPipeline.java: // TODO: implement (RT-27375) modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPresentable.java: * RT-27385 modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPrismGraphics.java: // Do not implement RectShadowGraphics without fixing RT-15016 (note that modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPrismGraphics.java: // TODO: Modify PrEffectHelper to not pass a null... (RT-27384) modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPrismGraphics.java: // produce the same behavior as the Prism hw pipelines (see RT-19270). modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPrismGraphics.java: // RT-19270 and RT-19271). modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPrismGraphics.java: // (See RT-29488) modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWContext.java: // RT-27427 modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWPipeline.java: // TODO: implement (RT-27375) modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWPresentable.java: * RT-27374 modules/javafx.graphics/src/main/java/com/sun/scenario/Settings.java: // order problems (RT-5572), so it's being commented out. modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Blend.java: // RT-27563 modules/javafx.graphics/src/main/java/com/sun/scenario/effect/CoreEffect.java: // RT-27395 modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Crop.java: // TODO: This class should go away once we fix RT-1347... modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Crop.java: // RT-27564 modules/javafx.graphics/src/main/java/com/sun/scenario/effect/FloatMap.java: // RT-27553 modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Identity.java: // RT-27396 modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Identity.java: // RT-27396 modules/javafx.graphics/src/main/java/com/sun/scenario/effect/PerspectiveTransform.java: if ((dx3 == 0.0F) && (dy3 == 0.0F)) { // TODO: use tolerance (RT-27402) modules/javafx.graphics/src/main/java/com/sun/scenario/effect/PerspectiveTransform.java: // RT-27402 modules/javafx.graphics/src/main/java/com/sun/scenario/effect/PerspectiveTransform.java: //RT-28197 - Dirty regions could be computed in more efficient way modules/javafx.graphics/src/main/java/com/sun/scenario/effect/PhongLighting.java: // RT-27564 modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Reflection.java: // RT-27405 modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrEffectHelper.java: // RT-27555 modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrEffectHelper.java: // RT-27555 modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrReflectionPeer.java: // RT-27389: take clipping into account... modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrRenderInfo.java: // RT-27390 modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/ps/PPSRenderer.java: // RT-27561 modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/sw/PSWDrawable.java: // RT-27562 modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/sw/PSWRenderer.java: // RT-27561 modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/sw/java/JSWLinearConvolvePeer.java: // RT-27387 modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/sw/java/JSWLinearConvolveShadowPeer.java: // TODO: Usine linear interpolation here... (RT-27388) modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/sw/sse/SSELinearConvolvePeer.java: // we would not need to call getPassResultBounds twice (RT-27406) modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/sw/sse/SSELinearConvolvePeer.java: // RT-27406 modules/javafx.graphics/src/main/java/javafx/application/Preloader.java:// // TODO RT-19601: not used for now pending completion of JRE work modules/javafx.graphics/src/main/java/javafx/application/Preloader.java:// //TODO RT-19601: implementation pending JRE work modules/javafx.graphics/src/main/java/javafx/concurrent/Service.java: // RT-20880: IllegalStateException thrown from Service#restart() modules/javafx.graphics/src/main/java/javafx/css/CssMetaData.java: // RT-21185: Only apply the style if something has changed. modules/javafx.graphics/src/main/java/javafx/css/CssParser.java: // problems like RT-20311 modules/javafx.graphics/src/main/java/javafx/css/CssParser.java: // problems like RT-20311 modules/javafx.graphics/src/main/java/javafx/css/CssParser.java: // problems like RT-20311 modules/javafx.graphics/src/main/java/javafx/css/CssParser.java: // Pending RT-33574 modules/javafx.graphics/src/main/java/javafx/css/CssParser.java: // TODO: isIdent is needed here because of RT-38345. This effectively undoes RT-38201 modules/javafx.graphics/src/main/java/javafx/css/CssParser.java: // run into problems (for example, see RT-40346). modules/javafx.graphics/src/main/java/javafx/css/CssParser.java: // RT-15473 modules/javafx.graphics/src/main/java/javafx/css/CssParser.java: // RT-17830 - allow declaration;; modules/javafx.graphics/src/main/java/javafx/css/CssParser.java:// RT-16547: this warning was misleading because an empty rule modules/javafx.graphics/src/main/java/javafx/css/Declaration.java: // RT-21964 modules/javafx.graphics/src/main/java/javafx/css/SizeUnits.java: // RT-14711: The spec says 1px is equal to 0.75pt modules/javafx.graphics/src/main/java/javafx/css/StyleConverter.java: case "javafx.scene.layout.CornerRadiiConverter" : // Fix for RT-39665 modules/javafx.graphics/src/main/java/javafx/css/Stylesheet.java: // RT-17344 modules/javafx.graphics/src/main/java/javafx/css/Stylesheet.java: // RT-31022 modules/javafx.graphics/src/main/java/javafx/css/converter/ColorConverter.java: // fall through pending RT-34551 modules/javafx.graphics/src/main/java/javafx/css/converter/ColorConverter.java: // pending RT-34551 modules/javafx.graphics/src/main/java/javafx/css/converter/FontConverter.java: // Testing for RT-31022 exposed a ClassCastException where value modules/javafx.graphics/src/main/java/javafx/css/converter/FontConverter.java: // Testing for RT-31022 exposed a ClassCastException where value modules/javafx.graphics/src/main/java/javafx/scene/CssStyleHelper.java: // RT-33080 modules/javafx.graphics/src/main/java/javafx/scene/CssStyleHelper.java: // RT-31714 - make a copy of the entry set and clear the cssSetProperties immediately. modules/javafx.graphics/src/main/java/javafx/scene/CssStyleHelper.java: // take the slow path if cssFlags is REAPPLY (RT-31691) modules/javafx.graphics/src/main/java/javafx/scene/CssStyleHelper.java: // RT-19089 modules/javafx.graphics/src/main/java/javafx/scene/CssStyleHelper.java: // RT-10522: modules/javafx.graphics/src/main/java/javafx/scene/CssStyleHelper.java: // RT-21185: Only apply the style if something has changed. modules/javafx.graphics/src/main/java/javafx/scene/CssStyleHelper.java: // RT-27155: if setting value raises exception, reset value modules/javafx.graphics/src/main/java/javafx/scene/CssStyleHelper.java: // RT-16308: if there is no matching style and the user set modules/javafx.graphics/src/main/java/javafx/scene/CssStyleHelper.java: // See RT-33319 for an example of this. modules/javafx.graphics/src/main/java/javafx/scene/CssStyleHelper.java: // RT-37727 - handling of properties that are insets is wonky. If the property is -fx-inset, then modules/javafx.graphics/src/main/java/javafx/scene/CssStyleHelper.java: // RT-20145 - if looking for font size and the node has a font, modules/javafx.graphics/src/main/java/javafx/scene/Node.java: // RT-31168: reset CssFlag to clean so css will be reapplied if the node is added back later. modules/javafx.graphics/src/main/java/javafx/scene/Node.java: // Until this is fixed or defined differently (RT-28510), modules/javafx.graphics/src/main/java/javafx/scene/Node.java: // Until this is fixed or defined differently (RT-28510), modules/javafx.graphics/src/main/java/javafx/scene/Node.java: // SB-dependency: RT-21096 has been filed to track this modules/javafx.graphics/src/main/java/javafx/scene/Node.java: * RT-17293 modules/javafx.graphics/src/main/java/javafx/scene/Node.java: // SB-dependency: RT-21096 has been filed to track this modules/javafx.graphics/src/main/java/javafx/scene/Node.java: // SB-dependency: RT-21096 has been filed to track this modules/javafx.graphics/src/main/java/javafx/scene/Node.java: // RT-36838 - don't reapply CSS in the middle of an update modules/javafx.graphics/src/main/java/javafx/scene/Node.java: // RT-28394 - need to see if any ancestor has a flag UPDATE modules/javafx.graphics/src/main/java/javafx/scene/Parent.java: // RT-34863 - clean up CSS cache when Parent is removed from scene-graph modules/javafx.graphics/src/main/java/javafx/scene/Parent.java: // RT-9784 - if stylesheet is removed, reset styled properties to modules/javafx.graphics/src/main/java/javafx/scene/Parent.java: // SB-dependency: RT-21247 has been filed to track this modules/javafx.graphics/src/main/java/javafx/scene/Parent.java: // RT-29254 - If DIRTY_BRANCH, pass control to Node#processCSS. This avoids calling NodeHelper.processCSS on modules/javafx.graphics/src/main/java/javafx/scene/Parent.java: // RT-33103 modules/javafx.graphics/src/main/java/javafx/scene/Parent.java: // Unless the child is already more dirty than this parent (RT-29074). modules/javafx.graphics/src/main/java/javafx/scene/Parent.java: // in RT-37879, it might happen that the child bounds will be marked as invalid. Due to optimizations, modules/javafx.graphics/src/main/java/javafx/scene/Scene.java: // RT-17547: when the tree is synchronized, the dirty bits are modules/javafx.graphics/src/main/java/javafx/scene/Scene.java: // Before RT-17547, the code checked the dirty bit. But this is modules/javafx.graphics/src/main/java/javafx/scene/Scene.java: // RT-9784 - if stylesheet is removed, reset styled properties to modules/javafx.graphics/src/main/java/javafx/scene/input/KeyCombination.java: // TODO refer to RT-14486 for remaining glyphs modules/javafx.graphics/src/main/java/javafx/scene/layout/BackgroundConverter.java: // RT-21335: skip background and border images whose image url is null modules/javafx.graphics/src/main/java/javafx/scene/layout/GridPane.java: // RT-18878: Do not update metrics dirty if we are performing layout. modules/javafx.graphics/src/main/java/javafx/scene/layout/GridPane.java: // RT-25684: We have to be careful that when subtracting change modules/javafx.graphics/src/main/java/javafx/scene/layout/GridPane.java: // RT-25684: We have to be careful that when subtracting change modules/javafx.graphics/src/main/java/javafx/scene/layout/Region.java: * This is a work around for RT-7680. Parent returns invalid bounds from modules/javafx.graphics/src/main/java/javafx/scene/layout/Region.java: * have invalid bounds. If RT-7680 were fixed, then we could omit this modules/javafx.graphics/src/main/java/javafx/scene/shape/ArcTo.java: // RT-8926, append(true) converts the initial moveTo into a modules/javafx.graphics/src/main/java/javafx/stage/PopupWindow.java: * RT-28454: When a parent node or parent window we are associated with is not modules/javafx.graphics/src/main/java/javafx/stage/PopupWindow.java: // its calculation. (fix for part of RT-10675). modules/javafx.graphics/src/main/java/javafx/stage/Window.java: // Fix for RT-15432: we should update new Scene's stylesheets, if the modules/javafx.graphics/src/main/jsl-decora/SepiaTone.jsl: // TODO: these should be defined as const... (RT-27394) modules/javafx.graphics/src/main/jsl-prism/PaintTextureYUV422.jsl: // TODO: select Y based on whether pixel is even/odd (RT-27382) modules/javafx.graphics/src/main/native-decora/SSELinearConvolveShadowPeer.cc: // TODO: linear interp the alphas... (RT-27407) modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp: // See RT-21408 & RT-20756 modules/javafx.graphics/src/main/native-glass/gtk/GlassSystemClipboard.cpp: //TODO text/x-moz-url ? RT-17802 modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp: if (enter) { // workaround for RT-21590 modules/javafx.graphics/src/main/native-glass/ios/GlassWindow.m: window->suppressWindowMoveEvent = YES; // RT-11215 modules/javafx.graphics/src/main/native-glass/mac/GlassMenu.m:// RT-37304: do not use menuNeedsUpdate here, even though Cocoa prohibits modules/javafx.graphics/src/main/native-glass/mac/GlassTouches.m: // Notes after fixing RT-23199: modules/javafx.graphics/src/main/native-glass/mac/GlassTouches.m: // (RT-20139, RT-20375); modules/javafx.graphics/src/main/native-glass/mac/GlassView3D.m: // RT-37093, RT-37399 Command-EQUALS and Command-DOT needs special casing on Mac modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m: // RT-5892 modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m: // RT-22388, RT-25269 modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m:// RT-11707: zero out the keycode for TYPED events modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m: // RT-36038: OS X won't send mouseUp after DnD is complete, so we synthesize them modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m: window->suppressWindowMoveEvent = YES; // RT-11215 modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m: // RT-39813 When closing a window as the result of a global right-click modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m: // RT-22502 temp workaround: bring plugin window in front of a browser modules/javafx.graphics/src/main/native-glass/win/GlassWindow.cpp:// Workaround for RT-13998. It has some side effects and thus commented out modules/javafx.graphics/src/main/native-glass/win/GlassWindow.cpp: // Fix RT-16490: use GetAncestor() instead of ::GetParent() to support embedded windows modules/javafx.graphics/src/main/native-glass/win/GlassWindow.cpp: // RT-14197: modules/javafx.graphics/src/main/native-glass/win/ViewContainer.cpp: // RT-17062: suppress auto-repeated events for modifier keys modules/javafx.graphics/src/main/native-glass/win/ViewContainer.cpp: // See RT-11305 regarding the GetCapture() check modules/javafx.graphics/src/main/native-glass/win/ViewContainer.cpp: // Due to RT-11305 we should report the pressed button for both modules/javafx.graphics/src/main/native-iio/ios/ImageLoader.m: // NOTE: see what went wrong (RT-27439) modules/javafx.graphics/src/main/native-iio/jpegloader.c:/* RT-37125: use setjmp/longjmp versions that do not save/restore the signal mask */ modules/javafx.graphics/src/main/native-prism-d3d/D3DBadHardware.h: // Reason: workaround for RT-11540 modules/javafx.graphics/src/main/native-prism-d3d/D3DBadHardware.h: // Reason: workaround for RT-11540 modules/javafx.graphics/src/main/native-prism-d3d/D3DBadHardware.h: // Reason: RT-31537, RT-35153 modules/javafx.graphics/src/main/native-prism-d3d/D3DBadHardware.h: // Reason: RT-33212, RT-35993 - All of the X1xxx series cards modules/javafx.graphics/src/main/native-prism-d3d/D3DBadHardware.h: // Reason: workaround for RT-14870, 15045 modules/javafx.graphics/src/main/native-prism-d3d/D3DBadHardware.h: // Reason: workaround for RT-15381 modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.cc: // TODO: 3D - RT-34415: [D3D 3D] Need a robust 3D states management for texture modules/javafx.graphics/src/main/native-prism-es2/ios/IOSGLFactory.c: // Needs implementation to handle multi-monitors (RT-27437) modules/javafx.graphics/src/main/native-prism-es2/ios/IOSGLFactory.c: // Needs implementation to handle multi-monitors (RT-27437) modules/javafx.graphics/src/main/native-prism-es2/macosx/MacGLFactory.c: //TODO: Needs implementation to handle multi-monitors (RT-27437) modules/javafx.graphics/src/main/native-prism-es2/macosx/MacGLFactory.c: //TODO: Needs implementation to handle multi-monitors (RT-27437) modules/javafx.graphics/src/main/native-prism-es2/windows/WinGLDrawable.c: // TODO: Need to get the screen info in pfInfo to handle multi-monitor case. (RT-27445) modules/javafx.graphics/src/main/native-prism-es2/windows/WinGLFactory.c: //TODO: Needs implementation to handle multi-monitors (RT-27437) modules/javafx.graphics/src/main/native-prism-es2/windows/WinGLFactory.c: //TODO: Needs implementation to handle multi-monitors (RT-27437) modules/javafx.graphics/src/main/native-prism-es2/windows/WinGLPixelFormat.c: // RT-27438 modules/javafx.graphics/src/main/native-prism-es2/x11/X11GLFactory.c: //TODO: Needs implementation to handle multi-monitors (RT-27437) modules/javafx.graphics/src/main/native-prism-es2/x11/X11GLFactory.c: //TODO: Needs implementation to handle multi-monitors (RT-27437) modules/javafx.graphics/src/main/native-prism-es2/x11/X11GLPixelFormat.c: // RT-27386 modules/javafx.graphics/src/main/resources/com/sun/prism/es2/glsl/main.vert: // compiler bug on the Freescale iMX6 platform. See RT-37789 for details. modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/StyleManagerTest.java: // The issue in RT-37025 was that the stylesheet container wasn't getting removed even modules/javafx.graphics/src/test/java/test/com/sun/javafx/geom/Vec3dTest.java: * TODO: expand this to cover the entire class (RT-26882) modules/javafx.graphics/src/test/java/test/com/sun/javafx/geom/transform/BaseTransformTest.java: * TODO: cover more of BaseTransform's functionality. (RT-26882) modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/DirtyRegionTestBase.java: // TODO The root might have changes to its bounds and we should reset these. (RT-26928) modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/DirtyRegionTestBase.java: // (RT-26928) modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/GridDirtyRegionTest.java: // and change its geometry (RT-26928) modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/GridDirtyRegionTest.java: // I test that accumulating dirty regions is correct in the presence of a clip. (RT-26928) modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/NGRegionTest.java: // RT-13820: We change the shape internally and call this same method, so it modules/javafx.graphics/src/test/java/test/com/sun/javafx/tk/quantum/WindowStageTest.java: //RT-39045 modules/javafx.graphics/src/test/java/test/com/sun/scenario/effect/rt_5239/RT_5239Test.java: * Fix to verify RT-5239 modules/javafx.graphics/src/test/java/test/javafx/concurrent/ServiceLifecycleTest.java: * RT-20880. The fix allows this test to pass. modules/javafx.graphics/src/test/java/test/javafx/css/CssParserTest.java: // RT-16959 is an infinite loop on incomplete linear gradient modules/javafx.graphics/src/test/java/test/javafx/css/CssParserTest.java: // RT-17770 is an infinite loop on a dangling comma. modules/javafx.graphics/src/test/java/test/javafx/css/CssParserTest.java: // RT-16959 is an infinite loop on incomplete linear gradient modules/javafx.graphics/src/test/java/test/javafx/css/HonorDeveloperSettingsTest.java: * AKA: RT-7401. Tests that the pattern used works by testing opacity modules/javafx.graphics/src/test/java/test/javafx/css/HonorDeveloperSettingsTest.java: // RT-20145 is not working, then the code will pick up the 20px modules/javafx.graphics/src/test/java/test/javafx/css/HonorDeveloperSettingsTest.java: // If RT-20513 is not working, then the code will _not_ modules/javafx.graphics/src/test/java/test/javafx/css/Node_cssStyleMap_Test.java: group.applyCss(); // TODO: force StyleHelper to be created, remove pending RT-34812 modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java: // RT-23140 is supposed to fix the NPE. Did it? modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java: // but the exception is not what RT-23140 fixed. modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java: // Make sure RT-30953.css can be parsed, serialized and deserialized with the current code, modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java: URL url = StylesheetTest.class.getResource("RT-30953.css"); modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java: fail("Can't find RT-30953.css"); modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java: // RT-30953-v4.bss was generated with version 4 modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java: Stylesheet ss = deserialize("RT-30953-v4.bss"); modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java: // RT-30953-2.2.4bss was generated with javafx version 2.2.45 from 7u?? modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java: Stylesheet ss = deserialize("RT-30953-2.2.45.bss"); modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java: // RT-30953-2.2.4bss was generated with javafx version 2.2.4 from 7u10 modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java: Stylesheet ss = deserialize("RT-30953-2.2.4.bss"); modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java: // RT-30953-2.2.21.bss was generated with javafx version 2.2.21 from 7u21 modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java: Stylesheet ss = deserialize("RT-30953-2.2.21.bss"); modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java: URL url = StylesheetTest.class.getResource("RT-37122.css"); modules/javafx.graphics/src/test/java/test/javafx/scene/NodeTest.java: // "intersects". See http://javafx-jira.kenai.com/browse/RT-646 modules/javafx.graphics/src/test/java/test/javafx/scene/ParentTest.java: // there are assertions tested down the stack (see RT-21746) modules/javafx.graphics/src/test/java/test/javafx/scene/StructureTest.java: * Tests structural aspects of scene graph manipulation. See RT-4095. modules/javafx.graphics/src/test/java/test/javafx/scene/StructureTest.java:// TODO XXX TEMPORARY STOPGAP POLICY RT-4095 -- TEST DISABLED modules/javafx.graphics/src/test/java/test/javafx/scene/StructureTest.java:// TODO XXX TEMPORARY STOPGAP POLICY RT-4095 -- TEST DISABLED modules/javafx.graphics/src/test/java/test/javafx/scene/StructureTest.java:// TODO XXX TEMPORARY STOPGAP POLICY RT-4095 -- TEST OF STOPGAP POLICY modules/javafx.graphics/src/test/java/test/javafx/scene/StructureTest.java:// TODO XXX TEMPORARY STOPGAP POLICY RT-4095 -- TEST DISABLED modules/javafx.graphics/src/test/java/test/javafx/scene/StructureTest.java:// TODO XXX TEMPORARY STOPGAP POLICY RT-4095 -- TEST DISABLED modules/javafx.graphics/src/test/java/test/javafx/scene/layout/RegionPickTest.java: * false. However, due to RT-25066, the bounds of a region defined by a shape will be 0x0, modules/javafx.graphics/src/test/java/test/javafx/scene/layout/RegionTest.java:// // See RT-19282 modules/javafx.graphics/src/test/java/test/javafx/scene/layout/RegionTest.java:// // See RT-19282 modules/javafx.graphics/src/test/java/test/javafx/scene/layout/RegionTest.java:// // See RT-19282 modules/javafx.graphics/src/test/java/test/javafx/scene/layout/RegionTest.java:// // See RT-19282 modules/javafx.graphics/src/test/java/test/javafx/scene/layout/RegionTest.java:// // See RT-19282 modules/javafx.graphics/src/test/java/test/javafx/scene/layout/RegionTest.java:// // See RT-19282 modules/javafx.graphics/src/test/java/test/javafx/scene/layout/RegionTest.java:// // See RT-19282 modules/javafx.graphics/src/test/java/test/javafx/scene/layout/RegionTest.java:// // See RT-19282 modules/javafx.graphics/src/test/java/test/javafx/scene/layout/RegionTest.java: // Test for RT-13820 modules/javafx.graphics/src/test/java/test/javafx/scene/shape/ShapeTest.java: // RT-18647: ClassCastException: [Ljava.lang.Double; cannot be cast to javafx.collections.ObservableList modules/javafx.graphics/src/test/java/test/javafx/scene/transform/TransformChangedEventTest.java: // RT-28932 modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/NativeMediaAudioClip.java: * http://javafx-jira.kenai.com/browse/RT-27007 modules/javafx.media/src/main/java/javafx/scene/media/Media.java: // http://javafx-jira.kenai.com/browse/RT-24594 modules/javafx.media/src/main/java/javafx/scene/media/NGMediaView.java: // (RT-26934) modules/javafx.media/src/main/native/jfxmedia/jni/JavaInputStreamCallbacks.cpp: // See https://javafx-jira.kenai.com/browse/RT-37115 modules/javafx.media/src/main/native/jfxmedia/platform/ios/EventDispatcher.h: // http://javafx-jira.kenai.com/browse/RT-27005 modules/javafx.media/src/main/native/jfxmedia/platform/ios/EventDispatcher.m: // http://javafx-jira.kenai.com/browse/RT-27005 modules/javafx.media/src/main/native/jfxmedia/platform/ios/EventDispatcher.m: // http://javafx-jira.kenai.com/browse/RT-27005 modules/javafx.media/src/main/native/jfxmedia/platform/ios/Media.m: // http://javafx-jira.kenai.com/browse/RT-27005 modules/javafx.media/src/main/native/jfxmedia/platform/ios/Media.m: // http://javafx-jira.kenai.com/browse/RT-27005 modules/javafx.media/src/main/native/jfxmedia/platform/ios/Media.m: // http://javafx-jira.kenai.com/browse/RT-27005 modules/javafx.media/src/main/native/jfxmedia/platform/ios/Media.m: // http://javafx-jira.kenai.com/browse/RT-27005 modules/javafx.media/src/main/native/jfxmedia/platform/ios/Media.m: // TODO: http://javafx-jira.kenai.com/browse/RT-27005 modules/javafx.media/src/main/native/jfxmedia/platform/ios/MediaPlayer.m: // http://javafx-jira.kenai.com/browse/RT-27005 modules/javafx.media/src/main/native/jfxmedia/platform/ios/jni/com_sun_media_jfxmediaimpl_platform_ios_IOSMedia.m: // http://javafx-jira.kenai.com/browse/RT-27005 modules/javafx.media/src/main/native/jfxmedia/platform/ios/jni/com_sun_media_jfxmediaimpl_platform_ios_IOSMediaPlayer.m: // Not implemented: http://javafx-jira.kenai.com/browse/RT-27005 modules/javafx.media/src/main/native/jfxmedia/platform/ios/jni/com_sun_media_jfxmediaimpl_platform_ios_IOSMediaPlayer.m: // Not implemented: http://javafx-jira.kenai.com/browse/RT-27005 modules/javafx.media/src/main/native/jfxmedia/platform/ios/jni/com_sun_media_jfxmediaimpl_platform_ios_IOSPlatform.m: // http://javafx-jira.kenai.com/browse/RT-27005 modules/javafx.media/src/main/native/jfxmedia/platform/ios/jni/com_sun_media_jfxmediaimpl_platform_ios_IOSPlatform.m: /* TODO: add fine-grained error handling http://javafx-jira.kenai.com/browse/RT-27005 modules/javafx.media/src/main/native/jfxmedia/platform/ios/jni/com_sun_media_jfxmediaimpl_platform_ios_IOSPlatform.m: // http://javafx-jira.kenai.com/browse/RT-27005 modules/javafx.swing/src/main/java/com/sun/javafx/embed/swing/DataFlavorUtils.java: // RT-12663 modules/javafx.swing/src/main/java/com/sun/javafx/embed/swing/SwingDnD.java: // RT-22049: Multi-JFrame/JFXPanel app leaks JFXPanels modules/javafx.swing/src/main/java/com/sun/javafx/embed/swing/SwingEvents.java: // Fix for RT-15457: we should report mouse buttons for mouse drags modules/javafx.swing/src/main/java/javafx/embed/swing/JFXPanel.java: // Fix for RT-15457: we should report no mouse button upon mouse release, so modules/javafx.swing/src/main/java/javafx/embed/swing/JFXPanel.java: // Fix for RT-16558: if a PRESSED event is consumed, e.g. by a Swing Popup, modules/javafx.swing/src/main/java/javafx/embed/swing/JFXPanel.java: updateComponentSize(); // see RT-23603 modules/javafx.swing/src/main/java/javafx/embed/swing/SwingNode.java: //Workaround for RT-34170 modules/javafx.swing/src/main/java/javafx/embed/swing/SwingNode.java: // RT-34610: In FX, CLICKED events are generated even after dragging the mouse pointer modules/javafx.swt/src/main/java/javafx/embed/swt/FXCanvas.java: false); // RT-32990: popup trigger not implemented modules/javafx.swt/src/main/java/javafx/embed/swt/FXCanvas.java: // The bg color may show through on resize. See RT-34380. modules/javafx.swt/src/main/java/javafx/embed/swt/FXCanvas.java: // RT-18085: not implemented modules/javafx.swt/src/main/java/javafx/embed/swt/FXCanvas.java: // RT-27949: not implemented modules/javafx.swt/src/main/java/javafx/embed/swt/FXCanvas.java: // RT-27949: not implemented modules/javafx.swt/src/main/java/javafx/embed/swt/SWTEvents.java: // RT-27940: map these to Fx keys modules/javafx.web/src/android/java/javafx/scene/web/WebEngine.java: // Used just to guarantee constant pulse activity. See RT-14433. modules/javafx.web/src/ios/java/javafx/scene/web/HTMLEditorSkin.java: // As per RT-16330: default format -> bold/size mappings are as follows: modules/javafx.web/src/ios/java/javafx/scene/web/HTMLEditorSkin.java: // As per RT-16379: default OS -> font mappings: modules/javafx.web/src/ios/java/javafx/scene/web/HTMLEditorSkin.java:// // RT-28611 webView removed - set associated webPage to null modules/javafx.web/src/ios/java/javafx/scene/web/HTMLEditorSkin.java: // RT-16330 match the new font format with the required weight and size modules/javafx.web/src/ios/java/javafx/scene/web/HTMLEditorSkin.java: // We override setOnAction to insert a new line. This fixes RT-16453 modules/javafx.web/src/ios/java/javafx/scene/web/WebEngine.java: // Used just to guarantee constant pulse activity. See RT-14433. modules/javafx.web/src/main/java/com/sun/javafx/fxml/builder/web/JavaFXWebViewBuilder.java: * TODO: Implement this to fix RT-40037. modules/javafx.web/src/main/java/com/sun/javafx/fxml/builder/web/NodeBuilder.java:// TODO: remove this class as part of fixing RT-40037. modules/javafx.web/src/main/java/com/sun/javafx/fxml/builder/web/ParentBuilder.java:// TODO: remove this class as part of fixing RT-40037. modules/javafx.web/src/main/java/com/sun/javafx/fxml/builder/web/WebEngineBuilder.java:// TODO: remove this class as part of fixing RT-40037. modules/javafx.web/src/main/java/com/sun/javafx/fxml/builder/web/WebViewBuilder.java:// TODO: remove this class as part of fixing RT-40037. modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/PrismGraphicsManager.java: // RT-19949: disable FLV support (workaround for youtube): modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCBufferedContext.java: // See RT-34443. modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCGraphicsPrismContext.java: // Create subImage only if srcRect doesn't fit the texture bounds. See RT-20193. modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCGraphicsPrismContext.java: // adjust x coordinate (see RT-29908) modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCGraphicsPrismContext.java: // avoid creating zero-size drawable, see also RT-21410 modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCGraphicsPrismContext.java: // internally by ImageData. See RT-33625 for details. modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCImageDecoderImpl.java: // The following lines is a workaround for RT-13475, modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCImageDecoderImpl.java: // See RT-13535 or <http://webkit.org/b/36082>. modules/javafx.web/src/main/java/com/sun/webkit/graphics/GraphicsDecoder.java: // RT-10059: drawImage() may have to create the texture modules/javafx.web/src/main/java/com/sun/webkit/graphics/GraphicsDecoder.java: // RT-10059: drawImage() may have to create the texture modules/javafx.web/src/main/java/com/sun/webkit/network/CookieJar.java: // RT-12200, RT-31072: Rewrite the 'https' scheme to modules/javafx.web/src/main/java/com/sun/webkit/network/CookieManager.java: // RT-15907: Process the list of headers in reverse order, modules/javafx.web/src/main/java/com/sun/webkit/network/URLLoader.java: // RT-14438 modules/javafx.web/src/main/java/com/sun/webkit/network/URLLoader.java: // RT-22458 modules/javafx.web/src/main/java/com/sun/webkit/network/URLLoader.java: // RT-19914 modules/javafx.web/src/main/java/com/sun/webkit/network/URLLoader.java: // the causes for RT-11880. modules/javafx.web/src/main/java/com/sun/webkit/network/URLLoader.java: // See RT-17435 modules/javafx.web/src/main/java/com/sun/webkit/text/TextBreakIterator.java: // RT-15138 modules/javafx.web/src/main/java/javafx/scene/web/HTMLEditorSkin.java: // As per RT-16330: default format -> bold/size mappings are as follows: modules/javafx.web/src/main/java/javafx/scene/web/HTMLEditorSkin.java: // RT-28611 webView removed - set associated webPage to null modules/javafx.web/src/main/java/javafx/scene/web/HTMLEditorSkin.java: // disabling as a fix for RT-30081 modules/javafx.web/src/main/java/javafx/scene/web/HTMLEditorSkin.java: // RT-16330 match the new font format with the required weight and size modules/javafx.web/src/main/java/javafx/scene/web/HTMLEditorSkin.java: // Fix for RT-32906, where all rows were being put through the cell factory modules/javafx.web/src/main/java/javafx/scene/web/HTMLEditorSkin.java: // We override setOnAction to insert a new line. This fixes RT-16453 modules/javafx.web/src/main/java/javafx/scene/web/HTMLEditorSkin.java: // added test for fontSizeValue == null to combat RT-28847 modules/javafx.web/src/main/java/javafx/scene/web/HTMLEditorSkin.java: // The mentions of atomicity throughout this class relate back to RT-39941, modules/javafx.web/src/main/java/javafx/scene/web/WebEngine.java: // Used just to guarantee constant pulse activity. See RT-14433. modules/javafx.web/src/main/java/javafx/scene/web/WebEngine.java: // We have empty load; send a synthetic event (RT-32097) modules/javafx.web/src/main/java/javafx/scene/web/WebView.java: // RT-24511 modules/javafx.web/src/main/native/Source/WebCore/bridge/jni/jsc/JavaInstanceJSC.cpp: // Replaced the following line to work around possible GCC bug, see RT-22725 modules/javafx.web/src/main/native/Source/WebCore/bridge/jni/jsc/JavaInstanceJSC.cpp: // Changed the call to work around possible GCC bug, see RT-22725 modules/javafx.web/src/main/native/Source/WebCore/html/parser/HTMLElementStack.cpp:#if PLATFORM(JAVA) // RT-26487 modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/java/FontCascadeJava.cpp: // we need to call freeSpace() before refIntArr() and refFloatArr(), see RT-19695. modules/javafx.web/src/main/native/Source/WebCore/platform/network/java/URLLoader.cpp: // Fix for RT-13802: If the mime type is not specified, modules/javafx.web/src/main/native/Source/WebKitLegacy/java/WebCoreSupport/ChromeClientJava.cpp: // by ChromeClientJava::scroll(). See also RT-29123. modules/javafx.web/src/main/native/Source/WebKitLegacy/java/WebCoreSupport/WebPage.cpp: // RT-17330: Allow local loads for substitute data, that is, modules/javafx.web/src/main/native/Source/WebKitLegacy/java/WebCoreSupport/WebPage.cpp: //utatodo: seems that RT-21428 will back again modules/javafx.web/src/main/native/Source/WebKitLegacy/java/WebCoreSupport/WebPage.cpp: //JSDOMWindowBase::commonVM()->timeoutChecker.reset(); // RT-21428 modules/javafx.web/src/test/java/test/com/sun/webkit/network/data/DataURLConnectionTest.java: // RT-14528 modules/javafx.web/src/test/java/test/javafx/scene/web/CallbackTest.java: // Tests that no exceptions occur when createPopupHandler is null (RT-15512). modules/javafx.web/src/test/java/test/javafx/scene/web/CallbackTest.java: // Tests that no exceptions occur when createPopupHandler returns null (RT-15512). modules/javafx.web/src/test/java/test/javafx/scene/web/JavaScriptBridgeTest.java: // RT-14174 modules/javafx.web/src/test/java/test/javafx/scene/web/JavaScriptBridgeTest.java: // RT-14175 modules/javafx.web/src/test/java/test/javafx/scene/web/JavaScriptBridgeTest.java: // RT-14178 modules/javafx.web/src/test/java/test/javafx/scene/web/JavaScriptBridgeTest.java: // RT-14241 modules/javafx.web/src/test/java/test/javafx/scene/web/JavaScriptBridgeTest.java: // Based on RT-19205 "JavaScript2Java Bridge: float and double modules/javafx.web/src/test/java/test/javafx/scene/web/JavaScriptBridgeTest.java: // Based on RT-19209 "JavaScript2Java Bridge: assigning a JS modules/javafx.web/src/test/java/test/javafx/scene/web/JavaScriptBridgeTest.java: // Based on RT-19204 "JavaScript2Java Bridge: modules/javafx.web/src/test/java/test/javafx/scene/web/JavaScriptBridgeTest.java: // Test RT-19099 modules/javafx.web/src/test/java/test/javafx/scene/web/JavaScriptBridgeTest.java: // RT-37859 tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/DragTouchInAndOutAWindowTest.java: * This is a regression test for RT-33771 - Lens:FXML-LoginDemo throws tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/DragTouchInAndOutAWindowTest.java: * and RT-33687 - Lens:some touch events are been dropped in native tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/DragTouchInAndOutAWindowTest.java: * RT-33771 stated that exceptions are been thrown because the state of the tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/DragTouchInAndOutAWindowTest.java: * Test update for RT-34191 - make sure no touch event received if drag tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/DragTouchInAndOutAWindowTest.java: * This test is also related to RT-33687 - Lens:some touch events are been tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/DragTouchInAndOutAWindowTest.java: @Disabled("RT-38482") tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/RotateTest.java: @Disabled //RT-36616 tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/RotateTest.java: @Disabled //RT-36616 tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SingleTouchTest.java: @Disabled("RT-37283") tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SwipeTest.java: @Disabled("RT-37709") tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchButtonTest.java: * RT-34625 - we should get a click when tapping on a control, dragging the tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchButtonTest.java: * RT-34625 - Currently a control will not generate a click when tapping on tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchButtonTest.java: @Disabled("RT-34625") tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/USKeyboardTest.java: /** Key presses and releases are allowed to overlap. RT-37425. */ tests/system/src/test/java/test/robot/javafx/embed/swing/RT23603Test.java: * RT-23603: WebView does not display in JFXPanel on initialization tests/system/src/test/java/test/robot/javafx/embed/swing/RT23603Test.java:@Disabled("RT-29515") tests/system/src/test/java/test/robot/javafx/embed/swing/RT30650GUI.java: * RT-30650: SwingNode is not Resizable tests/system/src/test/java/test/robot/javafx/embed/swing/RT30650GUI.java: stage.setTitle("RT-30650"); tests/system/src/test/java/test/robot/javafx/embed/swing/RT30650Test.java: * RT-30650: SwingNode is not Resizable tests/system/src/test/java/test/robot/javafx/embed/swing/RT32570Test.java: * https://javafx-jira.kenai.com/browse/RT-32570 tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundFillUITest.java: @Disabled("RT-33446") tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundFillUITest.java: @Disabled("RT-33446") tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundFillUITest.java: @Disabled("RT-33446") tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundFillUITest.java: @Disabled("RT-33446") tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundFillUITest.java: @Disabled("RT-33446") tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundImageUITest.java: @Disabled("RT-33411: Doesn't work at present because of Prism bug where the gaps between rows are inconsistent") tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundImageUITest.java: @Disabled("RT-33411: Doesn't work at present because of Prism bug where the gaps between rows are inconsistent") tests/system/src/test/java/test/robot/testharness/VisualTestBase.java: // Undecorated stage to workaround RT-39904 tests/system/src/test/java/test/robot/testharness/VisualTestBase.java: // This is a temporary workaround until RT-28683 is implemented tests/system/src/test/java/test/robot/testharness/VisualTestBase.java: // This is a temporary workaround until RT-28683 is implemented