From arunprasad.rajkumar at oracle.com Fri Mar 1 09:15:28 2019 From: arunprasad.rajkumar at oracle.com (arunprasad.rajkumar at oracle.com) Date: Fri, 01 Mar 2019 09:15:28 +0000 Subject: hg: openjfx/jfx-dev/rt: 8219734: [WebView] Get rid of macOS SDK private API usage Message-ID: <201903010915.x219FSiA020776@aojmv0008.oracle.com> Changeset: 94ab600ac567 Author: arajkumar Date: 2019-03-01 13:54 +0530 URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/94ab600ac567 8219734: [WebView] Get rid of macOS SDK private API usage Reviewed-by: kcr, mbilla ! modules/javafx.web/src/main/native/Source/WTF/wtf/BlockPtr.h ! modules/javafx.web/src/main/native/Source/WTF/wtf/CMakeLists.txt ! modules/javafx.web/src/main/native/Source/WTF/wtf/RandomDevice.cpp - modules/javafx.web/src/main/native/Source/WTF/wtf/spi/darwin/CommonCryptoSPI.h ! modules/javafx.web/src/main/native/Source/WebCore/crypto/CommonCryptoUtilities.h ! modules/javafx.web/src/main/native/Source/WebCore/page/Crypto.cpp ! modules/javafx.web/src/main/native/Source/bmalloc/bmalloc/CryptoRandom.cpp From arunprasad.rajkumar at oracle.com Fri Mar 8 08:38:50 2019 From: arunprasad.rajkumar at oracle.com (arunprasad.rajkumar at oracle.com) Date: Fri, 08 Mar 2019 08:38:50 +0000 Subject: hg: openjfx/jfx-dev/rt: 8220147: Cherry pick GTK WebKit 2.22.7 changes Message-ID: <201903080838.x288co72015474@aojmv0008.oracle.com> Changeset: db2c977a840b Author: arajkumar Date: 2019-03-08 14:03 +0530 URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/db2c977a840b 8220147: Cherry pick GTK WebKit 2.22.7 changes Reviewed-by: mbilla, kcr ! modules/javafx.web/src/main/native/Source/JavaScriptCore/bytecode/CodeBlock.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGArgumentsEliminationPhase.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGClobberize.h ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGCommonData.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGCommonData.h ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGDoesGC.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGFixupPhase.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGIntegerCheckCombiningPhase.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGIntegerRangeOptimizationPhase.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGNodeType.h ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGSSALoweringPhase.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/SamplingProfiler.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/TypeSet.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/yarr/YarrJIT.cpp ! modules/javafx.web/src/main/native/Source/WebCore/accessibility/AXObjectCache.cpp ! modules/javafx.web/src/main/native/Source/WebCore/accessibility/AXObjectCache.h ! modules/javafx.web/src/main/native/Source/WebCore/accessibility/AccessibilityObject.cpp ! modules/javafx.web/src/main/native/Source/WebCore/dom/Document.h ! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLPlugInElement.cpp ! modules/javafx.web/src/main/native/Source/WebCore/loader/DocumentLoader.cpp ! modules/javafx.web/src/main/native/Source/WebCore/loader/DocumentLoader.h ! modules/javafx.web/src/main/native/Source/WebCore/loader/FrameLoadRequest.h ! modules/javafx.web/src/main/native/Source/WebCore/loader/FrameLoader.cpp ! modules/javafx.web/src/main/native/Source/WebCore/loader/FrameLoader.h ! modules/javafx.web/src/main/native/Source/WebCore/page/DOMTimer.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/DragController.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/ThreadTimers.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/ThreadTimers.h ! modules/javafx.web/src/main/native/Source/WebCore/platform/Timer.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/Timer.h ! modules/javafx.web/src/main/native/Source/WebCore/testing/Internals.cpp ! modules/javafx.web/src/main/native/Source/WebCore/testing/Internals.h ! modules/javafx.web/src/main/native/Source/WebCore/testing/Internals.idl From johan at lodgon.com Sat Mar 9 10:59:34 2019 From: johan at lodgon.com (johan at lodgon.com) Date: Sat, 09 Mar 2019 10:59:34 +0000 Subject: hg: openjfx/jfx-dev/rt: 8220375: Fix ios build issues Message-ID: <201903091059.x29AxZf5015205@aojmv0008.oracle.com> Changeset: 4d10485201c7 Author: jvos Date: 2019-03-09 11:59 +0100 URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/4d10485201c7 8220375: Fix ios build issues Reviewed-by: kcr ! buildSrc/ios.gradle ! modules/javafx.graphics/src/main/native-prism-es2/ios/IOSWindowSystemInterface.m From johan at lodgon.com Mon Mar 11 15:11:08 2019 From: johan at lodgon.com (johan at lodgon.com) Date: Mon, 11 Mar 2019 15:11:08 +0000 Subject: hg: openjfx/jfx-dev/rt: Added tag 13+1 for changeset 4d10485201c7 Message-ID: <201903111511.x2BFB9Ek023003@aojmv0008.oracle.com> Changeset: 14faa538ff7d Author: jvos Date: 2019-03-11 16:11 +0100 URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/14faa538ff7d Added tag 13+1 for changeset 4d10485201c7 ! .hgtags From johan at lodgon.com Mon Mar 11 15:23:44 2019 From: johan at lodgon.com (johan at lodgon.com) Date: Mon, 11 Mar 2019 15:23:44 +0000 Subject: hg: openjfx/12-dev/rt: 8220419: Release notes for JavaFX 12 Message-ID: <201903111523.x2BFNjWN029924@aojmv0008.oracle.com> Changeset: 4f8de82655df Author: jvos Date: 2019-03-11 16:23 +0100 URL: http://hg.openjdk.java.net/openjfx/12-dev/rt/rev/4f8de82655df 8220419: Release notes for JavaFX 12 Reviewed-by: kcr Contributed-by: joeri.sykora at gluonhq.com + doc-files/release-notes-12.md From kevin.rushforth at oracle.com Wed Mar 13 00:51:07 2019 From: kevin.rushforth at oracle.com (kevin.rushforth at oracle.com) Date: Wed, 13 Mar 2019 00:51:07 +0000 Subject: hg: openjfx/jfx-dev/rt: 8201539: Crash in DirectWrite CreateBitmap code when running TestFX test suite Message-ID: <201903130051.x2D0p7Xe020671@aojmv0008.oracle.com> Changeset: e687603602c1 Author: kcr Date: 2019-03-12 17:56 -0700 URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/e687603602c1 8201539: Crash in DirectWrite CreateBitmap code when running TestFX test suite Summary: Defer CoUninitialize call to thread exit using dispose hook Reviewed-by: kcr, mennen Contributed-by: pyokagan at gmail.com ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/DWFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/OS.java ! modules/javafx.graphics/src/main/java/com/sun/prism/GraphicsPipeline.java ! modules/javafx.graphics/src/main/native-font/directwrite.cpp From kevin.rushforth at oracle.com Thu Mar 14 08:22:35 2019 From: kevin.rushforth at oracle.com (kevin.rushforth at oracle.com) Date: Thu, 14 Mar 2019 08:22:35 +0000 Subject: hg: openjfx/jfx-dev/rt: 8208076: display INVISIBLE_GLYPH_ID as square box on Windows Message-ID: <201903140822.x2E8MZVM001526@aojmv0008.oracle.com> Changeset: bf9eac8eebef Author: kcr Date: 2019-03-14 01:25 -0700 URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/bf9eac8eebef 8208076: display INVISIBLE_GLYPH_ID as square box on Windows Reviewed-by: kcr, prr Contributed-by: nakajima.akira at nttcom.co.jp ! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWGraphics.java + tests/manual/text/INVISIBLE_GLYPH_IDTest.java + tests/manual/text/INVISIBLE_GLYPH_IDTest_Expected.png From johan at lodgon.com Thu Mar 14 19:26:48 2019 From: johan at lodgon.com (johan at lodgon.com) Date: Thu, 14 Mar 2019 19:26:48 +0000 Subject: hg: openjfx/jfx-dev/rt: Added tag 13+2 for changeset bf9eac8eebef Message-ID: <201903141926.x2EJQnfN028754@aojmv0008.oracle.com> Changeset: 32cf81a3bd8b Author: jvos Date: 2019-03-14 20:26 +0100 URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/32cf81a3bd8b Added tag 13+2 for changeset bf9eac8eebef ! .hgtags From kevin.rushforth at oracle.com Mon Mar 18 22:56:13 2019 From: kevin.rushforth at oracle.com (kevin.rushforth at oracle.com) Date: Mon, 18 Mar 2019 22:56:13 +0000 Subject: hg: openjfx/jfx-dev/rt: 8208173: isComplexCharCode() returns false for U+11FF Message-ID: <201903182256.x2IMuD7N010961@aojmv0008.oracle.com> Changeset: 0e1aa61f6918 Author: kcr Date: 2019-03-18 16:01 -0700 URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/0e1aa61f6918 8208173: isComplexCharCode() returns false for U+11FF Reviewed-by: prr Contributed-by: nakajima.akira at nttcom.co.jp ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/ScriptMapper.java From kevin.rushforth at oracle.com Thu Mar 21 13:17:20 2019 From: kevin.rushforth at oracle.com (kevin.rushforth at oracle.com) Date: Thu, 21 Mar 2019 13:17:20 +0000 Subject: hg: openjfx/jfx-dev/rt: 8218170: Upgrade antlr to version 4.7.2 Message-ID: <201903211317.x2LDHK9l016719@aojmv0008.oracle.com> Changeset: d39ab27d9c87 Author: mennen Date: 2019-03-21 06:12 -0700 URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/d39ab27d9c87 8218170: Upgrade antlr to version 4.7.2 Reviewed-by: kcr, arapte ! build.gradle - modules/javafx.graphics/src/jslc/antlr/com/sun/scenario/effect/compiler/JSL.g + modules/javafx.graphics/src/jslc/antlr/com/sun/scenario/effect/compiler/JSL.g4 ! modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/JSLC.java + modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/ThrowingErrorListener.java ! modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/prism/PrismBackend.java ! modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/java/JSWBackend.java ! modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/me/MEBackend.java ! modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/sse/SSEBackend.java ! modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/BoolTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/CommentTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/FloatTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/IdentifierTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/IntegerTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/LexerBase.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/LineCommentTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/TypeTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/WhitespaceTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/AddExprTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/AssignmentExprTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/EqualityExprTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/ExternalDeclarationTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/FieldSelectTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/FullySpecifiedTypeTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/IterationStatementTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/JumpStatementTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/MultExprTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/ParserBase.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/PrimaryExprTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/RelationalExprTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/SelectionStatementTest.java ! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/UnaryExprTest.java From arunprasad.rajkumar at oracle.com Thu Mar 21 13:56:35 2019 From: arunprasad.rajkumar at oracle.com (arunprasad.rajkumar at oracle.com) Date: Thu, 21 Mar 2019 13:56:35 +0000 Subject: hg: openjfx/jfx-dev/rt: 8219917: [WebView] Sub-resource integrity check fails on Windows and Linux Message-ID: <201903211356.x2LDuZCD009728@aojmv0008.oracle.com> Changeset: fe567d56155a Author: arajkumar Date: 2019-03-21 19:18 +0530 URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/fe567d56155a 8219917: [WebView] Sub-resource integrity check fails on Windows and Linux Reviewed-by: shadzic, kcr + modules/javafx.web/src/main/java/com/sun/javafx/webkit/WCMessageDigestImpl.java + modules/javafx.web/src/main/java/com/sun/webkit/perf/WCMessageDigestPerfLogger.java + modules/javafx.web/src/main/java/com/sun/webkit/security/WCMessageDigest.java ! modules/javafx.web/src/main/native/Source/WebCore/PAL/pal/PlatformJava.cmake ! modules/javafx.web/src/main/native/Source/WebCore/PAL/pal/crypto/java/CryptoDigestJava.cpp + modules/javafx.web/src/test/java/test/javafx/scene/web/SubresourceIntegrityTest.java + modules/javafx.web/src/test/resources/test/html/subresource-integrity-test.js From johan at lodgon.com Fri Mar 22 09:59:15 2019 From: johan at lodgon.com (johan at lodgon.com) Date: Fri, 22 Mar 2019 09:59:15 +0000 Subject: hg: openjfx/jfx-dev/rt: Added tag 13+3 for changeset fe567d56155a Message-ID: <201903220959.x2M9xFTg012042@aojmv0008.oracle.com> Changeset: dd580ab38ad7 Author: jvos Date: 2019-03-22 10:59 +0100 URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/dd580ab38ad7 Added tag 13+3 for changeset fe567d56155a ! .hgtags From kevin.rushforth at oracle.com Tue Mar 26 11:35:06 2019 From: kevin.rushforth at oracle.com (kevin.rushforth at oracle.com) Date: Tue, 26 Mar 2019 11:35:06 +0000 Subject: hg: openjfx/jfx-dev/rt: 8210508: Update JDK_DOCS property to point to JDK 12 docs Message-ID: <201903261135.x2QBZ66g029820@aojmv0008.oracle.com> Changeset: e64f75359064 Author: kcr Date: 2019-03-26 04:38 -0700 URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/e64f75359064 8210508: Update JDK_DOCS property to point to JDK 12 docs Reviewed-by: prr, arajkumar ! build.gradle From kevin.rushforth at oracle.com Wed Mar 27 11:56:25 2019 From: kevin.rushforth at oracle.com (kevin.rushforth at oracle.com) Date: Wed, 27 Mar 2019 11:56:25 +0000 Subject: hg: openjfx/jfx-dev/rt: 8215686: FX build fails using gradle 5 Message-ID: <201903271156.x2RBuPiX013358@aojmv0008.oracle.com> Changeset: 0ada894dd210 Author: kcr Date: 2019-03-27 05:02 -0700 URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/0ada894dd210 8215686: FX build fails using gradle 5 Reviewed-by: aghaisas ! build.gradle ! buildSrc/src/main/groovy/com/sun/javafx/gradle/NativeCompileTask.groovy ! settings.gradle From alexander.matveev at oracle.com Thu Mar 28 23:36:48 2019 From: alexander.matveev at oracle.com (alexander.matveev at oracle.com) Date: Thu, 28 Mar 2019 23:36:48 +0000 Subject: hg: openjfx/jfx-dev/rt: 8211900: javafx.media classes directly reference platform classes that are excluded Message-ID: <201903282336.x2SNanXF015398@aojmv0008.oracle.com> Changeset: e3129fd9962d Author: almatvee Date: 2019-03-28 16:33 -0700 URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/e3129fd9962d 8211900: javafx.media classes directly reference platform classes that are excluded Reviewed-by: kcr ! modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/platform/PlatformManager.java