[gtk/wip/matthiasc/can-focus: 13/31] reftests: Stop using can-focus



commit 4fe8c037c78c759c0876cc009e3d3fe413a86e4b
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun Mar 29 22:11:38 2020 -0400

    reftests: Stop using can-focus

 testsuite/reftests/background-area.ref.ui          |   4 -
 testsuite/reftests/background-area.ui              |   3 -
 .../reftests/background-color-transparent.ref.ui   |   2 -
 testsuite/reftests/background-color-transparent.ui |   2 -
 .../reftests/background-image-multiple.ref.ui      |   7 -
 testsuite/reftests/background-image-multiple.ui    |   5 -
 testsuite/reftests/background-origin.ref.ui        |   1 -
 testsuite/reftests/background-origin.ui            |  17 --
 .../reftests/background-position-repeat.ref.ui     |   1 -
 testsuite/reftests/background-position-repeat.ui   |   1 -
 testsuite/reftests/background-position.ref.ui      |   9 -
 testsuite/reftests/background-position.ui          |   9 -
 testsuite/reftests/background-size-keywords.ref.ui |  12 --
 testsuite/reftests/background-size-keywords.ui     |  12 --
 testsuite/reftests/background-size.ref.ui          |  12 --
 testsuite/reftests/background-size.ui              |  12 --
 .../reftests/background-window-transparent.ref.ui  |   1 -
 .../reftests/background-window-transparent.ui      |   1 -
 testsuite/reftests/border-color-default.ref.ui     |   1 -
 testsuite/reftests/border-color-default.ui         |   1 -
 .../border-corner-zero-width-rendering.ref.ui      |  16 --
 .../reftests/border-corner-zero-width-rendering.ui |  16 --
 testsuite/reftests/border-half-pixel.ref.ui        |   1 -
 testsuite/reftests/border-half-pixel.ui            |   1 -
 testsuite/reftests/border-image-excess-size.ref.ui |   4 -
 testsuite/reftests/border-image-excess-size.ui     |   1 -
 testsuite/reftests/border-image-url-scaled.ref.ui  |   3 -
 testsuite/reftests/border-image-url-scaled.ui      |   1 -
 testsuite/reftests/border-image-url.ref.ui         |   1 -
 testsuite/reftests/border-image-url.ui             |   1 -
 testsuite/reftests/border-style-none.ref.ui        |   1 -
 testsuite/reftests/border-style-none.ui            |   1 -
 testsuite/reftests/border-style.ref.ui             |   1 -
 testsuite/reftests/border-style.ui                 |   4 -
 testsuite/reftests/box-pseudo-classes.ref.ui       |  15 --
 testsuite/reftests/box-pseudo-classes.ui           |  15 --
 .../reftests/box-shadow-with-blend-mode.ref.ui     |   1 -
 testsuite/reftests/box-shadow-with-blend-mode.ui   |   1 -
 testsuite/reftests/button-wrapping.ref.ui          |   8 -
 testsuite/reftests/button-wrapping.ui              |   8 -
 .../css-match-inherit-different-state.ref.ui       |   1 -
 .../reftests/css-match-inherit-different-state.ui  |   1 -
 testsuite/reftests/css-match-inherit.ref.ui        |   1 -
 testsuite/reftests/css-match-inherit.ui            |   1 -
 testsuite/reftests/css-multi-state.ref.ui          |   1 -
 testsuite/reftests/css-multi-state.ui              |   1 -
 testsuite/reftests/fixed-widget-stacking.ref.ui    |   1 -
 testsuite/reftests/fixed-widget-stacking.ui        |   1 -
 testsuite/reftests/icon-vfuncs.ui                  |   3 -
 testsuite/reftests/label-sizing.ref.ui             | 192 ---------------------
 testsuite/reftests/label-sizing.ui                 | 192 ---------------------
 testsuite/reftests/linear-gradient.ref.ui          |   4 -
 testsuite/reftests/linear-gradient.ui              |   4 -
 testsuite/reftests/link-coloring.ui                |   3 -
 testsuite/reftests/notebook-tab-position.ref.ui    |   1 -
 testsuite/reftests/notebook-tab-position.ui        |   1 -
 testsuite/reftests/opacity.ref.ui                  |   2 -
 testsuite/reftests/opacity.ui                      |   2 -
 testsuite/reftests/paned-undersized.ref.ui         |   1 -
 testsuite/reftests/paned-undersized.ui             |   1 -
 testsuite/reftests/pseudoclass-on-box.ref.ui       |   1 -
 testsuite/reftests/pseudoclass-on-box.ui           |   1 -
 testsuite/reftests/pseudoclass-on-parent.ref.ui    |   1 -
 testsuite/reftests/pseudoclass-on-parent.ui        |   1 -
 testsuite/reftests/separator-size.ui               |   1 -
 testsuite/reftests/shorthand-entry-border.ref.ui   |   1 -
 testsuite/reftests/shorthand-entry-border.ui       |   1 -
 testsuite/reftests/sibling-pseudoclasses.ref.ui    |   1 -
 testsuite/reftests/sibling-pseudoclasses.ui        |   1 -
 .../sizegroups-evolution-identity-page.ref.ui      |   5 -
 .../reftests/sizegroups-evolution-identity-page.ui |   5 -
 .../reftests/style-properties-only-child.ref.ui    |   1 -
 testsuite/reftests/style-properties-only-child.ui  |   1 -
 testsuite/reftests/textview-border-windows.ui      |   1 -
 testsuite/reftests/textview-margins.ref.ui         |   1 -
 testsuite/reftests/textview-margins.ui             |   1 -
 testsuite/reftests/textview-tags.ref.ui            |   1 -
 testsuite/reftests/textview-tags.ui                |   1 -
 testsuite/reftests/treeview-crash-too-wide.ref.ui  |   2 -
 testsuite/reftests/treeview-crash-too-wide.ui      |   2 -
 testsuite/reftests/treeview-fixed-height.ref.ui    |   1 -
 testsuite/reftests/treeview-fixed-height.ui        |   1 -
 testsuite/reftests/treeview-headers-hidden.ref.ui  |   1 -
 testsuite/reftests/treeview-headers-hidden.ui      |   1 -
 testsuite/reftests/window-height-for-width.ref.ui  |   1 -
 testsuite/reftests/window-height-for-width.ui      |   1 -
 86 files changed, 663 deletions(-)
---
diff --git a/testsuite/reftests/background-area.ref.ui b/testsuite/reftests/background-area.ref.ui
index a9299f4346..ca4f984445 100644
--- a/testsuite/reftests/background-area.ref.ui
+++ b/testsuite/reftests/background-area.ref.ui
@@ -9,7 +9,6 @@
         <child>
           <object class="GtkButton" id="button1">
             <property name="name">reference1</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -18,7 +17,6 @@
         <child>
           <object class="GtkButton" id="button2">
             <property name="name">reference2</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -27,14 +25,12 @@
         <child>
           <object class="GtkButton" id="button3">
             <property name="name">reference3</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
             <child>
               <object class="GtkButton" id="button4">
                 <property name="name">reference3inner</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
               </object>
             </child>
diff --git a/testsuite/reftests/background-area.ui b/testsuite/reftests/background-area.ui
index 8d668c71fc..43ee050920 100644
--- a/testsuite/reftests/background-area.ui
+++ b/testsuite/reftests/background-area.ui
@@ -9,7 +9,6 @@
         <child>
           <object class="GtkButton" id="button1">
             <property name="name">button1</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -18,7 +17,6 @@
         <child>
           <object class="GtkButton" id="button2">
             <property name="name">button2</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -27,7 +25,6 @@
         <child>
           <object class="GtkButton" id="button3">
             <property name="name">button3</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
diff --git a/testsuite/reftests/background-color-transparent.ref.ui 
b/testsuite/reftests/background-color-transparent.ref.ui
index d76a96e08c..507cc1b03c 100644
--- a/testsuite/reftests/background-color-transparent.ref.ui
+++ b/testsuite/reftests/background-color-transparent.ref.ui
@@ -6,7 +6,6 @@
         <child>
           <object class="GtkButton" id="opaque">
             <property name="label" translatable="yes">opaque</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">0</property>
@@ -19,7 +18,6 @@
         <child>
           <object class="GtkButton" id="transparent">
             <property name="label" translatable="yes">transparent</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="reference"/>
diff --git a/testsuite/reftests/background-color-transparent.ui 
b/testsuite/reftests/background-color-transparent.ui
index 07c53021d5..b0106d3562 100644
--- a/testsuite/reftests/background-color-transparent.ui
+++ b/testsuite/reftests/background-color-transparent.ui
@@ -6,7 +6,6 @@
         <child>
           <object class="GtkButton" id="opaque">
             <property name="label" translatable="yes">opaque</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">0</property>
@@ -19,7 +18,6 @@
         <child>
           <object class="GtkButton" id="transparent">
             <property name="label" translatable="yes">transparent</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="transparent"/>
diff --git a/testsuite/reftests/background-image-multiple.ref.ui 
b/testsuite/reftests/background-image-multiple.ref.ui
index 04a9c3c17a..159868dd72 100644
--- a/testsuite/reftests/background-image-multiple.ref.ui
+++ b/testsuite/reftests/background-image-multiple.ref.ui
@@ -9,7 +9,6 @@
         <child>
           <object class="GtkButton" id="ref1">
             <property name="name">ref1</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -18,7 +17,6 @@
         <child>
           <object class="GtkButton" id="ref2">
             <property name="name">ref2</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -27,7 +25,6 @@
         <child>
           <object class="GtkButton" id="ref3">
             <property name="name">ref3</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -40,7 +37,6 @@
             <child>
               <object class="GtkButton" id="ref4-bg">
                 <property name="name">ref4-bg</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="width_request">144</property>
                 <property name="height_request">70</property>
@@ -55,7 +51,6 @@
             <child>
               <object class="GtkButton" id="ref4-fg">
                 <property name="name">ref4-fg</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="width_request">120</property>
                 <property name="height_request">46</property>
@@ -76,7 +71,6 @@
             <child>
               <object class="GtkButton" id="ref5-bg">
                 <property name="name">ref5-bg</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="width_request">144</property>
                 <property name="height_request">70</property>
@@ -91,7 +85,6 @@
             <child>
               <object class="GtkButton" id="ref5-fg">
                 <property name="name">ref5-fg</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="width_request">120</property>
                 <property name="height_request">46</property>
diff --git a/testsuite/reftests/background-image-multiple.ui b/testsuite/reftests/background-image-multiple.ui
index 80ba54ffbf..19a14f61e6 100644
--- a/testsuite/reftests/background-image-multiple.ui
+++ b/testsuite/reftests/background-image-multiple.ui
@@ -9,7 +9,6 @@
         <child>
           <object class="GtkButton" id="button1">
             <property name="name">button1</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -18,7 +17,6 @@
         <child>
           <object class="GtkButton" id="button2">
             <property name="name">button2</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -27,7 +25,6 @@
         <child>
           <object class="GtkButton" id="button3">
             <property name="name">button3</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -36,7 +33,6 @@
         <child>
           <object class="GtkButton" id="button4">
             <property name="name">button4</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -45,7 +41,6 @@
         <child>
           <object class="GtkButton" id="button5">
             <property name="name">button5</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
