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: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2/* This Source Code Form is subject to the terms of the Mozilla Public
3 * License, v. 2.0. If a copy of the MPL was not distributed with this
4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5
6#include "LookupCache.h"
7
…lines 8–71 unchanged (64 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#include "LookupCache.h"
6
7#include "Common.h"
…lines 8–70 unchanged (63 lines)

Before

translation_unit
comment "/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-bas"...
comment "/* This Source Code Form is subject to the terms of the Mozi"...
preproc_include
#include "#include"
string_literal
" "\""
string_content "LookupCache.h"
" "\""
preproc_include
#include "#include"
string_literal
" "\""
string_content "Common.h"
" "\""
function_definition (+158 nodes collapsed)
comment "// This testcase references SafeBrowsing spec:"
comment "// https://developers.google.com/safe-browsing/v4/urls-hashi"...
function_definition (+109 nodes collapsed)
comment "// This testcase references SafeBrowsing spec:"
comment "// https://developers.google.com/safe-browsing/v4/urls-hashi"...
function_definition (+123 nodes collapsed)
function_definition (+67 nodes collapsed)

After

translation_unit
comment "/* This Source Code Form is subject to the terms of the Mozi"...
preproc_include
#include "#include"
string_literal
" "\""
string_content "LookupCache.h"
" "\""
preproc_include
#include "#include"
string_literal
" "\""
string_content "Common.h"
" "\""
function_definition (+158 nodes collapsed)
comment "// This testcase references SafeBrowsing spec:"
comment "// https://developers.google.com/safe-browsing/v4/urls-hashi"...
function_definition (+109 nodes collapsed)
comment "// This testcase references SafeBrowsing spec:"
comment "// https://developers.google.com/safe-browsing/v4/urls-hashi"...
function_definition (+123 nodes collapsed)
function_definition (+67 nodes collapsed)