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<?xml version="1.0" encoding="utf-8"?>
2
3<!--
4 ~ This Source Code Form is subject to the terms of the Mozilla Public
5 ~ License, v. 2.0. If a copy of the MPL was not distributed with this
6 ~ file, You can obtain one at http://mozilla.org/MPL/2.0/.
7-->
8
9<resources>
10 <!-- The tile for the list of external apps to open the link in -->
11 <string name="mozac_feature_applinks_open_in">Ubrir en…</string>
12 <!-- The description to warn users that their private browsing session changes -->
13 <string name="mozac_feature_applinks_confirm_dialog_title">Ubrir en aplicación? Ye posible que la tuya actividat deixe d’estar privada.</string>
14 <!-- Opens the selected time -->
15 <string name="mozac_feature_applinks_confirm_dialog_confirm">Ubrir</string>
16 <!-- Cancels the prompt -->
17 <string name="mozac_feature_applinks_confirm_dialog_deny">Cancelar</string>
18</resources>
19

After

1<?xml version="1.0" encoding="utf-8"?>
2
3<!--
4 ~ This Source Code Form is subject to the terms of the Mozilla Public
5 ~ License, v. 2.0. If a copy of the MPL was not distributed with this
6 ~ file, You can obtain one at http://mozilla.org/MPL/2.0/.
7-->
8
9<resources xmlns:tools="http://schemas.android.com/tools" xmlns:moz="http://mozac.org/tools">
10 <!-- The tile for the list of external apps to open the link in -->
11 <string name="mozac_feature_applinks_open_in">Ubrir en…</string>
12 <!-- The description to warn users that their private browsing session changes -->
13 <string name="mozac_feature_applinks_confirm_dialog_title" tools:ignore="UnusedResources" moz:removedIn="150">Ubrir en aplicación? Ye posible que la tuya actividat deixe d’estar privada.</string>
14 <!-- Opens the selected time -->
15 <string name="mozac_feature_applinks_confirm_dialog_confirm">Ubrir</string>
16 <!-- Cancels the prompt -->
17 <string name="mozac_feature_applinks_confirm_dialog_deny">Cancelar</string>
18</resources>
19

Before

document
prolog
XMLDecl
<? "<?"
xml "xml"
version "version"
= "="
" "\""
VersionNum "1.0"
" "\""
encoding "encoding"
= "="
" "\""
EncName "utf-8"
" "\""
?> "?>"
Comment "<!--\n ~ This Source Code Form is subject to the terms of th"...
element
STag
< "<"
Name "resources"
> ">"
content
CharData "\n "
Comment "<!-- The tile for the list of external apps to open the link"...
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Ubrir en…"
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!-- The description to warn users that their private browsi"...
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Ubrir en aplicación? Ye posible que la tuya actividat deixe "...
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!-- Opens the selected time -->"
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Ubrir"
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!-- Cancels the prompt -->"
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Cancelar"
ETag
</ "</"
Name "string"
> ">"
CharData "\n"
ETag
</ "</"
Name "resources"
> ">"

After

document
prolog
XMLDecl
<? "<?"
xml "xml"
version "version"
= "="
" "\""
VersionNum "1.0"
" "\""
encoding "encoding"
= "="
" "\""
EncName "utf-8"
" "\""
?> "?>"
Comment "<!--\n ~ This Source Code Form is subject to the terms of th"...
element
STag
< "<"
Name "resources"
Attribute
Name "xmlns:tools"
= "="
AttValue
" "\""
" "\""
Attribute
Name "xmlns:moz"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "\n "
Comment "<!-- The tile for the list of external apps to open the link"...
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Ubrir en…"
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!-- The description to warn users that their private browsi"...
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
Attribute
Name "tools:ignore"
= "="
AttValue
" "\""
" "\""
Attribute
Name "moz:removedIn"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Ubrir en aplicación? Ye posible que la tuya actividat deixe "...
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!-- Opens the selected time -->"
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Ubrir"
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!-- Cancels the prompt -->"
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Cancelar"
ETag
</ "</"
Name "string"
> ">"
CharData "\n"
ETag
</ "</"
Name "resources"
> ">"