diff --git a/testsuite/reftests/background-origin.ref.ui b/testsuite/reftests/background-origin.ref.ui
index 3bcf4e2b84..266f813127 100644
--- a/testsuite/reftests/background-origin.ref.ui
+++ b/testsuite/reftests/background-origin.ref.ui
@@ -7,7 +7,6 @@
     <child>
       <object class="GtkButton" id="button">
         <property name="name">reference</property>
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
       </object>
     </child>
diff --git a/testsuite/reftests/background-origin.ui b/testsuite/reftests/background-origin.ui
index 9c9318b0c9..2adfbb3c9e 100644
--- a/testsuite/reftests/background-origin.ui
+++ b/testsuite/reftests/background-origin.ui
@@ -9,16 +9,6 @@
         <child>
           <object class="GtkButton" id="button1">
             <property name="name">button1</property>
-            <property name="can_focus">1</property>
-            <property name="receives_default">1</property>
-            <property name="width_request">144</property>
-            <property name="height_request">70</property>
-          </object>
-        </child>
-        <child>
-          <object class="GtkButton" id="button2">
-            <property name="name">button2</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -27,7 +17,6 @@
         <child>
           <object class="GtkButton" id="button3">
             <property name="name">button3</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -36,7 +25,6 @@
         <child>
           <object class="GtkButton" id="button4">
             <property name="name">button4</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -45,7 +33,6 @@
         <child>
           <object class="GtkButton" id="button5">
             <property name="name">button5</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -54,7 +41,6 @@
         <child>
           <object class="GtkButton" id="button6">
             <property name="name">button6</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -63,7 +49,6 @@
         <child>
           <object class="GtkButton" id="button7">
             <property name="name">button7</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -72,7 +57,6 @@
         <child>
           <object class="GtkButton" id="button8">
             <property name="name">button8</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
@@ -81,7 +65,6 @@
         <child>
           <object class="GtkButton" id="button9">
             <property name="name">button9</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">144</property>
             <property name="height_request">70</property>
diff --git a/testsuite/reftests/background-position-repeat.ref.ui 
b/testsuite/reftests/background-position-repeat.ref.ui
index 9e12372511..5e50a13164 100644
--- a/testsuite/reftests/background-position-repeat.ref.ui
+++ b/testsuite/reftests/background-position-repeat.ref.ui
@@ -7,7 +7,6 @@
         <property name="name">button1_ref</property>
         <property name="width_request">40</property>
         <property name="height_request">41</property>
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
       </object>
     </child>
diff --git a/testsuite/reftests/background-position-repeat.ui 
b/testsuite/reftests/background-position-repeat.ui
index 1cf71f8d06..df1f07ead6 100644
--- a/testsuite/reftests/background-position-repeat.ui
+++ b/testsuite/reftests/background-position-repeat.ui
@@ -7,7 +7,6 @@
         <property name="name">button1</property>
         <property name="width_request">40</property>
         <property name="height_request">41</property>
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
       </object>
     </child>
diff --git a/testsuite/reftests/background-position.ref.ui b/testsuite/reftests/background-position.ref.ui
index cdf7258e40..5d65a6c19d 100644
--- a/testsuite/reftests/background-position.ref.ui
+++ b/testsuite/reftests/background-position.ref.ui
@@ -11,7 +11,6 @@
           <object class="GtkButton" id="button1">
             <property name="width_request">20</property>
             <property name="height_request">20</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">ref</property>
             <layout>
@@ -23,7 +22,6 @@
           <object class="GtkButton" id="button2">
             <property name="width_request">20</property>
             <property name="height_request">20</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">ref</property>
             <layout>
@@ -35,7 +33,6 @@
           <object class="GtkButton" id="button3">
             <property name="width_request">20</property>
             <property name="height_request">20</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">ref</property>
             <layout>
@@ -47,7 +44,6 @@
           <object class="GtkButton" id="button4">
             <property name="width_request">20</property>
             <property name="height_request">20</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">ref</property>
             <layout>
@@ -59,7 +55,6 @@
           <object class="GtkButton" id="button5">
             <property name="width_request">20</property>
             <property name="height_request">20</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">ref</property>
             <layout>
@@ -71,7 +66,6 @@
           <object class="GtkButton" id="button6">
             <property name="width_request">20</property>
             <property name="height_request">20</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">ref</property>
             <layout>
@@ -83,7 +77,6 @@
           <object class="GtkButton" id="button7">
             <property name="width_request">20</property>
             <property name="height_request">20</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">ref</property>
             <layout>
@@ -95,7 +88,6 @@
           <object class="GtkButton" id="button8">
             <property name="width_request">10</property>
             <property name="height_request">20</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">ref</property>
             <layout>
@@ -107,7 +99,6 @@
           <object class="GtkButton" id="button9">
             <property name="width_request">20</property>
             <property name="height_request">20</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">ref</property>
             <layout>
diff --git a/testsuite/reftests/background-position.ui b/testsuite/reftests/background-position.ui
index 8949ab3688..2ffaa3f6b1 100644
--- a/testsuite/reftests/background-position.ui
+++ b/testsuite/reftests/background-position.ui
@@ -8,7 +8,6 @@
           <object class="GtkButton" id="button1">
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">a</property>
             <layout>
@@ -23,7 +22,6 @@
           <object class="GtkButton" id="button2">
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">b</property>
             <layout>
@@ -38,7 +36,6 @@
           <object class="GtkButton" id="button3">
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">c</property>
             <layout>
@@ -53,7 +50,6 @@
           <object class="GtkButton" id="button4">
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">d</property>
             <layout>
@@ -68,7 +64,6 @@
           <object class="GtkButton" id="button5">
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">e</property>
             <layout>
@@ -83,7 +78,6 @@
           <object class="GtkButton" id="button6">
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">f</property>
             <layout>
@@ -98,7 +92,6 @@
           <object class="GtkButton" id="button7">
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">g</property>
             <layout>
@@ -113,7 +106,6 @@
           <object class="GtkButton" id="button8">
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">h</property>
             <layout>
@@ -128,7 +120,6 @@
           <object class="GtkButton" id="button9">
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">i</property>
             <layout>
diff --git a/testsuite/reftests/background-size-keywords.ref.ui 
b/testsuite/reftests/background-size-keywords.ref.ui
index 5cdb90e8bf..f65db5a673 100644
--- a/testsuite/reftests/background-size-keywords.ref.ui
+++ b/testsuite/reftests/background-size-keywords.ref.ui
@@ -10,7 +10,6 @@
             <property name="label" translatable="yes">A</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">a</property>
             <layout>
@@ -26,7 +25,6 @@
             <property name="label" translatable="yes">B</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">b</property>
             <layout>
@@ -42,7 +40,6 @@
             <property name="label" translatable="yes">C</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">c</property>
             <layout>
@@ -58,7 +55,6 @@
             <property name="label" translatable="yes">D</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">d</property>
             <layout>
@@ -74,7 +70,6 @@
             <property name="label" translatable="yes">E</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">e</property>
             <layout>
@@ -90,7 +85,6 @@
             <property name="label" translatable="yes">F</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">f</property>
             <layout>
@@ -106,7 +100,6 @@
             <property name="label" translatable="yes">G</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">g</property>
             <layout>
@@ -122,7 +115,6 @@
             <property name="label" translatable="yes">H</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">h</property>
             <layout>
@@ -138,7 +130,6 @@
             <property name="label" translatable="yes">I</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">i</property>
             <layout>
@@ -154,7 +145,6 @@
             <property name="label" translatable="yes">J</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">j</property>
             <layout>
@@ -170,7 +160,6 @@
             <property name="label" translatable="yes">K</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">k</property>
             <layout>
@@ -186,7 +175,6 @@
             <property name="label" translatable="yes">L</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">l</property>
             <layout>
diff --git a/testsuite/reftests/background-size-keywords.ui b/testsuite/reftests/background-size-keywords.ui
index 38a41cfb78..0c3f15ce08 100644
--- a/testsuite/reftests/background-size-keywords.ui
+++ b/testsuite/reftests/background-size-keywords.ui
@@ -9,7 +9,6 @@
             <property name="label" translatable="yes">A</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">a</property>
             <layout>
@@ -25,7 +24,6 @@
             <property name="label" translatable="yes">B</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">b</property>
             <layout>
@@ -41,7 +39,6 @@
             <property name="label" translatable="yes">C</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">c</property>
             <layout>
@@ -57,7 +54,6 @@
             <property name="label" translatable="yes">D</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">d</property>
             <layout>
@@ -73,7 +69,6 @@
             <property name="label" translatable="yes">E</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">e</property>
             <layout>
@@ -89,7 +84,6 @@
             <property name="label" translatable="yes">F</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">f</property>
             <layout>
@@ -105,7 +99,6 @@
             <property name="label" translatable="yes">G</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">g</property>
             <layout>
@@ -121,7 +114,6 @@
             <property name="label" translatable="yes">H</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">h</property>
             <layout>
@@ -137,7 +129,6 @@
             <property name="label" translatable="yes">I</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">i</property>
             <layout>
@@ -153,7 +144,6 @@
             <property name="label" translatable="yes">J</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">j</property>
             <layout>
@@ -169,7 +159,6 @@
             <property name="label" translatable="yes">K</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">k</property>
             <layout>
@@ -185,7 +174,6 @@
             <property name="label" translatable="yes">L</property>
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">l</property>
             <layout>
diff --git a/testsuite/reftests/background-size.ref.ui b/testsuite/reftests/background-size.ref.ui
index 5f327c40b6..d6b7e8bd78 100644
--- a/testsuite/reftests/background-size.ref.ui
+++ b/testsuite/reftests/background-size.ref.ui
@@ -10,7 +10,6 @@
             <property name="label" translatable="yes">A</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">a</property>
             <layout>
@@ -26,7 +25,6 @@
             <property name="label" translatable="yes">B</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">b</property>
             <layout>
@@ -42,7 +40,6 @@
             <property name="label" translatable="yes">C</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">c</property>
             <layout>
@@ -58,7 +55,6 @@
             <property name="label" translatable="yes">D</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">d</property>
             <layout>
@@ -74,7 +70,6 @@
             <property name="label" translatable="yes">E</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">e</property>
             <layout>
@@ -90,7 +85,6 @@
             <property name="label" translatable="yes">F</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">f</property>
             <layout>
@@ -106,7 +100,6 @@
             <property name="label" translatable="yes">G</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">g</property>
             <layout>
@@ -122,7 +115,6 @@
             <property name="label" translatable="yes">H</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">h</property>
             <layout>
@@ -138,7 +130,6 @@
             <property name="label" translatable="yes">I</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">i</property>
             <layout>
@@ -154,7 +145,6 @@
             <property name="label" translatable="yes">J</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">j</property>
             <layout>
@@ -170,7 +160,6 @@
             <property name="label" translatable="yes">K</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">k</property>
             <layout>
@@ -186,7 +175,6 @@
             <property name="label" translatable="yes">L</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">l</property>
             <layout>
diff --git a/testsuite/reftests/background-size.ui b/testsuite/reftests/background-size.ui
index aeb5bca537..0af3a92e7a 100644
--- a/testsuite/reftests/background-size.ui
+++ b/testsuite/reftests/background-size.ui
@@ -9,7 +9,6 @@
             <property name="label" translatable="yes">A</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">a</property>
             <layout>
