--- old/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java 2018-01-03 07:34:27.283871921 -0800 +++ new/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java 2018-01-03 07:34:26.833830779 -0800 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1997, 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 @@ -265,7 +265,7 @@ .addTab(resources.getText("doclet.Concrete_Methods"), e -> !utils.isAbstract(e) && !utils.isInterface(e.getEnclosingElement())) .addTab(resources.getText("doclet.Default_Methods"), - e -> !utils.isAbstract(e) && utils.isInterface(e.getEnclosingElement())) + e -> !utils.isAbstract(e) && utils.isInterface(e.getEnclosingElement()) && utils.isDefault(e)) .addTab(resources.getText("doclet.Deprecated_Methods"), e -> utils.isDeprecated(e) || utils.isDeprecated(typeElement)) .setTabScriptVariable("methods")