# view res/layout/home_remote_tabs_list_panel.xml #generated:16
# view res/layout/home_remote_tabs_split_plane_panel.xml #generated:16
-keep class android.support.v4.widget.SwipeRefreshLayout { <init>(...); }

# view res/layout/datetime_picker.xml #generated:115
# view res/layout/datetime_picker.xml #generated:126
# view res/layout/datetime_picker.xml #generated:43
# view res/layout/datetime_picker.xml #generated:54
# view res/layout/datetime_picker.xml #generated:65
# view res/layout/datetime_picker.xml #generated:76
# view res/layout/datetime_picker.xml #generated:97
-keep class android.widget.NumberPicker { <init>(...); }

# view res/layout/gecko_app.xml #generated:124
-keep class org.mozilla.gecko.ActionModeCompatView { <init>(...); }

# view res/layout/find_in_page_content.xml #generated:4
-keep class org.mozilla.gecko.CustomEditText { <init>(...); }

# view res/layout/gecko_app.xml #generated:70
-keep class org.mozilla.gecko.FindInPageBar { <init>(...); }

# view res/layout/shared_ui_components.xml #generated:23
-keep class org.mozilla.gecko.FormAssistPopup { <init>(...); }

# view res/layout/gecko_app.xml #generated:17
-keep class org.mozilla.gecko.GeckoApp$MainLayout { <init>(...); }

# view res/layout/shared_ui_components.xml #generated:12
-keep class org.mozilla.gecko.GeckoView { <init>(...); }

# view res/layout/gecko_app.xml #generated:77
-keep class org.mozilla.gecko.MediaCastingBar { <init>(...); }

# view res/layout/gecko_app.xml #generated:6
-keep class org.mozilla.gecko.OuterLayout { <init>(...); }

# view res/layout/text_selection_handles.xml #generated:16
# view res/layout/text_selection_handles.xml #generated:23
# view res/layout/text_selection_handles.xml #generated:9
-keep class org.mozilla.gecko.TextSelectionHandle { <init>(...); }

# view res/layout/zoomed_view.xml #generated:8
-keep class org.mozilla.gecko.ZoomedView { <init>(...); }

# view res/layout/firstrun_pane.xml #generated:13
-keep class org.mozilla.gecko.firstrun.FirstrunPager { <init>(...); }

# view res/layout/firstrun_pane.xml #generated:7
-keep class org.mozilla.gecko.firstrun.FirstrunPane { <init>(...); }

# view res/layout/bookmark_folder_row.xml #generated:6
-keep class org.mozilla.gecko.home.BookmarkFolderView { <init>(...); }

# view res/layout/home_bookmarks_panel.xml #generated:15
-keep class org.mozilla.gecko.home.BookmarksListView { <init>(...); }

# view res/layout/browser_search.xml #generated:16
-keep class org.mozilla.gecko.home.BrowserSearch$HomeSearchListView { <init>(...); }

# view res/layout/home_banner.xml #generated:6
-keep class org.mozilla.gecko.home.HomeBanner { <init>(...); }

# view res/layout/home_remote_tabs_list_panel.xml #generated:21
-keep class org.mozilla.gecko.home.HomeExpandableListView { <init>(...); }

# view large-land-v11/res/layout-large-land-v11/home_list.xml #generated:13
# view res/layout/home_history_split_pane_panel.xml #generated:17
# view res/layout/home_history_split_pane_panel.xml #generated:35
# view res/layout/home_list.xml #generated:13
# view res/layout/home_reading_list_panel.xml #generated:16
# view res/layout/home_remote_tabs_split_plane_panel.xml #generated:25
# view res/layout/home_remote_tabs_split_plane_panel.xml #generated:37
# view res/layout/home_top_sites_panel.xml #generated:6
# view res/layout/pin_site_dialog.xml #generated:38
# view xlarge-v11/res/layout-xlarge-v11/home_list.xml #generated:13
-keep class org.mozilla.gecko.home.HomeListView { <init>(...); }

# view res/layout/home_pager.xml #generated:9
-keep class org.mozilla.gecko.home.HomePager { <init>(...); }

