changeset 10994:b23139c6417f

Merge
author kcr
date Wed, 18 Jul 2018 07:17:21 -0700
parents d6dd18ddab2d cf58066ad6c2
children 3f3c201e0b0f
files modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/Composite.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P000.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P015.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P030.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P045.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P060.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P075.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P090.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P315.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P330.wav modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P345.wav modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/button/img_button_focus.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/button/img_button_hover.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/button/img_button_normal.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/button/img_button_press.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_bg_disabled.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_bg_enabled.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_off.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_off_focus.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_off_hover.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_on.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_on_focus.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_on_hover.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_focus.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_focus_button.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_focus_button_transparent.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_focus_transparent.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_hover.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_hover_button.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_hover_button_transparent.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_hover_transparent.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_normal.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_normal_button.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_normal_button_transparent.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_normal_transparent.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_press.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_press_button.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_press_button_transparent.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_press_transparent.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/icon.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/entry/img_focused.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/entry/img_hovered.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/entry/img_normal.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/progressbar/bt_base.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/progressbar/shelf_inset.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_bg_disabled.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_bg_enabled.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_off.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_off_focus.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_off_hover.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_on.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_on_focus.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_on_hover.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/scrollbar/scrollbar_bg_horizontal.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/scrollbar/scrollbar_bg_vertical.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/scrollbar/scrollbar_thumb_horizontal.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/scrollbar/scrollbar_thumb_vertical.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/cancel/cancel_normal_button.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/cancel/cancel_normal_button2.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/decoration/decoration_normal_button.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/field/field_focused.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/field/field_hovered.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/field/field_normal.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_fill_h.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_fill_v.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_h.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_thumb_h.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_thumb_press_h.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_thumb_press_v.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_thumb_v.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_v.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_bg.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_down_default.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_down_hover.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_down_pressed.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_up_default.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_up_hover.png modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_up_pressed.png modules/javafx.web/src/main/native/Tools/CygwinDownloader/cygwin-downloader.zip modules/javafx.web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/18-characters.html modules/javafx.web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/icon.png modules/javafx.web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/test-mse.mp4 modules/javafx.web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/test.mp4 modules/javafx.web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/test.pdf modules/javafx.web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/resources/blank.ico modules/javafx.web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/resources/test.pdf modules/javafx.web/src/main/native/Tools/TestWebKitAPI/Tests/mac/0.png modules/javafx.web/src/main/native/Tools/WebEditingTester/Canned Content/dice.png modules/javafx.web/src/main/native/Tools/WebKitLauncher/webkit.icns modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/AHEM____.TTF modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/ColorBits-A.png modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKit Layout Tests 2.ttf modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKit Layout Tests.ttf modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher100.ttf modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher200.ttf modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher300.ttf modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher400.ttf modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher500.ttf modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher600.ttf modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher700.ttf modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher800.ttf modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher900.ttf modules/javafx.web/src/main/native/Tools/WebKitTestRunner/gtk/fonts/AHEM____.TTF modules/javafx.web/src/main/native/Tools/WebKitTestRunner/gtk/fonts/FontWithNoValidEncoding.fon modules/javafx.web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncher.ico modules/javafx.web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/small.ico
diffstat 337 files changed, 222 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/modules/javafx.web/src/main/java/com/sun/javafx/webkit/UIClientImpl.java	Tue Jul 17 20:41:36 2018 -0700
+++ b/modules/javafx.web/src/main/java/com/sun/javafx/webkit/UIClientImpl.java	Wed Jul 18 07:17:21 2018 -0700
@@ -38,12 +38,17 @@
 import com.sun.webkit.WebPage;
 import com.sun.webkit.graphics.WCImage;
 import com.sun.webkit.graphics.WCRectangle;
+import java.awt.AlphaComposite;
+import java.awt.Graphics2D;
 import java.awt.image.BufferedImage;
+import java.awt.image.DataBufferInt;
+import java.awt.image.SampleModel;
+import java.awt.image.SinglePixelPackedSampleModel;
 import java.io.File;
 import java.io.IOException;
 import java.io.UnsupportedEncodingException;
-import java.lang.reflect.Method;
 import java.nio.ByteBuffer;
+import java.nio.IntBuffer;
 import java.security.AccessControlContext;
 import java.security.AccessController;
 import java.security.PrivilegedAction;
