Performance problem with "Hit Test" in Chrome
maksimr opened this issue · comments
Currently, if post a big chunk of code and run prettify it can lead to performance problems in Chrome.
Chrome will spend a lot of time on "Hit Test" because prettify creates a lot of nodes and Chrome can not handle it fast enough.
As a workaround, we can add pointer-event: none
for any node inside the prettyprinted container but this is a workaround.
Maybe this is the problem of the Chrome browser not a library.
<style>
.prettyprint > * {
pointer-events: none;
}
</style>
Example of the code which reproduces the problem. You can run this HTML by any static server to reproduce it locally.
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<label>
<textarea name="" id="" cols="30" rows="10"></textarea>
</label>
<div id="app">
<pre class="prettyprint"><code>Updating /Applications/IntelliJ-IDEA-2019.3-CE-EAP-Dev.app/Contents from compiled classes in /Users/vlad/src/JetBrains/intellij-community.master
[java]
[java] BUILD FAILED
[java] /Users/vlad/src/JetBrains/intellij-community.master/build/gant.xml:57: java.lang.IllegalArgumentException: Cannot find library maven-model in the project
[java] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[java] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[java] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[java] at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
[java] at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
[java] at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)
[java] at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:59)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:238)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
[java] at org.jetbrains.intellij.build.impl.LayoutBuilder$LayoutSpec.projectLibrary(LayoutBuilder.groovy:161)
[java] at sun.reflect.GeneratedMethodAccessor114.invoke(Unknown Source)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
[java] at org.jetbrains.intellij.build.impl.LayoutBuilder$LayoutSpec.invokeMethod(LayoutBuilder.groovy)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeOnDelegationObjects(ClosureMetaClass.java:398)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:338)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
[java] at groovy.lang.GroovyObjectSupport.invokeMethod(GroovyObjectSupport.java:46)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeOnDelegationObjects(ClosureMetaClass.java:398)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:338)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
[java] at groovy.lang.GroovyObjectSupport.invokeMethod(GroovyObjectSupport.java:46)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeOnDelegationObjects(ClosureMetaClass.java:398)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:338)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
[java] at groovy.lang.GroovyObjectSupport.invokeMethod(GroovyObjectSupport.java:46)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeOnDelegationObjects(ClosureMetaClass.java:398)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:338)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:177)
[java] at org.jetbrains.intellij.build.impl.DistributionJARsBuilder$_buildByLayout_closure33$_closure66$_closure72$_closure91.doCall(DistributionJARsBuilder.groovy:944)
[java] at org.jetbrains.intellij.build.impl.DistributionJARsBuilder$_buildByLayout_closure33$_closure66$_closure72$_closure91.doCall(DistributionJARsBuilder.groovy)
[java] at sun.reflect.GeneratedMethodAccessor113.invoke(Unknown Source)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120)
[java] at org.jetbrains.intellij.build.impl.LayoutBuilder$LayoutSpec.dir(LayoutBuilder.groovy:111)
[java] at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
[java] at org.jetbrains.intellij.build.impl.LayoutBuilder$LayoutSpec.invokeMethod(LayoutBuilder.groovy)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeOnDelegationObjects(ClosureMetaClass.java:398)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:338)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
[java] at groovy.lang.GroovyObjectSupport.invokeMethod(GroovyObjectSupport.java:46)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeOnDelegationObjects(ClosureMetaClass.java:398)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:338)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
[java] at groovy.lang.GroovyObjectSupport.invokeMethod(GroovyObjectSupport.java:46)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeOnDelegationObjects(ClosureMetaClass.java:398)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:338)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:177)
[java] at org.jetbrains.intellij.build.impl.DistributionJARsBuilder$_buildByLayout_closure33$_closure66$_closure72.doCall(DistributionJARsBuilder.groovy:943)
[java] at sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at groovy.lang.Closure.call(Closure.java:420)
[java] at groovy.lang.Closure.call(Closure.java:436)
[java] at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2125)
[java] at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2110)
[java] at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2151)
[java] at org.codehaus.groovy.runtime.dgm$163.invoke(Unknown Source)
[java] at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274)
[java] at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128)
[java] at org.jetbrains.intellij.build.impl.DistributionJARsBuilder$_buildByLayout_closure33$_closure66.doCall(DistributionJARsBuilder.groovy:942)
[java] at org.jetbrains.intellij.build.impl.DistributionJARsBuilder$_buildByLayout_closure33$_closure66.doCall(DistributionJARsBuilder.groovy)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at groovy.lang.Closure.call(Closure.java:420)
[java] at groovy.lang.Closure.call(Closure.java:414)
[java] at groovy.util.BuilderSupport.doInvokeMethod(BuilderSupport.java:147)
[java] at groovy.util.AntBuilder.doInvokeMethod(AntBuilder.java:218)
[java] at groovy.util.BuilderSupport.invokeMethod(BuilderSupport.java:67)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:47)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:136)
[java] at org.jetbrains.intellij.build.impl.LayoutBuilder$LayoutSpec.dir(LayoutBuilder.groovy:114)
[java] at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
[java] at org.jetbrains.intellij.build.impl.LayoutBuilder$LayoutSpec.invokeMethod(LayoutBuilder.groovy)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeOnDelegationObjects(ClosureMetaClass.java:398)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:338)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:177)
[java] at org.jetbrains.intellij.build.impl.DistributionJARsBuilder$_buildByLayout_closure33.doCall(DistributionJARsBuilder.groovy:885)
[java] at org.jetbrains.intellij.build.impl.DistributionJARsBuilder$_buildByLayout_closure33.doCall(DistributionJARsBuilder.groovy)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at groovy.lang.Closure.call(Closure.java:420)
[java] at groovy.lang.Closure.call(Closure.java:414)
[java] at groovy.util.BuilderSupport.doInvokeMethod(BuilderSupport.java:147)
[java] at groovy.util.AntBuilder.doInvokeMethod(AntBuilder.java:218)
[java] at groovy.util.BuilderSupport.invokeMethod(BuilderSupport.java:67)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:47)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:136)
[java] at org.jetbrains.intellij.build.impl.LayoutBuilder.layout(LayoutBuilder.groovy:66)
[java] at org.jetbrains.intellij.build.impl.LayoutBuilder$layout.call(Unknown Source)
[java] at org.jetbrains.intellij.build.impl.DistributionJARsBuilder.buildByLayout(DistributionJARsBuilder.groovy:884)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:157)
[java] at org.jetbrains.intellij.build.impl.DistributionJARsBuilder$_buildPlugins_closure27.doCall(DistributionJARsBuilder.groovy:806)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at groovy.lang.Closure.call(Closure.java:420)
[java] at groovy.lang.Closure.call(Closure.java:436)
[java] at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2125)
[java] at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2110)
[java] at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2151)
[java] at org.codehaus.groovy.runtime.dgm$163.invoke(Unknown Source)
[java] at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274)
[java] at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128)
[java] at org.jetbrains.intellij.build.impl.DistributionJARsBuilder.buildPlugins(DistributionJARsBuilder.groovy:799)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:157)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
[java] at org.jetbrains.intellij.build.impl.DistributionJARsBuilder$_buildBundledPlugins_closure19.doCall(DistributionJARsBuilder.groovy:630)
[java] at org.jetbrains.intellij.build.impl.DistributionJARsBuilder$_buildBundledPlugins_closure19.doCall(DistributionJARsBuilder.groovy)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at groovy.lang.Closure.call(Closure.java:420)
[java] at groovy.lang.Closure.call(Closure.java:414)
[java] at org.jetbrains.intellij.build.impl.logging.BuildMessagesImpl.block(BuildMessagesImpl.groovy:140)
[java] at org.jetbrains.intellij.build.BuildMessages$block$1.call(Unknown Source)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:136)
[java] at org.jetbrains.intellij.build.impl.DistributionJARsBuilder.buildBundledPlugins(DistributionJARsBuilder.groovy:626)
[java] at org.jetbrains.intellij.build.impl.DistributionJARsBuilder.buildJARs(DistributionJARsBuilder.groovy:249)
[java] at org.jetbrains.intellij.build.impl.DistributionJARsBuilder$buildJARs$6.call(Unknown Source)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120)
[java] at org.jetbrains.intellij.build.impl.BuildTasksImpl.buildUnpackedDistribution(BuildTasksImpl.groovy:765)
[java] at org.jetbrains.intellij.build.IdeaCommunityBuilder.buildUnpackedDistribution(IdeaCommunityBuilder.groovy:50)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrap.invoke(PogoMetaMethodSite.java:190)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:71)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128)
[java] at idea_community$_run_closure5.doCall(idea_community:42)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:151)
[java] at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:133)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128)
[java] at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy:184)
[java] at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120)
[java] at org.codehaus.gant.GantBinding.withTargetEvent(GantBinding.groovy:89)
[java] at org.codehaus.gant.GantBinding.this$4$withTargetEvent(GantBinding.groovy)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:157)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
[java] at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy:184)
[java] at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120)
[java] at gant.Gant$_dispatch_closure5.doCall(Gant.groovy:381)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128)
[java] at gant.Gant$_dispatch_closure6.doCall(Gant.groovy:407)
[java] at gant.Gant$_dispatch_closure6.doCall(Gant.groovy)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120)
[java] at gant.Gant.withBuildListeners(Gant.groovy:427)
[java] at gant.Gant.this$2$withBuildListeners(Gant.groovy)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:157)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:169)
[java] at gant.Gant.dispatch(Gant.groovy:405)
[java] at gant.Gant.this$2$dispatch(Gant.groovy)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
[java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
[java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:824)
[java] at gant.Gant.invokeMethod(Gant.groovy)
[java] at groovy.lang.GroovyObject$invokeMethod.callCurrent(Unknown Source)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:157)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:177)
[java] at gant.Gant.executeTargets(Gant.groovy:597)
[java] at gant.Gant$executeTargets$1.callCurrent(Unknown Source)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:157)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:177)
[java] at gant.Gant.processTargets(Gant.groovy:575)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)
[java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59)
[java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:157)
[java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:177)
[java] at gant.Gant.processTargets(Gant.groovy:569)
[java] at org.codehaus.gant.ant.Gant.execute(Gant.java:192)
[java] at org.jetbrains.jps.gant.GantWithClasspathTask.execute(GantWithClasspathTask.java:57)
[java] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
[java] at org.apache.tools.ant.Task.perform(Task.java:350)
[java] at org.apache.tools.ant.Target.execute(Target.java:449)
[java] at org.apache.tools.ant.Target.performTasks(Target.java:470)
[java] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
[java] at org.apache.tools.ant.Project.executeTarget(Project.java:1361)
[java] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
[java] at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
[java] at org.apache.tools.ant.Main.runBuild(Main.java:834)
[java] at org.apache.tools.ant.Main.startAnt(Main.java:223)
[java] at org.apache.tools.ant.Main.start(Main.java:190)
[java] at org.apache.tools.ant.Main.main(Main.java:274)
[java]
[java] Total time: 33 seconds
BUILD FAILED
/Users/vlad/src/JetBrains/intellij-community.master/build/update.xml:33: The following error occurred while executing this line:
/Users/vlad/src/JetBrains/intellij-community.master/build/update.xml:14: Java returned: 1
Total time: 34 seconds
Update failed; work IDEA build not modified
</code></pre>
</div>
<script src="https://rawgit.com/google/code-prettify/master/src/prettify.js"></script>
<script>
PR.prettyPrint(() => null, document.getElementById('app'));
</script>
</body>
</html>
Corresponding Chromium problem - https://bugs.chromium.org/p/chromium/issues/detail?id=1008523