@@ -1413,10 +1413,9 @@ public void triggerOnError(final ScriptException e) {
14131413 msg = "uncaught exception: " + e .getCause ().getMessage ();
14141414 jsError = ((JavaScriptException ) e .getCause ()).getValue ();
14151415 }
1416- else if (e .getCause () instanceof EcmaError ) {
1416+ else if (e .getCause () instanceof EcmaError ecmaError ) {
14171417 msg = "uncaught " + e .getCause ().getMessage ();
14181418
1419- final EcmaError ecmaError = (EcmaError ) e .getCause ();
14201419 final Scriptable err = Context .getCurrentContext ().newObject (this , "Error" );
14211420 ScriptableObject .putProperty (err , "message" , ecmaError .getMessage ());
14221421 ScriptableObject .putProperty (err , "fileName" , ecmaError .sourceName ());
@@ -1670,15 +1669,14 @@ public void print() {
16701669 }
16711670
16721671 final SgmlPage sgmlPage = getDocument ().getPage ();
1673- if (!(sgmlPage instanceof HtmlPage )) {
1672+ if (!(sgmlPage instanceof HtmlPage page )) {
16741673 LOG .debug ("Page is not an HtmlPage - window.print() ignored" );
16751674 return ;
16761675 }
16771676
16781677 Event event = new Event (this , Event .TYPE_BEFOREPRINT );
16791678 fireEvent (event );
16801679
1681- final HtmlPage page = (HtmlPage ) sgmlPage ;
16821680 page .setPrinting (true );
16831681 try {
16841682 handler .handlePrint (page );
@@ -1722,10 +1720,9 @@ public void releaseEvents(final String type) {
17221720 */
17231721 @ JsxFunction
17241722 public ComputedCSSStyleDeclaration getComputedStyle (final Object element , final String pseudoElement ) {
1725- if (!(element instanceof Element )) {
1723+ if (!(element instanceof Element e )) {
17261724 throw JavaScriptEngine .typeError ("parameter 1 is not of type 'Element'" );
17271725 }
1728- final Element e = (Element ) element ;
17291726
17301727 final ComputedCssStyleDeclaration style = getWebWindow ().getComputedStyle (e .getDomNodeOrDie (), pseudoElement );
17311728 return new ComputedCSSStyleDeclaration (e , style );
0 commit comments