@@ -25,7 +24,6 @@
             <property name="label" translatable="yes">B</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">b</property>
             <layout>
@@ -41,7 +39,6 @@
             <property name="label" translatable="yes">C</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">c</property>
             <layout>
@@ -57,7 +54,6 @@
             <property name="label" translatable="yes">D</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">d</property>
             <layout>
@@ -73,7 +69,6 @@
             <property name="label" translatable="yes">E</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">e</property>
             <layout>
@@ -89,7 +84,6 @@
             <property name="label" translatable="yes">F</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">f</property>
             <layout>
@@ -105,7 +99,6 @@
             <property name="label" translatable="yes">G</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">g</property>
             <layout>
@@ -121,7 +114,6 @@
             <property name="label" translatable="yes">H</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">h</property>
             <layout>
@@ -137,7 +129,6 @@
             <property name="label" translatable="yes">I</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">i</property>
             <layout>
@@ -153,7 +144,6 @@
             <property name="label" translatable="yes">J</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">j</property>
             <layout>
@@ -169,7 +159,6 @@
             <property name="label" translatable="yes">K</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">k</property>
             <layout>
@@ -185,7 +174,6 @@
             <property name="label" translatable="yes">L</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">l</property>
             <layout>
diff --git a/testsuite/reftests/background-window-transparent.ref.ui 
b/testsuite/reftests/background-window-transparent.ref.ui
index 1c40adb507..3d4f850eb3 100644
--- a/testsuite/reftests/background-window-transparent.ref.ui
+++ b/testsuite/reftests/background-window-transparent.ref.ui
@@ -5,7 +5,6 @@
     <property name="name">reference</property>
     <child>
       <object class="GtkViewport" id="viewport1">
-        <property name="can_focus">1</property>
       </object>
     </child>
   </object>
diff --git a/testsuite/reftests/background-window-transparent.ui 
b/testsuite/reftests/background-window-transparent.ui
index e019b118df..332b07bc0c 100644
--- a/testsuite/reftests/background-window-transparent.ui
+++ b/testsuite/reftests/background-window-transparent.ui
@@ -4,7 +4,6 @@
     <property name="decorated">0</property>
     <child>
       <object class="GtkViewport" id="viewport1">
-        <property name="can_focus">1</property>
       </object>
     </child>
   </object>
diff --git a/testsuite/reftests/border-color-default.ref.ui b/testsuite/reftests/border-color-default.ref.ui
index a05366b380..f5087eb372 100644
--- a/testsuite/reftests/border-color-default.ref.ui
+++ b/testsuite/reftests/border-color-default.ref.ui
@@ -5,7 +5,6 @@
     <child>
       <object class="GtkButton" id="button1">
         <property name="name">reference</property>
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
       </object>
     </child>
diff --git a/testsuite/reftests/border-color-default.ui b/testsuite/reftests/border-color-default.ui
index 4a32ca0378..e08f45f1ba 100644
--- a/testsuite/reftests/border-color-default.ui
+++ b/testsuite/reftests/border-color-default.ui
@@ -4,7 +4,6 @@
     <property name="decorated">0</property>
     <child>
       <object class="GtkButton" id="button1">
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
       </object>
     </child>
diff --git a/testsuite/reftests/border-corner-zero-width-rendering.ref.ui 
b/testsuite/reftests/border-corner-zero-width-rendering.ref.ui
index dc2b636d9b..aa59cce60d 100644
--- a/testsuite/reftests/border-corner-zero-width-rendering.ref.ui
+++ b/testsuite/reftests/border-corner-zero-width-rendering.ref.ui
@@ -8,7 +8,6 @@
         <child>
           <object class="GtkButton" id="button1">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">0</property>
@@ -19,7 +18,6 @@
         <child>
           <object class="GtkButton" id="button2">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">0</property>
@@ -30,7 +28,6 @@
         <child>
           <object class="GtkButton" id="button3">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">0</property>
@@ -41,7 +38,6 @@
         <child>
           <object class="GtkButton" id="button4">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">0</property>
@@ -52,7 +48,6 @@
         <child>
           <object class="GtkButton" id="button5">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">3</property>
@@ -63,7 +58,6 @@
         <child>
           <object class="GtkButton" id="button6">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">2</property>
@@ -74,7 +68,6 @@
         <child>
           <object class="GtkButton" id="button7">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">1</property>
@@ -85,7 +78,6 @@
         <child>
           <object class="GtkButton" id="button8">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">3</property>
@@ -96,7 +88,6 @@
         <child>
           <object class="GtkButton" id="button9">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">3</property>
@@ -107,7 +98,6 @@
         <child>
           <object class="GtkButton" id="button10">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">3</property>
@@ -118,7 +108,6 @@
         <child>
           <object class="GtkButton" id="button11">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">2</property>
@@ -129,7 +118,6 @@
         <child>
           <object class="GtkButton" id="button12">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">1</property>
@@ -140,7 +128,6 @@
         <child>
           <object class="GtkButton" id="button13">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">2</property>
@@ -151,7 +138,6 @@
         <child>
           <object class="GtkButton" id="button14">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">2</property>
@@ -162,7 +148,6 @@
         <child>
           <object class="GtkButton" id="button15">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">1</property>
@@ -173,7 +158,6 @@
         <child>
           <object class="GtkButton" id="button16">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">1</property>
diff --git a/testsuite/reftests/border-corner-zero-width-rendering.ui 
b/testsuite/reftests/border-corner-zero-width-rendering.ui
index 2bc861851e..c70e277ca9 100644
--- a/testsuite/reftests/border-corner-zero-width-rendering.ui
+++ b/testsuite/reftests/border-corner-zero-width-rendering.ui
@@ -8,7 +8,6 @@
         <child>
           <object class="GtkButton" id="button1">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <layout>
               <property name="left_attach">0</property>
@@ -19,7 +18,6 @@
         <child>
           <object class="GtkButton" id="button2">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="top"/>
@@ -33,7 +31,6 @@
         <child>
           <object class="GtkButton" id="button3">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="bottom"/>
@@ -48,7 +45,6 @@
         <child>
           <object class="GtkButton" id="button4">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="bottom"/>
@@ -62,7 +58,6 @@
         <child>
           <object class="GtkButton" id="button5">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="left"/>
@@ -77,7 +72,6 @@
         <child>
           <object class="GtkButton" id="button6">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="right"/>
@@ -91,7 +85,6 @@
         <child>
           <object class="GtkButton" id="button7">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="left"/>
@@ -105,7 +98,6 @@
         <child>
           <object class="GtkButton" id="button8">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="bottom"/>
@@ -122,7 +114,6 @@
         <child>
           <object class="GtkButton" id="button9">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="bottom"/>
@@ -138,7 +129,6 @@
         <child>
           <object class="GtkButton" id="button10">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="top"/>
@@ -154,7 +144,6 @@
         <child>
           <object class="GtkButton" id="button11">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="bottom"/>
@@ -170,7 +159,6 @@
         <child>
           <object class="GtkButton" id="button12">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="bottom"/>
@@ -186,7 +174,6 @@
         <child>
           <object class="GtkButton" id="button13">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="bottom"/>
@@ -201,7 +188,6 @@
         <child>
           <object class="GtkButton" id="button14">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="top"/>
@@ -216,7 +202,6 @@
         <child>
           <object class="GtkButton" id="button15">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="bottom"/>
@@ -231,7 +216,6 @@
         <child>
           <object class="GtkButton" id="button16">
             <property name="label" translatable="yes">button</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <style>
               <class name="top"/>
diff --git a/testsuite/reftests/border-half-pixel.ref.ui b/testsuite/reftests/border-half-pixel.ref.ui
index a05366b380..f5087eb372 100644
--- a/testsuite/reftests/border-half-pixel.ref.ui
+++ b/testsuite/reftests/border-half-pixel.ref.ui
@@ -5,7 +5,6 @@
     <child>
       <object class="GtkButton" id="button1">
         <property name="name">reference</property>
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
       </object>
     </child>
diff --git a/testsuite/reftests/border-half-pixel.ui b/testsuite/reftests/border-half-pixel.ui
index 4a32ca0378..e08f45f1ba 100644
--- a/testsuite/reftests/border-half-pixel.ui
+++ b/testsuite/reftests/border-half-pixel.ui
@@ -4,7 +4,6 @@
     <property name="decorated">0</property>
     <child>
       <object class="GtkButton" id="button1">
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
       </object>
     </child>
diff --git a/testsuite/reftests/border-image-excess-size.ref.ui 
b/testsuite/reftests/border-image-excess-size.ref.ui
index fd0e79e609..6ffc441118 100644
--- a/testsuite/reftests/border-image-excess-size.ref.ui
+++ b/testsuite/reftests/border-image-excess-size.ref.ui
@@ -10,7 +10,6 @@
           <object class="GtkBox">
             <property name="width_request">1</property>
             <property name="height_request">1</property>
-            <property name="can_focus">1</property>
             <layout>
               <property name="left_attach">0</property>
               <property name="top_attach">0</property>
@@ -23,7 +22,6 @@
           <object class="GtkBox">
             <property name="width_request">1</property>
             <property name="height_request">1</property>
-            <property name="can_focus">1</property>
             <layout>
               <property name="left_attach">1</property>
               <property name="top_attach">0</property>
@@ -36,7 +34,6 @@
           <object class="GtkBox">
             <property name="width_request">1</property>
             <property name="height_request">1</property>
-            <property name="can_focus">1</property>
             <layout>
               <property name="left_attach">1</property>
               <property name="top_attach">1</property>
@@ -49,7 +46,6 @@
           <object class="GtkBox">
             <property name="width_request">1</property>
             <property name="height_request">1</property>
-            <property name="can_focus">1</property>
             <layout>
               <property name="left_attach">0</property>
               <property name="top_attach">1</property>
diff --git a/testsuite/reftests/border-image-excess-size.ui b/testsuite/reftests/border-image-excess-size.ui
index bea2c8f8dc..19cffe12e4 100644
--- a/testsuite/reftests/border-image-excess-size.ui
+++ b/testsuite/reftests/border-image-excess-size.ui
@@ -6,7 +6,6 @@
       <object class="GtkBox">
         <property name="width_request">10</property>
         <property name="height_request">10</property>
-        <property name="can_focus">1</property>
       </object>
     </child>
   </object>
diff --git a/testsuite/reftests/border-image-url-scaled.ref.ui 
b/testsuite/reftests/border-image-url-scaled.ref.ui
index de67b5d436..35e1ad4db3 100644
--- a/testsuite/reftests/border-image-url-scaled.ref.ui
+++ b/testsuite/reftests/border-image-url-scaled.ref.ui
@@ -5,7 +5,6 @@
     <child>
       <object class="GtkButton" id="button1">
         <property name="name">reference</property>
-        <property name="can_focus">1</property>
         <property name="has_focus">1</property>
         <property name="receives_default">1</property>
         <style>
@@ -14,7 +13,6 @@
         <child>
           <object class="GtkButton" id="button2">
             <property name="name">reference</property>
-            <property name="can_focus">1</property>
             <property name="has_focus">1</property>
             <property name="receives_default">1</property>
             <style>
@@ -24,7 +22,6 @@
               <object class="GtkButton" id="button3">
                 <property name="name">reference</property>
                 <property name="label" translatable="yes">Hello World</property>