# view res/layout/firstrun_pane.xml #generated:19
-keep class org.mozilla.gecko.home.HomePagerTabStrip { <init>(...); }

# view res/layout/reading_list_item_row.xml #generated:6
-keep class org.mozilla.gecko.home.ReadingListRow { <init>(...); }

# view res/layout/browser_search.xml #generated:24
-keep class org.mozilla.gecko.home.SearchEngineBar { <init>(...); }

# view res/layout/home_search_item_row.xml #generated:6
-keep class org.mozilla.gecko.home.SearchEngineRow { <init>(...); }

# view res/layout/home_pager.xml #generated:16
-keep class org.mozilla.gecko.home.TabMenuStrip { <init>(...); }

# view res/layout/top_sites_grid_item_view.xml #generated:9
-keep class org.mozilla.gecko.home.TopSitesThumbnailView { <init>(...); }

# view res/layout/bookmark_item_row.xml #generated:6
# view res/layout/home_item_row.xml #generated:6
# view res/layout/home_remote_tabs_child.xml #generated:6
-keep class org.mozilla.gecko.home.TwoLinePageRow { <init>(...); }

# view res/layout/menu_action_bar.xml #generated:10
# view res/layout/menu_secondary_action_bar.xml #generated:10
-keep class org.mozilla.gecko.menu.GeckoMenu$DefaultActionItemBar { <init>(...); }

# view res/layout/menu_item_action_view.xml #generated:22
-keep class org.mozilla.gecko.menu.MenuItemActionBar { <init>(...); }

# view res/layout/menu_item_action_view.xml #generated:14
-keep class org.mozilla.gecko.menu.MenuItemDefault { <init>(...); }

# view res/layout/overlay_share_dialog.xml #generated:56
# view res/layout/overlay_share_dialog.xml #generated:67
# view res/layout/overlay_share_send_tab_item.xml #generated:5
-keep class org.mozilla.gecko.overlays.ui.OverlayDialogButton { <init>(...); }

# view res/layout/overlay_share_dialog.xml #generated:48
-keep class org.mozilla.gecko.overlays.ui.SendTabList { <init>(...); }

# view res/xml/preferences_devtools.xml #generated:14
# view res/xml/preferences_devtools.xml #generated:22
# view res/xml/preferences_privacy.xml #generated:16
# view res/xml/preferences_privacy.xml #generated:27
# view res/xml/preferences_vendor.xml #generated:42
# view res/xml/preferences_vendor.xml #generated:52
-keep class org.mozilla.gecko.preferences.AlignRightLinkPreference { <init>(...); }

# view res/xml/preferences_customize.xml #generated:52
# view v11/res/xml-v11/preferences_customize.xml #generated:44
# view v11/res/xml-v11/preferences_customize_tablet.xml #generated:51
-keep class org.mozilla.gecko.preferences.AndroidImportPreference { <init>(...); }

# view res/xml/preferences_display.xml #generated:11
-keep class org.mozilla.gecko.preferences.FontSizePreference { <init>(...); }

# view res/xml/preference_headers.xml #generated:10
# view res/xml/preference_headers.xml #generated:13
# view res/xml/preference_headers.xml #generated:16
# view v11/res/xml-v11/preference_headers.xml #generated:12
# view v11/res/xml-v11/preference_headers.xml #generated:18
# view v11/res/xml-v11/preference_headers.xml #generated:25
# view v11/res/xml-v11/preference_headers.xml #generated:31
# view v11/res/xml-v11/preference_headers.xml #generated:38
# view v11/res/xml-v11/preference_headers.xml #generated:44
# view v11/res/xml-v11/preferences.xml #generated:19
# view v11/res/xml-v11/preferences.xml #generated:27
# view v11/res/xml-v11/preferences.xml #generated:36
# view v11/res/xml-v11/preferences.xml #generated:43
# view v11/res/xml-v11/preferences.xml #generated:50
# view v11/res/xml-v11/preferences.xml #generated:57
# view v11/res/xml-v11/preferences_customize.xml #generated:12
# view v11/res/xml-v11/preferences_customize.xml #generated:20
# view v11/res/xml-v11/preferences_customize_tablet.xml #generated:19
# view v11/res/xml-v11/preferences_customize_tablet.xml #generated:27
-keep class org.mozilla.gecko.preferences.GeckoPreferenceFragment { <init>(...); }

