| # Copyright 2021 The Chromium Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| # This file includes the violations of IDL files which are ignored |
| # when Web IDL validator runs. |
| # validator: third_party/blink/renderer/bindings/scripts/validator |
| # |
| # The line starting with "#" is regarded as a comment. |
| # |
| # Line format is: |
| # RULE_NAME DOTTED_IDL_NAME |
| # where |
| # RULE_NAME is the name of a rule class which inherits |
| # validator.framework.RuleBase. Each rule class is defined in |
| # third_party/blink/renderer/bindings/scripts/validator/rules. |
| # DOTTED_IDL_NAME is a string made by connecting identifiers of |
| # IDL fragments with a period. |
| # |
| # Example: |
| # When an argument 'name' of operation 'get' in an interface 'MyInterface' |
| # violates a rule 'MyRule': |
| # MyRule MyInterface.get.name |
| |
| # crbug.com/1201026 |
| # third_party/blink/renderer/modules/indexeddb/idb_database.idl |
| NonOptionalArgumentAfterOptionalOrVariadicArgument IDBDatabase.transaction |
| # third_party/blink/renderer/core/frame/window.idl |
| NonOptionalArgumentAfterOptionalOrVariadicArgument Window.open |
| |
| # TODO(canonmukai): File a bug. |
| # third_party/blink/renderer/modules/canvas/htmlcanvas/canvas_context_creation_attributes_module.idl |
| ExtendedAttributesApplicableToTypesForIdlType CanvasContextCreationAttributesModule |