-                <property name="can_focus">1</property>
                 <property name="has_focus">1</property>
                 <property name="receives_default">1</property>
                 <style>
diff --git a/testsuite/reftests/border-image-url-scaled.ui b/testsuite/reftests/border-image-url-scaled.ui
index d3cc46db3c..3cda7f1118 100644
--- a/testsuite/reftests/border-image-url-scaled.ui
+++ b/testsuite/reftests/border-image-url-scaled.ui
@@ -6,7 +6,6 @@
       <object class="GtkButton" id="button1">
         <property name="name">reference</property>
         <property name="label" translatable="yes">Hello World</property>
-        <property name="can_focus">1</property>
         <property name="has_focus">1</property>
         <property name="receives_default">1</property>
         <style>
diff --git a/testsuite/reftests/border-image-url.ref.ui b/testsuite/reftests/border-image-url.ref.ui
index c3bfc84a10..18a9857838 100644
--- a/testsuite/reftests/border-image-url.ref.ui
+++ b/testsuite/reftests/border-image-url.ref.ui
@@ -6,7 +6,6 @@
       <object class="GtkButton" id="button1">
         <property name="name">reference</property>
         <property name="label" translatable="yes">Hello World</property>
-        <property name="can_focus">1</property>
         <property name="has_focus">1</property>
         <property name="receives_default">1</property>
         <style>
diff --git a/testsuite/reftests/border-image-url.ui b/testsuite/reftests/border-image-url.ui
index d3cc46db3c..3cda7f1118 100644
--- a/testsuite/reftests/border-image-url.ui
+++ b/testsuite/reftests/border-image-url.ui
@@ -6,7 +6,6 @@
       <object class="GtkButton" id="button1">
         <property name="name">reference</property>
         <property name="label" translatable="yes">Hello World</property>
-        <property name="can_focus">1</property>
         <property name="has_focus">1</property>
         <property name="receives_default">1</property>
         <style>
diff --git a/testsuite/reftests/border-style-none.ref.ui b/testsuite/reftests/border-style-none.ref.ui
index bb021ed06e..280ad14db3 100644
--- a/testsuite/reftests/border-style-none.ref.ui
+++ b/testsuite/reftests/border-style-none.ref.ui
@@ -5,7 +5,6 @@
     <child>
       <object class="GtkButton" id="button1">
         <property name="name">reference</property>
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
         <property name="width_request">144</property>
         <property name="height_request">144</property>
diff --git a/testsuite/reftests/border-style-none.ui b/testsuite/reftests/border-style-none.ui
index 24395b16fb..9fb073bd8e 100644
--- a/testsuite/reftests/border-style-none.ui
+++ b/testsuite/reftests/border-style-none.ui
@@ -4,7 +4,6 @@
     <property name="decorated">0</property>
     <child>
       <object class="GtkButton" id="button1">
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
         <property name="width_request">144</property>
         <property name="height_request">144</property>
diff --git a/testsuite/reftests/border-style.ref.ui b/testsuite/reftests/border-style.ref.ui
index a3342d0902..2b45286142 100644
--- a/testsuite/reftests/border-style.ref.ui
+++ b/testsuite/reftests/border-style.ref.ui
@@ -6,7 +6,6 @@
       <object class="GtkGrid" id="grid1">
         <child>
           <object class="GtkButton" id="button1">
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">40</property>
             <property name="height_request">40</property>
diff --git a/testsuite/reftests/border-style.ui b/testsuite/reftests/border-style.ui
index c3751d4657..4d0721b167 100644
--- a/testsuite/reftests/border-style.ui
+++ b/testsuite/reftests/border-style.ui
@@ -6,7 +6,6 @@
       <object class="GtkGrid" id="grid1">
         <child>
           <object class="GtkButton" id="button1">
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">20</property>
             <property name="height_request">20</property>
@@ -23,7 +22,6 @@
         </child>
         <child>
           <object class="GtkButton" id="button2">
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">20</property>
             <property name="height_request">20</property>
@@ -40,7 +38,6 @@
         </child>
         <child>
           <object class="GtkButton" id="button3">
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">20</property>
             <property name="height_request">20</property>
@@ -57,7 +54,6 @@
         </child>
         <child>
           <object class="GtkButton" id="button4">
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="width_request">20</property>
             <property name="height_request">20</property>
diff --git a/testsuite/reftests/box-pseudo-classes.ref.ui b/testsuite/reftests/box-pseudo-classes.ref.ui
index 4f207d6a74..878bad76c2 100644
--- a/testsuite/reftests/box-pseudo-classes.ref.ui
+++ b/testsuite/reftests/box-pseudo-classes.ref.ui
@@ -10,7 +10,6 @@
             <child>
               <object class="GtkButton" id="button1">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="name">purple</property>
               </object>
@@ -18,7 +17,6 @@
             <child>
               <object class="GtkButton" id="button2">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="name">yellow</property>
               </object>
@@ -26,7 +24,6 @@
             <child>
               <object class="GtkButton" id="button3">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="name">red</property>
               </object>
@@ -34,7 +31,6 @@
             <child>
               <object class="GtkButton" id="button4">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="name">yellow</property>
               </object>
@@ -42,7 +38,6 @@
             <child>
               <object class="GtkButton" id="button5">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="name">purple</property>
               </object>
@@ -55,7 +50,6 @@
             <child>
               <object class="GtkButton" id="button7">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="name">purple</property>
               </object>
@@ -63,7 +57,6 @@
             <child>
               <object class="GtkButton" id="button8">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="name">yellow</property>
               </object>
@@ -71,7 +64,6 @@
             <child>
               <object class="GtkButton" id="button9">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="name">red</property>
               </object>
@@ -79,7 +71,6 @@
             <child>
               <object class="GtkButton" id="button10">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="name">green</property>
               </object>
@@ -92,7 +83,6 @@
             <child>
               <object class="GtkButton" id="button13">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="name">purple</property>
               </object>
@@ -100,7 +90,6 @@
             <child>
               <object class="GtkButton" id="button14">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="name">yellow</property>
               </object>
@@ -108,7 +97,6 @@
             <child>
               <object class="GtkButton" id="button15">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="name">purple</property>
               </object>
@@ -121,7 +109,6 @@
             <child>
               <object class="GtkButton" id="button6">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="name">purple</property>
               </object>
@@ -129,7 +116,6 @@
             <child>
               <object class="GtkButton" id="button11">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="name">green</property>
               </object>
@@ -142,7 +128,6 @@
             <child>
               <object class="GtkButton" id="button12">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <property name="name">blue</property>
               </object>
diff --git a/testsuite/reftests/box-pseudo-classes.ui b/testsuite/reftests/box-pseudo-classes.ui
index 62096cbe9d..50cbacf419 100644
--- a/testsuite/reftests/box-pseudo-classes.ui
+++ b/testsuite/reftests/box-pseudo-classes.ui
@@ -10,35 +10,30 @@
             <child>
               <object class="GtkButton" id="button1">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
               </object>
             </child>
             <child>
               <object class="GtkButton" id="button2">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
               </object>
             </child>
             <child>
               <object class="GtkButton" id="button3">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
               </object>
             </child>
             <child>
               <object class="GtkButton" id="button4">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
               </object>
             </child>
             <child>
               <object class="GtkButton" id="button5">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
               </object>
             </child>
@@ -50,28 +45,24 @@
             <child>
               <object class="GtkButton" id="button7">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
               </object>
             </child>
             <child>
               <object class="GtkButton" id="button8">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
               </object>
             </child>
             <child>
               <object class="GtkButton" id="button9">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
               </object>
             </child>
             <child>
               <object class="GtkButton" id="button10">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
               </object>
             </child>
@@ -83,21 +74,18 @@
             <child>
               <object class="GtkButton" id="button13">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
               </object>
             </child>
             <child>
               <object class="GtkButton" id="button14">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
               </object>
             </child>
             <child>
               <object class="GtkButton" id="button15">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
               </object>
             </child>
@@ -109,14 +97,12 @@
             <child>
               <object class="GtkButton" id="button6">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
               </object>
             </child>
             <child>
               <object class="GtkButton" id="button11">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
               </object>
             </child>
@@ -128,7 +114,6 @@
             <child>
               <object class="GtkButton" id="button12">
                 <property name="label" translatable="yes">button</property>
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
               </object>
             </child>
diff --git a/testsuite/reftests/box-shadow-with-blend-mode.ref.ui 
b/testsuite/reftests/box-shadow-with-blend-mode.ref.ui
index 6cc3c7e051..a553811ca6 100644
--- a/testsuite/reftests/box-shadow-with-blend-mode.ref.ui
+++ b/testsuite/reftests/box-shadow-with-blend-mode.ref.ui
@@ -7,7 +7,6 @@
       <object class="GtkButton" id="b">
         <property name="name">reference</property>
         <property name="label" translatable="yes">Hello World!</property>
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
       </object>
     </child>
diff --git a/testsuite/reftests/box-shadow-with-blend-mode.ui 
b/testsuite/reftests/box-shadow-with-blend-mode.ui
index 56573a6a7c..b53fad608e 100644
--- a/testsuite/reftests/box-shadow-with-blend-mode.ui
+++ b/testsuite/reftests/box-shadow-with-blend-mode.ui
@@ -6,7 +6,6 @@
     <child>
       <object class="GtkButton" id="b">
         <property name="label" translatable="yes">Hello World!</property>
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
       </object>
     </child>
diff --git a/testsuite/reftests/button-wrapping.ref.ui b/testsuite/reftests/button-wrapping.ref.ui
index fc75f474f9..1df5eb6235 100644
--- a/testsuite/reftests/button-wrapping.ref.ui
+++ b/testsuite/reftests/button-wrapping.ref.ui
@@ -11,11 +11,9 @@
           <object class="GtkPaned" id="paned1">
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <property name="position_set">1</property>
             <child>
               <object class="GtkCheckButton" id="checkbutton1">
-                <property name="can_focus">1</property>
                 <child>
                   <object class="GtkLabel" id="label1">
                     <property name="label" translatable="yes">Hello
@@ -38,11 +36,9 @@ World</property>
           <object class="GtkPaned" id="paned2">
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <property name="position_set">1</property>
             <child>
               <object class="GtkRadioButton" id="radiobutton1">
-                <property name="can_focus">1</property>
                 <property name="active">1</property>
                 <child>
                   <object class="GtkLabel" id="label2">
@@ -66,11 +62,9 @@ World</property>
           <object class="GtkPaned" id="paned3">
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <property name="position_set">1</property>
             <child>
               <object class="GtkToggleButton" id="togglebutton1">
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <child>
                   <object class="GtkLabel" id="label3">
@@ -94,11 +88,9 @@ World</property>
           <object class="GtkPaned" id="paned4">
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <property name="position_set">1</property>
             <child>
               <object class="GtkButton" id="button1">
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <child>
                   <object class="GtkLabel" id="label4">
diff --git a/testsuite/reftests/button-wrapping.ui b/testsuite/reftests/button-wrapping.ui
index 671be5fdbe..aa4c674170 100644
--- a/testsuite/reftests/button-wrapping.ui
+++ b/testsuite/reftests/button-wrapping.ui
@@ -11,11 +11,9 @@
           <object class="GtkPaned" id="paned1">
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <property name="position_set">1</property>
             <child>
               <object class="GtkCheckButton" id="checkbutton1">