# view res/xml/preferences_privacy.xml #generated:41
# view res/xml/preferences_vendor.xml #generated:11
# view res/xml/preferences_vendor.xml #generated:16
# view res/xml/preferences_vendor.xml #generated:21
-keep class org.mozilla.gecko.preferences.LinkPreference { <init>(...); }

# view res/xml/preferences_privacy.xml #generated:68
-keep class org.mozilla.gecko.preferences.ListCheckboxPreference { <init>(...); }

# view res/xml/preferences_locale.xml #generated:13
-keep class org.mozilla.gecko.preferences.LocaleListPreference { <init>(...); }

# view res/xml/preferences_search.xml #generated:28
# view v11/res/xml-v11/preferences_search.xml #generated:21
-keep class org.mozilla.gecko.preferences.ModifiableHintPreference { <init>(...); }

# view res/xml/preferences_home.xml #generated:11
-keep class org.mozilla.gecko.preferences.PanelsPreferenceCategory { <init>(...); }

# view res/xml/preferences_privacy.xml #generated:57
-keep class org.mozilla.gecko.preferences.PrivateDataPreference { <init>(...); }

# view res/xml/preferences_search.xml #generated:16
# view v11/res/xml-v11/preferences_search.xml #generated:16
-keep class org.mozilla.gecko.preferences.SearchPreferenceCategory { <init>(...); }

# view res/xml/preferences.xml #generated:14
# view v11/res/xml-v11/preferences.xml #generated:14
# view v11/res/xml-v11/preferences_customize_tablet.xml #generated:15
-keep class org.mozilla.gecko.preferences.SyncPreference { <init>(...); }

# view res/layout/tabs_panel_default.xml #generated:87
-keep class org.mozilla.gecko.tabs.PrivateTabsPanel { <init>(...); }

# view large-v11/res/layout-large-v11/tabs_panel_back_button.xml #generated:6
-keep class org.mozilla.gecko.tabs.TabPanelBackButton { <init>(...); }

# view large-v11/res/layout-large-v11/tab_strip.xml #generated:6
-keep class org.mozilla.gecko.tabs.TabStrip { <init>(...); }

# view large-v11/res/layout-large-v11/tab_strip_item.xml #generated:8
-keep class org.mozilla.gecko.tabs.TabStripItemView { <init>(...); }

# view large-v11/res/layout-large-v11/tab_strip_inner.xml #generated:9
-keep class org.mozilla.gecko.tabs.TabStripView { <init>(...); }

# view res/layout/private_tabs_panel.xml #generated:17
# view res/layout/tabs_panel_default.xml #generated:78
-keep class org.mozilla.gecko.tabs.TabsGridLayout { <init>(...); }

# view res/layout/tabs_layout_item_view.xml #generated:6
-keep class org.mozilla.gecko.tabs.TabsLayoutItemView { <init>(...); }

# view res/layout/tabs_panel_view.xml #generated:8
-keep class org.mozilla.gecko.tabs.TabsPanel { <init>(...); }

# view res/layout/tabs_panel_default.xml #generated:16
-keep class org.mozilla.gecko.tabs.TabsPanel$TabsPanelToolbar { <init>(...); }

# view res/layout/tabs_layout_item_view.xml #generated:61
-keep class org.mozilla.gecko.tabs.TabsPanelThumbnailView { <init>(...); }

# view large-v11/res/layout-large-v11/browser_toolbar.xml #generated:58
-keep class org.mozilla.gecko.toolbar.BackButton { <init>(...); }

# view res/layout/gecko_app.xml #generated:115
-keep class org.mozilla.gecko.toolbar.BrowserToolbar { <init>(...); }

# view large-v11/res/layout-large-v11/browser_toolbar.xml #generated:39
-keep class org.mozilla.gecko.toolbar.ForwardButton { <init>(...); }

