firstor / hirst-dialog Goto Github PK
View Code? Open in Web Editor NEWPolymer-based web component to implement web dialogs
Polymer-based web component to implement web dialogs
On iOS 11, the cursor can go under the input field got involved in a fixed dialog, as shown in the following:
The issue was reported as Bug 176896 - Wrong caret position for input field inside a fixed position parent on iOS 11 to WebKit Bugzilla
Related articles:
to:
Travis builds suddenly fail and they worked fine before:
https://travis-ci.org/firstor/hirst-dialog/builds/368049954
Here is the detailed log output:
chrome 63 Tests failed: {"value":{"stacktrace":"org.openqa.selenium.SessionNotCreatedException: session not created exception: Chrome version must be \u003e\u003d 64.0.3282.0\n (Driver info: chromedriver\u003d2.37.544315 (730aa6a5fdba159ac9f4c1e8cbc59bf1b5ce12b7),platform\u003dLinux 4.4.0-104-generic x86_64) (WARNING: The server did not provide any stacktrace information)\nCommand duration or timeout: 1.21 seconds\nBuild info: version: \u00273.8.1\u0027, revision: \u00276e95a6684b\u0027, time: \u00272017-12-01T19:05:32.194Z\u0027\nSystem info: host: \u0027travis-job-7ae9e9b8-2641-4d83-939c-e43107aa3a67\u0027, ip: \u0027127.0.1.1\u0027, os.name: \u0027Linux\u0027, os.arch: \u0027amd64\u0027, os.version: \u00274.4.0-104-generic\u0027, java.version: \u00271.8.0_151\u0027\nDriver info: driver.version: unknown\n\tat sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\n\tat sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)\n\tat sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)\n\tat java.lang.reflect.Constructor.newInstance(Constructor.java:423)\n\tat org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:214)\n\tat org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:166)\n\tat org.openqa.selenium.remote.JsonWireProtocolResponse.lambda$new$0(JsonWireProtocolResponse.java:53)\n\tat org.openqa.selenium.remote.JsonWireProtocolResponse.lambda$getResponseFunction$2(JsonWireProtocolResponse.java:91)\n\tat org.openqa.selenium.remote.ProtocolHandshake.lambda$createSession$0(ProtocolHandshake.java:123)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:958)\n\tat java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)\n\tat java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)\n\tat java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)\n\tat java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)\n\tat java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)\n\tat java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)\n\tat java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)\n\tat org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:126)\n\tat org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:73)\n\tat org.openqa.selenium.remote.server.ServicedSession$Factory.apply(ServicedSession.java:232)\n\tat org.openqa.selenium.remote.server.ActiveSessionFactory.lambda$apply$11(ActiveSessionFactory.java:167)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.stream.ReferencePipeline$11$1.accept(ReferencePipeline.java:373)\n\tat java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)\n\tat java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:958)\n\tat java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)\n\tat java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)\n\tat java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)\n\tat java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)\n\tat java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)\n\tat java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)\n\tat java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)\n\tat org.openqa.selenium.remote.server.ActiveSessionFactory.apply(ActiveSessionFactory.java:170)\n\tat org.openqa.selenium.remote.server.NewSessionPipeline.lambda$null$1(NewSessionPipeline.java:44)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.Collections$2.tryAdvance(Collections.java:4717)\n\tat java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)\n\tat java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)\n\tat java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)\n\tat java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)\n\tat java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)\n\tat java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)\n\tat java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)\n\tat org.openqa.selenium.remote.server.NewSessionPipeline.lambda$createNewSession$2(NewSessionPipeline.java:47)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.stream.DistinctOps$1$2.accept(DistinctOps.java:175)\n\tat java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)\n\tat java.util.stream.Streams$StreamBuilderImpl.tryAdvance(Streams.java:405)\n\tat java.util.stream.Streams$ConcatSpliterator.tryAdvance(Streams.java:728)\n\tat java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)\n\tat java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)\n\tat java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)\n\tat java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)\n\tat java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)\n\tat java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)\n\tat java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)\n\tat org.openqa.selenium.remote.server.NewSessionPipeline.createNewSession(NewSessionPipeline.java:50)\n\tat org.openqa.selenium.remote.server.commandhandler.BeginSession.execute(BeginSession.java:77)\n\tat org.openqa.selenium.remote.server.WebDriverServlet.lambda$handle$0(WebDriverServlet.java:240)\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat java.lang.Thread.run(Thread.java:748)\n","stackTrace":[{"fileName":"NativeConstructorAccessorImpl.java","methodName":"newInstance0","className":"sun.reflect.NativeConstructorAccessorImpl","lineNumber":-2},{"fileName":"NativeConstructorAccessorImpl.java","methodName":"newInstance","className":"sun.reflect.NativeConstructorAccessorImpl","lineNumber":62},{"fileName":"DelegatingConstructorAccessorImpl.java","methodName":"newInstance","className":"sun.reflect.DelegatingConstructorAccessorImpl","lineNumber":45},{"fileName":"Constructor.java","methodName":"newInstance","className":"java.lang.reflect.Constructor","lineNumber":423},{"fileName":"ErrorHandler.java","methodName":"createThrowable","className":"org.openqa.selenium.remote.ErrorHandler","lineNumber":214},{"fileName":"ErrorHandler.java","methodName":"throwIfResponseFailed","className":"org.openqa.selenium.remote.ErrorHandler","lineNumber":166},{"fileName":"JsonWireProtocolResponse.java","methodName":"lambda$new$0","className":"org.openqa.selenium.remote.JsonWireProtocolResponse","lineNumber":53},{"fileName":"JsonWireProtocolResponse.java","methodName":"lambda$getResponseFunction$2","className":"org.openqa.selenium.remote.JsonWireProtocolResponse","lineNumber":91},{"fileName":"ProtocolHandshake.java","methodName":"lambda$createSession$0","className":"org.openqa.selenium.remote.ProtocolHandshake","lineNumber":123},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$3$1","lineNumber":193},{"fileName":"Spliterators.java","methodName":"tryAdvance","className":"java.util.Spliterators$ArraySpliterator","lineNumber":958},{"fileName":"ReferencePipeline.java","methodName":"forEachWithCancel","className":"java.util.stream.ReferencePipeline","lineNumber":126},{"fileName":"AbstractPipeline.java","methodName":"copyIntoWithCancel","className":"java.util.stream.AbstractPipeline","lineNumber":498},{"fileName":"AbstractPipeline.java","methodName":"copyInto","className":"java.util.stream.AbstractPipeline","lineNumber":485},{"fileName":"AbstractPipeline.java","methodName":"wrapAndCopyInto","className":"java.util.stream.AbstractPipeline","lineNumber":471},{"fileName":"FindOps.java","methodName":"evaluateSequential","className":"java.util.stream.FindOps$FindOp","lineNumber":152},{"fileName":"AbstractPipeline.java","methodName":"evaluate","className":"java.util.stream.AbstractPipeline","lineNumber":234},{"fileName":"ReferencePipeline.java","methodName":"findFirst","className":"java.util.stream.ReferencePipeline","lineNumber":464},{"fileName":"ProtocolHandshake.java","methodName":"createSession","className":"org.openqa.selenium.remote.ProtocolHandshake","lineNumber":126},{"fileName":"ProtocolHandshake.java","methodName":"createSession","className":"org.openqa.selenium.remote.ProtocolHandshake","lineNumber":73},{"fileName":"ServicedSession.java","methodName":"apply","className":"org.openqa.selenium.remote.server.ServicedSession$Factory","lineNumber":232},{"fileName":"ActiveSessionFactory.java","methodName":"lambda$apply$11","className":"org.openqa.selenium.remote.server.ActiveSessionFactory","lineNumber":167},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$3$1","lineNumber":193},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$3$1","lineNumber":193},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$11$1","lineNumber":373},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$2$1","lineNumber":175},{"fileName":"Spliterators.java","methodName":"tryAdvance","className":"java.util.Spliterators$ArraySpliterator","lineNumber":958},{"fileName":"ReferencePipeline.java","methodName":"forEachWithCancel","className":"java.util.stream.ReferencePipeline","lineNumber":126},{"fileName":"AbstractPipeline.java","methodName":"copyIntoWithCancel","className":"java.util.stream.AbstractPipeline","lineNumber":498},{"fileName":"AbstractPipeline.java","methodName":"copyInto","className":"java.util.stream.AbstractPipeline","lineNumber":485},{"fileName":"AbstractPipeline.java","methodName":"wrapAndCopyInto","className":"java.util.stream.AbstractPipeline","lineNumber":471},{"fileName":"FindOps.java","methodName":"evaluateSequential","className":"java.util.stream.FindOps$FindOp","lineNumber":152},{"fileName":"AbstractPipeline.java","methodName":"evaluate","className":"java.util.stream.AbstractPipeline","lineNumber":234},{"fileName":"ReferencePipeline.java","methodName":"findFirst","className":"java.util.stream.ReferencePipeline","lineNumber":464},{"fileName":"ActiveSessionFactory.java","methodName":"apply","className":"org.openqa.selenium.remote.server.ActiveSessionFactory","lineNumber":170},{"fileName":"NewSessionPipeline.java","methodName":"lambda$null$1","className":"org.openqa.selenium.remote.server.NewSessionPipeline","lineNumber":44},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$3$1","lineNumber":193},{"fileName":"Collections.java","methodName":"tryAdvance","className":"java.util.Collections$2","lineNumber":4717},{"fileName":"ReferencePipeline.java","methodName":"forEachWithCancel","className":"java.util.stream.ReferencePipeline","lineNumber":126},{"fileName":"AbstractPipeline.java","methodName":"copyIntoWithCancel","className":"java.util.stream.AbstractPipeline","lineNumber":498},{"fileName":"AbstractPipeline.java","methodName":"copyInto","className":"java.util.stream.AbstractPipeline","lineNumber":485},{"fileName":"AbstractPipeline.java","methodName":"wrapAndCopyInto","className":"java.util.stream.AbstractPipeline","lineNumber":471},{"fileName":"FindOps.java","methodName":"evaluateSequential","className":"java.util.stream.FindOps$FindOp","lineNumber":152},{"fileName":"AbstractPipeline.java","methodName":"evaluate","className":"java.util.stream.AbstractPipeline","lineNumber":234},{"fileName":"ReferencePipeline.java","methodName":"findFirst","className":"java.util.stream.ReferencePipeline","lineNumber":464},{"fileName":"NewSessionPipeline.java","methodName":"lambda$createNewSession$2","className":"org.openqa.selenium.remote.server.NewSessionPipeline","lineNumber":47},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$3$1","lineNumber":193},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$3$1","lineNumber":193},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$3$1","lineNumber":193},{"fileName":"DistinctOps.java","methodName":"accept","className":"java.util.stream.DistinctOps$1$2","lineNumber":175},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$2$1","lineNumber":175},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$3$1","lineNumber":193},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$2$1","lineNumber":175},{"fileName":"Streams.java","methodName":"tryAdvance","className":"java.util.stream.Streams$StreamBuilderImpl","lineNumber":405},{"fileName":"Streams.java","methodName":"tryAdvance","className":"java.util.stream.Streams$ConcatSpliterator","lineNumber":728},{"fileName":"ReferencePipeline.java","methodName":"forEachWithCancel","className":"java.util.stream.ReferencePipeline","lineNumber":126},{"fileName":"AbstractPipeline.java","methodName":"copyIntoWithCancel","className":"java.util.stream.AbstractPipeline","lineNumber":498},{"fileName":"AbstractPipeline.java","methodName":"copyInto","className":"java.util.stream.AbstractPipeline","lineNumber":485},{"fileName":"AbstractPipeline.java","methodName":"wrapAndCopyInto","className":"java.util.stream.AbstractPipeline","lineNumber":471},{"fileName":"FindOps.java","methodName":"evaluateSequential","className":"java.util.stream.FindOps$FindOp","lineNumber":152},{"fileName":"AbstractPipeline.java","methodName":"evaluate","className":"java.util.stream.AbstractPipeline","lineNumber":234},{"fileName":"ReferencePipeline.java","methodName":"findFirst","className":"java.util.stream.ReferencePipeline","lineNumber":464},{"fileName":"NewSessionPipeline.java","methodName":"createNewSession","className":"org.openqa.selenium.remote.server.NewSessionPipeline","lineNumber":50},{"fileName":"BeginSession.java","methodName":"execute","className":"org.openqa.selenium.remote.server.commandhandler.BeginSession","lineNumber":77},{"fileName":"WebDriverServlet.java","methodName":"lambda$handle$0","className":"org.openqa.selenium.remote.server.WebDriverServlet","lineNumber":240},{"fileName":"Executors.java","methodName":"call","className":"java.util.concurrent.Executors$RunnableAdapter","lineNumber":511},{"fileName":"FutureTask.java","methodName":"run","className":"java.util.concurrent.FutureTask","lineNumber":266},{"fileName":"ThreadPoolExecutor.java","methodName":"runWorker","className":"java.util.concurrent.ThreadPoolExecutor","lineNumber":1149},{"fileName":"ThreadPoolExecutor.java","methodName":"run","className":"java.util.concurrent.ThreadPoolExecutor$Worker","lineNumber":624},{"fileName":"Thread.java","methodName":"run","className":"java.lang.Thread","lineNumber":748}],"message":"session not created exception: Chrome version must be \u003e\u003d 64.0.3282.0\n (Driver info: chromedriver\u003d2.37.544315 (730aa6a5fdba159ac9f4c1e8cbc59bf1b5ce12b7),platform\u003dLinux 4.4.0-104-generic x86_64) (WARNING: The server did not provide any stacktrace information)\nCommand duration or timeout: 1.21 seconds\nBuild info: version: \u00273.8.1\u0027, revision: \u00276e95a6684b\u0027, time: \u00272017-12-01T19:05:32.194Z\u0027\nSystem info: host: \u0027travis-job-7ae9e9b8-2641-4d83-939c-e43107aa3a67\u0027, ip: \u0027127.0.1.1\u0027, os.name: \u0027Linux\u0027, os.arch: \u0027amd64\u0027, os.version: \u00274.4.0-104-generic\u0027, java.version: \u00271.8.0_151\u0027\nDriver info: driver.version: unknown","error":"session not created"},"status":33}
firefox 49 Tests failed: {"value":{"stacktrace":"org.openqa.selenium.WebDriverException: connection refused\nBuild info: version: \u00273.8.1\u0027, revision: \u00276e95a6684b\u0027, time: \u00272017-12-01T19:05:32.194Z\u0027\nSystem info: host: \u0027travis-job-f674eb0c-9ae8-455d-8699-f72dc8dc0ee5\u0027, ip: \u0027127.0.1.1\u0027, os.name: \u0027Linux\u0027, os.arch: \u0027amd64\u0027, os.version: \u00274.4.0-104-generic\u0027, java.version: \u00271.8.0_151\u0027\nDriver info: driver.version: unknown\nremote stacktrace: \n\tat sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\n\tat sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)\n\tat sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)\n\tat java.lang.reflect.Constructor.newInstance(Constructor.java:423)\n\tat org.openqa.selenium.remote.W3CHandshakeResponse.lambda$new$0(W3CHandshakeResponse.java:57)\n\tat org.openqa.selenium.remote.W3CHandshakeResponse.lambda$getResponseFunction$2(W3CHandshakeResponse.java:104)\n\tat org.openqa.selenium.remote.ProtocolHandshake.lambda$createSession$0(ProtocolHandshake.java:123)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:958)\n\tat java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)\n\tat java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)\n\tat java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)\n\tat java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)\n\tat java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)\n\tat java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)\n\tat java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)\n\tat org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:126)\n\tat org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:73)\n\tat org.openqa.selenium.remote.server.ServicedSession$Factory.apply(ServicedSession.java:232)\n\tat org.openqa.selenium.remote.server.ActiveSessionFactory.lambda$apply$11(ActiveSessionFactory.java:167)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.stream.ReferencePipeline$11$1.accept(ReferencePipeline.java:373)\n\tat java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)\n\tat java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:958)\n\tat java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)\n\tat java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)\n\tat java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)\n\tat java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)\n\tat java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)\n\tat java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)\n\tat java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)\n\tat org.openqa.selenium.remote.server.ActiveSessionFactory.apply(ActiveSessionFactory.java:170)\n\tat org.openqa.selenium.remote.server.NewSessionPipeline.lambda$null$1(NewSessionPipeline.java:44)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.Collections$2.tryAdvance(Collections.java:4717)\n\tat java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)\n\tat java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)\n\tat java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)\n\tat java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)\n\tat java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)\n\tat java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)\n\tat java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)\n\tat org.openqa.selenium.remote.server.NewSessionPipeline.lambda$createNewSession$2(NewSessionPipeline.java:47)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.stream.DistinctOps$1$2.accept(DistinctOps.java:175)\n\tat java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)\n\tat java.util.stream.Streams$StreamBuilderImpl.tryAdvance(Streams.java:405)\n\tat java.util.stream.Streams$ConcatSpliterator.tryAdvance(Streams.java:728)\n\tat java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)\n\tat java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)\n\tat java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)\n\tat java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)\n\tat java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)\n\tat java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)\n\tat java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)\n\tat org.openqa.selenium.remote.server.NewSessionPipeline.createNewSession(NewSessionPipeline.java:50)\n\tat org.openqa.selenium.remote.server.commandhandler.BeginSession.execute(BeginSession.java:77)\n\tat org.openqa.selenium.remote.server.WebDriverServlet.lambda$handle$0(WebDriverServlet.java:240)\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat java.lang.Thread.run(Thread.java:748)\n","stackTrace":[{"fileName":"NativeConstructorAccessorImpl.java","methodName":"newInstance0","className":"sun.reflect.NativeConstructorAccessorImpl","lineNumber":-2},{"fileName":"NativeConstructorAccessorImpl.java","methodName":"newInstance","className":"sun.reflect.NativeConstructorAccessorImpl","lineNumber":62},{"fileName":"DelegatingConstructorAccessorImpl.java","methodName":"newInstance","className":"sun.reflect.DelegatingConstructorAccessorImpl","lineNumber":45},{"fileName":"Constructor.java","methodName":"newInstance","className":"java.lang.reflect.Constructor","lineNumber":423},{"fileName":"W3CHandshakeResponse.java","methodName":"lambda$new$0","className":"org.openqa.selenium.remote.W3CHandshakeResponse","lineNumber":57},{"fileName":"W3CHandshakeResponse.java","methodName":"lambda$getResponseFunction$2","className":"org.openqa.selenium.remote.W3CHandshakeResponse","lineNumber":104},{"fileName":"ProtocolHandshake.java","methodName":"lambda$createSession$0","className":"org.openqa.selenium.remote.ProtocolHandshake","lineNumber":123},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$3$1","lineNumber":193},{"fileName":"Spliterators.java","methodName":"tryAdvance","className":"java.util.Spliterators$ArraySpliterator","lineNumber":958},{"fileName":"ReferencePipeline.java","methodName":"forEachWithCancel","className":"java.util.stream.ReferencePipeline","lineNumber":126},{"fileName":"AbstractPipeline.java","methodName":"copyIntoWithCancel","className":"java.util.stream.AbstractPipeline","lineNumber":498},{"fileName":"AbstractPipeline.java","methodName":"copyInto","className":"java.util.stream.AbstractPipeline","lineNumber":485},{"fileName":"AbstractPipeline.java","methodName":"wrapAndCopyInto","className":"java.util.stream.AbstractPipeline","lineNumber":471},{"fileName":"FindOps.java","methodName":"evaluateSequential","className":"java.util.stream.FindOps$FindOp","lineNumber":152},{"fileName":"AbstractPipeline.java","methodName":"evaluate","className":"java.util.stream.AbstractPipeline","lineNumber":234},{"fileName":"ReferencePipeline.java","methodName":"findFirst","className":"java.util.stream.ReferencePipeline","lineNumber":464},{"fileName":"ProtocolHandshake.java","methodName":"createSession","className":"org.openqa.selenium.remote.ProtocolHandshake","lineNumber":126},{"fileName":"ProtocolHandshake.java","methodName":"createSession","className":"org.openqa.selenium.remote.ProtocolHandshake","lineNumber":73},{"fileName":"ServicedSession.java","methodName":"apply","className":"org.openqa.selenium.remote.server.ServicedSession$Factory","lineNumber":232},{"fileName":"ActiveSessionFactory.java","methodName":"lambda$apply$11","className":"org.openqa.selenium.remote.server.ActiveSessionFactory","lineNumber":167},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$3$1","lineNumber":193},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$3$1","lineNumber":193},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$11$1","lineNumber":373},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$2$1","lineNumber":175},{"fileName":"Spliterators.java","methodName":"tryAdvance","className":"java.util.Spliterators$ArraySpliterator","lineNumber":958},{"fileName":"ReferencePipeline.java","methodName":"forEachWithCancel","className":"java.util.stream.ReferencePipeline","lineNumber":126},{"fileName":"AbstractPipeline.java","methodName":"copyIntoWithCancel","className":"java.util.stream.AbstractPipeline","lineNumber":498},{"fileName":"AbstractPipeline.java","methodName":"copyInto","className":"java.util.stream.AbstractPipeline","lineNumber":485},{"fileName":"AbstractPipeline.java","methodName":"wrapAndCopyInto","className":"java.util.stream.AbstractPipeline","lineNumber":471},{"fileName":"FindOps.java","methodName":"evaluateSequential","className":"java.util.stream.FindOps$FindOp","lineNumber":152},{"fileName":"AbstractPipeline.java","methodName":"evaluate","className":"java.util.stream.AbstractPipeline","lineNumber":234},{"fileName":"ReferencePipeline.java","methodName":"findFirst","className":"java.util.stream.ReferencePipeline","lineNumber":464},{"fileName":"ActiveSessionFactory.java","methodName":"apply","className":"org.openqa.selenium.remote.server.ActiveSessionFactory","lineNumber":170},{"fileName":"NewSessionPipeline.java","methodName":"lambda$null$1","className":"org.openqa.selenium.remote.server.NewSessionPipeline","lineNumber":44},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$3$1","lineNumber":193},{"fileName":"Collections.java","methodName":"tryAdvance","className":"java.util.Collections$2","lineNumber":4717},{"fileName":"ReferencePipeline.java","methodName":"forEachWithCancel","className":"java.util.stream.ReferencePipeline","lineNumber":126},{"fileName":"AbstractPipeline.java","methodName":"copyIntoWithCancel","className":"java.util.stream.AbstractPipeline","lineNumber":498},{"fileName":"AbstractPipeline.java","methodName":"copyInto","className":"java.util.stream.AbstractPipeline","lineNumber":485},{"fileName":"AbstractPipeline.java","methodName":"wrapAndCopyInto","className":"java.util.stream.AbstractPipeline","lineNumber":471},{"fileName":"FindOps.java","methodName":"evaluateSequential","className":"java.util.stream.FindOps$FindOp","lineNumber":152},{"fileName":"AbstractPipeline.java","methodName":"evaluate","className":"java.util.stream.AbstractPipeline","lineNumber":234},{"fileName":"ReferencePipeline.java","methodName":"findFirst","className":"java.util.stream.ReferencePipeline","lineNumber":464},{"fileName":"NewSessionPipeline.java","methodName":"lambda$createNewSession$2","className":"org.openqa.selenium.remote.server.NewSessionPipeline","lineNumber":47},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$3$1","lineNumber":193},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$3$1","lineNumber":193},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$3$1","lineNumber":193},{"fileName":"DistinctOps.java","methodName":"accept","className":"java.util.stream.DistinctOps$1$2","lineNumber":175},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$2$1","lineNumber":175},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$3$1","lineNumber":193},{"fileName":"ReferencePipeline.java","methodName":"accept","className":"java.util.stream.ReferencePipeline$2$1","lineNumber":175},{"fileName":"Streams.java","methodName":"tryAdvance","className":"java.util.stream.Streams$StreamBuilderImpl","lineNumber":405},{"fileName":"Streams.java","methodName":"tryAdvance","className":"java.util.stream.Streams$ConcatSpliterator","lineNumber":728},{"fileName":"ReferencePipeline.java","methodName":"forEachWithCancel","className":"java.util.stream.ReferencePipeline","lineNumber":126},{"fileName":"AbstractPipeline.java","methodName":"copyIntoWithCancel","className":"java.util.stream.AbstractPipeline","lineNumber":498},{"fileName":"AbstractPipeline.java","methodName":"copyInto","className":"java.util.stream.AbstractPipeline","lineNumber":485},{"fileName":"AbstractPipeline.java","methodName":"wrapAndCopyInto","className":"java.util.stream.AbstractPipeline","lineNumber":471},{"fileName":"FindOps.java","methodName":"evaluateSequential","className":"java.util.stream.FindOps$FindOp","lineNumber":152},{"fileName":"AbstractPipeline.java","methodName":"evaluate","className":"java.util.stream.AbstractPipeline","lineNumber":234},{"fileName":"ReferencePipeline.java","methodName":"findFirst","className":"java.util.stream.ReferencePipeline","lineNumber":464},{"fileName":"NewSessionPipeline.java","methodName":"createNewSession","className":"org.openqa.selenium.remote.server.NewSessionPipeline","lineNumber":50},{"fileName":"BeginSession.java","methodName":"execute","className":"org.openqa.selenium.remote.server.commandhandler.BeginSession","lineNumber":77},{"fileName":"WebDriverServlet.java","methodName":"lambda$handle$0","className":"org.openqa.selenium.remote.server.WebDriverServlet","lineNumber":240},{"fileName":"Executors.java","methodName":"call","className":"java.util.concurrent.Executors$RunnableAdapter","lineNumber":511},{"fileName":"FutureTask.java","methodName":"run","className":"java.util.concurrent.FutureTask","lineNumber":266},{"fileName":"ThreadPoolExecutor.java","methodName":"runWorker","className":"java.util.concurrent.ThreadPoolExecutor","lineNumber":1149},{"fileName":"ThreadPoolExecutor.java","methodName":"run","className":"java.util.concurrent.ThreadPoolExecutor$Worker","lineNumber":624},{"fileName":"Thread.java","methodName":"run","className":"java.lang.Thread","lineNumber":748}],"message":"connection refused\nBuild info: version: \u00273.8.1\u0027, revision: \u00276e95a6684b\u0027, time: \u00272017-12-01T19:05:32.194Z\u0027\nSystem info: host: \u0027travis-job-f674eb0c-9ae8-455d-8699-f72dc8dc0ee5\u0027, ip: \u0027127.0.1.1\u0027, os.name: \u0027Linux\u0027, os.arch: \u0027amd64\u0027, os.version: \u00274.4.0-104-generic\u0027, java.version: \u00271.8.0_151\u0027\nDriver info: driver.version: unknown\nremote stacktrace: ","error":"unknown error"},"status":13}
as a new visitor to this polymer component it is maybe not clear why another dialog component is used. I think these reasons should be documented:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.