-                <property name="can_focus">1</property>
                 <child>
                   <object class="GtkLabel" id="label1">
                     <property name="label" translatable="yes">Hello World</property>
@@ -38,11 +36,9 @@
           <object class="GtkPaned" id="paned2">
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <property name="position_set">1</property>
             <child>
               <object class="GtkRadioButton" id="radiobutton1">
-                <property name="can_focus">1</property>
                 <property name="active">1</property>
                 <child>
                   <object class="GtkLabel" id="label2">
@@ -66,11 +62,9 @@
           <object class="GtkPaned" id="paned3">
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <property name="position_set">1</property>
             <child>
               <object class="GtkToggleButton" id="togglebutton1">
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <child>
                   <object class="GtkLabel" id="label3">
@@ -94,11 +88,9 @@
           <object class="GtkPaned" id="paned4">
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <property name="position_set">1</property>
             <child>
               <object class="GtkButton" id="button1">
-                <property name="can_focus">1</property>
                 <property name="receives_default">1</property>
                 <child>
                   <object class="GtkLabel" id="label4">
diff --git a/testsuite/reftests/css-match-inherit-different-state.ref.ui 
b/testsuite/reftests/css-match-inherit-different-state.ref.ui
index 9860e94590..7fdbadf18f 100644
--- a/testsuite/reftests/css-match-inherit-different-state.ref.ui
+++ b/testsuite/reftests/css-match-inherit-different-state.ref.ui
@@ -4,7 +4,6 @@
     <property name="decorated">0</property>
     <child>
       <object class="GtkButton" id="button1">
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
         <child>
           <object class="GtkLabel" id="label1">
diff --git a/testsuite/reftests/css-match-inherit-different-state.ui 
b/testsuite/reftests/css-match-inherit-different-state.ui
index 917bf4c16a..6d5ad4c3fd 100644
--- a/testsuite/reftests/css-match-inherit-different-state.ui
+++ b/testsuite/reftests/css-match-inherit-different-state.ui
@@ -4,7 +4,6 @@
     <property name="decorated">0</property>
     <child>
       <object class="GtkButton" id="button1">
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
         <child>
           <object class="GtkLabel" id="label1">
diff --git a/testsuite/reftests/css-match-inherit.ref.ui b/testsuite/reftests/css-match-inherit.ref.ui
index bfae5a9484..d655578b6e 100644
--- a/testsuite/reftests/css-match-inherit.ref.ui
+++ b/testsuite/reftests/css-match-inherit.ref.ui
@@ -6,7 +6,6 @@
       <object class="GtkButton" id="button1">
         <property name="name">reference</property>
         <property name="label" translatable="yes">Hello World</property>
-        <property name="can_focus">1</property>
         <property name="has_focus">1</property>
         <property name="receives_default">1</property>
         <style>
diff --git a/testsuite/reftests/css-match-inherit.ui b/testsuite/reftests/css-match-inherit.ui
index c45a2fc0e2..8a9082ecbe 100644
--- a/testsuite/reftests/css-match-inherit.ui
+++ b/testsuite/reftests/css-match-inherit.ui
@@ -6,7 +6,6 @@
       <object class="GtkButton" id="button1">
         <property name="name">reference</property>
         <property name="label" translatable="yes">Hello World</property>
-        <property name="can_focus">1</property>
         <property name="has_focus">1</property>
         <property name="receives_default">1</property>
       </object>
diff --git a/testsuite/reftests/css-multi-state.ref.ui b/testsuite/reftests/css-multi-state.ref.ui
index 256a8dc0b9..5c91efe5b7 100644
--- a/testsuite/reftests/css-multi-state.ref.ui
+++ b/testsuite/reftests/css-multi-state.ref.ui
@@ -4,7 +4,6 @@
     <property name="decorated">0</property>
     <child>
       <object class="GtkToggleButton" id="togglebutton1">
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
         <property name="active">1</property>
         <property name="name">reference</property>
diff --git a/testsuite/reftests/css-multi-state.ui b/testsuite/reftests/css-multi-state.ui
index ac855f2a75..94816febe3 100644
--- a/testsuite/reftests/css-multi-state.ui
+++ b/testsuite/reftests/css-multi-state.ui
@@ -4,7 +4,6 @@
     <property name="decorated">0</property>
     <child>
       <object class="GtkToggleButton" id="togglebutton1">
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
         <property name="active">1</property>
         <property name="sensitive">0</property>
diff --git a/testsuite/reftests/fixed-widget-stacking.ref.ui b/testsuite/reftests/fixed-widget-stacking.ref.ui
index 50f9dcfc45..06d52e7785 100644
--- a/testsuite/reftests/fixed-widget-stacking.ref.ui
+++ b/testsuite/reftests/fixed-widget-stacking.ref.ui
@@ -19,7 +19,6 @@ TEST123</property>
           <object class="GtkTextView" id="textview2">
             <property name="width_request">100</property>
             <property name="height_request">100</property>
-            <property name="can_focus">1</property>
             <property name="buffer">textbuffer1</property>
             <layout>
               <property name="transform">translate(50, 50)</property>
diff --git a/testsuite/reftests/fixed-widget-stacking.ui b/testsuite/reftests/fixed-widget-stacking.ui
index 775a2a8498..92ee0e1e0f 100644
--- a/testsuite/reftests/fixed-widget-stacking.ui
+++ b/testsuite/reftests/fixed-widget-stacking.ui
@@ -22,7 +22,6 @@ TEST123</property>
               <object class="GtkTextView" id="textview2">
                 <property name="width_request">100</property>
                 <property name="height_request">100</property>
-                <property name="can_focus">1</property>
                 <property name="buffer">textbuffer1</property>
               </object>
             </child>
diff --git a/testsuite/reftests/icon-vfuncs.ui b/testsuite/reftests/icon-vfuncs.ui
index bab70ba24a..c959577d86 100644
--- a/testsuite/reftests/icon-vfuncs.ui
+++ b/testsuite/reftests/icon-vfuncs.ui
@@ -61,7 +61,6 @@
         </child>
         <child>
           <object class="GtkCheckButton" id="checkbutton1">
-            <property name="can_focus">1</property>
             <property name="halign">center</property>
             <property name="valign">center</property>
             <layout>
@@ -72,7 +71,6 @@
         </child>
         <child>
           <object class="GtkRadioButton" id="radiobutton1">
-            <property name="can_focus">1</property>
             <property name="active">1</property>
             <property name="halign">center</property>
             <property name="valign">center</property>
@@ -95,7 +93,6 @@
         </child>
         <child>
           <object class="GtkExpander" id="expander1">
-            <property name="can_focus">1</property>
             <property name="halign">center</property>
             <property name="valign">center</property>
             <child>
