Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

1/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2/* vim:set ts=2 sw=2 sts=2 et cindent: */
3/* This Source Code Form is subject to the terms of the Mozilla Public
4 * License, v. 2.0. If a copy of the MPL was not distributed with this
5 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
6
7#ifndef DEFAULT_BROWSER_TELEMETRY_H_
8#define DEFAULT_BROWSER_TELEMETRY_H_
…lines 9–26 unchanged (18 lines)

After

1/* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4
5#ifndef DEFAULT_BROWSER_TELEMETRY_H_
6#define DEFAULT_BROWSER_TELEMETRY_H_
7
…lines 8–24 unchanged (17 lines)

Before

translation_unit
comment "/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-bas"...
comment "/* vim:set ts=2 sw=2 sts=2 et cindent: */"
comment "/* This Source Code Form is subject to the terms of the Mozi"...
preproc_ifdef (+74 nodes collapsed)
comment "// DEFAULT_BROWSER_TELEMETRY_H_"

After

translation_unit
comment "/* This Source Code Form is subject to the terms of the Mozi"...
preproc_ifdef (+74 nodes collapsed)
comment "// DEFAULT_BROWSER_TELEMETRY_H_"