# view res/layout/toolbar_display_layout.xml #generated:43
-keep class org.mozilla.gecko.toolbar.PageActionLayout { <init>(...); }

# view res/layout/browser_toolbar.xml #generated:59
-keep class org.mozilla.gecko.toolbar.PhoneTabsButton { <init>(...); }

# view large-v11/res/layout-large-v11/browser_toolbar.xml #generated:101
# view res/layout/browser_toolbar.xml #generated:72
-keep class org.mozilla.gecko.toolbar.TabCounter { <init>(...); }

# view large-v11/res/layout-large-v11/browser_toolbar.xml #generated:79
# view res/layout/browser_toolbar.xml #generated:102
-keep class org.mozilla.gecko.toolbar.ToolbarDisplayLayout { <init>(...); }

# view large-v11/res/layout-large-v11/browser_toolbar.xml #generated:69
# view res/layout/browser_toolbar.xml #generated:94
-keep class org.mozilla.gecko.toolbar.ToolbarEditLayout { <init>(...); }

# view res/layout/toolbar_edit_layout.xml #generated:14
-keep class org.mozilla.gecko.toolbar.ToolbarEditText { <init>(...); }

# view res/layout/gecko_app.xml #generated:133
-keep class org.mozilla.gecko.toolbar.ToolbarProgressView { <init>(...); }

# view res/layout/basic_color_picker_dialog.xml #generated:11
-keep class org.mozilla.gecko.widget.BasicColorPicker { <init>(...); }

# view res/layout/site_setting_item.xml #generated:3
-keep class org.mozilla.gecko.widget.CheckableLinearLayout { <init>(...); }

# view res/layout/crash_reporter.xml #generated:74
-keep class org.mozilla.gecko.widget.ClickableWhenDisabledEditText { <init>(...); }

# view res/layout/home_banner_content.xml #generated:15
-keep class org.mozilla.gecko.widget.EllipsisTextView { <init>(...); }

# view res/layout/toolbar_display_layout.xml #generated:33
-keep class org.mozilla.gecko.widget.FadedMultiColorTextView { <init>(...); }

# view large-v11/res/layout-large-v11/tab_strip_item_view.xml #generated:17
# view res/layout/home_remote_tabs_group.xml #generated:32
# view res/layout/tab_history_item_row.xml #generated:43
# view res/layout/tabs_layout_item_view.xml #generated:23
# view res/layout/top_sites_grid_item_view.xml #generated:15
# view res/layout/two_line_page_row.xml #generated:23
-keep class org.mozilla.gecko.widget.FadedSingleColorTextView { <init>(...); }

# view res/layout/preference_search_engine.xml #generated:14
# view res/layout/search_engine_row.xml #generated:8
# view res/layout/tab_history_item_row.xml #generated:26
# view res/layout/two_line_page_row.xml #generated:11
-keep class org.mozilla.gecko.widget.FaviconView { <init>(...); }

# view res/layout/bookmark_edit.xml #generated:12
# view res/layout/bookmark_edit.xml #generated:19
# view res/layout/bookmark_edit.xml #generated:27
-keep class org.mozilla.gecko.widget.FloatingHintEditText { <init>(...); }

# view res/layout/search_engine_row.xml #generated:17
-keep class org.mozilla.gecko.widget.FlowLayout { <init>(...); }

# view res/layout/gecko_app.xml #generated:108
-keep class org.mozilla.gecko.widget.GeckoViewFlipper { <init>(...); }

# view res/layout/tabs_panel_default.xml #generated:26
-keep class org.mozilla.gecko.widget.IconTabWidget { <init>(...); }

# view res/layout/anchored_popup.xml #generated:18
-keep class org.mozilla.gecko.widget.RoundedCornerLayout { <init>(...); }

# view res/layout/panel_image_item.xml #generated:8
-keep class org.mozilla.gecko.widget.SquaredImageView { <init>(...); }

# view res/layout/panel_icon_item.xml #generated:6
-keep class org.mozilla.gecko.widget.SquaredRelativeLayout { <init>(...); }