diff --git a/testsuite/reftests/label-sizing.ref.ui b/testsuite/reftests/label-sizing.ref.ui
index de016f649f..cc40b4126e 100644
--- a/testsuite/reftests/label-sizing.ref.ui
+++ b/testsuite/reftests/label-sizing.ref.ui
@@ -94,13 +94,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required1">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required1">
@@ -131,7 +129,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required1">
@@ -204,13 +201,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required2">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required2">
@@ -243,7 +238,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required2">
@@ -316,13 +310,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required3">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required3">
@@ -353,7 +345,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required3">
@@ -426,13 +417,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required4">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required4">
@@ -463,7 +452,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required4">
@@ -536,13 +524,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required5">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required5">
@@ -575,7 +561,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required5">
@@ -650,13 +635,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required6">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required6">
@@ -691,7 +674,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required6">
@@ -766,13 +748,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required7">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required7">
@@ -805,7 +785,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required7">
@@ -880,13 +859,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required8">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required8">
@@ -919,7 +896,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required8">
@@ -994,13 +970,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required9">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required9">
@@ -1033,7 +1007,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required9">
@@ -1108,13 +1081,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required10">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required10">
@@ -1149,7 +1120,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required10">
@@ -1224,13 +1194,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required11">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required11">
@@ -1263,7 +1231,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required11">
@@ -1338,13 +1305,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required12">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required12">
@@ -1377,7 +1342,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required12">
@@ -1452,13 +1416,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required13">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required13">
@@ -1491,7 +1453,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required13">
@@ -1566,13 +1527,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required14">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required14">
@@ -1605,7 +1564,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required14">
@@ -1680,13 +1638,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required15">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required15">
@@ -1719,7 +1675,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required15">
@@ -1794,13 +1749,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required16">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required16">
@@ -1833,7 +1786,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required16">
@@ -1908,13 +1860,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required17">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required17">
@@ -1947,7 +1897,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required17">
@@ -2022,13 +1971,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required18">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required18">
@@ -2063,7 +2010,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required18">
@@ -2140,13 +2086,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required19">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required19">
@@ -2179,7 +2123,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required19">
@@ -2254,13 +2197,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required20">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required20">
@@ -2293,7 +2234,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required20">
@@ -2368,13 +2308,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required21">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required21">
@@ -2409,7 +2347,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required21">
@@ -2486,13 +2423,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required22">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required22">
@@ -2529,7 +2464,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required22">
@@ -2608,13 +2542,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required23">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required23">
@@ -2649,7 +2581,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required23">
@@ -2726,13 +2657,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required24">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required24">
@@ -2767,7 +2696,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required24">
@@ -2844,13 +2772,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required25">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required25">
@@ -2885,7 +2811,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required25">
@@ -2962,13 +2887,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required26">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required26">
@@ -3005,7 +2928,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required26">
@@ -3084,13 +3006,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required27">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required27">
@@ -3125,7 +3045,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required27">
@@ -3202,13 +3121,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required28">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required28">
@@ -3243,7 +3160,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required28">
@@ -3320,13 +3236,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required29">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required29">
@@ -3361,7 +3275,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required29">
@@ -3438,13 +3351,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required30">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required30">
@@ -3479,7 +3390,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required30">
@@ -3556,13 +3466,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required31">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required31">
@@ -3597,7 +3505,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required31">
@@ -3674,13 +3581,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required32">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required32">
@@ -3715,7 +3620,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required32">
@@ -3792,13 +3696,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required33">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required33">
@@ -3831,7 +3733,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required33">
@@ -3906,13 +3807,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required34">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required34">
@@ -3947,7 +3846,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required34">
@@ -4024,13 +3922,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required35">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required35">
@@ -4063,7 +3959,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required35">
@@ -4138,13 +4033,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required36">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required36">
@@ -4177,7 +4070,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required36">
@@ -4252,13 +4144,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required37">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required37">
@@ -4293,7 +4183,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required37">
@@ -4370,13 +4259,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required38">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required38">
@@ -4413,7 +4300,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required38">
@@ -4492,13 +4378,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required39">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required39">
@@ -4533,7 +4417,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required39">
@@ -4610,13 +4493,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required40">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required40">
@@ -4651,7 +4532,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required40">
@@ -4728,13 +4608,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required41">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required41">
@@ -4769,7 +4647,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required41">
@@ -4846,13 +4723,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required42">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required42">
@@ -4889,7 +4764,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required42">
@@ -4968,13 +4842,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required43">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required43">
@@ -5009,7 +4881,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required43">
@@ -5086,13 +4957,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required44">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required44">
@@ -5127,7 +4996,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required44">
@@ -5204,13 +5072,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required45">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required45">
@@ -5245,7 +5111,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required45">
@@ -5322,13 +5187,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required46">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required46">
@@ -5363,7 +5226,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required46">
@@ -5440,13 +5302,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required47">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required47">
@@ -5481,7 +5341,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required47">
@@ -5558,13 +5417,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required48">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required48">
@@ -5599,7 +5456,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required48">
@@ -5676,13 +5532,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required49">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required49">
@@ -5715,7 +5569,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required49">
@@ -5790,13 +5643,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required50">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required50">
@@ -5831,7 +5682,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required50">
@@ -5906,13 +5756,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required51">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required51">
@@ -5945,7 +5793,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required51">
@@ -6020,13 +5867,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required52">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required52">
@@ -6059,7 +5904,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required52">
@@ -6134,13 +5978,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required53">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required53">
@@ -6175,7 +6017,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required53">
@@ -6252,13 +6093,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required54">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required54">
@@ -6295,7 +6134,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required54">
@@ -6372,13 +6210,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required55">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required55">
@@ -6413,7 +6249,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required55">
@@ -6490,13 +6325,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required56">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required56">
@@ -6531,7 +6364,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required56">
@@ -6608,13 +6440,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required57">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required57">
@@ -6649,7 +6479,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required57">
@@ -6726,13 +6555,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required58">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required58">
@@ -6769,7 +6596,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required58">
@@ -6846,13 +6672,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required59">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required59">
@@ -6887,7 +6711,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required59">
@@ -6964,13 +6787,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required60">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required60">
@@ -7005,7 +6826,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required60">
@@ -7082,13 +6902,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required61">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required61">
@@ -7123,7 +6941,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required61">
@@ -7200,13 +7017,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required62">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required62">
@@ -7241,7 +7056,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required62">
@@ -7318,13 +7132,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required63">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required63">
@@ -7359,7 +7171,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required63">
@@ -7436,13 +7247,11 @@ ABCD</property>
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required64">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required64">
@@ -7477,7 +7286,6 @@ ABCD</property>
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required64">
diff --git a/testsuite/reftests/label-sizing.ui b/testsuite/reftests/label-sizing.ui
index 9f1dbfada5..a4d07c7dee 100644
--- a/testsuite/reftests/label-sizing.ui
+++ b/testsuite/reftests/label-sizing.ui
@@ -94,13 +94,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required1">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required1">
@@ -131,7 +129,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required1">
@@ -204,13 +201,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required2">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required2">
@@ -243,7 +238,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required2">
@@ -318,13 +312,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required3">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required3">
@@ -357,7 +349,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required3">
@@ -432,13 +423,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required4">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required4">
@@ -473,7 +462,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required4">
@@ -550,13 +538,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required5">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required5">
@@ -589,7 +575,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required5">
@@ -664,13 +649,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required6">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required6">
@@ -705,7 +688,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required6">
@@ -782,13 +764,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required7">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required7">
@@ -823,7 +803,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required7">
@@ -900,13 +879,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required8">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required8">
@@ -943,7 +920,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required8">
@@ -1022,13 +998,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required9">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required9">
@@ -1061,7 +1035,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required9">
@@ -1136,13 +1109,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required10">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required10">
@@ -1177,7 +1148,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required10">
@@ -1254,13 +1224,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required11">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required11">
@@ -1295,7 +1263,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required11">
@@ -1372,13 +1339,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required12">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required12">
@@ -1415,7 +1380,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required12">
@@ -1494,13 +1458,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required13">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required13">
@@ -1533,7 +1495,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required13">
@@ -1608,13 +1569,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required14">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required14">
@@ -1649,7 +1608,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required14">
@@ -1726,13 +1684,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required15">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required15">
@@ -1767,7 +1723,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required15">
@@ -1844,13 +1799,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required16">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required16">
@@ -1887,7 +1840,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required16">
@@ -1966,13 +1918,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required17">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required17">
@@ -2005,7 +1955,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required17">
@@ -2080,13 +2029,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required18">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required18">
@@ -2121,7 +2068,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required18">
@@ -2198,13 +2144,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required19">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required19">
@@ -2239,7 +2183,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required19">
@@ -2316,13 +2259,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required20">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required20">
@@ -2359,7 +2300,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required20">
@@ -2438,13 +2378,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required21">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required21">
@@ -2479,7 +2417,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required21">
@@ -2556,13 +2493,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required22">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required22">
@@ -2599,7 +2534,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required22">
@@ -2678,13 +2612,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required23">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required23">
@@ -2721,7 +2653,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required23">
@@ -2800,13 +2731,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required24">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required24">
@@ -2845,7 +2774,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required24">
@@ -2926,13 +2854,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required25">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required25">
@@ -2967,7 +2893,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required25">
@@ -3044,13 +2969,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required26">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required26">
@@ -3087,7 +3010,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required26">
@@ -3166,13 +3088,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required27">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required27">
@@ -3209,7 +3129,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required27">
@@ -3288,13 +3207,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required28">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required28">
@@ -3333,7 +3250,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required28">
@@ -3414,13 +3330,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required29">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required29">
@@ -3455,7 +3369,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required29">
@@ -3532,13 +3445,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required30">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required30">
@@ -3575,7 +3486,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required30">
@@ -3654,13 +3564,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required31">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required31">
@@ -3697,7 +3605,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required31">
@@ -3776,13 +3683,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required32">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required32">
@@ -3821,7 +3726,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required32">
@@ -3902,13 +3806,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required33">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required33">
@@ -3941,7 +3843,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required33">
@@ -4016,13 +3917,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required34">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required34">
@@ -4057,7 +3956,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required34">
@@ -4134,13 +4032,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required35">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required35">
@@ -4175,7 +4071,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required35">
@@ -4252,13 +4147,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required36">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required36">
@@ -4295,7 +4188,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required36">
@@ -4374,13 +4266,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required37">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required37">
@@ -4415,7 +4305,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required37">
@@ -4492,13 +4381,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required38">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required38">
@@ -4535,7 +4422,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required38">
@@ -4614,13 +4500,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required39">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required39">
@@ -4657,7 +4541,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required39">
@@ -4736,13 +4619,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required40">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required40">
@@ -4781,7 +4662,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required40">
@@ -4862,13 +4742,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required41">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required41">
@@ -4903,7 +4781,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required41">
@@ -4980,13 +4857,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required42">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required42">
@@ -5023,7 +4898,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required42">
@@ -5102,13 +4976,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required43">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required43">
@@ -5145,7 +5017,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required43">
@@ -5224,13 +5095,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required44">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required44">
@@ -5269,7 +5138,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required44">
@@ -5350,13 +5218,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required45">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required45">
@@ -5391,7 +5257,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required45">
@@ -5468,13 +5333,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required46">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required46">
@@ -5511,7 +5374,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required46">
@@ -5590,13 +5452,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required47">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required47">
@@ -5633,7 +5493,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required47">
@@ -5712,13 +5571,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required48">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required48">
@@ -5757,7 +5614,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required48">
@@ -5838,13 +5694,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required49">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required49">
@@ -5877,7 +5731,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required49">
@@ -5952,13 +5805,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required50">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required50">
@@ -5993,7 +5844,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required50">
@@ -6070,13 +5920,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required51">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required51">
@@ -6111,7 +5959,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required51">
@@ -6188,13 +6035,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required52">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required52">
@@ -6231,7 +6076,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required52">
@@ -6310,13 +6154,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required53">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required53">
@@ -6351,7 +6193,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required53">
@@ -6428,13 +6269,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required54">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required54">
@@ -6471,7 +6310,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required54">
@@ -6550,13 +6388,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required55">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required55">
@@ -6593,7 +6429,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required55">
@@ -6672,13 +6507,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required56">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required56">
@@ -6717,7 +6550,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required56">
@@ -6798,13 +6630,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required57">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required57">
@@ -6839,7 +6669,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required57">
@@ -6916,13 +6745,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required58">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required58">
@@ -6959,7 +6786,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required58">
@@ -7038,13 +6864,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required59">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required59">
@@ -7081,7 +6905,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required59">
@@ -7160,13 +6983,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required60">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required60">
@@ -7205,7 +7026,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required60">
@@ -7286,13 +7106,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required61">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required61">
@@ -7327,7 +7145,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required61">
@@ -7404,13 +7221,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required62">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required62">
@@ -7447,7 +7262,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required62">
@@ -7526,13 +7340,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required63">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required63">
@@ -7569,7 +7381,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required63">
@@ -7648,13 +7459,11 @@
             <property name="shrink-child2">0</property>
             <property name="shrink-child1">0</property>
             <property name="resize-child1">0</property>
-            <property name="can_focus">1</property>
             <child>
               <object class="GtkPaned" id="required64">
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="required-required64">
@@ -7693,7 +7502,6 @@
                 <property name="shrink-child2">0</property>
                 <property name="shrink-child1">0</property>
                 <property name="resize-child1">0</property>
-                <property name="can_focus">1</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkLabel" id="natural-required64">
diff --git a/testsuite/reftests/linear-gradient.ref.ui b/testsuite/reftests/linear-gradient.ref.ui
index cf99d258db..23de73e189 100644
--- a/testsuite/reftests/linear-gradient.ref.ui
+++ b/testsuite/reftests/linear-gradient.ref.ui
@@ -10,7 +10,6 @@
           <object class="GtkButton" id="button1">
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">a</property>
           </object>
@@ -19,7 +18,6 @@
           <object class="GtkButton" id="button2">
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">b</property>
           </object>
@@ -28,7 +26,6 @@
           <object class="GtkButton" id="button3">
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">c</property>
           </object>
@@ -37,7 +34,6 @@
           <object class="GtkButton" id="button4">
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">d</property>
           </object>
diff --git a/testsuite/reftests/linear-gradient.ui b/testsuite/reftests/linear-gradient.ui
index 2943b209fc..484b9f66b4 100644
--- a/testsuite/reftests/linear-gradient.ui
+++ b/testsuite/reftests/linear-gradient.ui
@@ -9,7 +9,6 @@
           <object class="GtkButton" id="button1">
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">a</property>
           </object>
@@ -18,7 +17,6 @@
           <object class="GtkButton" id="button2">
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">b</property>
           </object>
@@ -27,7 +25,6 @@
           <object class="GtkButton" id="button3">
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">c</property>
           </object>
@@ -36,7 +33,6 @@
           <object class="GtkButton" id="button4">
             <property name="width_request">40</property>
             <property name="height_request">30</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="name">d</property>
           </object>
diff --git a/testsuite/reftests/link-coloring.ui b/testsuite/reftests/link-coloring.ui
index 9f9eaca94c..8fc5ac143f 100644
--- a/testsuite/reftests/link-coloring.ui
+++ b/testsuite/reftests/link-coloring.ui
@@ -7,7 +7,6 @@
         <property name="orientation">vertical</property>
         <child>
           <object class="GtkLabel" id="label1">
-            <property name="can_focus">1</property>
             <property name="label" translatable="yes">A &lt;a 
href=&quot;http://www.gnome.org&quot;&gt;link&lt;/a&gt; to the &lt;a 
href=&quot;http://www.gnome.org&quot;&gt;GNOME&lt;/a&gt; website</property>
             <property name="use_markup">1</property>
           </object>
