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">Адкрыць у…</string>
12 <!-- The description to warn users that their private browsing session changes -->
13 <string name="mozac_feature_applinks_confirm_dialog_title">Адкрыць у праграме? Вашы дзеянні, магчыма, больш не будуць прыватнымі.</string>
14 <!--
15 The description to warn users that their private browsing session changes
16 %s is a placeholder that will be replaced by an app name
17 -->
18 <string name="mozac_feature_applinks_confirm_dialog_title_with_app_name">Адкрыць у %s? Вашы дзеянні, магчыма, больш не будуць прыватнымі.</string>
19 <!-- The title of the prompt that warns users their normal browsing session is trying to open another app -->
20 <string name="mozac_feature_applinks_normal_confirm_dialog_title">Адкрыць у іншай праграме</string>
21 <!--
22 The title of the prompt that warns users their normal browsing session is trying to open another app
23 %s is a placeholder that will be replaced by an app name
24 -->
…lines 25–38 unchanged (14 lines)

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">Адкрыць у…</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">Адкрыць у праграме? Вашы дзеянні, магчыма, больш не будуць прыватнымі.</string>
14 <!--
15 The description to warn users that their private browsing session changes
16 %s is a placeholder that will be replaced by an app name
17 -->
18 <string name="mozac_feature_applinks_confirm_dialog_title_with_app_name" tools:ignore="UnusedResources" moz:removedIn="150">Адкрыць у %s? Вашы дзеянні, магчыма, больш не будуць прыватнымі.</string>
19 <!-- The title of the prompt that warns users their normal browsing session is trying to open another app -->
20 <string name="mozac_feature_applinks_normal_confirm_dialog_title">Адкрыць у іншай праграме</string>
21 <!--
22 The title of the prompt that warns users their normal browsing session is trying to open another app
23 %s is a placeholder that will be replaced by an app name
24 -->
…lines 25–38 unchanged (14 lines)

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 "Адкрыць у…"
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 "Адкрыць у праграме? Вашы дзеянні, магчыма, больш не будуць п"...
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!--\n The description to warn users that their private br"...
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Адкрыць у %s? Вашы дзеянні, магчыма, больш не будуць прыватн"...
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!-- The title of the prompt that warns users their normal b"...
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Адкрыць у іншай праграме"
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!--\n The title of the prompt that warns users their norm"...
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Адкрыць у %s"
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!--\n The message of the prompt to confirm with users tha"...
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Хочаце выйсці з %s, каб паглядзець гэтае змесціва?"
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!-- Opens the selected time -->"
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Адкрыць"
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!-- Cancels the prompt -->"
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Адмена"
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!-- The label of the checkbox that, depending of user's cho"...
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Заўсёды адкрываць спасылкі ў праграмах"
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 "Адкрыць у…"
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 "Адкрыць у праграме? Вашы дзеянні, магчыма, больш не будуць п"...
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!--\n The description to warn users that their private br"...
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
Attribute
Name "tools:ignore"
= "="
AttValue
" "\""
" "\""
Attribute
Name "moz:removedIn"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Адкрыць у %s? Вашы дзеянні, магчыма, больш не будуць прыватн"...
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!-- The title of the prompt that warns users their normal b"...
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Адкрыць у іншай праграме"
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!--\n The title of the prompt that warns users their norm"...
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Адкрыць у %s"
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!--\n The message of the prompt to confirm with users tha"...
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Хочаце выйсці з %s, каб паглядзець гэтае змесціва?"
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!-- Opens the selected time -->"
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Адкрыць"
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!-- Cancels the prompt -->"
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Адмена"
ETag
</ "</"
Name "string"
> ">"
CharData "\n "
Comment "<!-- The label of the checkbox that, depending of user's cho"...
CharData "\n "
element
STag
< "<"
Name "string"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
> ">"
content
CharData "Заўсёды адкрываць спасылкі ў праграмах"
ETag
</ "</"
Name "string"
> ">"
CharData "\n"
ETag
</ "</"
Name "resources"
> ">"