# view res/layout/tabs_layout_item_view.xml #generated:53
-keep class org.mozilla.gecko.widget.TabThumbnailWrapper { <init>(...); }

# view large-v11/res/layout-large-v11/browser_toolbar.xml #generated:112
# view res/layout/browser_toolbar.xml #generated:39
-keep class org.mozilla.gecko.widget.themed.ThemedFrameLayout { <init>(...); }

# view large-v11/res/layout-large-v11/browser_toolbar.xml #generated:93
# view large-v11/res/layout-large-v11/tab_strip_inner.xml #generated:18
# view large-v11/res/layout-large-v11/tab_strip_item_view.xml #generated:32
# view res/layout/tabs_panel_indicator.xml #generated:6
-keep class org.mozilla.gecko.widget.themed.ThemedImageButton { <init>(...); }

# view large-v11/res/layout-large-v11/browser_toolbar.xml #generated:121
# view large-v11/res/layout-large-v11/browser_toolbar.xml #generated:134
# view res/layout/browser_toolbar.xml #generated:47
# view res/layout/browser_toolbar.xml #generated:82
-keep class org.mozilla.gecko.widget.themed.ThemedImageView { <init>(...); }

# view large-v11/res/layout-large-v11/tabs_counter.xml #generated:6
# view res/layout/tabs_counter.xml #generated:6
-keep class org.mozilla.gecko.widget.themed.ThemedTextView { <init>(...); }

# view res/layout/search_activity_main.xml #generated:20
-keep class org.mozilla.search.PostSearchFragment { <init>(...); }

# view res/layout/search_activity_main.xml #generated:29
-keep class org.mozilla.search.PreSearchFragment { <init>(...); }

# view res/layout/search_activity_main.xml #generated:10
-keep class org.mozilla.search.autocomplete.SearchBar { <init>(...); }

# view res/layout/search_activity_main.xml #generated:37
-keep class org.mozilla.search.autocomplete.SuggestionsFragment { <init>(...); }

# view res/layout/search_bar.xml #generated:7
-keep class org.mozilla.search.ui.BackCaptureEditText { <init>(...); }

# onClick res/layout/sync_account.xml #generated:63
# onClick res/layout/sync_redirect_to_setup.xml #generated:28
# onClick res/layout/sync_setup.xml #generated:88
# onClick res/layout/sync_setup_failure.xml #generated:42
# onClick res/layout/sync_setup_jpake_waiting.xml #generated:37
# onClick res/layout/sync_setup_nointernet.xml #generated:25
# onClick res/layout/sync_setup_pair.xml #generated:71
-keepclassmembers class * { *** cancelClickHandler(...); }

# onClick res/layout/sync_account.xml #generated:70
# onClick res/layout/sync_setup_pair.xml #generated:76
-keepclassmembers class * { *** connectClickHandler(...); }

# onClick res/layout/sync_setup_success.xml #generated:33
-keepclassmembers class * { *** launchBrowser(...); }

# onClick res/layout/sync_setup.xml #generated:73
# onClick res/layout/sync_setup_failure.xml #generated:37
-keepclassmembers class * { *** manualClickHandler(...); }

# onClick res/layout/crash_reporter.xml #generated:98
-keepclassmembers class * { *** onCloseClick(...); }

# onClick res/layout/crash_reporter.xml #generated:112
-keepclassmembers class * { *** onRestartClick(...); }

# onClick res/layout/sync_redirect_to_setup.xml #generated:24
-keepclassmembers class * { *** redirectToSetupHandler(...); }

# onClick res/layout/sync_send_tab.xml #generated:42
-keepclassmembers class * { *** sendClickHandler(...); }

# onClick res/layout/sync_setup_success.xml #generated:28
-keepclassmembers class * { *** settingsClickHandler(...); }

# onClick res/layout/sync_setup.xml #generated:39
# onClick res/layout/sync_setup_pair.xml #generated:24
-keepclassmembers class * { *** showClickHandler(...); }

# onClick res/layout/sync_setup_failure.xml #generated:32
-keepclassmembers class * { *** tryAgainClickHandler(...); }