@@ -15,7 +14,6 @@
         <child>
           <object class="GtkLinkButton" id="linkbutton1">
             <property name="label" translatable="yes">A normal link</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="relief">none</property>
             <property name="uri">http://gnome.org</property>
@@ -24,7 +22,6 @@
         <child>
           <object class="GtkLinkButton" id="linkbutton2">
             <property name="label" translatable="yes">A visited link</property>
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="relief">none</property>
             <property name="uri">http://gnome.org</property>
diff --git a/testsuite/reftests/notebook-tab-position.ref.ui b/testsuite/reftests/notebook-tab-position.ref.ui
index 4f7ad691bd..b8b636f935 100644
--- a/testsuite/reftests/notebook-tab-position.ref.ui
+++ b/testsuite/reftests/notebook-tab-position.ref.ui
@@ -7,7 +7,6 @@
       <object class="GtkNotebook" id="notebook1">
         <property name="width_request">50</property>
         <property name="height_request">50</property>
-        <property name="can_focus">1</property>
         <property name="tab_pos">bottom</property>
         <style>
           <class name="reference"/>
diff --git a/testsuite/reftests/notebook-tab-position.ui b/testsuite/reftests/notebook-tab-position.ui
index 4e1a2943a6..c164a20961 100644
--- a/testsuite/reftests/notebook-tab-position.ui
+++ b/testsuite/reftests/notebook-tab-position.ui
@@ -7,7 +7,6 @@
       <object class="GtkNotebook" id="notebook1">
         <property name="width_request">50</property>
         <property name="height_request">50</property>
-        <property name="can_focus">1</property>
         <style>
           <class name="test"/>
         </style>
diff --git a/testsuite/reftests/opacity.ref.ui b/testsuite/reftests/opacity.ref.ui
index 37983fa6eb..e7804b66f0 100644
--- a/testsuite/reftests/opacity.ref.ui
+++ b/testsuite/reftests/opacity.ref.ui
@@ -12,7 +12,6 @@
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkButton" id="button1">
-                    <property name="can_focus">1</property>
                     <property name="receives_default">1</property>
                     <property name="name">ref</property>
                   </object>
@@ -28,7 +27,6 @@
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkButton" id="button2">
-                    <property name="can_focus">1</property>
                     <property name="receives_default">1</property>
                     <property name="name">ref</property>
                   </object>
diff --git a/testsuite/reftests/opacity.ui b/testsuite/reftests/opacity.ui
index a936add93a..a156c6751b 100644
--- a/testsuite/reftests/opacity.ui
+++ b/testsuite/reftests/opacity.ui
@@ -15,7 +15,6 @@
                 <property name="name">alpha</property>
                 <child>
                   <object class="GtkButton" id="button1">
-                    <property name="can_focus">1</property>
                     <property name="receives_default">1</property>
                   </object>
                 </child>
@@ -32,7 +31,6 @@
                 <property name="name">alpha</property>
                 <child>
                   <object class="GtkButton" id="button2">
-                    <property name="can_focus">1</property>
                     <property name="receives_default">1</property>
                   </object>
                 </child>
diff --git a/testsuite/reftests/paned-undersized.ref.ui b/testsuite/reftests/paned-undersized.ref.ui
index c306dbda88..7687c14623 100644
--- a/testsuite/reftests/paned-undersized.ref.ui
+++ b/testsuite/reftests/paned-undersized.ref.ui
@@ -7,7 +7,6 @@
       <object class="GtkPaned" id="paned1">
         <property name="shrink-child1">0</property>
         <property name="resize-child1">0</property>
-        <property name="can_focus">1</property>
         <property name="orientation">vertical</property>
         <property name="position">10</property>
         <child>
diff --git a/testsuite/reftests/paned-undersized.ui b/testsuite/reftests/paned-undersized.ui
index 666240c874..14aa8a4f04 100644
--- a/testsuite/reftests/paned-undersized.ui
+++ b/testsuite/reftests/paned-undersized.ui
@@ -6,7 +6,6 @@
     <child>
       <object class="GtkPaned" id="paned1">
         <property name="resize-child1">0</property>
-        <property name="can_focus">1</property>
         <property name="orientation">vertical</property>
         <property name="position">10</property>
         <child>
diff --git a/testsuite/reftests/pseudoclass-on-box.ref.ui b/testsuite/reftests/pseudoclass-on-box.ref.ui
index d9ec817a09..375e83f54c 100644
--- a/testsuite/reftests/pseudoclass-on-box.ref.ui
+++ b/testsuite/reftests/pseudoclass-on-box.ref.ui
@@ -8,7 +8,6 @@
         <property name="orientation">vertical</property>
         <child>
           <object class="GtkToggleButton" id="togglebutton1">
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="active">1</property>
             <child>
diff --git a/testsuite/reftests/pseudoclass-on-box.ui b/testsuite/reftests/pseudoclass-on-box.ui
index f4e818679c..e16fdf911e 100644
--- a/testsuite/reftests/pseudoclass-on-box.ui
+++ b/testsuite/reftests/pseudoclass-on-box.ui
@@ -8,7 +8,6 @@
         <property name="orientation">vertical</property>
         <child>
           <object class="GtkToggleButton" id="togglebutton1">
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="active">1</property>
             <child>
diff --git a/testsuite/reftests/pseudoclass-on-parent.ref.ui b/testsuite/reftests/pseudoclass-on-parent.ref.ui
index 22c7758166..c9933fda8e 100644
--- a/testsuite/reftests/pseudoclass-on-parent.ref.ui
+++ b/testsuite/reftests/pseudoclass-on-parent.ref.ui
@@ -5,7 +5,6 @@
     <property name="decorated">0</property>
     <child>
       <object class="GtkToggleButton" id="togglebutton1">
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
         <property name="active">1</property>
         <child>
diff --git a/testsuite/reftests/pseudoclass-on-parent.ui b/testsuite/reftests/pseudoclass-on-parent.ui
index de2db22711..beccde56d0 100644
--- a/testsuite/reftests/pseudoclass-on-parent.ui
+++ b/testsuite/reftests/pseudoclass-on-parent.ui
@@ -5,7 +5,6 @@
     <property name="decorated">0</property>
     <child>
       <object class="GtkToggleButton" id="togglebutton1">
-        <property name="can_focus">1</property>
         <property name="receives_default">1</property>
         <property name="active">1</property>
         <child>
diff --git a/testsuite/reftests/separator-size.ui b/testsuite/reftests/separator-size.ui
index a34467cb11..d9351d280e 100644
--- a/testsuite/reftests/separator-size.ui
+++ b/testsuite/reftests/separator-size.ui
@@ -70,7 +70,6 @@
         </child>
         <child>
           <object class="GtkNotebook" id="notebook1">
-            <property name="can_focus">1</property>
             <property name="show_tabs">0</property>
             <property name="show_border">0</property>
             <child>
diff --git a/testsuite/reftests/shorthand-entry-border.ref.ui 
b/testsuite/reftests/shorthand-entry-border.ref.ui
index 36aa8a81e4..8c9169b6c2 100644
--- a/testsuite/reftests/shorthand-entry-border.ref.ui
+++ b/testsuite/reftests/shorthand-entry-border.ref.ui
@@ -4,7 +4,6 @@
     <property name="decorated">0</property>
     <child>
       <object class="GtkEntry" id="entry1">
-        <property name="can_focus">1</property>
         <property name="name">reference</property>
       </object>
     </child>
diff --git a/testsuite/reftests/shorthand-entry-border.ui b/testsuite/reftests/shorthand-entry-border.ui
index cb9ea51f68..c1aa8d0e80 100644
--- a/testsuite/reftests/shorthand-entry-border.ui
+++ b/testsuite/reftests/shorthand-entry-border.ui
@@ -4,7 +4,6 @@
     <property name="decorated">0</property>
     <child>
       <object class="GtkEntry" id="entry1">
-        <property name="can_focus">1</property>
       </object>
     </child>
   </object>
diff --git a/testsuite/reftests/sibling-pseudoclasses.ref.ui b/testsuite/reftests/sibling-pseudoclasses.ref.ui
index cdf575d44a..0ec480703a 100644
--- a/testsuite/reftests/sibling-pseudoclasses.ref.ui
+++ b/testsuite/reftests/sibling-pseudoclasses.ref.ui
@@ -7,7 +7,6 @@
         <property name="orientation">vertical</property>
         <child>
           <object class="GtkToggleButton" id="togglebutton1">
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="active">1</property>
             <child>
diff --git a/testsuite/reftests/sibling-pseudoclasses.ui b/testsuite/reftests/sibling-pseudoclasses.ui
index 45859193f0..f22e0cc63f 100644
--- a/testsuite/reftests/sibling-pseudoclasses.ui
+++ b/testsuite/reftests/sibling-pseudoclasses.ui
@@ -7,7 +7,6 @@
         <property name="orientation">vertical</property>
         <child>
           <object class="GtkToggleButton" id="togglebutton1">
-            <property name="can_focus">1</property>
             <property name="receives_default">1</property>
             <property name="active">1</property>
             <child>
diff --git a/testsuite/reftests/sizegroups-evolution-identity-page.ref.ui 
b/testsuite/reftests/sizegroups-evolution-identity-page.ref.ui
index decf244477..921237a6d7 100644
--- a/testsuite/reftests/sizegroups-evolution-identity-page.ref.ui
+++ b/testsuite/reftests/sizegroups-evolution-identity-page.ref.ui
@@ -63,7 +63,6 @@ For example, &quot;Work&quot; or &quot;Personal&quot;.</property>
         </child>
         <child>
           <object class="GtkEntry" id="entry1">
-            <property name="can_focus">1</property>
             <property name="hexpand">1</property>
             <property name="invisible_char">●</property>
             <layout>
@@ -104,7 +103,6 @@ For example, &quot;Work&quot; or &quot;Personal&quot;.</property>
         </child>
         <child>
           <object class="GtkEntry" id="entry2">
-            <property name="can_focus">1</property>
             <property name="hexpand">1</property>
             <property name="invisible_char">●</property>
             <layout>
@@ -130,7 +128,6 @@ For example, &quot;Work&quot; or &quot;Personal&quot;.</property>
         </child>
         <child>
           <object class="GtkEntry" id="entry3">
-            <property name="can_focus">1</property>
             <property name="hexpand">1</property>
             <property name="invisible_char">●</property>
             <layout>
@@ -171,7 +168,6 @@ For example, &quot;Work&quot; or &quot;Personal&quot;.</property>
         </child>
         <child>
           <object class="GtkEntry" id="entry4">
-            <property name="can_focus">1</property>
             <property name="hexpand">1</property>
             <property name="invisible_char">●</property>
             <layout>
@@ -199,7 +195,6 @@ For example, &quot;Work&quot; or &quot;Personal&quot;.</property>
         </child>
         <child>
           <object class="GtkEntry" id="entry5">
-            <property name="can_focus">1</property>
             <property name="invisible_char">●</property>
             <layout>
               <property name="left_attach">1</property>
diff --git a/testsuite/reftests/sizegroups-evolution-identity-page.ui 
b/testsuite/reftests/sizegroups-evolution-identity-page.ui
index 0f9a3e9444..3679a754b8 100644
--- a/testsuite/reftests/sizegroups-evolution-identity-page.ui
+++ b/testsuite/reftests/sizegroups-evolution-identity-page.ui
@@ -61,7 +61,6 @@ For example, &quot;Work&quot; or &quot;Personal&quot;.</property>
             </child>
             <child>
               <object class="GtkEntry" id="entry1">