@@ -54,6 +59,9 @@
 import javafx.event.EventHandler;
 import javafx.geometry.Rectangle2D;
 import javafx.scene.image.Image;
+import javafx.scene.image.PixelFormat;
+import javafx.scene.image.PixelReader;
+import javafx.scene.image.WritablePixelFormat;
 import javafx.scene.input.ClipboardContent;
 import javafx.scene.input.DataFormat;
 import javafx.scene.input.Dragboard;
@@ -63,6 +71,7 @@
 import javafx.scene.web.WebEngine;
 import javafx.scene.web.WebEvent;
 import javafx.scene.web.WebView;
+import javafx.scene.paint.Color;
 import javafx.stage.FileChooser;
 import javafx.stage.FileChooser.ExtensionFilter;
 import javafx.stage.Window;
@@ -394,15 +403,137 @@
         return accessor.getView() != null && content != null;
     }
 
+    private static int
+            getBestBufferedImageType(PixelFormat<?> fxFormat, BufferedImage bimg,
+                                     boolean isOpaque)
+    {
+        if (bimg != null) {
+            int bimgType = bimg.getType();
+            if (bimgType == BufferedImage.TYPE_INT_ARGB ||
+                bimgType == BufferedImage.TYPE_INT_ARGB_PRE ||
+                (isOpaque &&
+                     (bimgType == BufferedImage.TYPE_INT_BGR ||
+                      bimgType == BufferedImage.TYPE_INT_RGB)))
+            {
+                // We will allow the caller to give us a BufferedImage
+                // that has an alpha channel, but we might not otherwise
+                // construct one ourselves.
+                // We will also allow them to choose their own premultiply
+                // type which may not match the image.
+                // If left to our own devices we might choose a more specific
+                // format as indicated by the choices below.
+                return bimgType;
+            }
+        }
+        switch (fxFormat.getType()) {
+            default:
+            case BYTE_BGRA_PRE:
+            case INT_ARGB_PRE:
+                return BufferedImage.TYPE_INT_ARGB_PRE;
+            case BYTE_BGRA:
+            case INT_ARGB:
+                return BufferedImage.TYPE_INT_ARGB;
+            case BYTE_RGB:
+                return BufferedImage.TYPE_INT_RGB;
+            case BYTE_INDEXED:
+                return (fxFormat.isPremultiplied()
+                        ? BufferedImage.TYPE_INT_ARGB_PRE
+                        : BufferedImage.TYPE_INT_ARGB);
+        }
+    }
+
+    private static WritablePixelFormat<IntBuffer>
+        getAssociatedPixelFormat(BufferedImage bimg)
+    {
+        switch (bimg.getType()) {
+            // We lie here for xRGB, but we vetted that the src data was opaque
+            // so we can ignore the alpha.  We use ArgbPre instead of Argb
+            // just to get a loop that does not have divides in it if the
+            // PixelReader happens to not know the data is opaque.
+            case BufferedImage.TYPE_INT_RGB:
+            case BufferedImage.TYPE_INT_ARGB_PRE:
+                return PixelFormat.getIntArgbPreInstance();
+            case BufferedImage.TYPE_INT_ARGB:
+                return PixelFormat.getIntArgbInstance();
+            default:
+                // Should not happen...
+                throw new InternalError("Failed to validate BufferedImage type");
+        }
+    }
+
+    private static boolean checkFXImageOpaque(PixelReader pr, int iw, int ih) {
+        for (int x = 0; x < iw; x++) {
+            for (int y = 0; y < ih; y++) {
+                Color color = pr.getColor(x,y);
+                if (color.getOpacity() != 1.0) {
+                    return false;
+                }
+            }
+        }
+        return true;
+    }
+
+    private static BufferedImage fromFXImage(Image img, BufferedImage bimg) {
+        PixelReader pr = img.getPixelReader();
+        if (pr == null) {
+            return null;
+        }
+        int iw = (int) img.getWidth();
+        int ih = (int) img.getHeight();
+        PixelFormat<?> fxFormat = pr.getPixelFormat();
+        boolean srcPixelsAreOpaque = false;
+        switch (fxFormat.getType()) {
+            case INT_ARGB_PRE:
+            case INT_ARGB:
+            case BYTE_BGRA_PRE:
+            case BYTE_BGRA:
+                // Check fx image opacity only if
+                // supplied BufferedImage is without alpha channel
+                if (bimg != null &&
+                        (bimg.getType() == BufferedImage.TYPE_INT_BGR ||
+                         bimg.getType() == BufferedImage.TYPE_INT_RGB)) {
+                    srcPixelsAreOpaque = checkFXImageOpaque(pr, iw, ih);
+                }
+                break;
+            case BYTE_RGB:
+                srcPixelsAreOpaque = true;
+                break;
+        }
+        int prefBimgType = getBestBufferedImageType(pr.getPixelFormat(), bimg, srcPixelsAreOpaque);
+        if (bimg != null) {
+            int bw = bimg.getWidth();
+            int bh = bimg.getHeight();
+            if (bw < iw || bh < ih || bimg.getType() != prefBimgType) {
+                bimg = null;
+            } else if (iw < bw || ih < bh) {
+                Graphics2D g2d = bimg.createGraphics();
+                g2d.setComposite(AlphaComposite.Clear);
+                g2d.fillRect(0, 0, bw, bh);
+                g2d.dispose();
+            }
+        }
+        if (bimg == null) {
+            bimg = new BufferedImage(iw, ih, prefBimgType);
+        }
+        DataBufferInt db = (DataBufferInt)bimg.getRaster().getDataBuffer();
+        int data[] = db.getData();
+        int offset = bimg.getRaster().getDataBuffer().getOffset();
+        int scan =  0;
+        SampleModel sm = bimg.getRaster().getSampleModel();
+        if (sm instanceof SinglePixelPackedSampleModel) {
+            scan = ((SinglePixelPackedSampleModel)sm).getScanlineStride();
+        }
+
+        WritablePixelFormat<IntBuffer> pf = getAssociatedPixelFormat(bimg);
+        pr.getPixels(0, 0, iw, ih, pf, data, offset, scan);
+        return bimg;
+    }
+
     // Method to implement the following via reflection:
     //     SwingFXUtils.fromFXImage(img, null)
     public static BufferedImage toBufferedImage(Image img) {
         try {
-            Class swingFXUtilsCls = Class.forName("javafx.embed.swing.SwingFXUtils");
-            Method m_fromFXImage = swingFXUtilsCls.getMethod("fromFXImage",
-                    Image.class, BufferedImage.class);
-            Object bimg = m_fromFXImage.invoke(null, img, null);
-            return (BufferedImage)bimg;
+            return fromFXImage(img, null);
         } catch (Exception ex) {
             ex.printStackTrace(System.err);
         }
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/Composite.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P000.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P015.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P030.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P045.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P060.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P075.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P090.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P315.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P330.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P345.wav has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/button/img_button_focus.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/button/img_button_hover.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/button/img_button_normal.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/button/img_button_press.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_bg_disabled.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_bg_enabled.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_off.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_off_focus.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_off_hover.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_on.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_on_focus.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_on_hover.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_focus.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_focus_button.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_focus_button_transparent.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_focus_transparent.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_hover.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_hover_button.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_hover_button_transparent.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_hover_transparent.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_normal.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_normal_button.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_normal_button_transparent.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_normal_transparent.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_press.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_press_button.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_press_button_transparent.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_press_transparent.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/icon.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/entry/img_focused.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/entry/img_hovered.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/entry/img_normal.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/progressbar/bt_base.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/progressbar/shelf_inset.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_bg_disabled.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_bg_enabled.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_off.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_off_focus.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_off_hover.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_on.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_on_focus.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_on_hover.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/scrollbar/scrollbar_bg_horizontal.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/scrollbar/scrollbar_bg_vertical.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/scrollbar/scrollbar_thumb_horizontal.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/scrollbar/scrollbar_thumb_vertical.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/cancel/cancel_normal_button.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/cancel/cancel_normal_button2.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/decoration/decoration_normal_button.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/field/field_focused.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/field/field_hovered.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/field/field_normal.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_fill_h.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_fill_v.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_h.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_thumb_h.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_thumb_press_h.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_thumb_press_v.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_thumb_v.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_v.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_bg.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_down_default.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_down_hover.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_down_pressed.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_up_default.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_up_hover.png has changed
Binary file modules/javafx.web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_up_pressed.png has changed
Binary file modules/javafx.web/src/main/native/Tools/CygwinDownloader/cygwin-downloader.zip has changed
Binary file modules/javafx.web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/icon.png has changed
Binary file modules/javafx.web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/test-mse.mp4 has changed
Binary file modules/javafx.web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/test.mp4 has changed
Binary file modules/javafx.web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/test.pdf has changed
Binary file modules/javafx.web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/resources/blank.ico has changed
Binary file modules/javafx.web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/resources/test.pdf has changed
Binary file modules/javafx.web/src/main/native/Tools/TestWebKitAPI/Tests/mac/0.png has changed
Binary file modules/javafx.web/src/main/native/Tools/WebEditingTester/Canned Content/dice.png has changed
Binary file modules/javafx.web/src/main/native/Tools/WebKitLauncher/webkit.icns has changed
Binary file modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/AHEM____.TTF has changed
Binary file modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/ColorBits-A.png has changed
Binary file modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKit Layout Tests 2.ttf has changed
Binary file modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKit Layout Tests.ttf has changed
Binary file modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher100.ttf has changed
Binary file modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher200.ttf has changed
Binary file modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher300.ttf has changed
Binary file modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher400.ttf has changed
Binary file modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher500.ttf has changed
Binary file modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher600.ttf has changed
Binary file modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher700.ttf has changed
Binary file modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher800.ttf has changed
Binary file modules/javafx.web/src/main/native/Tools/WebKitTestRunner/fonts/WebKitWeightWatcher900.ttf has changed
Binary file modules/javafx.web/src/main/native/Tools/WebKitTestRunner/gtk/fonts/AHEM____.TTF has changed
Binary file modules/javafx.web/src/main/native/Tools/WebKitTestRunner/gtk/fonts/FontWithNoValidEncoding.fon has changed
Binary file modules/javafx.web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncher.ico has changed
Binary file modules/javafx.web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/small.ico has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/modules/javafx.web/src/test/java/test/javafx/scene/web/SwingDependencyTest.java	Wed Jul 18 07:17:21 2018 -0700
@@ -0,0 +1,85 @@
+/*
+ * Copyright (c) 2018, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.  Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+package test.javafx.scene.web;
+
+import java.io.ByteArrayOutputStream;
+import java.io.PrintStream;
+
+import javafx.scene.web.WebEngine;
+import javafx.scene.web.WebView;
+
+import org.junit.After;
+import org.junit.Assert;
+import org.junit.Test;
+
+/**
+ * Test the Image to DataURL function
+ */
+public class SwingDependencyTest extends TestBase {
+
+    private final PrintStream err = System.err;
+
+    private static final String htmlContent = "\n"
+        + "<!DOCTYPE html>\n"
+        + "<html>\n"
+        + "<body>\n"
+        + "<canvas id=\"theCanvas\" width=\"200\" height=\"100\">\n"
+        + "</canvas>\n"
+        + "<p id = \"encodedText\">\n"
+        + "</p>\n"
+        + "<script>\n"
+        + "var c = document.getElementById(\"theCanvas\");\n"
+        + "var ctx = c.getContext(\"2d\");\n"
+        + "var my_gradient=ctx.createLinearGradient(0,0,0,75);\n"
+        + "my_gradient.addColorStop(0,\"red\");\n"
+        + "my_gradient.addColorStop(0.5,\"green\");\n"
+        + "my_gradient.addColorStop(1,\"blue\");\n"
+        + "ctx.fillStyle=my_gradient;\n"
+        + "ctx.fillRect(0,0,150,75);\n"
+        + "var dataURL = c.toDataURL();\n"
+        + "document.getElementById(\"encodedText\").innerHTML=dataURL;\n"
+        + "</script>\n"
+        + "</body>\n"
+        + "</html>\n";
+
+    @Test
+    public void testSwingDependency() throws Exception {
+        ByteArrayOutputStream bytes = new ByteArrayOutputStream();
+
+        System.setErr(new PrintStream(bytes));
+
+        loadContent(htmlContent);
+
+        System.setErr(err);
+
+        Assert.assertFalse("ClassNotFoundException found",
+                            bytes.toString().contains("ClassNotFoundException"));
+    }
+
+    @After
+    public void resetSystemErr() {
+        System.setErr(err);
+    }
+}