// Copyright 2017 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.

// https://github.com/WICG/reporting/blob/master/EXPLAINER.md#reportingobserver---observing-reports-from-javascript

[
    NoInterfaceObject,
    RuntimeEnabled=ReportingObserver
] interface DeprecationReport : ReportBody {
  readonly attribute DOMString id;
  readonly attribute Date? anticipatedRemoval;
  readonly attribute DOMString message;
  readonly attribute DOMString sourceFile;
  readonly attribute long lineNumber;
  readonly attribute long columnNumber;
};