-                <property name="can_focus">1</property>
                 <property name="hexpand">1</property>
                 <property name="invisible_char">●</property>
                 <layout>
@@ -108,7 +107,6 @@ For example, &quot;Work&quot; or &quot;Personal&quot;.</property>
             </child>
             <child>
               <object class="GtkEntry" id="entry2">
-                <property name="can_focus">1</property>
                 <property name="hexpand">1</property>
                 <property name="invisible_char">●</property>
                 <layout>
@@ -134,7 +132,6 @@ For example, &quot;Work&quot; or &quot;Personal&quot;.</property>
             </child>
             <child>
               <object class="GtkEntry" id="entry3">
-                <property name="can_focus">1</property>
                 <property name="hexpand">1</property>
                 <property name="invisible_char">●</property>
                 <layout>
@@ -181,7 +178,6 @@ For example, &quot;Work&quot; or &quot;Personal&quot;.</property>
             </child>
             <child>
               <object class="GtkEntry" id="entry4">
-                <property name="can_focus">1</property>
                 <property name="hexpand">1</property>
                 <property name="invisible_char">●</property>
                 <layout>
@@ -209,7 +205,6 @@ For example, &quot;Work&quot; or &quot;Personal&quot;.</property>
             </child>
             <child>
               <object class="GtkEntry" id="entry5">
-                <property name="can_focus">1</property>
                 <property name="invisible_char">●</property>
                 <layout>
                   <property name="left_attach">1</property>
diff --git a/testsuite/reftests/style-properties-only-child.ref.ui 
b/testsuite/reftests/style-properties-only-child.ref.ui
index aac77b2ab1..09b58f8a19 100644
--- a/testsuite/reftests/style-properties-only-child.ref.ui
+++ b/testsuite/reftests/style-properties-only-child.ref.ui
@@ -9,7 +9,6 @@
         <property name="orientation">vertical</property>
         <child>
           <object class="GtkButton" id="button1">
-            <property name="can_focus">1</property>
             <property name="label">Foo</property>
             <style>
               <class name="only-child-ref"/>
diff --git a/testsuite/reftests/style-properties-only-child.ui 
b/testsuite/reftests/style-properties-only-child.ui
index b44672e179..b2cf9d117d 100644
--- a/testsuite/reftests/style-properties-only-child.ui
+++ b/testsuite/reftests/style-properties-only-child.ui
@@ -9,7 +9,6 @@
         <property name="orientation">vertical</property>
         <child>
           <object class="GtkButton" id="button1">
-            <property name="can_focus">1</property>
             <property name="label">Foo</property>
             <style>
               <class name="only-child-notref"/>
diff --git a/testsuite/reftests/textview-border-windows.ui b/testsuite/reftests/textview-border-windows.ui
index 26f31cd6dd..1a7503f651 100644
--- a/testsuite/reftests/textview-border-windows.ui
+++ b/testsuite/reftests/textview-border-windows.ui
@@ -7,7 +7,6 @@
       <object class="GtkTextView" id="textview1">
         <property name="width_request">160</property>
         <property name="height_request">160</property>
-        <property name="can_focus">1</property>
         <property name="wrap_mode">word</property>
         <signal name="map" handler="reftest:add_border_windows" swapped="no"/>
       </object>
diff --git a/testsuite/reftests/textview-margins.ref.ui b/testsuite/reftests/textview-margins.ref.ui
index 4a7aec0c88..190201d3a5 100644
--- a/testsuite/reftests/textview-margins.ref.ui
+++ b/testsuite/reftests/textview-margins.ref.ui
@@ -10,7 +10,6 @@
     <property name="resizable">0</property>
     <child>
       <object class="GtkTextView" id="textview1">
-        <property name="can_focus">1</property>
         <property name="wrap_mode">word</property>
         <property name="margin_start">8</property>
         <property name="margin_end">8</property>
diff --git a/testsuite/reftests/textview-margins.ui b/testsuite/reftests/textview-margins.ui
index 80aa46d3c9..93dd2ab9c2 100644
--- a/testsuite/reftests/textview-margins.ui
+++ b/testsuite/reftests/textview-margins.ui
@@ -10,7 +10,6 @@
     <property name="resizable">0</property>
     <child>
       <object class="GtkTextView" id="textview1">
-        <property name="can_focus">1</property>
         <property name="wrap_mode">word</property>
         <property name="margin_start">2</property>
         <property name="margin_end">2</property>
diff --git a/testsuite/reftests/textview-tags.ref.ui b/testsuite/reftests/textview-tags.ref.ui
index 8e6e92e08f..35a68abf20 100644
--- a/testsuite/reftests/textview-tags.ref.ui
+++ b/testsuite/reftests/textview-tags.ref.ui
@@ -37,7 +37,6 @@
   <object class="GtkWindow" id="window1">
     <child>
       <object class="GtkTextView" id="textview1">
-        <property name="can_focus">1</property>
         <property name="buffer">textbuffer1</property>
         <signal name="map" handler="reftest:apply_tags_red_blue" swapped="no"/>
       </object>
diff --git a/testsuite/reftests/textview-tags.ui b/testsuite/reftests/textview-tags.ui
index c9371c357d..88da7b5493 100644
--- a/testsuite/reftests/textview-tags.ui
+++ b/testsuite/reftests/textview-tags.ui
@@ -37,7 +37,6 @@
   <object class="GtkWindow" id="window1">
     <child>
       <object class="GtkTextView" id="textview1">
-        <property name="can_focus">1</property>
         <property name="buffer">textbuffer1</property>
         <signal name="map" handler="reftest:apply_tags_blue" swapped="no"/>
       </object>
diff --git a/testsuite/reftests/treeview-crash-too-wide.ref.ui 
b/testsuite/reftests/treeview-crash-too-wide.ref.ui
index 09315136e4..8f10c94021 100644
--- a/testsuite/reftests/treeview-crash-too-wide.ref.ui
+++ b/testsuite/reftests/treeview-crash-too-wide.ref.ui
@@ -16,11 +16,9 @@ aaaaa aaaaa aaaaa aaaaa aaaaa aaaaa aaaaa aaaaa aaaaa aaaaa aaaaa aaaaa aaaaa aa
   <object class="GtkWindow" id="window1">
     <child>
       <object class="GtkScrolledWindow" id="scrolledwindow1">
-        <property name="can_focus">1</property>
         <property name="shadow_type">in</property>
         <child>
           <object class="GtkTreeView" id="treeview1">
-            <property name="can_focus">1</property>
             <property name="model">liststore1</property>
             <child internal-child="selection">
               <object class="GtkTreeSelection" id="treeview-selection1"/>
diff --git a/testsuite/reftests/treeview-crash-too-wide.ui b/testsuite/reftests/treeview-crash-too-wide.ui
index 09315136e4..8f10c94021 100644
--- a/testsuite/reftests/treeview-crash-too-wide.ui
+++ b/testsuite/reftests/treeview-crash-too-wide.ui
@@ -16,11 +16,9 @@ aaaaa aaaaa aaaaa aaaaa aaaaa aaaaa aaaaa aaaaa aaaaa aaaaa aaaaa aaaaa aaaaa aa
   <object class="GtkWindow" id="window1">
     <child>
       <object class="GtkScrolledWindow" id="scrolledwindow1">
-        <property name="can_focus">1</property>
         <property name="shadow_type">in</property>
         <child>
           <object class="GtkTreeView" id="treeview1">
-            <property name="can_focus">1</property>
             <property name="model">liststore1</property>
             <child internal-child="selection">
               <object class="GtkTreeSelection" id="treeview-selection1"/>
diff --git a/testsuite/reftests/treeview-fixed-height.ref.ui b/testsuite/reftests/treeview-fixed-height.ref.ui
index 627a62ce30..0ffab271ee 100644
--- a/testsuite/reftests/treeview-fixed-height.ref.ui
+++ b/testsuite/reftests/treeview-fixed-height.ref.ui
@@ -23,7 +23,6 @@
     <property name="decorated">0</property>
     <child>
       <object class="GtkTreeView" id="treeview1">
-        <property name="can_focus">1</property>
         <property name="model">liststore1</property>
         <child internal-child="selection">
           <object class="GtkTreeSelection" id="treeview-selection"/>
diff --git a/testsuite/reftests/treeview-fixed-height.ui b/testsuite/reftests/treeview-fixed-height.ui
index bced7f956d..b99672d079 100644
--- a/testsuite/reftests/treeview-fixed-height.ui
+++ b/testsuite/reftests/treeview-fixed-height.ui
@@ -23,7 +23,6 @@
     <property name="decorated">0</property>
     <child>
       <object class="GtkTreeView" id="treeview1">
-        <property name="can_focus">1</property>
         <property name="model">liststore1</property>
         <property name="fixed-height-mode">1</property>
         <child internal-child="selection">
diff --git a/testsuite/reftests/treeview-headers-hidden.ref.ui 
b/testsuite/reftests/treeview-headers-hidden.ref.ui
index 96b862e296..5768dd2a2a 100644
--- a/testsuite/reftests/treeview-headers-hidden.ref.ui
+++ b/testsuite/reftests/treeview-headers-hidden.ref.ui
@@ -17,7 +17,6 @@
     <property name="decorated">0</property>
     <child>
       <object class="GtkTreeView" id="treeview1">
-        <property name="can_focus">1</property>
         <property name="model">liststore1</property>
         <property name="headers-visible">0</property>
         <child internal-child="selection">
diff --git a/testsuite/reftests/treeview-headers-hidden.ui b/testsuite/reftests/treeview-headers-hidden.ui
index 96b862e296..5768dd2a2a 100644
--- a/testsuite/reftests/treeview-headers-hidden.ui
+++ b/testsuite/reftests/treeview-headers-hidden.ui
@@ -17,7 +17,6 @@
     <property name="decorated">0</property>
     <child>
       <object class="GtkTreeView" id="treeview1">
-        <property name="can_focus">1</property>
         <property name="model">liststore1</property>
         <property name="headers-visible">0</property>
         <child internal-child="selection">
diff --git a/testsuite/reftests/window-height-for-width.ref.ui 
b/testsuite/reftests/window-height-for-width.ref.ui
index 2f4e31af51..bbeb775b00 100644
--- a/testsuite/reftests/window-height-for-width.ref.ui
+++ b/testsuite/reftests/window-height-for-width.ref.ui
@@ -44,7 +44,6 @@ Ts</property>
             </child>
             <child>
               <object class="GtkSwitch" id="screen_reader_switch">
-                <property name="can_focus">1</property>
                 <property name="halign">end</property>
                 <layout>
                   <property name="left_attach">1</property>
diff --git a/testsuite/reftests/window-height-for-width.ui b/testsuite/reftests/window-height-for-width.ui
index 75e249f462..7751a0dda2 100644
--- a/testsuite/reftests/window-height-for-width.ui
+++ b/testsuite/reftests/window-height-for-width.ui
@@ -45,7 +45,6 @@
             </child>
             <child>
               <object class="GtkSwitch" id="screen_reader_switch">
-                <property name="can_focus">1</property>
                 <property name="halign">end</property>
                 <layout>
                   <property name="left_attach">1</property>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]