├── .gitignore ├── .pyup.yml ├── .travis.yml ├── Makefile ├── README.md ├── __init__.py ├── agent ├── README.md ├── __init__.py ├── agent.py ├── githubHook.py ├── hasalTask.py ├── iskakalunan.py └── mailTask.py ├── appveyor.yml ├── bootstrap-linux.sh ├── bootstrap-mac.sh ├── bootstrap.bat ├── bootstrap.ps1 ├── configs ├── agent │ ├── default.schema │ └── iskakalunan.json ├── chrome │ ├── README.md │ ├── default.json │ └── default.schema ├── ejenti │ ├── cmd_config.json │ ├── cmd_config.schema │ ├── ejenti_config.json │ ├── ejenti_config.schema │ ├── job_config.json │ ├── job_config.schema │ ├── server_job_config.json │ ├── server_job_config.schema │ ├── trigger_config.json │ └── trigger_config.schema ├── exec │ ├── README.md │ ├── default.json │ └── default.schema ├── firefox │ ├── README.md │ ├── default.json │ ├── default.schema │ ├── geckoprofiler.json │ ├── har.json │ └── obs_on_windows.json ├── global │ ├── README.md │ ├── default.json │ └── default.schema ├── index │ ├── README.md │ ├── default.schema │ ├── frameThroughputDctGenerator.json │ ├── inputLatencyAnimationDctGenerator.json │ ├── inputLatencyFrameThroughputGenerator.json │ └── runtimeDctGenerator.json └── upload │ ├── default.json │ └── default.schema ├── ejenti ├── README.md ├── __init__.py ├── ejenti_cli.py ├── jobs │ ├── __init__.py │ ├── pulse.py │ ├── running_statistics_monitor.py │ ├── slack_bot.py │ ├── status_json_creator.py │ ├── system_info_monitor.py │ ├── tasks_consumer.py │ └── upload_result_monitor.py ├── pulse_modules │ ├── __init__.py │ ├── asyncMetaTasks.py │ ├── baseMetaTasks.py │ ├── hasalPulsePublisher.py │ ├── hasal_consumer.py │ ├── hasal_publisher.py │ ├── syncMetaTasks.py │ └── tasksTrigger.py ├── pulse_trigger.py ├── pulse_trigger_cli.py ├── requirements.txt ├── server_jobs │ ├── __init__.py │ ├── agents_file_name_list_handler.py │ ├── backfill_trigger.py │ └── dashboard_data_generator.py ├── slack_modules │ ├── __init__.py │ └── interactive_commands.py └── tasks │ ├── __init__.py │ ├── baseTasks.py │ ├── firefoxBuildTasks.py │ ├── githubTasks.py │ └── hasalTasks.py ├── end.txt ├── flows ├── test_chrome_bbc_editor_pick.flow ├── test_chrome_bbc_headline.flow ├── test_chrome_bbc_homepage.flow ├── test_chrome_bbc_homepage_pagedown.flow ├── test_chrome_bbc_pictures.flow ├── test_chrome_bbc_search.flow ├── test_chrome_bbc_video.flow ├── test_chrome_bbc_weather.flow ├── test_firefox_bbc_editor_pick.flow ├── test_firefox_bbc_headline.flow ├── test_firefox_bbc_homepage.flow ├── test_firefox_bbc_homepage_pagedown.flow ├── test_firefox_bbc_pictures.flow ├── test_firefox_bbc_search.flow ├── test_firefox_bbc_video.flow └── test_firefox_bbc_weather.flow ├── jenkins ├── monitor.py ├── reset.py ├── trigger.bat └── trigger.sh ├── lib ├── __init__.py ├── baseTest.py ├── browser │ ├── __init__.py │ ├── base.py │ ├── chrome.py │ ├── firefox.py │ ├── webdriverChrome.py │ └── webdriverFirefox.py ├── common │ ├── __init__.py │ ├── b2Util.py │ ├── commonUtil.py │ ├── environment.py │ ├── gistUtil.py │ ├── imageTool.py │ ├── imageUtil.py │ ├── logConfig.py │ ├── pyDriveUtil.py │ ├── statusFileCreator.py │ ├── visualmetricsWrapper.py │ └── windowController.py ├── converter │ ├── __init__.py │ ├── cv2Converter.py │ ├── ffmpegConverter.py │ ├── ftSampleConverter.py │ └── sampleConverter.py ├── generator │ ├── __init__.py │ ├── baseGenerator.py │ ├── frameThroughputDctGenerator.py │ ├── inputLatencyAnimationDctGenerator.py │ ├── inputLatencyFrameThroughputGenerator.py │ └── runTimeDctGenerator.py ├── helper │ ├── __init__.py │ ├── archiveMozillaHelper.py │ ├── chromeProfileCreator.py │ ├── desktopHelper.py │ ├── firefoxProfileCreator.py │ ├── generateBackfillTableHelper.py │ ├── generatorHelper.py │ ├── perfherderDataQueryHelper.py │ ├── profilerHelper.py │ ├── targetHelper.py │ ├── terminalHelper.py │ ├── uploadAgentHelper.py │ ├── uploadResultHelper.py │ └── videoHelper.py ├── modules │ ├── __init__.py │ └── build_information.py ├── perfBaseTest.py ├── profiler │ ├── __init__.py │ ├── avconvProfiler.py │ ├── base.py │ ├── geckoProfiler.py │ ├── harProfiler.py │ ├── mitmDumpProfiler.py │ ├── obsProfiler.py │ ├── performanceTimingProfiler.py │ └── traceloggerProfiler.py ├── sikuli.py ├── sikuli │ ├── amazon.sikuli │ │ ├── amazon.py │ │ └── pics │ │ │ ├── amazon_logo.png │ │ │ ├── customers_text.png │ │ │ ├── customers_text_ch_win7.png │ │ │ ├── customers_text_ff_win7.png │ │ │ ├── function_under_search_field_guest_win10.png │ │ │ ├── function_under_search_field_guest_win7.png │ │ │ ├── function_under_search_field_moztpeqa_win10.png │ │ │ ├── function_under_search_field_moztpeqa_win7.png │ │ │ ├── product_details_chrome_win10.png │ │ │ ├── product_details_chrome_win10_20171017.png │ │ │ ├── product_details_chrome_win7.png │ │ │ ├── product_details_chrome_win7_20171017.png │ │ │ ├── product_details_ff_win10.png │ │ │ ├── product_details_ff_win10_20171017.png │ │ │ ├── product_details_ff_win7.png │ │ │ ├── product_details_win10.png │ │ │ ├── product_details_win7.png │ │ │ ├── search_bar_chrome.png │ │ │ ├── search_bar_firefox.png │ │ │ └── search_button.png │ ├── basecase.sikuli │ │ └── basecase.py │ ├── browser.sikuli │ │ ├── browser.py │ │ └── pics │ │ │ ├── chrome_urlbar.png │ │ │ ├── chrome_urlbar_53.png │ │ │ ├── chrome_urlbar_53_focus_mac.png │ │ │ ├── chrome_webconsole_arrow.png │ │ │ ├── cleopatra │ │ │ ├── complete_mac.png │ │ │ ├── complete_ubuntu.png │ │ │ ├── complete_win.png │ │ │ ├── geckomain_mac.png │ │ │ ├── geckomain_ubuntu.png │ │ │ ├── geckomain_win.png │ │ │ ├── new_complete_mac.png │ │ │ ├── new_complete_ubuntu.png │ │ │ ├── new_complete_win.png │ │ │ ├── new_share_button.png │ │ │ ├── new_share_confirm_button_mac.png │ │ │ ├── new_share_confirm_button_ubuntu.png │ │ │ ├── new_share_confirm_button_win.png │ │ │ ├── new_share_link_mac.png │ │ │ ├── new_share_link_ubuntu.png │ │ │ ├── new_share_link_win.png │ │ │ ├── new_share_permalink_button_mac.png │ │ │ ├── new_share_permalink_button_ubuntu.png │ │ │ └── new_share_permalink_button_win.png │ │ │ ├── ff_urlbar_black.png │ │ │ ├── ff_urlbar_black_focus_mac.png │ │ │ ├── ff_urlbar_blue_win7.png │ │ │ ├── ff_urlbar_deepblue_win10.png │ │ │ ├── ff_urlbar_dev_edition_56_win10.png │ │ │ ├── ff_urlbar_dev_edition_56_win10_2.png │ │ │ ├── ff_urlbar_gray_focus_ubuntu.png │ │ │ ├── ff_urlbar_gray_focus_win.png │ │ │ ├── ff_urlbar_gray_ubuntu.png │ │ │ ├── ff_urlbar_gray_win.png │ │ │ ├── ff_urlbar_gray_win10.png │ │ │ ├── ff_urlbar_gray_win7.png │ │ │ ├── ff_urlbar_square_win7.png │ │ │ └── ff_webconsole_bar.png │ ├── closeBrowser.sikuli │ │ └── closeBrowser.py │ ├── common.sikuli │ │ └── common.py │ ├── facebook.sikuli │ │ ├── content │ │ │ └── sample_1.jpg │ │ ├── facebook.py │ │ └── pics │ │ │ ├── facebook_activity_end_reminder.png │ │ │ ├── facebook_blue_bar.png │ │ │ ├── facebook_chat_tab_close_button.png │ │ │ ├── facebook_chat_tab_emoji_button.png │ │ │ ├── facebook_chat_tab_title_bar.png │ │ │ ├── facebook_club_delete_post_button.png │ │ │ ├── facebook_club_delete_post_menu.png │ │ │ ├── facebook_club_post_area.png │ │ │ ├── facebook_club_post_area_upload.png │ │ │ ├── facebook_club_post_header.png │ │ │ ├── facebook_club_post_marker.png │ │ │ ├── facebook_club_post_menu_delete.png │ │ │ ├── facebook_comment_icons.png │ │ │ ├── facebook_comment_icons_20170906.png │ │ │ ├── facebook_contact.png │ │ │ ├── facebook_contact_20170908.png │ │ │ ├── facebook_contact_linda_win7.png │ │ │ ├── facebook_delete_post_button.png │ │ │ ├── facebook_feed_end_reminder.png │ │ │ ├── facebook_folding_icon.png │ │ │ ├── facebook_home_post_area.png │ │ │ ├── facebook_home_post_area_focused.png │ │ │ ├── facebook_home_post_area_focused_dual.png │ │ │ ├── facebook_home_post_area_win10.png │ │ │ ├── facebook_home_post_area_win10_20171016.png │ │ │ ├── facebook_home_post_area_win7_20171016.png │ │ │ ├── facebook_image_reference.png │ │ │ ├── facebook_logo.png │ │ │ ├── facebook_message_icons.png │ │ │ ├── facebook_message_search_bar.png │ │ │ ├── facebook_message_search_bar_win10.png │ │ │ ├── facebook_message_search_bar_win7.png │ │ │ ├── facebook_messenger_header.png │ │ │ ├── facebook_messenger_header_win10.png │ │ │ ├── facebook_non_club_delete_post_button.png │ │ │ ├── facebook_non_club_delete_post_menu.png │ │ │ ├── facebook_non_club_post_marker.png │ │ │ ├── facebook_non_club_post_menu_edit.png │ │ │ ├── facebook_notification_icon.png │ │ │ ├── facebook_personal_post_area.png │ │ │ ├── facebook_post_action.png │ │ │ ├── facebook_post_area_focused.png │ │ │ ├── facebook_post_button.png │ │ │ ├── facebook_post_url_result.png │ │ │ ├── facebook_post_url_thumbnail.png │ │ │ ├── facebook_save_button.png │ │ │ ├── facebook_search_bar.png │ │ │ ├── facebook_search_icon.png │ │ │ ├── facebook_share_button.png │ │ │ ├── facebook_share_menu.png │ │ │ └── facebook_video_stop_icon.png │ ├── gdoc.sikuli │ │ ├── gdoc.py │ │ └── pics │ │ │ ├── FindAndReplace.png │ │ │ ├── FindReplaceInput.png │ │ │ ├── Replace.png │ │ │ ├── defocus_content_window.png │ │ │ ├── doc_content_left_top_page_region.png │ │ │ ├── doc_content_right_bottom_page_region.png │ │ │ ├── gdoc.png │ │ │ ├── gdoc_bluebg.png │ │ │ ├── gdoc_star.png │ │ │ ├── gdocheader.png │ │ │ ├── printer.png │ │ │ ├── toolbar_insert.png │ │ │ ├── toolbar_insert_image.png │ │ │ ├── toolbar_insert_image_db.png │ │ │ ├── toolbar_insert_image_db_url.png │ │ │ ├── toolbar_insert_image_db_urlbar.png │ │ │ ├── toolbar_insert_table.png │ │ │ ├── toolbar_insert_table_grid.png │ │ │ └── url_checked.png │ ├── gmail.sikuli │ │ ├── gmail.py │ │ └── pics │ │ │ ├── compose_btn_mac.png │ │ │ ├── compose_btn_win.png │ │ │ ├── more_btn_mac.png │ │ │ ├── more_btn_win.png │ │ │ ├── primary_tab_mac.png │ │ │ ├── primary_tab_win.png │ │ │ ├── reply_btn_mac.png │ │ │ ├── reply_btn_win.png │ │ │ ├── reply_del_btn_chrome_win10.png │ │ │ ├── reply_del_btn_mac.png │ │ │ ├── reply_del_btn_win.png │ │ │ ├── send_btn_mac.png │ │ │ ├── send_btn_win.png │ │ │ ├── settings_btn_win.png │ │ │ ├── type_for_reply_btn_chrome_win10.png │ │ │ └── type_for_reply_btn_win.png │ ├── gsearch.sikuli │ │ ├── gsearch.py │ │ └── pics │ │ │ ├── gsearch_homepage_buttons.png │ │ │ ├── gsearch_homepage_buttons_chrome_win10.png │ │ │ ├── gsearch_homepage_one_button_chrome_win10.png │ │ │ ├── gsearch_image_header.png │ │ │ ├── gsearch_search_result_1.png │ │ │ ├── gsearch_search_result_2.png │ │ │ └── gsearch_search_result_20171018.png │ ├── gsheet.sikuli │ │ ├── gsheet.py │ │ └── pics │ │ │ ├── column_header.png │ │ │ ├── column_header_mac_fx_57_nightly.png │ │ │ ├── column_header_win10_fx_57_nightly.png │ │ │ ├── gsheet.png │ │ │ ├── highlight_cell.png │ │ │ └── highlight_tab.png │ ├── gslide.sikuli │ │ ├── gslide.py │ │ └── pics │ │ │ ├── TextImageShapeIcon.png │ │ │ ├── TextImageShapeIcon_20171115.png │ │ │ ├── TextImageShapeIcon_DevEd56.png │ │ │ ├── gslide.png │ │ │ ├── gslide_bluebg.png │ │ │ ├── linux │ │ │ ├── chrome │ │ │ │ ├── animation_list.png │ │ │ │ ├── blank_list_final.png │ │ │ │ ├── blank_list_original.png │ │ │ │ ├── blank_theme.png │ │ │ │ ├── gslide.png │ │ │ │ ├── gslide_icon.png │ │ │ │ ├── image_chart_list.png │ │ │ │ ├── image_chart_list_page_2.png │ │ │ │ ├── image_chart_list_page_3.png │ │ │ │ ├── image_chart_list_page_4.png │ │ │ │ ├── image_chart_list_page_end.png │ │ │ │ ├── list_page_10.png │ │ │ │ ├── list_page_2.png │ │ │ │ ├── list_page_3.png │ │ │ │ ├── list_page_4.png │ │ │ │ ├── list_page_5.png │ │ │ │ ├── list_page_6.png │ │ │ │ ├── list_page_7.png │ │ │ │ ├── list_page_8.png │ │ │ │ ├── list_page_9.png │ │ │ │ ├── mix_content_30_list_final.png │ │ │ │ ├── mix_content_30_list_final_end.png │ │ │ │ ├── mix_content_30_list_original.png │ │ │ │ ├── mix_content_50_list_final.png │ │ │ │ ├── mix_content_50_list_original.png │ │ │ │ ├── page_end.png │ │ │ │ ├── presentation_blank_end.png │ │ │ │ ├── presentation_mode.png │ │ │ │ ├── presentation_page_2.png │ │ │ │ ├── presentation_page_3.png │ │ │ │ ├── presentation_page_4.png │ │ │ │ ├── presentation_page_5.png │ │ │ │ ├── presentation_page_6.png │ │ │ │ ├── presentation_page_7.png │ │ │ │ ├── presentation_page_8.png │ │ │ │ ├── presentation_page_9.png │ │ │ │ ├── presentation_page_end.png │ │ │ │ ├── shape_list.png │ │ │ │ ├── slides_10_list_final.png │ │ │ │ ├── slides_10_list_original.png │ │ │ │ ├── slides_5_list_final.png │ │ │ │ ├── slides_5_list_final_end.png │ │ │ │ ├── slides_5_list_original.png │ │ │ │ ├── table_list.png │ │ │ │ ├── text_list.png │ │ │ │ ├── theme_mozilla_tag.png │ │ │ │ ├── theme_mozilla_tag_red.png │ │ │ │ ├── utf8_txt_list.png │ │ │ │ └── utf8_txt_list_original.png │ │ │ └── ff │ │ │ │ ├── animation_list.png │ │ │ │ ├── blank_list_final.png │ │ │ │ ├── blank_list_original.png │ │ │ │ ├── blank_theme.png │ │ │ │ ├── gslide.png │ │ │ │ ├── gslide_icon.png │ │ │ │ ├── image_chart_list.png │ │ │ │ ├── image_chart_list_page_2.png │ │ │ │ ├── image_chart_list_page_3.png │ │ │ │ ├── image_chart_list_page_4.png │ │ │ │ ├── image_chart_list_page_end.png │ │ │ │ ├── list_page_10.png │ │ │ │ ├── list_page_2.png │ │ │ │ ├── list_page_3.png │ │ │ │ ├── list_page_4.png │ │ │ │ ├── list_page_5.png │ │ │ │ ├── list_page_6.png │ │ │ │ ├── list_page_7.png │ │ │ │ ├── list_page_8.png │ │ │ │ ├── list_page_9.png │ │ │ │ ├── mix_content_30_list_final.png │ │ │ │ ├── mix_content_30_list_final_end.png │ │ │ │ ├── mix_content_30_list_original.png │ │ │ │ ├── mix_content_50_list_final.png │ │ │ │ ├── mix_content_50_list_original.png │ │ │ │ ├── page_end.png │ │ │ │ ├── presentation_blank_end.png │ │ │ │ ├── presentation_mode.png │ │ │ │ ├── presentation_page_2.png │ │ │ │ ├── presentation_page_3.png │ │ │ │ ├── presentation_page_4.png │ │ │ │ ├── presentation_page_5.png │ │ │ │ ├── presentation_page_6.png │ │ │ │ ├── presentation_page_7.png │ │ │ │ ├── presentation_page_8.png │ │ │ │ ├── presentation_page_9.png │ │ │ │ ├── presentation_page_end.png │ │ │ │ ├── shape_list.png │ │ │ │ ├── slides_10_list_final.png │ │ │ │ ├── slides_10_list_original.png │ │ │ │ ├── slides_5_list_final.png │ │ │ │ ├── slides_5_list_final_end.png │ │ │ │ ├── slides_5_list_original.png │ │ │ │ ├── table_list.png │ │ │ │ ├── text_list.png │ │ │ │ ├── theme_mozilla_tag.png │ │ │ │ ├── theme_mozilla_tag_red.png │ │ │ │ ├── utf8_txt_list.png │ │ │ │ └── utf8_txt_list_original.png │ │ │ ├── mac │ │ │ ├── chrome │ │ │ │ ├── animation_list.png │ │ │ │ ├── blank_list_final.png │ │ │ │ ├── blank_list_original.png │ │ │ │ ├── blank_theme.png │ │ │ │ ├── gslide.png │ │ │ │ ├── gslide_icon.png │ │ │ │ ├── image_chart_list.png │ │ │ │ ├── image_chart_list_page_2.png │ │ │ │ ├── image_chart_list_page_3.png │ │ │ │ ├── image_chart_list_page_4.png │ │ │ │ ├── image_chart_list_page_end.png │ │ │ │ ├── list_page_10.png │ │ │ │ ├── list_page_2.png │ │ │ │ ├── list_page_3.png │ │ │ │ ├── list_page_4.png │ │ │ │ ├── list_page_5.png │ │ │ │ ├── list_page_6.png │ │ │ │ ├── list_page_7.png │ │ │ │ ├── list_page_8.png │ │ │ │ ├── list_page_9.png │ │ │ │ ├── mix_content_30_list_final.png │ │ │ │ ├── mix_content_30_list_final_end.png │ │ │ │ ├── mix_content_30_list_original.png │ │ │ │ ├── mix_content_50_list_final.png │ │ │ │ ├── mix_content_50_list_original.png │ │ │ │ ├── page_end.png │ │ │ │ ├── presentation_blank_end.png │ │ │ │ ├── presentation_mode.png │ │ │ │ ├── presentation_page_2.png │ │ │ │ ├── presentation_page_3.png │ │ │ │ ├── presentation_page_4.png │ │ │ │ ├── presentation_page_5.png │ │ │ │ ├── presentation_page_6.png │ │ │ │ ├── presentation_page_7.png │ │ │ │ ├── presentation_page_8.png │ │ │ │ ├── presentation_page_9.png │ │ │ │ ├── presentation_page_end.png │ │ │ │ ├── shape_list.png │ │ │ │ ├── slides_10_list_final.png │ │ │ │ ├── slides_10_list_original.png │ │ │ │ ├── slides_5_list_final.png │ │ │ │ ├── slides_5_list_final_end.png │ │ │ │ ├── slides_5_list_original.png │ │ │ │ ├── table_list.png │ │ │ │ ├── text_list.png │ │ │ │ ├── theme_mozilla_tag.png │ │ │ │ ├── theme_mozilla_tag_red.png │ │ │ │ ├── utf8_txt_list.png │ │ │ │ └── utf8_txt_list_original.png │ │ │ └── ff │ │ │ │ ├── animation_list.png │ │ │ │ ├── blank_list_final.png │ │ │ │ ├── blank_list_original.png │ │ │ │ ├── blank_theme.png │ │ │ │ ├── gslide.png │ │ │ │ ├── gslide_icon.png │ │ │ │ ├── image_chart_list.png │ │ │ │ ├── image_chart_list_page_2.png │ │ │ │ ├── image_chart_list_page_3.png │ │ │ │ ├── image_chart_list_page_4.png │ │ │ │ ├── image_chart_list_page_end.png │ │ │ │ ├── list_page_10.png │ │ │ │ ├── list_page_2.png │ │ │ │ ├── list_page_3.png │ │ │ │ ├── list_page_4.png │ │ │ │ ├── list_page_5.png │ │ │ │ ├── list_page_6.png │ │ │ │ ├── list_page_7.png │ │ │ │ ├── list_page_8.png │ │ │ │ ├── list_page_9.png │ │ │ │ ├── mix_content_30_list_final.png │ │ │ │ ├── mix_content_30_list_final_end.png │ │ │ │ ├── mix_content_30_list_original.png │ │ │ │ ├── mix_content_50_list_final.png │ │ │ │ ├── mix_content_50_list_original.png │ │ │ │ ├── page_end.png │ │ │ │ ├── presentation_blank_end.png │ │ │ │ ├── presentation_mode.png │ │ │ │ ├── presentation_page_2.png │ │ │ │ ├── presentation_page_3.png │ │ │ │ ├── presentation_page_4.png │ │ │ │ ├── presentation_page_5.png │ │ │ │ ├── presentation_page_6.png │ │ │ │ ├── presentation_page_7.png │ │ │ │ ├── presentation_page_8.png │ │ │ │ ├── presentation_page_9.png │ │ │ │ ├── presentation_page_end.png │ │ │ │ ├── shape_list.png │ │ │ │ ├── slides_10_list_final.png │ │ │ │ ├── slides_10_list_original.png │ │ │ │ ├── slides_5_list_final.png │ │ │ │ ├── slides_5_list_final_end.png │ │ │ │ ├── slides_5_list_original.png │ │ │ │ ├── table_list.png │ │ │ │ ├── text_list.png │ │ │ │ ├── theme_mozilla_tag.png │ │ │ │ ├── theme_mozilla_tag_red.png │ │ │ │ ├── utf8_txt_list.png │ │ │ │ └── utf8_txt_list_original.png │ │ │ └── windows │ │ │ ├── chrome │ │ │ ├── animation_list.png │ │ │ ├── blank_list_final.png │ │ │ ├── blank_list_original.png │ │ │ ├── blank_theme.png │ │ │ ├── gslide.png │ │ │ ├── gslide_icon.png │ │ │ ├── image_chart_list.png │ │ │ ├── image_chart_list_page_2.png │ │ │ ├── image_chart_list_page_3.png │ │ │ ├── image_chart_list_page_4.png │ │ │ ├── image_chart_list_page_end.png │ │ │ ├── list_page_10.png │ │ │ ├── list_page_2.png │ │ │ ├── list_page_3.png │ │ │ ├── list_page_4.png │ │ │ ├── list_page_5.png │ │ │ ├── list_page_6.png │ │ │ ├── list_page_7.png │ │ │ ├── list_page_8.png │ │ │ ├── list_page_9.png │ │ │ ├── mix_content_30_list_final.png │ │ │ ├── mix_content_30_list_final_end.png │ │ │ ├── mix_content_30_list_original.png │ │ │ ├── mix_content_50_list_final.png │ │ │ ├── mix_content_50_list_original.png │ │ │ ├── page_end.png │ │ │ ├── presentation_blank_end.png │ │ │ ├── presentation_mode.png │ │ │ ├── presentation_page_2.png │ │ │ ├── presentation_page_3.png │ │ │ ├── presentation_page_4.png │ │ │ ├── presentation_page_5.png │ │ │ ├── presentation_page_6.png │ │ │ ├── presentation_page_7.png │ │ │ ├── presentation_page_8.png │ │ │ ├── presentation_page_9.png │ │ │ ├── presentation_page_end.png │ │ │ ├── shape_list.png │ │ │ ├── slides_10_list_final.png │ │ │ ├── slides_10_list_original.png │ │ │ ├── slides_5_list_final.png │ │ │ ├── slides_5_list_final_end.png │ │ │ ├── slides_5_list_original.png │ │ │ ├── table_list.png │ │ │ ├── text_list.png │ │ │ ├── theme_mozilla_tag.png │ │ │ ├── theme_mozilla_tag_red.png │ │ │ ├── utf8_txt_list.png │ │ │ └── utf8_txt_list_original.png │ │ │ └── ff │ │ │ ├── animation_list.png │ │ │ ├── blank_list_final.png │ │ │ ├── blank_list_original.png │ │ │ ├── blank_theme.png │ │ │ ├── gslide.png │ │ │ ├── gslide_icon.png │ │ │ ├── image_chart_list.png │ │ │ ├── image_chart_list_page_2.png │ │ │ ├── image_chart_list_page_3.png │ │ │ ├── image_chart_list_page_4.png │ │ │ ├── image_chart_list_page_end.png │ │ │ ├── list_page_10.png │ │ │ ├── list_page_2.png │ │ │ ├── list_page_3.png │ │ │ ├── list_page_4.png │ │ │ ├── list_page_5.png │ │ │ ├── list_page_6.png │ │ │ ├── list_page_7.png │ │ │ ├── list_page_8.png │ │ │ ├── list_page_9.png │ │ │ ├── mix_content_30_list_final.png │ │ │ ├── mix_content_30_list_final_end.png │ │ │ ├── mix_content_30_list_original.png │ │ │ ├── mix_content_50_list_final.png │ │ │ ├── mix_content_50_list_original.png │ │ │ ├── page_end.png │ │ │ ├── presentation_blank_end.png │ │ │ ├── presentation_mode.png │ │ │ ├── presentation_page_2.png │ │ │ ├── presentation_page_3.png │ │ │ ├── presentation_page_4.png │ │ │ ├── presentation_page_5.png │ │ │ ├── presentation_page_6.png │ │ │ ├── presentation_page_7.png │ │ │ ├── presentation_page_8.png │ │ │ ├── presentation_page_9.png │ │ │ ├── presentation_page_end.png │ │ │ ├── shape_list.png │ │ │ ├── slides_10_list_final.png │ │ │ ├── slides_10_list_original.png │ │ │ ├── slides_5_list_final.png │ │ │ ├── slides_5_list_final_end.png │ │ │ ├── slides_5_list_original.png │ │ │ ├── table_list.png │ │ │ ├── text_list.png │ │ │ ├── theme_mozilla_tag.png │ │ │ ├── theme_mozilla_tag_red.png │ │ │ ├── utf8_txt_list.png │ │ │ └── utf8_txt_list_original.png │ ├── outlook.sikuli │ │ ├── outlook.py │ │ └── pics │ │ │ ├── accountAvatar.png │ │ │ ├── composeNewMailIcon.png │ │ │ ├── leftUpperMenuIcon.png │ │ │ ├── middleUpperFunctionIcon.png │ │ │ └── newMailBottomFunctionIcon.png │ ├── speedometer.sikuli │ │ ├── pics │ │ │ ├── speedometer_start_test_icon.png │ │ │ └── speedometer_test_finish_icon.png │ │ └── speedometer.py │ ├── ymail.sikuli │ │ ├── pics │ │ │ ├── compose_btn.png │ │ │ ├── composer_toolbar.png │ │ │ ├── mail_destination.png │ │ │ └── ymail_logo.png │ │ └── ymail.py │ └── youtube.sikuli │ │ ├── pics │ │ ├── close_ad_button_chrome_win7.png │ │ ├── close_ad_button_firefox_win7.png │ │ ├── function_under_search_field_chrome_win10.png │ │ ├── function_under_search_field_chrome_win7.png │ │ ├── function_under_search_field_firefox_win10.png │ │ ├── function_under_search_field_firefox_win7.png │ │ ├── search_button.png │ │ ├── search_suggestions_remove_chrome.png │ │ ├── search_suggestions_remove_firefox.png │ │ ├── youtube_logo.png │ │ ├── youtube_logo_20170830.png │ │ └── youtube_logo_new_win10.png │ │ └── youtube.py ├── speedometerBaseTest.py ├── thirdparty │ ├── __init__.py │ ├── tee.py │ └── visualmetrics.py ├── validator │ ├── __init__.py │ ├── baseValidator.py │ ├── configValidator.py │ ├── fileExistValidator.py │ └── fpsValidator.py ├── webdriver.py └── webdriverBaseTest.py ├── mach ├── python ├── README.md ├── epydoc.cfg ├── hasal │ ├── __init__.py │ ├── docs_commands.py │ └── testing_commands.py ├── mach_bootstrap.py ├── requirements.txt ├── tidy │ ├── HISTORY.rst │ ├── Makefile │ ├── README.rst │ ├── setup.py │ ├── tidy │ │ ├── __init__.py │ │ └── tidy.py │ └── tidy_tests │ │ ├── __init__.py │ │ └── test_tidy.py └── tox.ini ├── requirements.txt ├── requirements_devops.txt ├── requirements_mac.txt ├── runtest.py ├── scripts ├── Windows_Check_Status.ps1 ├── cv2_checker.py ├── get_trigger.py ├── make_docs.sh ├── media │ └── 168_frame.mp4 ├── runsikulix.cmd ├── sys_pkg_checker.py ├── system_packages_list.json ├── test_bootstrap_by_vagrant.sh ├── vm │ └── Vagrantfile └── wait_cmd.sh ├── server ├── README.md ├── perfherder_uploader.py ├── server.py ├── static │ └── js │ │ └── strapdown │ │ └── 0.2 │ │ ├── strapdown.css │ │ ├── strapdown.js │ │ └── themes │ │ ├── LICENSE │ │ ├── README.md │ │ ├── amelia.min.css │ │ ├── bootstrap-responsive.min.css │ │ ├── bootstrap.min.css │ │ ├── cerulean.min.css │ │ ├── cyborg.min.css │ │ ├── journal.min.css │ │ ├── readable.min.css │ │ ├── simplex.min.css │ │ ├── slate.min.css │ │ ├── spacelab.min.css │ │ ├── spruce.min.css │ │ ├── superhero.min.css │ │ └── united.min.css └── templates │ ├── all_result.html │ ├── layout.html │ └── readme.html ├── setup.py ├── suite.txt ├── suite_webdriver.txt ├── svrConfig.json ├── tests ├── __init__.py ├── pilot │ ├── bbc │ │ ├── test_chrome_bbc_editor_pick.sikuli │ │ │ ├── chrome_url_bar.png │ │ │ ├── test_chrome_bbc_editor_pick.html │ │ │ └── test_chrome_bbc_editor_pick.py │ │ ├── test_chrome_bbc_headline.sikuli │ │ │ ├── BBC.png │ │ │ ├── chrome_url_bar.png │ │ │ ├── test_chrome_bbc_headline.html │ │ │ └── test_chrome_bbc_headline.py │ │ ├── test_chrome_bbc_homepage.sikuli │ │ │ ├── chrome_url_bar.png │ │ │ ├── test_chrome_bbc_homepage.html │ │ │ └── test_chrome_bbc_homepage.py │ │ ├── test_chrome_bbc_homepage_pagedown.sikuli │ │ │ ├── chrome_url_bar.png │ │ │ ├── test_chrome_bbc_homepage_pagedown.html │ │ │ └── test_chrome_bbc_homepage_pagedown.py │ │ ├── test_chrome_bbc_pictures.sikuli │ │ │ ├── chrome_url_bar.png │ │ │ ├── test_chrome_bbc_pictures.html │ │ │ └── test_chrome_bbc_pictures.py │ │ ├── test_chrome_bbc_search.sikuli │ │ │ ├── chrome_url_bar.png │ │ │ ├── search.png │ │ │ ├── test_chrome_bbc_search.html │ │ │ └── test_chrome_bbc_search.py │ │ ├── test_chrome_bbc_video.sikuli │ │ │ ├── chrome_url_bar.png │ │ │ ├── stopVideo.png │ │ │ ├── test_chrome_bbc_video.html │ │ │ └── test_chrome_bbc_video.py │ │ ├── test_chrome_bbc_weather.sikuli │ │ │ ├── chrome_url_bar.png │ │ │ ├── test_chrome_bbc_weather.html │ │ │ └── test_chrome_bbc_weather.py │ │ ├── test_firefox_bbc_editor_pick.sikuli │ │ │ ├── firefox_url_bar.png │ │ │ ├── test_firefox_bbc_editor_pick.html │ │ │ └── test_firefox_bbc_editor_pick.py │ │ ├── test_firefox_bbc_headline.sikuli │ │ │ ├── BBC.png │ │ │ ├── firefox_url_bar.png │ │ │ ├── test_firefox_bbc_headline.html │ │ │ └── test_firefox_bbc_headline.py │ │ ├── test_firefox_bbc_homepage.sikuli │ │ │ ├── firefox_url_bar.png │ │ │ ├── test_firefox_bbc_homepage.html │ │ │ └── test_firefox_bbc_homepage.py │ │ ├── test_firefox_bbc_homepage_pagedown.sikuli │ │ │ ├── firefox_url_bar.png │ │ │ ├── test_firefox_bbc_homepage_pagedown.html │ │ │ └── test_firefox_bbc_homepage_pagedown.py │ │ ├── test_firefox_bbc_pictures.sikuli │ │ │ ├── firefox_url_bar.png │ │ │ ├── test_firefox_bbc_pictures.html │ │ │ └── test_firefox_bbc_pictures.py │ │ ├── test_firefox_bbc_search.sikuli │ │ │ ├── firefox_url_bar.png │ │ │ ├── search.png │ │ │ ├── test_firefox_bbc_search.html │ │ │ └── test_firefox_bbc_search.py │ │ ├── test_firefox_bbc_video.sikuli │ │ │ ├── firefox_url_bar.png │ │ │ ├── stopVideo.png │ │ │ ├── test_firefox_bbc_video.html │ │ │ └── test_firefox_bbc_video.py │ │ └── test_firefox_bbc_weather.sikuli │ │ │ ├── firefox_url_bar.png │ │ │ ├── test_firefox_bbc_weather.html │ │ │ └── test_firefox_bbc_weather.py │ ├── facebook │ │ ├── test_chrome_facebook_enlarge_image_1.sikuli │ │ │ ├── 1469153290603.png │ │ │ ├── 1469153311665.png │ │ │ ├── chrome_urlbar.png │ │ │ ├── test_chrome_facebook_enlarge_image_1.html │ │ │ └── test_chrome_facebook_enlarge_image_1.py │ │ ├── test_chrome_facebook_enlarge_video_1.sikuli │ │ │ ├── 1468577119085-1.png │ │ │ ├── 1468830683686.png │ │ │ ├── 1468914267501.png │ │ │ ├── chrome_urlbar-1.png │ │ │ ├── test_chrome_facebook_enlarge_video_1.html │ │ │ └── test_chrome_facebook_enlarge_video_1.py │ │ ├── test_chrome_facebook_load_bluebar.sikuli │ │ │ ├── 1469155965629.png │ │ │ ├── chrome_urlbar-1.png │ │ │ ├── test_chrome_facebook_load_bluebar.html │ │ │ └── test_chrome_facebook_load_bluebar.py │ │ ├── test_chrome_facebook_load_homepage.sikuli │ │ │ ├── chrome_urlbar-1.png │ │ │ ├── test_chrome_facebook_load_homepage.html │ │ │ └── test_chrome_facebook_load_homepage.py │ │ ├── test_chrome_facebook_load_messages.sikuli │ │ │ ├── 1469155965629.png │ │ │ ├── 1469170188808.png │ │ │ ├── chrome_urlbar-1.png │ │ │ ├── test_chrome_facebook_load_messages.html │ │ │ └── test_chrome_facebook_load_messages.py │ │ ├── test_chrome_facebook_mouse_scroll_homepage.sikuli │ │ │ ├── 1469155965629.png │ │ │ ├── 1469424340308.png │ │ │ ├── chrome_urlbar-1.png │ │ │ ├── test_chrome_facebook_mouse_scroll_homepage.html │ │ │ └── test_chrome_facebook_mouse_scroll_homepage.py │ │ ├── test_chrome_facebook_post_delete.sikuli │ │ │ ├── 1468906112411-1.png │ │ │ ├── 1468906112411.png │ │ │ ├── 1468915283966.png │ │ │ ├── 1468915384917.png │ │ │ ├── 1469157008854.png │ │ │ ├── test_chrome_facebook_post_delete.html │ │ │ └── test_chrome_facebook_post_delete.py │ │ ├── test_chrome_facebook_post_link.sikuli │ │ │ ├── 1468911047850.png │ │ │ ├── 1468915035222.png │ │ │ ├── 1469424086910.png │ │ │ ├── chrome_urlbar-1.png │ │ │ ├── chrome_urlbar-2.png │ │ │ ├── test_chrome_facebook_post_link.html │ │ │ └── test_chrome_facebook_post_link.py │ │ ├── test_chrome_facebook_post_share.sikuli │ │ │ ├── 1468900803295.png │ │ │ ├── 1468900894519.png │ │ │ ├── 1468900939454.png │ │ │ ├── 1468915774098.png │ │ │ ├── chrome_urlbar-1.png │ │ │ ├── chrome_urlbar-2.png │ │ │ ├── test_chrome_facebook_post_share.html │ │ │ └── test_chrome_facebook_post_share.py │ │ ├── test_chrome_facebook_see_more_text.sikuli │ │ │ ├── 1468576540232.png │ │ │ ├── 1469158648986.png │ │ │ ├── chrome_urlbar-1.png │ │ │ ├── test_chrome_facebook_see_more_text.html │ │ │ └── test_chrome_facebook_see_more_text.py │ │ ├── test_firefox_facebook_enlarge_image_1.sikuli │ │ │ ├── 1468574381951.png │ │ │ ├── 1469153395096.png │ │ │ ├── 1469153406062.png │ │ │ ├── test_firefox_facebook_enlarge_image_1.html │ │ │ └── test_firefox_facebook_enlarge_image_1.py │ │ ├── test_firefox_facebook_enlarge_video_1.sikuli │ │ │ ├── 1468574381951-1.png │ │ │ ├── 1468577119085.png │ │ │ ├── 1468830683686.png │ │ │ ├── 1468914267501.png │ │ │ ├── test_firefox_facebook_enlarge_video_1.html │ │ │ └── test_firefox_facebook_enlarge_video_1.py │ │ ├── test_firefox_facebook_load_bluebar.sikuli │ │ │ ├── 1468574381951-1.png │ │ │ ├── 1469158357670.png │ │ │ ├── test_firefox_facebook_load_bluebar.html │ │ │ └── test_firefox_facebook_load_bluebar.py │ │ ├── test_firefox_facebook_load_homepage.sikuli │ │ │ ├── 1468574381951-1.png │ │ │ ├── test_firefox_facebook_load_homepage.html │ │ │ └── test_firefox_facebook_load_homepage.py │ │ ├── test_firefox_facebook_load_messages.sikuli │ │ │ ├── 1468574381951-1.png │ │ │ ├── 1469155965629.png │ │ │ ├── 1469170570734.png │ │ │ ├── test_firefox_facebook_load_messages.html │ │ │ └── test_firefox_facebook_load_messages.py │ │ ├── test_firefox_facebook_mouse_scroll_homepage.sikuli │ │ │ ├── 1468574381951-1.png │ │ │ ├── 1469158357670.png │ │ │ ├── 1469424407445.png │ │ │ ├── test_firefox_facebook_mouse_scroll_homepage.html │ │ │ └── test_firefox_facebook_mouse_scroll_homepage.py │ │ ├── test_firefox_facebook_post_delete.sikuli │ │ │ ├── 1468906112411-1.png │ │ │ ├── 1468915283966-1.png │ │ │ ├── 1468915283966.png │ │ │ ├── 1468915384917.png │ │ │ ├── 1469159930930.png │ │ │ ├── test_firefox_facebook_post_delete.html │ │ │ └── test_firefox_facebook_post_delete.py │ │ ├── test_firefox_facebook_post_link.sikuli │ │ │ ├── 1468574381951-1.png │ │ │ ├── 1468911047850.png │ │ │ ├── 1468915035222.png │ │ │ ├── 1469424129822.png │ │ │ ├── test_firefox_facebook_post_link.html │ │ │ └── test_firefox_facebook_post_link.py │ │ ├── test_firefox_facebook_post_share.sikuli │ │ │ ├── 1468574381951-1.png │ │ │ ├── 1468900803295.png │ │ │ ├── 1468900894519.png │ │ │ ├── 1468900939454.png │ │ │ ├── 1468915774098.png │ │ │ ├── test_firefox_facebook_post_share.html │ │ │ └── test_firefox_facebook_post_share.py │ │ └── test_firefox_facebook_see_more_text.sikuli │ │ │ ├── 1468574381951-1.png │ │ │ ├── 1468576540232-1.png │ │ │ ├── 1468576540232.png │ │ │ ├── 1469158648986.png │ │ │ ├── test_firefox_facebook_see_more_text.html │ │ │ └── test_firefox_facebook_see_more_text.py │ ├── gmail │ │ ├── test_chrome_gmail_launch.sikuli │ │ │ ├── 1469080460609.png │ │ │ ├── 1469080970628.png │ │ │ ├── test_chrome_gmail_launch.html │ │ │ └── test_chrome_gmail_launch.py │ │ ├── test_chrome_gmail_new_message.sikuli │ │ │ ├── 1469078403160.png │ │ │ ├── 1469078451311.png │ │ │ ├── 1469078479192.png │ │ │ ├── 1469078497022.png │ │ │ ├── 1469078515197.png │ │ │ ├── 1469080970628.png │ │ │ ├── test_chrome_gmail_new_message.html │ │ │ └── test_chrome_gmail_new_message.py │ │ ├── test_chrome_gmail_view_images.sikuli │ │ │ ├── 1469080970628.png │ │ │ ├── 1469081587793.png │ │ │ ├── 1469081670425.png │ │ │ ├── 1469082063366.png │ │ │ ├── 1469082088821.png │ │ │ ├── test_chrome_gmail_view_images.html │ │ │ └── test_chrome_gmail_view_images.py │ │ ├── test_chrome_gmail_view_pdf.sikuli │ │ │ ├── 1469078921917.png │ │ │ ├── 1469078958963.png │ │ │ ├── 1469079179313.png │ │ │ ├── 1469080970628.png │ │ │ ├── test_chrome_gmail_view_pdf.html │ │ │ └── test_chrome_gmail_view_pdf.py │ │ ├── test_chrome_gmail_view_text.sikuli │ │ │ ├── 1469079345697.png │ │ │ ├── 1469079368912.png │ │ │ ├── 1469079404415.png │ │ │ ├── 1469080970628.png │ │ │ ├── test_chrome_gmail_view_text.html │ │ │ └── test_chrome_gmail_view_text.py │ │ ├── test_chrome_gmail_view_youtube_video.sikuli │ │ │ ├── 1469079952725.png │ │ │ ├── 1469079980868.png │ │ │ ├── 1469080035507.png │ │ │ ├── 1469080970628.png │ │ │ ├── test_chrome_gmail_view_youtube_video.html │ │ │ └── test_chrome_gmail_view_youtube_video.py │ │ ├── test_firefox_gmail_launch.sikuli │ │ │ ├── 1469080482569.png │ │ │ ├── 1469080728495.png │ │ │ ├── test_firefox_gmail_launch.html │ │ │ └── test_firefox_gmail_launch.py │ │ ├── test_firefox_gmail_new_message.sikuli │ │ │ ├── 1469078653040.png │ │ │ ├── 1469078701956.png │ │ │ ├── 1469078730974.png │ │ │ ├── 1469078745301.png │ │ │ ├── 1469078859691.png │ │ │ ├── 1469080728495.png │ │ │ ├── test_firefox_gmail_new_message.html │ │ │ └── test_firefox_gmail_new_message.py │ │ ├── test_firefox_gmail_view_images.sikuli │ │ │ ├── 1469080728495.png │ │ │ ├── 1469082300932.png │ │ │ ├── 1469082323939.png │ │ │ ├── 1469082335972.png │ │ │ ├── 1469082357259.png │ │ │ ├── test_firefox_gmail_view_images.html │ │ │ └── test_firefox_gmail_view_images.py │ │ ├── test_firefox_gmail_view_pdf.sikuli │ │ │ ├── 1469079034714.png │ │ │ ├── 1469079056627.png │ │ │ ├── 1469079155140.png │ │ │ ├── 1469080728495.png │ │ │ ├── test_firefox_gmail_view_pdf.html │ │ │ └── test_firefox_gmail_view_pdf.py │ │ ├── test_firefox_gmail_view_text.sikuli │ │ │ ├── 1469079461951.png │ │ │ ├── 1469079485447.png │ │ │ ├── 1469079510344.png │ │ │ ├── 1469080728495.png │ │ │ ├── test_firefox_gmail_view_text.html │ │ │ └── test_firefox_gmail_view_text.py │ │ └── test_firefox_gmail_view_youtube_video.sikuli │ │ │ ├── 1469080063979.png │ │ │ ├── 1469080087475.png │ │ │ ├── 1469080107842.png │ │ │ ├── 1469080728495.png │ │ │ ├── test_firefox_gmail_view_youtube_video.html │ │ │ └── test_firefox_gmail_view_youtube_video.py │ └── misc │ │ ├── test_firefox_misc_verify_devtool_networkview_list_loadtime_for_fred.sikuli │ │ ├── 1479278733405.png │ │ ├── 1479279858969.png │ │ ├── 1479363194714.png │ │ ├── test_firefox_misc_verify_devtool_networkview_list_loadtime_for_fred.html │ │ └── test_firefox_misc_verify_devtool_networkview_list_loadtime_for_fred.py │ │ └── test_firefox_misc_verify_prerendering_for_andrew.sikuli │ │ ├── 1479206449401.png │ │ ├── 1479264914124.png │ │ ├── 1479265179630.png │ │ ├── 1479267807480.png │ │ ├── test_firefox_misc_verify_prerendering_for_andrew.html │ │ └── test_firefox_misc_verify_prerendering_for_andrew.py ├── regression │ ├── __init__.py │ ├── amazon │ │ ├── __init__.py │ │ ├── test_chrome_amazon_ail_hover_related_product_thumbnail.py │ │ ├── test_chrome_amazon_ail_hover_related_product_thumbnail.sikuli │ │ │ └── test_chrome_amazon_ail_hover_related_product_thumbnail.py │ │ ├── test_chrome_amazon_ail_select_search_suggestion.py │ │ ├── test_chrome_amazon_ail_select_search_suggestion.sikuli │ │ │ └── test_chrome_amazon_ail_select_search_suggestion.py │ │ ├── test_chrome_amazon_ail_type_in_search_field.py │ │ ├── test_chrome_amazon_ail_type_in_search_field.sikuli │ │ │ ├── search_bar.png │ │ │ └── test_chrome_amazon_ail_type_in_search_field.py │ │ ├── test_chrome_amazon_ft_type_100_txt_in_search_field_delay_100ms.py │ │ ├── test_chrome_amazon_ft_type_100_txt_in_search_field_delay_100ms.sikuli │ │ │ └── test_chrome_amazon_ft_type_100_txt_in_search_field_delay_100ms.py │ │ ├── test_firefox_amazon_ail_hover_related_product_thumbnail.py │ │ ├── test_firefox_amazon_ail_hover_related_product_thumbnail.sikuli │ │ │ └── test_firefox_amazon_ail_hover_related_product_thumbnail.py │ │ ├── test_firefox_amazon_ail_select_search_suggestion.py │ │ ├── test_firefox_amazon_ail_select_search_suggestion.sikuli │ │ │ └── test_firefox_amazon_ail_select_search_suggestion.py │ │ ├── test_firefox_amazon_ail_type_in_search_field.py │ │ ├── test_firefox_amazon_ail_type_in_search_field.sikuli │ │ │ ├── search_bar.png │ │ │ └── test_firefox_amazon_ail_type_in_search_field.py │ │ ├── test_firefox_amazon_ft_type_100_txt_in_search_field_delay_100ms.py │ │ └── test_firefox_amazon_ft_type_100_txt_in_search_field_delay_100ms.sikuli │ │ │ └── test_firefox_amazon_ft_type_100_txt_in_search_field_delay_100ms.py │ ├── facebook │ │ ├── __init__.py │ │ ├── common │ │ │ ├── test_chrome_facebook_post_for_delete_club.sikuli │ │ │ │ ├── chrome_urlbar.png │ │ │ │ ├── facebook_club_post_area.png │ │ │ │ ├── facebook_logo.png │ │ │ │ ├── facebook_post_area_focused.png │ │ │ │ ├── facebook_post_button.png │ │ │ │ ├── test_chrome_facebook_post_for_delete_club.html │ │ │ │ └── test_chrome_facebook_post_for_delete_club.py │ │ │ └── test_firefox_facebook_post_for_delete_club.sikuli │ │ │ │ ├── facebook_club_post_area.png │ │ │ │ ├── facebook_logo.png │ │ │ │ ├── facebook_post_area_focused.png │ │ │ │ ├── facebook_post_button.png │ │ │ │ ├── ff_urlbar.png │ │ │ │ ├── test_firefox_facebook_post_for_delete_club.html │ │ │ │ └── test_firefox_facebook_post_for_delete_club.py │ │ ├── test_chrome_facebook_ail_click_close_chat_tab.py │ │ ├── test_chrome_facebook_ail_click_close_chat_tab.sikuli │ │ │ └── test_chrome_facebook_ail_click_close_chat_tab.py │ │ ├── test_chrome_facebook_ail_click_open_chat_tab.py │ │ ├── test_chrome_facebook_ail_click_open_chat_tab.sikuli │ │ │ └── test_chrome_facebook_ail_click_open_chat_tab.py │ │ ├── test_chrome_facebook_ail_click_open_chat_tab_emoji.py │ │ ├── test_chrome_facebook_ail_click_open_chat_tab_emoji.sikuli │ │ │ └── test_chrome_facebook_ail_click_open_chat_tab_emoji.py │ │ ├── test_chrome_facebook_ail_click_photo_viewer_right_arrow.py │ │ ├── test_chrome_facebook_ail_click_photo_viewer_right_arrow.sikuli │ │ │ └── test_chrome_facebook_ail_click_photo_viewer_right_arrow.py │ │ ├── test_chrome_facebook_ail_scroll_home_1_txt.py │ │ ├── test_chrome_facebook_ail_scroll_home_1_txt.sikuli │ │ │ └── test_chrome_facebook_ail_scroll_home_1_txt.py │ │ ├── test_chrome_facebook_ail_type_comment_1_txt.py │ │ ├── test_chrome_facebook_ail_type_comment_1_txt.sikuli │ │ │ ├── facebook_type_comment_win.png │ │ │ ├── facebook_type_comment_win_20170906.png │ │ │ └── test_chrome_facebook_ail_type_comment_1_txt.py │ │ ├── test_chrome_facebook_ail_type_composerbox_1_txt.py │ │ ├── test_chrome_facebook_ail_type_composerbox_1_txt.sikuli │ │ │ ├── facebook_type_post_win.png │ │ │ ├── facebook_type_post_win_20170906.png │ │ │ └── test_chrome_facebook_ail_type_composerbox_1_txt.py │ │ ├── test_chrome_facebook_ail_type_message_1_txt.py │ │ ├── test_chrome_facebook_ail_type_message_1_txt.sikuli │ │ │ ├── facebook_type_message_win.png │ │ │ └── test_chrome_facebook_ail_type_message_1_txt.py │ │ ├── test_chrome_facebook_club_enlarge_image.py │ │ ├── test_chrome_facebook_club_enlarge_image.sikuli │ │ │ └── test_chrome_facebook_club_enlarge_image.py │ │ ├── test_chrome_facebook_club_enlarge_video.py │ │ ├── test_chrome_facebook_club_enlarge_video.sikuli │ │ │ └── test_chrome_facebook_club_enlarge_video.py │ │ ├── test_chrome_facebook_club_see_more_text.py │ │ ├── test_chrome_facebook_club_see_more_text.sikuli │ │ │ └── test_chrome_facebook_club_see_more_text.py │ │ ├── test_chrome_facebook_delete_post_club.py │ │ ├── test_chrome_facebook_delete_post_club.sikuli │ │ │ └── test_chrome_facebook_delete_post_club.py │ │ ├── test_chrome_facebook_ft_type_comment_100_txt_delay_100ms.py │ │ ├── test_chrome_facebook_ft_type_comment_100_txt_delay_100ms.sikuli │ │ │ └── test_chrome_facebook_ft_type_comment_100_txt_delay_100ms.py │ │ ├── test_chrome_facebook_ft_type_composerbox_100_txt_delay_100ms.py │ │ ├── test_chrome_facebook_ft_type_composerbox_100_txt_delay_100ms.sikuli │ │ │ └── test_chrome_facebook_ft_type_composerbox_100_txt_delay_100ms.py │ │ ├── test_chrome_facebook_ft_type_message_100_txt_delay_100ms.py │ │ ├── test_chrome_facebook_ft_type_message_100_txt_delay_100ms.sikuli │ │ │ └── test_chrome_facebook_ft_type_message_100_txt_delay_100ms.py │ │ ├── test_chrome_facebook_load_bluebar.py │ │ ├── test_chrome_facebook_load_bluebar.sikuli │ │ │ └── test_chrome_facebook_load_bluebar.py │ │ ├── test_chrome_facebook_load_homepage.py │ │ ├── test_chrome_facebook_load_homepage.sikuli │ │ │ └── test_chrome_facebook_load_homepage.py │ │ ├── test_chrome_facebook_load_messages.py │ │ ├── test_chrome_facebook_load_messages.sikuli │ │ │ └── test_chrome_facebook_load_messages.py │ │ ├── test_chrome_facebook_load_mix_content.py │ │ ├── test_chrome_facebook_load_mix_content.sikuli │ │ │ └── test_chrome_facebook_load_mix_content.py │ │ ├── test_chrome_facebook_mouse_scroll_home.py │ │ ├── test_chrome_facebook_mouse_scroll_home.sikuli │ │ │ └── test_chrome_facebook_mouse_scroll_home.py │ │ ├── test_chrome_facebook_page_down_club.py │ │ ├── test_chrome_facebook_page_down_club.sikuli │ │ │ └── test_chrome_facebook_page_down_club.py │ │ ├── test_chrome_facebook_post_home_simple.py │ │ ├── test_chrome_facebook_post_home_simple.sikuli │ │ │ └── test_chrome_facebook_post_home_simple.py │ │ ├── test_chrome_facebook_post_image_club.py │ │ ├── test_chrome_facebook_post_image_club.sikuli │ │ │ └── test_chrome_facebook_post_image_club.py │ │ ├── test_chrome_facebook_post_link.py │ │ ├── test_chrome_facebook_post_link.sikuli │ │ │ └── test_chrome_facebook_post_link.py │ │ ├── test_chrome_facebook_post_mix_content_club.py │ │ ├── test_chrome_facebook_post_mix_content_club.sikuli │ │ │ └── test_chrome_facebook_post_mix_content_club.py │ │ ├── test_chrome_facebook_post_mix_content_home.py │ │ ├── test_chrome_facebook_post_mix_content_home.sikuli │ │ │ └── test_chrome_facebook_post_mix_content_home.py │ │ ├── test_chrome_facebook_post_text_other_wall.py │ │ ├── test_chrome_facebook_post_text_other_wall.sikuli │ │ │ └── test_chrome_facebook_post_text_other_wall.py │ │ ├── test_chrome_facebook_search_keyword.py │ │ ├── test_chrome_facebook_search_keyword.sikuli │ │ │ └── test_chrome_facebook_search_keyword.py │ │ ├── test_chrome_facebook_share_mix_content.py │ │ ├── test_chrome_facebook_share_mix_content.sikuli │ │ │ └── test_chrome_facebook_share_mix_content.py │ │ ├── test_chrome_facebook_share_url.py │ │ ├── test_chrome_facebook_share_url.sikuli │ │ │ └── test_chrome_facebook_share_url.py │ │ ├── test_chrome_facebook_share_video.py │ │ ├── test_chrome_facebook_share_video.sikuli │ │ │ └── test_chrome_facebook_share_video.py │ │ ├── test_chrome_facebook_update_text_personal.py │ │ ├── test_chrome_facebook_update_text_personal.sikuli │ │ │ └── test_chrome_facebook_update_text_personal.py │ │ ├── test_firefox_facebook_ail_click_close_chat_tab.py │ │ ├── test_firefox_facebook_ail_click_close_chat_tab.sikuli │ │ │ └── test_firefox_facebook_ail_click_close_chat_tab.py │ │ ├── test_firefox_facebook_ail_click_open_chat_tab.py │ │ ├── test_firefox_facebook_ail_click_open_chat_tab.sikuli │ │ │ └── test_firefox_facebook_ail_click_open_chat_tab.py │ │ ├── test_firefox_facebook_ail_click_open_chat_tab_emoji.py │ │ ├── test_firefox_facebook_ail_click_open_chat_tab_emoji.sikuli │ │ │ └── test_firefox_facebook_ail_click_open_chat_tab_emoji.py │ │ ├── test_firefox_facebook_ail_click_photo_viewer_right_arrow.py │ │ ├── test_firefox_facebook_ail_click_photo_viewer_right_arrow.sikuli │ │ │ └── test_firefox_facebook_ail_click_photo_viewer_right_arrow.py │ │ ├── test_firefox_facebook_ail_scroll_home_1_txt.py │ │ ├── test_firefox_facebook_ail_scroll_home_1_txt.sikuli │ │ │ └── test_firefox_facebook_ail_scroll_home_1_txt.py │ │ ├── test_firefox_facebook_ail_type_comment_1_txt.py │ │ ├── test_firefox_facebook_ail_type_comment_1_txt.sikuli │ │ │ ├── facebook_type_comment_win.png │ │ │ ├── facebook_type_comment_win_20170906.png │ │ │ └── test_firefox_facebook_ail_type_comment_1_txt.py │ │ ├── test_firefox_facebook_ail_type_composerbox_1_txt.py │ │ ├── test_firefox_facebook_ail_type_composerbox_1_txt.sikuli │ │ │ ├── facebook_type_post_win.png │ │ │ ├── facebook_type_post_win_20170906.png │ │ │ └── test_firefox_facebook_ail_type_composerbox_1_txt.py │ │ ├── test_firefox_facebook_ail_type_message_1_txt.py │ │ ├── test_firefox_facebook_ail_type_message_1_txt.sikuli │ │ │ ├── facebook_type_message_win.png │ │ │ └── test_firefox_facebook_ail_type_message_1_txt.py │ │ ├── test_firefox_facebook_club_enlarge_image.py │ │ ├── test_firefox_facebook_club_enlarge_image.sikuli │ │ │ └── test_firefox_facebook_club_enlarge_image.py │ │ ├── test_firefox_facebook_club_enlarge_video.py │ │ ├── test_firefox_facebook_club_enlarge_video.sikuli │ │ │ └── test_firefox_facebook_club_enlarge_video.py │ │ ├── test_firefox_facebook_club_see_more_text.py │ │ ├── test_firefox_facebook_club_see_more_text.sikuli │ │ │ └── test_firefox_facebook_club_see_more_text.py │ │ ├── test_firefox_facebook_delete_post_club.py │ │ ├── test_firefox_facebook_delete_post_club.sikuli │ │ │ └── test_firefox_facebook_delete_post_club.py │ │ ├── test_firefox_facebook_ft_type_comment_100_txt_delay_100ms.py │ │ ├── test_firefox_facebook_ft_type_comment_100_txt_delay_100ms.sikuli │ │ │ └── test_firefox_facebook_ft_type_comment_100_txt_delay_100ms.py │ │ ├── test_firefox_facebook_ft_type_composerbox_100_txt_delay_100ms.py │ │ ├── test_firefox_facebook_ft_type_composerbox_100_txt_delay_100ms.sikuli │ │ │ └── test_firefox_facebook_ft_type_composerbox_100_txt_delay_100ms.py │ │ ├── test_firefox_facebook_ft_type_message_100_txt_delay_100ms.py │ │ ├── test_firefox_facebook_ft_type_message_100_txt_delay_100ms.sikuli │ │ │ └── test_firefox_facebook_ft_type_message_100_txt_delay_100ms.py │ │ ├── test_firefox_facebook_load_bluebar.py │ │ ├── test_firefox_facebook_load_bluebar.sikuli │ │ │ └── test_firefox_facebook_load_bluebar.py │ │ ├── test_firefox_facebook_load_homepage.py │ │ ├── test_firefox_facebook_load_homepage.sikuli │ │ │ └── test_firefox_facebook_load_homepage.py │ │ ├── test_firefox_facebook_load_messages.py │ │ ├── test_firefox_facebook_load_messages.sikuli │ │ │ └── test_firefox_facebook_load_messages.py │ │ ├── test_firefox_facebook_load_mix_content.py │ │ ├── test_firefox_facebook_load_mix_content.sikuli │ │ │ └── test_firefox_facebook_load_mix_content.py │ │ ├── test_firefox_facebook_mouse_scroll_home.py │ │ ├── test_firefox_facebook_mouse_scroll_home.sikuli │ │ │ └── test_firefox_facebook_mouse_scroll_home.py │ │ ├── test_firefox_facebook_page_down_club.py │ │ ├── test_firefox_facebook_page_down_club.sikuli │ │ │ └── test_firefox_facebook_page_down_club.py │ │ ├── test_firefox_facebook_post_image_club.py │ │ ├── test_firefox_facebook_post_image_club.sikuli │ │ │ └── test_firefox_facebook_post_image_club.py │ │ ├── test_firefox_facebook_post_link.py │ │ ├── test_firefox_facebook_post_link.sikuli │ │ │ └── test_firefox_facebook_post_link.py │ │ ├── test_firefox_facebook_post_mix_content_club.py │ │ ├── test_firefox_facebook_post_mix_content_club.sikuli │ │ │ └── test_firefox_facebook_post_mix_content_club.py │ │ ├── test_firefox_facebook_post_mix_content_home.py │ │ ├── test_firefox_facebook_post_mix_content_home.sikuli │ │ │ └── test_firefox_facebook_post_mix_content_home.py │ │ ├── test_firefox_facebook_post_text_other_wall.py │ │ ├── test_firefox_facebook_post_text_other_wall.sikuli │ │ │ └── test_firefox_facebook_post_text_other_wall.py │ │ ├── test_firefox_facebook_search_keyword.py │ │ ├── test_firefox_facebook_search_keyword.sikuli │ │ │ └── test_firefox_facebook_search_keyword.py │ │ ├── test_firefox_facebook_share_mix_content.py │ │ ├── test_firefox_facebook_share_mix_content.sikuli │ │ │ └── test_firefox_facebook_share_mix_content.py │ │ ├── test_firefox_facebook_share_url.py │ │ ├── test_firefox_facebook_share_url.sikuli │ │ │ └── test_firefox_facebook_share_url.py │ │ ├── test_firefox_facebook_share_video.py │ │ ├── test_firefox_facebook_share_video.sikuli │ │ │ └── test_firefox_facebook_share_video.py │ │ ├── test_firefox_facebook_update_text_personal.py │ │ └── test_firefox_facebook_update_text_personal.sikuli │ │ │ └── test_firefox_facebook_update_text_personal.py │ ├── gdoc │ │ ├── __init__.py │ │ ├── test_chrome_gdoc_ail_pagedown_10_text.py │ │ ├── test_chrome_gdoc_ail_pagedown_10_text.sikuli │ │ │ └── test_chrome_gdoc_ail_pagedown_10_text.py │ │ ├── test_chrome_gdoc_ail_type_0.py │ │ ├── test_chrome_gdoc_ail_type_0.sikuli │ │ │ └── test_chrome_gdoc_ail_type_0.py │ │ ├── test_chrome_gdoc_ail_type_10p_txt.py │ │ ├── test_chrome_gdoc_ail_type_10p_txt.sikuli │ │ │ └── test_chrome_gdoc_ail_type_10p_txt.py │ │ ├── test_chrome_gdoc_create_copypaste_image_1.py │ │ ├── test_chrome_gdoc_create_copypaste_image_1.sikuli │ │ │ └── test_chrome_gdoc_create_copypaste_image_1.py │ │ ├── test_chrome_gdoc_create_copypaste_table_1.py │ │ ├── test_chrome_gdoc_create_copypaste_table_1.sikuli │ │ │ └── test_chrome_gdoc_create_copypaste_table_1.py │ │ ├── test_chrome_gdoc_create_copypaste_txt_1.py │ │ ├── test_chrome_gdoc_create_copypaste_txt_1.sikuli │ │ │ └── test_chrome_gdoc_create_copypaste_txt_1.py │ │ ├── test_chrome_gdoc_create_cursormove_50.py │ │ ├── test_chrome_gdoc_create_cursormove_50.sikuli │ │ │ └── test_chrome_gdoc_create_cursormove_50.py │ │ ├── test_chrome_gdoc_create_image_1.py │ │ ├── test_chrome_gdoc_create_image_1.sikuli │ │ │ └── test_chrome_gdoc_create_image_1.py │ │ ├── test_chrome_gdoc_create_table_1.py │ │ ├── test_chrome_gdoc_create_table_1.sikuli │ │ │ └── test_chrome_gdoc_create_table_1.py │ │ ├── test_chrome_gdoc_create_txt_1.py │ │ ├── test_chrome_gdoc_create_txt_1.sikuli │ │ │ └── test_chrome_gdoc_create_txt_1.py │ │ ├── test_chrome_gdoc_create_typing_1.py │ │ ├── test_chrome_gdoc_create_typing_1.sikuli │ │ │ └── test_chrome_gdoc_create_typing_1.py │ │ ├── test_chrome_gdoc_create_typing_100.py │ │ ├── test_chrome_gdoc_create_typing_100.sikuli │ │ │ └── test_chrome_gdoc_create_typing_100.py │ │ ├── test_chrome_gdoc_create_typing_50.py │ │ ├── test_chrome_gdoc_create_typing_50.sikuli │ │ │ └── test_chrome_gdoc_create_typing_50.py │ │ ├── test_chrome_gdoc_delete_basic_image_1.py │ │ ├── test_chrome_gdoc_delete_basic_image_1.sikuli │ │ │ └── test_chrome_gdoc_delete_basic_image_1.py │ │ ├── test_chrome_gdoc_delete_basic_table_1.py │ │ ├── test_chrome_gdoc_delete_basic_table_1.sikuli │ │ │ └── test_chrome_gdoc_delete_basic_table_1.py │ │ ├── test_chrome_gdoc_delete_basic_txt_1.py │ │ ├── test_chrome_gdoc_delete_basic_txt_1.sikuli │ │ │ └── test_chrome_gdoc_delete_basic_txt_1.py │ │ ├── test_chrome_gdoc_findr3.py │ │ ├── test_chrome_gdoc_findr3.sikuli │ │ │ ├── 0of0.png │ │ │ ├── EditDropdown.png │ │ │ ├── FindAndReplace.png │ │ │ ├── FindReplaceInput.png │ │ │ ├── Replace.png │ │ │ └── test_chrome_gdoc_findr3.py │ │ ├── test_chrome_gdoc_findr3_read.py │ │ ├── test_chrome_gdoc_findr3_read.sikuli │ │ │ ├── 0of0.png │ │ │ ├── EditDropdown.png │ │ │ ├── FindAndReplace.png │ │ │ ├── FindReplaceInput.png │ │ │ ├── Replace.png │ │ │ └── test_chrome_gdoc_findr3_read.py │ │ ├── test_chrome_gdoc_format10.py │ │ ├── test_chrome_gdoc_format10.sikuli │ │ │ └── test_chrome_gdoc_format10.py │ │ ├── test_chrome_gdoc_format10_read.py │ │ ├── test_chrome_gdoc_format10_read.sikuli │ │ │ └── test_chrome_gdoc_format10_read.py │ │ ├── test_chrome_gdoc_load.py │ │ ├── test_chrome_gdoc_load.sikuli │ │ │ └── test_chrome_gdoc_load.py │ │ ├── test_chrome_gdoc_load_file.py │ │ ├── test_chrome_gdoc_load_file.sikuli │ │ │ └── test_chrome_gdoc_load_file.py │ │ ├── test_chrome_gdoc_pagedown.py │ │ ├── test_chrome_gdoc_pagedown.sikuli │ │ │ └── test_chrome_gdoc_pagedown.py │ │ ├── test_chrome_gdoc_pageend.py │ │ ├── test_chrome_gdoc_pageend.sikuli │ │ │ └── test_chrome_gdoc_pageend.py │ │ ├── test_chrome_gdoc_pd3.py │ │ ├── test_chrome_gdoc_pd3.sikuli │ │ │ └── test_chrome_gdoc_pd3.py │ │ ├── test_chrome_gdoc_read_basic_100_increasing.py │ │ ├── test_chrome_gdoc_read_basic_100_increasing.sikuli │ │ │ └── test_chrome_gdoc_read_basic_100_increasing.py │ │ ├── test_chrome_gdoc_read_basic_3_increasing.py │ │ ├── test_chrome_gdoc_read_basic_3_increasing.sikuli │ │ │ └── test_chrome_gdoc_read_basic_3_increasing.py │ │ ├── test_chrome_gdoc_read_basic_image_1.py │ │ ├── test_chrome_gdoc_read_basic_image_1.sikuli │ │ │ └── test_chrome_gdoc_read_basic_image_1.py │ │ ├── test_chrome_gdoc_read_basic_table_1.py │ │ ├── test_chrome_gdoc_read_basic_table_1.sikuli │ │ │ └── test_chrome_gdoc_read_basic_table_1.py │ │ ├── test_chrome_gdoc_read_basic_table_1_sampleobj.py │ │ ├── test_chrome_gdoc_read_basic_table_1_sampleobj.sikuli │ │ │ └── test_chrome_gdoc_read_basic_table_1_sampleobj.py │ │ ├── test_chrome_gdoc_read_basic_txt_1.py │ │ ├── test_chrome_gdoc_read_basic_txt_1.sikuli │ │ │ └── test_chrome_gdoc_read_basic_txt_1.py │ │ ├── test_chrome_gdoc_read_blank_page.sikuli │ │ │ └── test_chrome_gdoc_read_blank_page.py │ │ ├── test_chrome_gdoc_read_cursormove_3.py │ │ ├── test_chrome_gdoc_read_cursormove_3.sikuli │ │ │ └── test_chrome_gdoc_read_cursormove_3.py │ │ ├── test_chrome_gdoc_read_frame_throughput_scroll_1.py │ │ ├── test_chrome_gdoc_read_frame_throughput_scroll_1.sikuli │ │ │ └── test_chrome_gdoc_read_frame_throughput_scroll_1.py │ │ ├── test_chrome_gdoc_read_frame_throughput_scroll_end.py │ │ ├── test_chrome_gdoc_read_frame_throughput_scroll_end.sikuli │ │ │ └── test_chrome_gdoc_read_frame_throughput_scroll_end.py │ │ ├── test_chrome_gdoc_read_utf8_txt_1.py │ │ ├── test_chrome_gdoc_read_utf8_txt_1.sikuli │ │ │ └── test_chrome_gdoc_read_utf8_txt_1.py │ │ ├── test_chrome_gdoc_update_replace_3.py │ │ ├── test_chrome_gdoc_update_replace_3.sikuli │ │ │ └── test_chrome_gdoc_update_replace_3.py │ │ ├── test_chrome_gdoc_update_replace_50.py │ │ ├── test_chrome_gdoc_update_replace_50.sikuli │ │ │ └── test_chrome_gdoc_update_replace_50.py │ │ ├── test_chrome_gdoc_update_undoredo_100.py │ │ ├── test_chrome_gdoc_update_undoredo_100.sikuli │ │ │ └── test_chrome_gdoc_update_undoredo_100.py │ │ ├── test_chrome_gdoc_user_behavior_10.py │ │ ├── test_chrome_gdoc_user_behavior_10.sikuli │ │ │ └── test_chrome_gdoc_user_behavior_10.py │ │ ├── test_firefox_gdoc_ail_pagedown_10_text.py │ │ ├── test_firefox_gdoc_ail_pagedown_10_text.sikuli │ │ │ └── test_firefox_gdoc_ail_pagedown_10_text.py │ │ ├── test_firefox_gdoc_ail_type_0.py │ │ ├── test_firefox_gdoc_ail_type_0.sikuli │ │ │ └── test_firefox_gdoc_ail_type_0.py │ │ ├── test_firefox_gdoc_ail_type_10p_txt.py │ │ ├── test_firefox_gdoc_ail_type_10p_txt.sikuli │ │ │ └── test_firefox_gdoc_ail_type_10p_txt.py │ │ ├── test_firefox_gdoc_clean_all.sikuli │ │ │ └── test_firefox_gdoc_clean_all.sikuli.py │ │ ├── test_firefox_gdoc_create_copypaste_image_1.py │ │ ├── test_firefox_gdoc_create_copypaste_image_1.sikuli │ │ │ └── test_firefox_gdoc_create_copypaste_image_1.py │ │ ├── test_firefox_gdoc_create_copypaste_table_1.py │ │ ├── test_firefox_gdoc_create_copypaste_table_1.sikuli │ │ │ └── test_firefox_gdoc_create_copypaste_table_1.py │ │ ├── test_firefox_gdoc_create_copypaste_txt_1.py │ │ ├── test_firefox_gdoc_create_copypaste_txt_1.sikuli │ │ │ └── test_firefox_gdoc_create_copypaste_txt_1.py │ │ ├── test_firefox_gdoc_create_cursormove_50.py │ │ ├── test_firefox_gdoc_create_cursormove_50.sikuli │ │ │ └── test_firefox_gdoc_create_cursormove_50.py │ │ ├── test_firefox_gdoc_create_image_1.py │ │ ├── test_firefox_gdoc_create_image_1.sikuli │ │ │ └── test_firefox_gdoc_create_image_1.py │ │ ├── test_firefox_gdoc_create_table_1.py │ │ ├── test_firefox_gdoc_create_table_1.sikuli │ │ │ └── test_firefox_gdoc_create_table_1.py │ │ ├── test_firefox_gdoc_create_txt_1.py │ │ ├── test_firefox_gdoc_create_txt_1.sikuli │ │ │ └── test_firefox_gdoc_create_txt_1.py │ │ ├── test_firefox_gdoc_create_typing_1.py │ │ ├── test_firefox_gdoc_create_typing_1.sikuli │ │ │ └── test_firefox_gdoc_create_typing_1.py │ │ ├── test_firefox_gdoc_create_typing_100.py │ │ ├── test_firefox_gdoc_create_typing_100.sikuli │ │ │ └── test_firefox_gdoc_create_typing_100.py │ │ ├── test_firefox_gdoc_create_typing_50.py │ │ ├── test_firefox_gdoc_create_typing_50.sikuli │ │ │ └── test_firefox_gdoc_create_typing_50.py │ │ ├── test_firefox_gdoc_delete_basic_image_1.py │ │ ├── test_firefox_gdoc_delete_basic_image_1.sikuli │ │ │ └── test_firefox_gdoc_delete_basic_image_1.py │ │ ├── test_firefox_gdoc_delete_basic_table_1.py │ │ ├── test_firefox_gdoc_delete_basic_table_1.sikuli │ │ │ └── test_firefox_gdoc_delete_basic_table_1.py │ │ ├── test_firefox_gdoc_delete_basic_txt_1.py │ │ ├── test_firefox_gdoc_delete_basic_txt_1.sikuli │ │ │ └── test_firefox_gdoc_delete_basic_txt_1.py │ │ ├── test_firefox_gdoc_findr3.py │ │ ├── test_firefox_gdoc_findr3.sikuli │ │ │ ├── 0of0.png │ │ │ ├── EditDropdown.png │ │ │ ├── FindAndReplace.png │ │ │ ├── FindReplaceInput.png │ │ │ ├── Replace.png │ │ │ └── test_firefox_gdoc_findr3.py │ │ ├── test_firefox_gdoc_findr3_read.py │ │ ├── test_firefox_gdoc_findr3_read.sikuli │ │ │ ├── 0of0.png │ │ │ ├── EditDropdown.png │ │ │ ├── FindAndReplace.png │ │ │ ├── FindReplaceInput.png │ │ │ ├── Replace.png │ │ │ └── test_firefox_gdoc_findr3_read.py │ │ ├── test_firefox_gdoc_format10.py │ │ ├── test_firefox_gdoc_format10.sikuli │ │ │ └── test_firefox_gdoc_format10.py │ │ ├── test_firefox_gdoc_format10_read.py │ │ ├── test_firefox_gdoc_format10_read.sikuli │ │ │ └── test_firefox_gdoc_format10_read.py │ │ ├── test_firefox_gdoc_load.py │ │ ├── test_firefox_gdoc_load.sikuli │ │ │ └── test_firefox_gdoc_load.py │ │ ├── test_firefox_gdoc_load_file.py │ │ ├── test_firefox_gdoc_load_file.sikuli │ │ │ └── test_firefox_gdoc_load_file.py │ │ ├── test_firefox_gdoc_pagedown.py │ │ ├── test_firefox_gdoc_pagedown.sikuli │ │ │ └── test_firefox_gdoc_pagedown.py │ │ ├── test_firefox_gdoc_pageend.py │ │ ├── test_firefox_gdoc_pageend.sikuli │ │ │ └── test_firefox_gdoc_pageend.py │ │ ├── test_firefox_gdoc_pd3.py │ │ ├── test_firefox_gdoc_pd3.sikuli │ │ │ └── test_firefox_gdoc_pd3.py │ │ ├── test_firefox_gdoc_read_basic_100_increasing.py │ │ ├── test_firefox_gdoc_read_basic_100_increasing.sikuli │ │ │ └── test_firefox_gdoc_read_basic_100_increasing.py │ │ ├── test_firefox_gdoc_read_basic_3_increasing.py │ │ ├── test_firefox_gdoc_read_basic_3_increasing.sikuli │ │ │ └── test_firefox_gdoc_read_basic_3_increasing.py │ │ ├── test_firefox_gdoc_read_basic_image_1.py │ │ ├── test_firefox_gdoc_read_basic_image_1.sikuli │ │ │ └── test_firefox_gdoc_read_basic_image_1.py │ │ ├── test_firefox_gdoc_read_basic_table_1.py │ │ ├── test_firefox_gdoc_read_basic_table_1.sikuli │ │ │ └── test_firefox_gdoc_read_basic_table_1.py │ │ ├── test_firefox_gdoc_read_basic_table_1_sampleobj.py │ │ ├── test_firefox_gdoc_read_basic_table_1_sampleobj.sikuli │ │ │ └── test_firefox_gdoc_read_basic_table_1_sampleobj.py │ │ ├── test_firefox_gdoc_read_basic_txt_1.py │ │ ├── test_firefox_gdoc_read_basic_txt_1.sikuli │ │ │ └── test_firefox_gdoc_read_basic_txt_1.py │ │ ├── test_firefox_gdoc_read_blank_page.sikuli │ │ │ └── test_firefox_gdoc_read_blank_page.py │ │ ├── test_firefox_gdoc_read_cursormove_3.py │ │ ├── test_firefox_gdoc_read_cursormove_3.sikuli │ │ │ └── test_firefox_gdoc_read_cursormove_3.py │ │ ├── test_firefox_gdoc_read_frame_throughput_scroll_1.py │ │ ├── test_firefox_gdoc_read_frame_throughput_scroll_1.sikuli │ │ │ └── test_firefox_gdoc_read_frame_throughput_scroll_1.py │ │ ├── test_firefox_gdoc_read_frame_throughput_scroll_end.py │ │ ├── test_firefox_gdoc_read_frame_throughput_scroll_end.sikuli │ │ │ └── test_firefox_gdoc_read_frame_throughput_scroll_end.py │ │ ├── test_firefox_gdoc_read_utf8_txt_1.py │ │ ├── test_firefox_gdoc_read_utf8_txt_1.sikuli │ │ │ └── test_firefox_gdoc_read_utf8_txt_1.py │ │ ├── test_firefox_gdoc_update_replace_3.py │ │ ├── test_firefox_gdoc_update_replace_3.sikuli │ │ │ └── test_firefox_gdoc_update_replace_3.py │ │ ├── test_firefox_gdoc_update_replace_50.py │ │ ├── test_firefox_gdoc_update_replace_50.sikuli │ │ │ └── test_firefox_gdoc_update_replace_50.py │ │ ├── test_firefox_gdoc_update_undoredo_100.py │ │ ├── test_firefox_gdoc_update_undoredo_100.sikuli │ │ │ └── test_firefox_gdoc_update_undoredo_100.py │ │ ├── test_firefox_gdoc_user_behavior_10.py │ │ └── test_firefox_gdoc_user_behavior_10.sikuli │ │ │ └── test_firefox_gdoc_user_behavior_10.py │ ├── gmail │ │ ├── __init__.py │ │ ├── test_chrome_gmail_ail_compose_new_mail_via_keyboard.py │ │ ├── test_chrome_gmail_ail_compose_new_mail_via_keyboard.sikuli │ │ │ └── test_chrome_gmail_ail_compose_new_mail_via_keyboard.py │ │ ├── test_chrome_gmail_ail_open_mail.py │ │ ├── test_chrome_gmail_ail_open_mail.sikuli │ │ │ └── test_chrome_gmail_ail_open_mail.py │ │ ├── test_chrome_gmail_ail_reply_mail.py │ │ ├── test_chrome_gmail_ail_reply_mail.sikuli │ │ │ └── test_chrome_gmail_ail_reply_mail.py │ │ ├── test_chrome_gmail_ail_type_in_reply_field.py │ │ ├── test_chrome_gmail_ail_type_in_reply_field.sikuli │ │ │ └── test_chrome_gmail_ail_type_in_reply_field.py │ │ ├── test_chrome_gmail_ft_type_in_reply_field_100_txt_delay_100ms.py │ │ ├── test_chrome_gmail_ft_type_in_reply_field_100_txt_delay_100ms.sikuli │ │ │ └── test_chrome_gmail_ft_type_in_reply_field_100_txt_delay_100ms.py │ │ ├── test_firefox_gmail_ail_compose_new_mail_via_keyboard.py │ │ ├── test_firefox_gmail_ail_compose_new_mail_via_keyboard.sikuli │ │ │ └── test_firefox_gmail_ail_compose_new_mail_via_keyboard.py │ │ ├── test_firefox_gmail_ail_open_mail.py │ │ ├── test_firefox_gmail_ail_open_mail.sikuli │ │ │ └── test_firefox_gmail_ail_open_mail.py │ │ ├── test_firefox_gmail_ail_reply_mail.py │ │ ├── test_firefox_gmail_ail_reply_mail.sikuli │ │ │ └── test_firefox_gmail_ail_reply_mail.py │ │ ├── test_firefox_gmail_ail_type_in_reply_field.py │ │ ├── test_firefox_gmail_ail_type_in_reply_field.sikuli │ │ │ └── test_firefox_gmail_ail_type_in_reply_field.py │ │ ├── test_firefox_gmail_ft_type_in_reply_field_100_txt_delay_100ms.py │ │ └── test_firefox_gmail_ft_type_in_reply_field_100_txt_delay_100ms.sikuli │ │ │ └── test_firefox_gmail_ft_type_in_reply_field_100_txt_delay_100ms.py │ ├── gsearch │ │ ├── __init__.py │ │ ├── test_chrome_gsearch_ail_select_image_cat.py │ │ ├── test_chrome_gsearch_ail_select_image_cat.sikuli │ │ │ └── test_chrome_gsearch_ail_select_image_cat.py │ │ ├── test_chrome_gsearch_ail_select_search_suggestion.py │ │ ├── test_chrome_gsearch_ail_select_search_suggestion.sikuli │ │ │ └── test_chrome_gsearch_ail_select_search_suggestion.py │ │ ├── test_chrome_gsearch_ail_type_searchbox.py │ │ ├── test_chrome_gsearch_ail_type_searchbox.sikuli │ │ │ └── test_chrome_gsearch_ail_type_searchbox.py │ │ ├── test_chrome_gsearch_ilft_select_image_cat.py │ │ ├── test_chrome_gsearch_ilft_select_image_cat.sikuli │ │ │ └── test_chrome_gsearch_ilft_select_image_cat.py │ │ ├── test_firefox_gsearch_ail_select_image_cat.py │ │ ├── test_firefox_gsearch_ail_select_image_cat.sikuli │ │ │ └── test_firefox_gsearch_ail_select_image_cat.py │ │ ├── test_firefox_gsearch_ail_select_search_suggestion.py │ │ ├── test_firefox_gsearch_ail_select_search_suggestion.sikuli │ │ │ └── test_firefox_gsearch_ail_select_search_suggestion.py │ │ ├── test_firefox_gsearch_ail_type_searchbox.py │ │ ├── test_firefox_gsearch_ail_type_searchbox.sikuli │ │ │ └── test_firefox_gsearch_ail_type_searchbox.py │ │ ├── test_firefox_gsearch_ilft_select_image_cat.py │ │ └── test_firefox_gsearch_ilft_select_image_cat.sikuli │ │ │ └── test_firefox_gsearch_ilft_select_image_cat.py │ ├── gsheet │ │ ├── __init__.py │ │ ├── test_chrome_gsheet_1000r_number_chars.py │ │ ├── test_chrome_gsheet_1000r_number_chars.sikuli │ │ │ └── test_chrome_gsheet_1000r_number_chars.py │ │ ├── test_chrome_gsheet_1000r_number_chars_1000formula.py │ │ ├── test_chrome_gsheet_1000r_number_chars_1000formula.sikuli │ │ │ └── test_chrome_gsheet_1000r_number_chars_1000formula.py │ │ ├── test_chrome_gsheet_1000r_number_chars_1000formula_deletecell.py │ │ ├── test_chrome_gsheet_1000r_number_chars_1000formula_deletecell.sikuli │ │ │ └── test_chrome_gsheet_1000r_number_chars_1000formula_deletecell.py │ │ ├── test_chrome_gsheet_1000r_number_chars_1000formula_modifycell.py │ │ ├── test_chrome_gsheet_1000r_number_chars_1000formula_modifycell.sikuli │ │ │ └── test_chrome_gsheet_1000r_number_chars_1000formula_modifycell.py │ │ ├── test_chrome_gsheet_1000r_number_chars_deleteallcell.py │ │ ├── test_chrome_gsheet_1000r_number_chars_deleteallcell.sikuli │ │ │ └── test_chrome_gsheet_1000r_number_chars_deleteallcell.py │ │ ├── test_chrome_gsheet_1000r_number_chars_scrolldown.py │ │ ├── test_chrome_gsheet_1000r_number_chars_scrolldown.sikuli │ │ │ └── test_chrome_gsheet_1000r_number_chars_scrolldown.py │ │ ├── test_chrome_gsheet_100r_different_color.py │ │ ├── test_chrome_gsheet_100r_different_color.sikuli │ │ │ └── test_chrome_gsheet_100r_different_color.py │ │ ├── test_chrome_gsheet_100r_different_color_switchtab.sikuli │ │ │ └── test_chrome_gsheet_100r_different_color_switchtab.py │ │ ├── test_chrome_gsheet_100r_number_chars.py │ │ ├── test_chrome_gsheet_100r_number_chars.sikuli │ │ │ └── test_chrome_gsheet_100r_number_chars.py │ │ ├── test_chrome_gsheet_100r_number_chars_100formula_10tabs.py │ │ ├── test_chrome_gsheet_100r_number_chars_100formula_10tabs.sikuli │ │ │ └── test_chrome_gsheet_100r_number_chars_100formula_10tabs.py │ │ ├── test_chrome_gsheet_100r_number_chars_100formula_switchtab.py │ │ ├── test_chrome_gsheet_100r_number_chars_100formula_switchtab.sikuli │ │ │ └── test_chrome_gsheet_100r_number_chars_100formula_switchtab.py │ │ ├── test_chrome_gsheet_100r_number_chars_10tabs_scrolldown.py │ │ ├── test_chrome_gsheet_100r_number_chars_10tabs_scrolldown.sikuli │ │ │ └── test_chrome_gsheet_100r_number_chars_10tabs_scrolldown.py │ │ ├── test_chrome_gsheet_100r_number_chars_chart.py │ │ ├── test_chrome_gsheet_100r_number_chars_chart.sikuli │ │ │ └── test_chrome_gsheet_100r_number_chars_chart.py │ │ ├── test_chrome_gsheet_100r_number_chars_chart_100formula.py │ │ ├── test_chrome_gsheet_100r_number_chars_chart_100formula.sikuli │ │ │ └── test_chrome_gsheet_100r_number_chars_chart_100formula.py │ │ ├── test_chrome_gsheet_100r_number_chars_chart_switchtab.py │ │ ├── test_chrome_gsheet_100r_number_chars_chart_switchtab.sikuli │ │ │ └── test_chrome_gsheet_100r_number_chars_chart_switchtab.py │ │ ├── test_chrome_gsheet_100r_number_chars_image.py │ │ ├── test_chrome_gsheet_100r_number_chars_image.sikuli │ │ │ └── test_chrome_gsheet_100r_number_chars_image.py │ │ ├── test_chrome_gsheet_100r_number_chars_image_switchtab.py │ │ ├── test_chrome_gsheet_100r_number_chars_image_switchtab.sikuli │ │ │ └── test_chrome_gsheet_100r_number_chars_image_switchtab.py │ │ ├── test_chrome_gsheet_100r_number_utf8chars.py │ │ ├── test_chrome_gsheet_100r_number_utf8chars.sikuli │ │ │ └── test_chrome_gsheet_100r_number_utf8chars.py │ │ ├── test_chrome_gsheet_100r_number_utf8chars_10tabs.py │ │ ├── test_chrome_gsheet_100r_number_utf8chars_10tabs.sikuli │ │ │ └── test_chrome_gsheet_100r_number_utf8chars_10tabs.py │ │ ├── test_chrome_gsheet_100r_number_utf8chars_scrolldown.py │ │ ├── test_chrome_gsheet_100r_number_utf8chars_scrolldown.sikuli │ │ │ └── test_chrome_gsheet_100r_number_utf8chars_scrolldown.py │ │ ├── test_chrome_gsheet_ail_clicktab_0.py │ │ ├── test_chrome_gsheet_ail_clicktab_0.sikuli │ │ │ └── test_chrome_gsheet_ail_clicktab_0.py │ │ ├── test_chrome_gsheet_ail_pagedown_400_text.py │ │ ├── test_chrome_gsheet_ail_pagedown_400_text.sikuli │ │ │ └── test_chrome_gsheet_ail_pagedown_400_text.py │ │ ├── test_chrome_gsheet_ail_type_0.py │ │ ├── test_chrome_gsheet_ail_type_0.sikuli │ │ │ └── test_chrome_gsheet_ail_type_0.py │ │ ├── test_chrome_gsheet_ail_type_400.py │ │ ├── test_chrome_gsheet_ail_type_400.sikuli │ │ │ └── test_chrome_gsheet_ail_type_400.py │ │ ├── test_chrome_gsheet_different_color_switchtab.py │ │ ├── test_firefox_gsheet_1000r_number_chars.py │ │ ├── test_firefox_gsheet_1000r_number_chars.sikuli │ │ │ └── test_firefox_gsheet_1000r_number_chars.py │ │ ├── test_firefox_gsheet_1000r_number_chars_1000formula.py │ │ ├── test_firefox_gsheet_1000r_number_chars_1000formula.sikuli │ │ │ └── test_firefox_gsheet_1000r_number_chars_1000formula.py │ │ ├── test_firefox_gsheet_1000r_number_chars_1000formula_deletecell.py │ │ ├── test_firefox_gsheet_1000r_number_chars_1000formula_deletecell.sikuli │ │ │ └── test_firefox_gsheet_1000r_number_chars_1000formula_deletecell.py │ │ ├── test_firefox_gsheet_1000r_number_chars_1000formula_modifycell.py │ │ ├── test_firefox_gsheet_1000r_number_chars_1000formula_modifycell.sikuli │ │ │ └── test_firefox_gsheet_1000r_number_chars_1000formula_modifycell.py │ │ ├── test_firefox_gsheet_1000r_number_chars_deleteallcell.py │ │ ├── test_firefox_gsheet_1000r_number_chars_deleteallcell.sikuli │ │ │ └── test_firefox_gsheet_1000r_number_chars_deleteallcell.py │ │ ├── test_firefox_gsheet_1000r_number_chars_scrolldown.py │ │ ├── test_firefox_gsheet_1000r_number_chars_scrolldown.sikuli │ │ │ └── test_firefox_gsheet_1000r_number_chars_scrolldown.py │ │ ├── test_firefox_gsheet_100r_different_color.py │ │ ├── test_firefox_gsheet_100r_different_color.sikuli │ │ │ └── test_firefox_gsheet_100r_different_color.py │ │ ├── test_firefox_gsheet_100r_different_color_switchtab.py │ │ ├── test_firefox_gsheet_100r_different_color_switchtab.sikuli │ │ │ └── test_firefox_gsheet_100r_different_color_switchtab.py │ │ ├── test_firefox_gsheet_100r_number_chars.py │ │ ├── test_firefox_gsheet_100r_number_chars.sikuli │ │ │ └── test_firefox_gsheet_100r_number_chars.py │ │ ├── test_firefox_gsheet_100r_number_chars_100formula_10tabs.py │ │ ├── test_firefox_gsheet_100r_number_chars_100formula_10tabs.sikuli │ │ │ └── test_firefox_gsheet_100r_number_chars_100formula_10tabs.py │ │ ├── test_firefox_gsheet_100r_number_chars_100formula_switchtab.py │ │ ├── test_firefox_gsheet_100r_number_chars_100formula_switchtab.sikuli │ │ │ └── test_firefox_gsheet_100r_number_chars_100formula_switchtab.py │ │ ├── test_firefox_gsheet_100r_number_chars_10tabs_scrolldown.py │ │ ├── test_firefox_gsheet_100r_number_chars_10tabs_scrolldown.sikuli │ │ │ └── test_firefox_gsheet_100r_number_chars_10tabs_scrolldown.py │ │ ├── test_firefox_gsheet_100r_number_chars_chart.py │ │ ├── test_firefox_gsheet_100r_number_chars_chart.sikuli │ │ │ └── test_firefox_gsheet_100r_number_chars_chart.py │ │ ├── test_firefox_gsheet_100r_number_chars_chart_100formula.py │ │ ├── test_firefox_gsheet_100r_number_chars_chart_100formula.sikuli │ │ │ └── test_firefox_gsheet_100r_number_chars_chart_100formula.py │ │ ├── test_firefox_gsheet_100r_number_chars_chart_switchtab.py │ │ ├── test_firefox_gsheet_100r_number_chars_chart_switchtab.sikuli │ │ │ └── test_firefox_gsheet_100r_number_chars_chart_switchtab.py │ │ ├── test_firefox_gsheet_100r_number_chars_image.py │ │ ├── test_firefox_gsheet_100r_number_chars_image.sikuli │ │ │ └── test_firefox_gsheet_100r_number_chars_image.py │ │ ├── test_firefox_gsheet_100r_number_chars_image_switchtab.py │ │ ├── test_firefox_gsheet_100r_number_chars_image_switchtab.sikuli │ │ │ └── test_firefox_gsheet_100r_number_chars_image_switchtab.py │ │ ├── test_firefox_gsheet_100r_number_utf8chars.py │ │ ├── test_firefox_gsheet_100r_number_utf8chars.sikuli │ │ │ └── test_firefox_gsheet_100r_number_utf8chars.py │ │ ├── test_firefox_gsheet_100r_number_utf8chars_10tabs.py │ │ ├── test_firefox_gsheet_100r_number_utf8chars_10tabs.sikuli │ │ │ └── test_firefox_gsheet_100r_number_utf8chars_10tabs.py │ │ ├── test_firefox_gsheet_100r_number_utf8chars_scrolldown.py │ │ ├── test_firefox_gsheet_100r_number_utf8chars_scrolldown.sikuli │ │ │ └── test_firefox_gsheet_100r_number_utf8chars_scrolldown.py │ │ ├── test_firefox_gsheet_ail_clicktab_0.py │ │ ├── test_firefox_gsheet_ail_clicktab_0.sikuli │ │ │ └── test_firefox_gsheet_ail_clicktab_0.py │ │ ├── test_firefox_gsheet_ail_pagedown_400_text.py │ │ ├── test_firefox_gsheet_ail_pagedown_400_text.sikuli │ │ │ └── test_firefox_gsheet_ail_pagedown_400_text.py │ │ ├── test_firefox_gsheet_ail_type_0.py │ │ ├── test_firefox_gsheet_ail_type_0.sikuli │ │ │ └── test_firefox_gsheet_ail_type_0.py │ │ ├── test_firefox_gsheet_ail_type_400.py │ │ └── test_firefox_gsheet_ail_type_400.sikuli │ │ │ └── test_firefox_gsheet_ail_type_400.py │ ├── gslide │ │ ├── __init__.py │ │ ├── test_chrome_gslide_ail_pagedown_0.py │ │ ├── test_chrome_gslide_ail_pagedown_0.sikuli │ │ │ └── test_chrome_gslide_ail_pagedown_0.py │ │ ├── test_chrome_gslide_ail_type_0.py │ │ ├── test_chrome_gslide_ail_type_0.sikuli │ │ │ └── test_chrome_gslide_ail_type_0.py │ │ ├── test_chrome_gslide_create_slide_1.py │ │ ├── test_chrome_gslide_create_slide_1.sikuli │ │ │ └── test_chrome_gslide_create_slide_1.py │ │ ├── test_chrome_gslide_create_slide_30.py │ │ ├── test_chrome_gslide_create_slide_30.sikuli │ │ │ └── test_chrome_gslide_create_slide_30.py │ │ ├── test_chrome_gslide_create_slide_5.py │ │ ├── test_chrome_gslide_create_slide_5.sikuli │ │ │ └── test_chrome_gslide_create_slide_5.py │ │ ├── test_chrome_gslide_delete_slide_10.py │ │ ├── test_chrome_gslide_delete_slide_10.sikuli │ │ │ └── test_chrome_gslide_delete_slide_10.py │ │ ├── test_chrome_gslide_read_animation_2.py │ │ ├── test_chrome_gslide_read_animation_2.sikuli │ │ │ └── test_chrome_gslide_read_animation_2.py │ │ ├── test_chrome_gslide_read_blank_1.py │ │ ├── test_chrome_gslide_read_blank_1.sikuli │ │ │ └── test_chrome_gslide_read_blank_1.py │ │ ├── test_chrome_gslide_read_image_chart_1.py │ │ ├── test_chrome_gslide_read_image_chart_1.sikuli │ │ │ └── test_chrome_gslide_read_image_chart_1.py │ │ ├── test_chrome_gslide_read_image_chart_5.py │ │ ├── test_chrome_gslide_read_image_chart_5.sikuli │ │ │ └── test_chrome_gslide_read_image_chart_5.py │ │ ├── test_chrome_gslide_read_mix_content_50.py │ │ ├── test_chrome_gslide_read_mix_content_50.sikuli │ │ │ └── test_chrome_gslide_read_mix_content_50.py │ │ ├── test_chrome_gslide_read_mix_content_presentation_30.py │ │ ├── test_chrome_gslide_read_mix_content_presentation_30.sikuli │ │ │ └── test_chrome_gslide_read_mix_content_presentation_30.py │ │ ├── test_chrome_gslide_read_shape_1.py │ │ ├── test_chrome_gslide_read_shape_1.sikuli │ │ │ └── test_chrome_gslide_read_shape_1.py │ │ ├── test_chrome_gslide_read_table_1.py │ │ ├── test_chrome_gslide_read_table_1.sikuli │ │ │ └── test_chrome_gslide_read_table_1.py │ │ ├── test_chrome_gslide_read_txt_1.py │ │ ├── test_chrome_gslide_read_txt_1.sikuli │ │ │ └── test_chrome_gslide_read_txt_1.py │ │ ├── test_chrome_gslide_read_utf8_txt_1.py │ │ ├── test_chrome_gslide_read_utf8_txt_1.sikuli │ │ │ └── test_chrome_gslide_read_utf8_txt_1.py │ │ ├── test_chrome_gslide_read_utf8_txt_10.py │ │ ├── test_chrome_gslide_read_utf8_txt_10.sikuli │ │ │ └── test_chrome_gslide_read_utf8_txt_10.py │ │ ├── test_chrome_gslide_update_layout_5.py │ │ ├── test_chrome_gslide_update_layout_5.sikuli │ │ │ └── test_chrome_gslide_update_layout_5.py │ │ ├── test_chrome_gslide_update_text_10.py │ │ ├── test_chrome_gslide_update_text_10.sikuli │ │ │ └── test_chrome_gslide_update_text_10.py │ │ ├── test_chrome_gslide_update_text_5.py │ │ ├── test_chrome_gslide_update_text_5.sikuli │ │ │ └── test_chrome_gslide_update_text_5.py │ │ ├── test_chrome_gslide_update_theme_10.py │ │ ├── test_chrome_gslide_update_theme_10.sikuli │ │ │ └── test_chrome_gslide_update_theme_10.py │ │ ├── test_chrome_gslide_update_theme_30.py │ │ ├── test_chrome_gslide_update_theme_30.sikuli │ │ │ └── test_chrome_gslide_update_theme_30.py │ │ ├── test_firefox_gslide_ail_pagedown_0.py │ │ ├── test_firefox_gslide_ail_pagedown_0.sikuli │ │ │ └── test_firefox_gslide_ail_pagedown_0.py │ │ ├── test_firefox_gslide_ail_type_0.py │ │ ├── test_firefox_gslide_ail_type_0.sikuli │ │ │ └── test_firefox_gslide_ail_type_0.py │ │ ├── test_firefox_gslide_create_slide_1.py │ │ ├── test_firefox_gslide_create_slide_1.sikuli │ │ │ └── test_firefox_gslide_create_slide_1.py │ │ ├── test_firefox_gslide_create_slide_30.py │ │ ├── test_firefox_gslide_create_slide_30.sikuli │ │ │ └── test_firefox_gslide_create_slide_30.py │ │ ├── test_firefox_gslide_create_slide_5.py │ │ ├── test_firefox_gslide_create_slide_5.sikuli │ │ │ └── test_firefox_gslide_create_slide_5.py │ │ ├── test_firefox_gslide_delete_slide_10.py │ │ ├── test_firefox_gslide_delete_slide_10.sikuli │ │ │ └── test_firefox_gslide_delete_slide_10.py │ │ ├── test_firefox_gslide_read_animation_2.py │ │ ├── test_firefox_gslide_read_animation_2.sikuli │ │ │ └── test_firefox_gslide_read_animation_2.py │ │ ├── test_firefox_gslide_read_blank_1.py │ │ ├── test_firefox_gslide_read_blank_1.sikuli │ │ │ └── test_firefox_gslide_read_blank_1.py │ │ ├── test_firefox_gslide_read_image_chart_1.py │ │ ├── test_firefox_gslide_read_image_chart_1.sikuli │ │ │ └── test_firefox_gslide_read_image_chart_1.py │ │ ├── test_firefox_gslide_read_image_chart_5.py │ │ ├── test_firefox_gslide_read_image_chart_5.sikuli │ │ │ └── test_firefox_gslide_read_image_chart_5.py │ │ ├── test_firefox_gslide_read_mix_content_50.py │ │ ├── test_firefox_gslide_read_mix_content_50.sikuli │ │ │ └── test_firefox_gslide_read_mix_content_50.py │ │ ├── test_firefox_gslide_read_mix_content_presentation_30.py │ │ ├── test_firefox_gslide_read_mix_content_presentation_30.sikuli │ │ │ └── test_firefox_gslide_read_mix_content_presentation_30.py │ │ ├── test_firefox_gslide_read_shape_1.py │ │ ├── test_firefox_gslide_read_shape_1.sikuli │ │ │ └── test_firefox_gslide_read_shape_1.py │ │ ├── test_firefox_gslide_read_table_1.py │ │ ├── test_firefox_gslide_read_table_1.sikuli │ │ │ └── test_firefox_gslide_read_table_1.py │ │ ├── test_firefox_gslide_read_txt_1.py │ │ ├── test_firefox_gslide_read_txt_1.sikuli │ │ │ └── test_firefox_gslide_read_txt_1.py │ │ ├── test_firefox_gslide_read_utf8_txt_1.py │ │ ├── test_firefox_gslide_read_utf8_txt_1.sikuli │ │ │ └── test_firefox_gslide_read_utf8_txt_1.py │ │ ├── test_firefox_gslide_read_utf8_txt_10.py │ │ ├── test_firefox_gslide_read_utf8_txt_10.sikuli │ │ │ └── test_firefox_gslide_read_utf8_txt_10.py │ │ ├── test_firefox_gslide_update_layout_5.py │ │ ├── test_firefox_gslide_update_layout_5.sikuli │ │ │ └── test_firefox_gslide_update_layout_5.py │ │ ├── test_firefox_gslide_update_text_10.py │ │ ├── test_firefox_gslide_update_text_10.sikuli │ │ │ └── test_firefox_gslide_update_text_10.py │ │ ├── test_firefox_gslide_update_text_5.py │ │ ├── test_firefox_gslide_update_text_5.sikuli │ │ │ └── test_firefox_gslide_update_text_5.py │ │ ├── test_firefox_gslide_update_theme_10.py │ │ ├── test_firefox_gslide_update_theme_10.sikuli │ │ │ └── test_firefox_gslide_update_theme_10.py │ │ ├── test_firefox_gslide_update_theme_30.py │ │ └── test_firefox_gslide_update_theme_30.sikuli │ │ │ └── test_firefox_gslide_update_theme_30.py │ ├── outlook │ │ ├── __init__.py │ │ ├── test_chrome_outlook_ail_composemail_0.py │ │ ├── test_chrome_outlook_ail_composemail_0.sikuli │ │ │ └── test_chrome_outlook_ail_composemail_0.py │ │ ├── test_chrome_outlook_ail_type_composemail_0.py │ │ ├── test_chrome_outlook_ail_type_composemail_0.sikuli │ │ │ └── test_chrome_outlook_ail_type_composemail_0.py │ │ ├── test_firefox_outlook_ail_composemail_0.py │ │ ├── test_firefox_outlook_ail_composemail_0.sikuli │ │ │ └── test_firefox_outlook_ail_composemail_0.py │ │ ├── test_firefox_outlook_ail_type_composemail_0.py │ │ └── test_firefox_outlook_ail_type_composemail_0.sikuli │ │ │ └── test_firefox_outlook_ail_type_composemail_0.py │ ├── speedometer │ │ ├── __init__.py │ │ ├── test_firefox_speedometer_pageload.py │ │ └── test_firefox_speedometer_pageload.sikuli │ │ │ └── test_firefox_speedometer_pageload.py │ ├── topsites │ │ ├── __init__.py │ │ ├── test_chrome_topsites_en_wikipedia_org_launch.py │ │ ├── test_chrome_topsites_en_wikipedia_org_launch.sikuli │ │ │ ├── en_wikipedia_org.png │ │ │ └── test_chrome_topsites_en_wikipedia_org_launch.py │ │ ├── test_chrome_topsites_en_wikipedia_org_scroll.py │ │ ├── test_chrome_topsites_en_wikipedia_org_scroll.sikuli │ │ │ ├── en_wikipedia_org.png │ │ │ └── test_chrome_topsites_en_wikipedia_org_scroll.py │ │ ├── test_chrome_topsites_twitter_com_launch.py │ │ ├── test_chrome_topsites_twitter_com_launch.sikuli │ │ │ ├── test_chrome_topsites_twitter_com_launch.py │ │ │ └── twitter_com.png │ │ ├── test_chrome_topsites_twitter_com_scroll.py │ │ ├── test_chrome_topsites_twitter_com_scroll.sikuli │ │ │ ├── test_chrome_topsites_twitter_com_scroll.py │ │ │ └── twitter_com.png │ │ ├── test_chrome_topsites_us_yahoo_com_launch.py │ │ ├── test_chrome_topsites_us_yahoo_com_launch.sikuli │ │ │ ├── test_chrome_topsites_us_yahoo_com_launch.py │ │ │ └── us_yahoo_com.png │ │ ├── test_chrome_topsites_us_yahoo_com_scroll.py │ │ ├── test_chrome_topsites_us_yahoo_com_scroll.sikuli │ │ │ ├── test_chrome_topsites_us_yahoo_com_scroll.py │ │ │ └── us_yahoo_com.png │ │ ├── test_chrome_topsites_www_amazon_com_launch.py │ │ ├── test_chrome_topsites_www_amazon_com_launch.sikuli │ │ │ ├── test_chrome_topsites_www_amazon_com_launch.py │ │ │ └── www_amazon_com.png │ │ ├── test_chrome_topsites_www_amazon_com_scroll.py │ │ ├── test_chrome_topsites_www_amazon_com_scroll.sikuli │ │ │ ├── test_chrome_topsites_www_amazon_com_scroll.py │ │ │ └── www_amazon_com.png │ │ ├── test_chrome_topsites_www_ask_com_launch.py │ │ ├── test_chrome_topsites_www_ask_com_launch.sikuli │ │ │ ├── test_chrome_topsites_www_ask_com_launch.py │ │ │ └── www_ask_com.png │ │ ├── test_chrome_topsites_www_ask_com_scroll.py │ │ ├── test_chrome_topsites_www_ask_com_scroll.sikuli │ │ │ ├── test_chrome_topsites_www_ask_com_scroll.py │ │ │ └── www_ask_com.png │ │ ├── test_chrome_topsites_www_bing_com_launch.py │ │ ├── test_chrome_topsites_www_bing_com_launch.sikuli │ │ │ ├── test_chrome_topsites_www_bing_com_launch.py │ │ │ └── www_bing_com.png │ │ ├── test_chrome_topsites_www_bing_com_scroll.py │ │ ├── test_chrome_topsites_www_bing_com_scroll.sikuli │ │ │ ├── test_chrome_topsites_www_bing_com_scroll.py │ │ │ └── www_bing_com.png │ │ ├── test_chrome_topsites_www_booking_com_launch.py │ │ ├── test_chrome_topsites_www_booking_com_launch.sikuli │ │ │ ├── test_chrome_topsites_www_booking_com_launch.py │ │ │ └── www_booking_com.png │ │ ├── test_chrome_topsites_www_booking_com_scroll.py │ │ ├── test_chrome_topsites_www_booking_com_scroll.sikuli │ │ │ ├── test_chrome_topsites_www_booking_com_scroll.py │ │ │ └── www_booking_com.png │ │ ├── test_chrome_topsites_www_google_com_launch.py │ │ ├── test_chrome_topsites_www_google_com_launch.sikuli │ │ │ ├── test_chrome_topsites_www_google_com_launch.py │ │ │ └── www_google_com.png │ │ ├── test_chrome_topsites_www_google_com_scroll.py │ │ ├── test_chrome_topsites_www_google_com_scroll.sikuli │ │ │ ├── test_chrome_topsites_www_google_com_scroll.py │ │ │ └── www_google_com.png │ │ ├── test_chrome_topsites_www_instagram_com_launch.py │ │ ├── test_chrome_topsites_www_instagram_com_launch.sikuli │ │ │ ├── test_chrome_topsites_www_instagram_com_launch.py │ │ │ └── www_instagram_com.png │ │ ├── test_chrome_topsites_www_instagram_com_scroll.py │ │ ├── test_chrome_topsites_www_instagram_com_scroll.sikuli │ │ │ ├── test_chrome_topsites_www_instagram_com_scroll.py │ │ │ └── www_instagram_com.png │ │ ├── test_firefox_topsites_en_wikipedia_org_launch.py │ │ ├── test_firefox_topsites_en_wikipedia_org_launch.sikuli │ │ │ ├── en_wikipedia_org.png │ │ │ └── test_firefox_topsites_en_wikipedia_org_launch.py │ │ ├── test_firefox_topsites_en_wikipedia_org_scroll.py │ │ ├── test_firefox_topsites_en_wikipedia_org_scroll.sikuli │ │ │ ├── en_wikipedia_org.png │ │ │ └── test_firefox_topsites_en_wikipedia_org_scroll.py │ │ ├── test_firefox_topsites_twitter_com_launch.py │ │ ├── test_firefox_topsites_twitter_com_launch.sikuli │ │ │ ├── test_firefox_topsites_twitter_com_launch.py │ │ │ └── twitter_com.png │ │ ├── test_firefox_topsites_twitter_com_scroll.py │ │ ├── test_firefox_topsites_twitter_com_scroll.sikuli │ │ │ ├── test_firefox_topsites_twitter_com_scroll.py │ │ │ └── twitter_com.png │ │ ├── test_firefox_topsites_us_yahoo_com_launch.py │ │ ├── test_firefox_topsites_us_yahoo_com_launch.sikuli │ │ │ ├── test_firefox_topsites_us_yahoo_com_launch.py │ │ │ └── us_yahoo_com.png │ │ ├── test_firefox_topsites_us_yahoo_com_scroll.py │ │ ├── test_firefox_topsites_us_yahoo_com_scroll.sikuli │ │ │ ├── test_firefox_topsites_us_yahoo_com_scroll.py │ │ │ └── us_yahoo_com.png │ │ ├── test_firefox_topsites_www_amazon_com_launch.py │ │ ├── test_firefox_topsites_www_amazon_com_launch.sikuli │ │ │ ├── test_firefox_topsites_www_amazon_com_launch.py │ │ │ └── www_amazon_com.png │ │ ├── test_firefox_topsites_www_amazon_com_scroll.py │ │ ├── test_firefox_topsites_www_amazon_com_scroll.sikuli │ │ │ ├── test_firefox_topsites_www_amazon_com_scroll.py │ │ │ └── www_amazon_com.png │ │ ├── test_firefox_topsites_www_ask_com_launch.py │ │ ├── test_firefox_topsites_www_ask_com_launch.sikuli │ │ │ ├── test_firefox_topsites_www_ask_com_launch.py │ │ │ └── www_ask_com.png │ │ ├── test_firefox_topsites_www_ask_com_scroll.py │ │ ├── test_firefox_topsites_www_ask_com_scroll.sikuli │ │ │ ├── test_firefox_topsites_www_ask_com_scroll.py │ │ │ └── www_ask_com.png │ │ ├── test_firefox_topsites_www_bing_com_launch.py │ │ ├── test_firefox_topsites_www_bing_com_launch.sikuli │ │ │ ├── test_firefox_topsites_www_bing_com_launch.py │ │ │ └── www_bing_com.png │ │ ├── test_firefox_topsites_www_bing_com_scroll.py │ │ ├── test_firefox_topsites_www_bing_com_scroll.sikuli │ │ │ ├── test_firefox_topsites_www_bing_com_scroll.py │ │ │ └── www_bing_com.png │ │ ├── test_firefox_topsites_www_booking_com_launch.py │ │ ├── test_firefox_topsites_www_booking_com_launch.sikuli │ │ │ ├── test_firefox_topsites_www_booking_com_launch.py │ │ │ └── www_booking_com.png │ │ ├── test_firefox_topsites_www_booking_com_scroll.py │ │ ├── test_firefox_topsites_www_booking_com_scroll.sikuli │ │ │ ├── test_firefox_topsites_www_booking_com_scroll.py │ │ │ └── www_booking_com.png │ │ ├── test_firefox_topsites_www_google_com_launch.py │ │ ├── test_firefox_topsites_www_google_com_launch.sikuli │ │ │ ├── test_firefox_topsites_www_google_com_launch.py │ │ │ └── www_google_com.png │ │ ├── test_firefox_topsites_www_google_com_scroll.py │ │ ├── test_firefox_topsites_www_google_com_scroll.sikuli │ │ │ ├── test_firefox_topsites_www_google_com_scroll.py │ │ │ └── www_google_com.png │ │ ├── test_firefox_topsites_www_instagram_com_launch.py │ │ ├── test_firefox_topsites_www_instagram_com_launch.sikuli │ │ │ ├── test_firefox_topsites_www_instagram_com_launch.py │ │ │ └── www_instagram_com.png │ │ ├── test_firefox_topsites_www_instagram_com_scroll.py │ │ └── test_firefox_topsites_www_instagram_com_scroll.sikuli │ │ │ ├── test_firefox_topsites_www_instagram_com_scroll.py │ │ │ └── www_instagram_com.png │ ├── ymail │ │ ├── __init__.py │ │ ├── test_chrome_ymail_ail_compose_new_mail.py │ │ ├── test_chrome_ymail_ail_compose_new_mail.sikuli │ │ │ └── test_chrome_ymail_ail_compose_new_mail.py │ │ ├── test_chrome_ymail_ail_type_in_reply_field.py │ │ ├── test_chrome_ymail_ail_type_in_reply_field.sikuli │ │ │ └── test_chrome_ymail_ail_type_in_reply_field.py │ │ ├── test_firefox_ymail_ail_compose_new_mail.py │ │ ├── test_firefox_ymail_ail_compose_new_mail.sikuli │ │ │ └── test_firefox_ymail_ail_compose_new_mail.py │ │ ├── test_firefox_ymail_ail_type_in_reply_field.py │ │ └── test_firefox_ymail_ail_type_in_reply_field.sikuli │ │ │ └── test_firefox_ymail_ail_type_in_reply_field.py │ └── youtube │ │ ├── __init__.py │ │ ├── test_chrome_youtube_ail_select_search_suggestion.py │ │ ├── test_chrome_youtube_ail_select_search_suggestion.sikuli │ │ ├── search_bar_win.png │ │ └── test_chrome_youtube_ail_select_search_suggestion.py │ │ ├── test_chrome_youtube_ail_type_in_search_field.py │ │ ├── test_chrome_youtube_ail_type_in_search_field.sikuli │ │ ├── search_bar_win.png │ │ └── test_chrome_youtube_ail_type_in_search_field.py │ │ ├── test_firefox_youtube_ail_select_search_suggestion.py │ │ ├── test_firefox_youtube_ail_select_search_suggestion.sikuli │ │ ├── search_bar_win.png │ │ └── test_firefox_youtube_ail_select_search_suggestion.py │ │ ├── test_firefox_youtube_ail_type_in_search_field.py │ │ └── test_firefox_youtube_ail_type_in_search_field.sikuli │ │ ├── search_bar_win.png │ │ └── test_firefox_youtube_ail_type_in_search_field.py ├── request │ ├── __init__.py │ ├── facebook │ │ ├── __init__.py │ │ ├── test_firefox_facebook_ft_userpage_space.py │ │ └── test_firefox_facebook_ft_userpage_space.sikuli │ │ │ ├── lastCar.png │ │ │ ├── post_bar.png │ │ │ └── test_firefox_facebook_ft_userpage_space.py │ └── media │ │ ├── 720p.mp4 │ │ ├── TTF_720p.html │ │ ├── TTF_vp9.html │ │ ├── __init__.py │ │ ├── test_chrome_media_ail_click_playback_mp4.py │ │ ├── test_chrome_media_ail_click_playback_mp4.sikuli │ │ ├── navigation_bar.png │ │ └── test_chrome_media_ail_click_playback_mp4.py │ │ ├── test_chrome_media_ail_click_playback_webm.py │ │ ├── test_chrome_media_ail_click_playback_webm.sikuli │ │ ├── navigation_bar.png │ │ └── test_chrome_media_ail_click_playback_webm.py │ │ ├── test_chrome_power_gadget_sunflower_mp4.py │ │ ├── test_chrome_power_gadget_sunflower_mp4.sikuli │ │ └── test_chrome_power_gadget_sunflower_mp4.py │ │ ├── test_chrome_power_gadget_sunflower_webm.py │ │ ├── test_chrome_power_gadget_sunflower_webm.sikuli │ │ └── test_chrome_power_gadget_sunflower_webm.py │ │ ├── test_firefox_media_ail_click_playback_mp4.py │ │ ├── test_firefox_media_ail_click_playback_mp4.sikuli │ │ ├── navigation_bar_ff.png │ │ ├── navigation_bar_ff_win10.png │ │ └── test_firefox_media_ail_click_playback_mp4.py │ │ ├── test_firefox_media_ail_click_playback_webm.py │ │ ├── test_firefox_media_ail_click_playback_webm.sikuli │ │ ├── navigation_bar_ff.png │ │ ├── navigation_bar_ff_win10.png │ │ └── test_firefox_media_ail_click_playback_webm.py │ │ ├── test_firefox_power_gadget_sunflower_mp4.py │ │ ├── test_firefox_power_gadget_sunflower_mp4.sikuli │ │ └── test_firefox_power_gadget_sunflower_mp4.py │ │ ├── test_firefox_power_gadget_sunflower_webm.py │ │ ├── test_firefox_power_gadget_sunflower_webm.sikuli │ │ └── test_firefox_power_gadget_sunflower_webm.py │ │ └── vp9.webm ├── test_chrome_timing.sikuli │ └── test_chrome_timing.py ├── test_firefox_timing.sikuli │ └── test_firefox_timing.py ├── test_pilot_run.py └── webdriver │ ├── __init__.py │ └── test_gdoc_read_utf8_txt_1.py ├── thirdParty ├── curl.exe ├── extensions │ ├── gecko_profiler │ │ ├── extensions.json │ │ └── gecko_profiler.xpi │ ├── har_profiler │ │ ├── extensions.json │ │ └── har_profiler.xpi │ ├── hotkeys │ │ ├── extensions.json │ │ └── hotkeys.xpi │ └── marker │ │ ├── extensions.json │ │ └── marker.xpi ├── geckoprofiler-signed.xpi ├── ipynbTemplates │ ├── inputLatencyFrameThroughputTemplate.ipynb │ ├── multiple_data_source_template.ipynb │ ├── report-fb-scroll-ft.ipynb │ ├── report-frame-throughput-30-round.ipynb │ ├── report-frame-throughput-fb-userpage-space.ipynb │ ├── report-frame-throughput.ipynb │ └── report-input-latency.ipynb ├── mitmproxy-ca-cert.p12 ├── obsConfigs │ ├── collection │ │ └── hasal.json │ └── profile │ │ ├── basic.ini │ │ └── streamEncoder.json ├── opencv_python-2.4.13-cp27-cp27m-win32.whl ├── opencv_python-2.4.13.2-cp27-cp27m-win_amd64.whl └── userChrome.css ├── tools ├── HarTransfer.py ├── README.md ├── __init__.py ├── backfill_agent.py ├── backfill_config_template.json ├── backfill_latest_template.json ├── concatenate_video.py ├── fb_tool │ └── facebook_tool.py ├── generate_data_for_nightly_build.py ├── generate_data_template.json ├── generate_suite_file.py ├── generate_topsites_cases.py ├── get_build.py ├── get_metric.py ├── image_comparison.py ├── parse_hasal_result.py ├── query_data_from_perfherder.py ├── requirements.txt ├── topsites_get_cases_tabicon.sikuli │ ├── ch_urlbar.png │ ├── ch_urlbar_52.png │ ├── ff_urlbar.png │ ├── ff_urlbar_add_search.png │ └── topsites_get_cases_tabicon.py ├── topsites_launch.txt ├── topsites_scroll.txt ├── topsites_tabicon_location.sikuli │ ├── ch_urlbar.png │ ├── ch_urlbar_52.png │ ├── ff_urlbar.png │ ├── ff_urlbar_add_search.png │ ├── tab_icon.png │ └── topsites_tabicon_location.py └── trigger_build.py └── unit ├── __init__.py ├── ejenti ├── __init__.py ├── pulse_module │ ├── __init__.py │ ├── test_tasks_trigger_methods.py │ └── test_tasks_trigger_timestamp.py └── server_jobs │ ├── __init__.py │ ├── test_agent_file_name_list_handler.py │ └── test_dashboard_data_genetator.py └── lib ├── __init__.py └── common ├── __init__.py └── test_common_util.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/.gitignore -------------------------------------------------------------------------------- /.pyup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/.pyup.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/.travis.yml -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/agent/README.md -------------------------------------------------------------------------------- /agent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/agent/agent.py -------------------------------------------------------------------------------- /agent/githubHook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/agent/githubHook.py -------------------------------------------------------------------------------- /agent/hasalTask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/agent/hasalTask.py -------------------------------------------------------------------------------- /agent/iskakalunan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/agent/iskakalunan.py -------------------------------------------------------------------------------- /agent/mailTask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/agent/mailTask.py -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/appveyor.yml -------------------------------------------------------------------------------- /bootstrap-linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/bootstrap-linux.sh -------------------------------------------------------------------------------- /bootstrap-mac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/bootstrap-mac.sh -------------------------------------------------------------------------------- /bootstrap.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/bootstrap.bat -------------------------------------------------------------------------------- /bootstrap.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/bootstrap.ps1 -------------------------------------------------------------------------------- /configs/agent/default.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/agent/default.schema -------------------------------------------------------------------------------- /configs/agent/iskakalunan.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/agent/iskakalunan.json -------------------------------------------------------------------------------- /configs/chrome/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/chrome/README.md -------------------------------------------------------------------------------- /configs/chrome/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/chrome/default.json -------------------------------------------------------------------------------- /configs/chrome/default.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/chrome/default.schema -------------------------------------------------------------------------------- /configs/ejenti/cmd_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/ejenti/cmd_config.json -------------------------------------------------------------------------------- /configs/ejenti/cmd_config.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/ejenti/cmd_config.schema -------------------------------------------------------------------------------- /configs/ejenti/ejenti_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/ejenti/ejenti_config.json -------------------------------------------------------------------------------- /configs/ejenti/ejenti_config.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/ejenti/ejenti_config.schema -------------------------------------------------------------------------------- /configs/ejenti/job_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/ejenti/job_config.json -------------------------------------------------------------------------------- /configs/ejenti/job_config.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/ejenti/job_config.schema -------------------------------------------------------------------------------- /configs/ejenti/server_job_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/ejenti/server_job_config.json -------------------------------------------------------------------------------- /configs/ejenti/server_job_config.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/ejenti/server_job_config.schema -------------------------------------------------------------------------------- /configs/ejenti/trigger_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/ejenti/trigger_config.json -------------------------------------------------------------------------------- /configs/ejenti/trigger_config.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/ejenti/trigger_config.schema -------------------------------------------------------------------------------- /configs/exec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/exec/README.md -------------------------------------------------------------------------------- /configs/exec/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/exec/default.json -------------------------------------------------------------------------------- /configs/exec/default.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/exec/default.schema -------------------------------------------------------------------------------- /configs/firefox/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/firefox/README.md -------------------------------------------------------------------------------- /configs/firefox/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/firefox/default.json -------------------------------------------------------------------------------- /configs/firefox/default.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/firefox/default.schema -------------------------------------------------------------------------------- /configs/firefox/geckoprofiler.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/firefox/geckoprofiler.json -------------------------------------------------------------------------------- /configs/firefox/har.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/firefox/har.json -------------------------------------------------------------------------------- /configs/firefox/obs_on_windows.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/firefox/obs_on_windows.json -------------------------------------------------------------------------------- /configs/global/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/global/README.md -------------------------------------------------------------------------------- /configs/global/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/global/default.json -------------------------------------------------------------------------------- /configs/global/default.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/global/default.schema -------------------------------------------------------------------------------- /configs/index/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/index/README.md -------------------------------------------------------------------------------- /configs/index/default.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/index/default.schema -------------------------------------------------------------------------------- /configs/index/frameThroughputDctGenerator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/index/frameThroughputDctGenerator.json -------------------------------------------------------------------------------- /configs/index/inputLatencyAnimationDctGenerator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/index/inputLatencyAnimationDctGenerator.json -------------------------------------------------------------------------------- /configs/index/inputLatencyFrameThroughputGenerator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/index/inputLatencyFrameThroughputGenerator.json -------------------------------------------------------------------------------- /configs/index/runtimeDctGenerator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/index/runtimeDctGenerator.json -------------------------------------------------------------------------------- /configs/upload/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/upload/default.json -------------------------------------------------------------------------------- /configs/upload/default.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/configs/upload/default.schema -------------------------------------------------------------------------------- /ejenti/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/README.md -------------------------------------------------------------------------------- /ejenti/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejenti/ejenti_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/ejenti_cli.py -------------------------------------------------------------------------------- /ejenti/jobs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejenti/jobs/pulse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/jobs/pulse.py -------------------------------------------------------------------------------- /ejenti/jobs/running_statistics_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/jobs/running_statistics_monitor.py -------------------------------------------------------------------------------- /ejenti/jobs/slack_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/jobs/slack_bot.py -------------------------------------------------------------------------------- /ejenti/jobs/status_json_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/jobs/status_json_creator.py -------------------------------------------------------------------------------- /ejenti/jobs/system_info_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/jobs/system_info_monitor.py -------------------------------------------------------------------------------- /ejenti/jobs/tasks_consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/jobs/tasks_consumer.py -------------------------------------------------------------------------------- /ejenti/jobs/upload_result_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/jobs/upload_result_monitor.py -------------------------------------------------------------------------------- /ejenti/pulse_modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejenti/pulse_modules/asyncMetaTasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/pulse_modules/asyncMetaTasks.py -------------------------------------------------------------------------------- /ejenti/pulse_modules/baseMetaTasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/pulse_modules/baseMetaTasks.py -------------------------------------------------------------------------------- /ejenti/pulse_modules/hasalPulsePublisher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/pulse_modules/hasalPulsePublisher.py -------------------------------------------------------------------------------- /ejenti/pulse_modules/hasal_consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/pulse_modules/hasal_consumer.py -------------------------------------------------------------------------------- /ejenti/pulse_modules/hasal_publisher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/pulse_modules/hasal_publisher.py -------------------------------------------------------------------------------- /ejenti/pulse_modules/syncMetaTasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/pulse_modules/syncMetaTasks.py -------------------------------------------------------------------------------- /ejenti/pulse_modules/tasksTrigger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/pulse_modules/tasksTrigger.py -------------------------------------------------------------------------------- /ejenti/pulse_trigger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/pulse_trigger.py -------------------------------------------------------------------------------- /ejenti/pulse_trigger_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/pulse_trigger_cli.py -------------------------------------------------------------------------------- /ejenti/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/requirements.txt -------------------------------------------------------------------------------- /ejenti/server_jobs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejenti/server_jobs/agents_file_name_list_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/server_jobs/agents_file_name_list_handler.py -------------------------------------------------------------------------------- /ejenti/server_jobs/backfill_trigger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/server_jobs/backfill_trigger.py -------------------------------------------------------------------------------- /ejenti/server_jobs/dashboard_data_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/server_jobs/dashboard_data_generator.py -------------------------------------------------------------------------------- /ejenti/slack_modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejenti/slack_modules/interactive_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/slack_modules/interactive_commands.py -------------------------------------------------------------------------------- /ejenti/tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejenti/tasks/baseTasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/tasks/baseTasks.py -------------------------------------------------------------------------------- /ejenti/tasks/firefoxBuildTasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/tasks/firefoxBuildTasks.py -------------------------------------------------------------------------------- /ejenti/tasks/githubTasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/tasks/githubTasks.py -------------------------------------------------------------------------------- /ejenti/tasks/hasalTasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/ejenti/tasks/hasalTasks.py -------------------------------------------------------------------------------- /end.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/end.txt -------------------------------------------------------------------------------- /flows/test_chrome_bbc_editor_pick.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/flows/test_chrome_bbc_editor_pick.flow -------------------------------------------------------------------------------- /flows/test_chrome_bbc_headline.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/flows/test_chrome_bbc_headline.flow -------------------------------------------------------------------------------- /flows/test_chrome_bbc_homepage.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/flows/test_chrome_bbc_homepage.flow -------------------------------------------------------------------------------- /flows/test_chrome_bbc_homepage_pagedown.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/flows/test_chrome_bbc_homepage_pagedown.flow -------------------------------------------------------------------------------- /flows/test_chrome_bbc_pictures.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/flows/test_chrome_bbc_pictures.flow -------------------------------------------------------------------------------- /flows/test_chrome_bbc_search.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/flows/test_chrome_bbc_search.flow -------------------------------------------------------------------------------- /flows/test_chrome_bbc_video.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/flows/test_chrome_bbc_video.flow -------------------------------------------------------------------------------- /flows/test_chrome_bbc_weather.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/flows/test_chrome_bbc_weather.flow -------------------------------------------------------------------------------- /flows/test_firefox_bbc_editor_pick.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/flows/test_firefox_bbc_editor_pick.flow -------------------------------------------------------------------------------- /flows/test_firefox_bbc_headline.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/flows/test_firefox_bbc_headline.flow -------------------------------------------------------------------------------- /flows/test_firefox_bbc_homepage.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/flows/test_firefox_bbc_homepage.flow -------------------------------------------------------------------------------- /flows/test_firefox_bbc_homepage_pagedown.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/flows/test_firefox_bbc_homepage_pagedown.flow -------------------------------------------------------------------------------- /flows/test_firefox_bbc_pictures.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/flows/test_firefox_bbc_pictures.flow -------------------------------------------------------------------------------- /flows/test_firefox_bbc_search.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/flows/test_firefox_bbc_search.flow -------------------------------------------------------------------------------- /flows/test_firefox_bbc_video.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/flows/test_firefox_bbc_video.flow -------------------------------------------------------------------------------- /flows/test_firefox_bbc_weather.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/flows/test_firefox_bbc_weather.flow -------------------------------------------------------------------------------- /jenkins/monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/jenkins/monitor.py -------------------------------------------------------------------------------- /jenkins/reset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/jenkins/reset.py -------------------------------------------------------------------------------- /jenkins/trigger.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/jenkins/trigger.bat -------------------------------------------------------------------------------- /jenkins/trigger.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/jenkins/trigger.sh -------------------------------------------------------------------------------- /lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/baseTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/baseTest.py -------------------------------------------------------------------------------- /lib/browser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/browser/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/browser/base.py -------------------------------------------------------------------------------- /lib/browser/chrome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/browser/chrome.py -------------------------------------------------------------------------------- /lib/browser/firefox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/browser/firefox.py -------------------------------------------------------------------------------- /lib/browser/webdriverChrome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/browser/webdriverChrome.py -------------------------------------------------------------------------------- /lib/browser/webdriverFirefox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/browser/webdriverFirefox.py -------------------------------------------------------------------------------- /lib/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/common/b2Util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/common/b2Util.py -------------------------------------------------------------------------------- /lib/common/commonUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/common/commonUtil.py -------------------------------------------------------------------------------- /lib/common/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/common/environment.py -------------------------------------------------------------------------------- /lib/common/gistUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/common/gistUtil.py -------------------------------------------------------------------------------- /lib/common/imageTool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/common/imageTool.py -------------------------------------------------------------------------------- /lib/common/imageUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/common/imageUtil.py -------------------------------------------------------------------------------- /lib/common/logConfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/common/logConfig.py -------------------------------------------------------------------------------- /lib/common/pyDriveUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/common/pyDriveUtil.py -------------------------------------------------------------------------------- /lib/common/statusFileCreator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/common/statusFileCreator.py -------------------------------------------------------------------------------- /lib/common/visualmetricsWrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/common/visualmetricsWrapper.py -------------------------------------------------------------------------------- /lib/common/windowController.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/common/windowController.py -------------------------------------------------------------------------------- /lib/converter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/converter/cv2Converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/converter/cv2Converter.py -------------------------------------------------------------------------------- /lib/converter/ffmpegConverter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/converter/ffmpegConverter.py -------------------------------------------------------------------------------- /lib/converter/ftSampleConverter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/converter/ftSampleConverter.py -------------------------------------------------------------------------------- /lib/converter/sampleConverter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/converter/sampleConverter.py -------------------------------------------------------------------------------- /lib/generator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/generator/baseGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/generator/baseGenerator.py -------------------------------------------------------------------------------- /lib/generator/frameThroughputDctGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/generator/frameThroughputDctGenerator.py -------------------------------------------------------------------------------- /lib/generator/inputLatencyAnimationDctGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/generator/inputLatencyAnimationDctGenerator.py -------------------------------------------------------------------------------- /lib/generator/inputLatencyFrameThroughputGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/generator/inputLatencyFrameThroughputGenerator.py -------------------------------------------------------------------------------- /lib/generator/runTimeDctGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/generator/runTimeDctGenerator.py -------------------------------------------------------------------------------- /lib/helper/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/helper/archiveMozillaHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/helper/archiveMozillaHelper.py -------------------------------------------------------------------------------- /lib/helper/chromeProfileCreator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/helper/chromeProfileCreator.py -------------------------------------------------------------------------------- /lib/helper/desktopHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/helper/desktopHelper.py -------------------------------------------------------------------------------- /lib/helper/firefoxProfileCreator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/helper/firefoxProfileCreator.py -------------------------------------------------------------------------------- /lib/helper/generateBackfillTableHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/helper/generateBackfillTableHelper.py -------------------------------------------------------------------------------- /lib/helper/generatorHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/helper/generatorHelper.py -------------------------------------------------------------------------------- /lib/helper/perfherderDataQueryHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/helper/perfherderDataQueryHelper.py -------------------------------------------------------------------------------- /lib/helper/profilerHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/helper/profilerHelper.py -------------------------------------------------------------------------------- /lib/helper/targetHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/helper/targetHelper.py -------------------------------------------------------------------------------- /lib/helper/terminalHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/helper/terminalHelper.py -------------------------------------------------------------------------------- /lib/helper/uploadAgentHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/helper/uploadAgentHelper.py -------------------------------------------------------------------------------- /lib/helper/uploadResultHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/helper/uploadResultHelper.py -------------------------------------------------------------------------------- /lib/helper/videoHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/helper/videoHelper.py -------------------------------------------------------------------------------- /lib/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/modules/build_information.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/modules/build_information.py -------------------------------------------------------------------------------- /lib/perfBaseTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/perfBaseTest.py -------------------------------------------------------------------------------- /lib/profiler/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/profiler/avconvProfiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/profiler/avconvProfiler.py -------------------------------------------------------------------------------- /lib/profiler/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/profiler/base.py -------------------------------------------------------------------------------- /lib/profiler/geckoProfiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/profiler/geckoProfiler.py -------------------------------------------------------------------------------- /lib/profiler/harProfiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/profiler/harProfiler.py -------------------------------------------------------------------------------- /lib/profiler/mitmDumpProfiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/profiler/mitmDumpProfiler.py -------------------------------------------------------------------------------- /lib/profiler/obsProfiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/profiler/obsProfiler.py -------------------------------------------------------------------------------- /lib/profiler/performanceTimingProfiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/profiler/performanceTimingProfiler.py -------------------------------------------------------------------------------- /lib/profiler/traceloggerProfiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/profiler/traceloggerProfiler.py -------------------------------------------------------------------------------- /lib/sikuli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli.py -------------------------------------------------------------------------------- /lib/sikuli/amazon.sikuli/amazon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/amazon.sikuli/amazon.py -------------------------------------------------------------------------------- /lib/sikuli/amazon.sikuli/pics/amazon_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/amazon.sikuli/pics/amazon_logo.png -------------------------------------------------------------------------------- /lib/sikuli/amazon.sikuli/pics/customers_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/amazon.sikuli/pics/customers_text.png -------------------------------------------------------------------------------- /lib/sikuli/amazon.sikuli/pics/customers_text_ch_win7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/amazon.sikuli/pics/customers_text_ch_win7.png -------------------------------------------------------------------------------- /lib/sikuli/amazon.sikuli/pics/customers_text_ff_win7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/amazon.sikuli/pics/customers_text_ff_win7.png -------------------------------------------------------------------------------- /lib/sikuli/amazon.sikuli/pics/product_details_chrome_win10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/amazon.sikuli/pics/product_details_chrome_win10.png -------------------------------------------------------------------------------- /lib/sikuli/amazon.sikuli/pics/product_details_chrome_win7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/amazon.sikuli/pics/product_details_chrome_win7.png -------------------------------------------------------------------------------- /lib/sikuli/amazon.sikuli/pics/product_details_ff_win10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/amazon.sikuli/pics/product_details_ff_win10.png -------------------------------------------------------------------------------- /lib/sikuli/amazon.sikuli/pics/product_details_ff_win7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/amazon.sikuli/pics/product_details_ff_win7.png -------------------------------------------------------------------------------- /lib/sikuli/amazon.sikuli/pics/product_details_win10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/amazon.sikuli/pics/product_details_win10.png -------------------------------------------------------------------------------- /lib/sikuli/amazon.sikuli/pics/product_details_win7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/amazon.sikuli/pics/product_details_win7.png -------------------------------------------------------------------------------- /lib/sikuli/amazon.sikuli/pics/search_bar_chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/amazon.sikuli/pics/search_bar_chrome.png -------------------------------------------------------------------------------- /lib/sikuli/amazon.sikuli/pics/search_bar_firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/amazon.sikuli/pics/search_bar_firefox.png -------------------------------------------------------------------------------- /lib/sikuli/amazon.sikuli/pics/search_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/amazon.sikuli/pics/search_button.png -------------------------------------------------------------------------------- /lib/sikuli/basecase.sikuli/basecase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/basecase.sikuli/basecase.py -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/browser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/browser.py -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/chrome_urlbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/chrome_urlbar.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/chrome_urlbar_53.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/chrome_urlbar_53.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/chrome_urlbar_53_focus_mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/chrome_urlbar_53_focus_mac.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/chrome_webconsole_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/chrome_webconsole_arrow.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/cleopatra/complete_mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/cleopatra/complete_mac.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/cleopatra/complete_ubuntu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/cleopatra/complete_ubuntu.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/cleopatra/complete_win.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/cleopatra/complete_win.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/cleopatra/geckomain_mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/cleopatra/geckomain_mac.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/cleopatra/geckomain_ubuntu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/cleopatra/geckomain_ubuntu.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/cleopatra/geckomain_win.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/cleopatra/geckomain_win.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/cleopatra/new_complete_mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/cleopatra/new_complete_mac.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/cleopatra/new_complete_ubuntu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/cleopatra/new_complete_ubuntu.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/cleopatra/new_complete_win.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/cleopatra/new_complete_win.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/cleopatra/new_share_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/cleopatra/new_share_button.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/cleopatra/new_share_link_mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/cleopatra/new_share_link_mac.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/cleopatra/new_share_link_win.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/cleopatra/new_share_link_win.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/ff_urlbar_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/ff_urlbar_black.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/ff_urlbar_black_focus_mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/ff_urlbar_black_focus_mac.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/ff_urlbar_blue_win7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/ff_urlbar_blue_win7.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/ff_urlbar_deepblue_win10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/ff_urlbar_deepblue_win10.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/ff_urlbar_gray_focus_ubuntu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/ff_urlbar_gray_focus_ubuntu.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/ff_urlbar_gray_focus_win.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/ff_urlbar_gray_focus_win.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/ff_urlbar_gray_ubuntu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/ff_urlbar_gray_ubuntu.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/ff_urlbar_gray_win.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/ff_urlbar_gray_win.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/ff_urlbar_gray_win10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/ff_urlbar_gray_win10.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/ff_urlbar_gray_win7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/ff_urlbar_gray_win7.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/ff_urlbar_square_win7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/ff_urlbar_square_win7.png -------------------------------------------------------------------------------- /lib/sikuli/browser.sikuli/pics/ff_webconsole_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/browser.sikuli/pics/ff_webconsole_bar.png -------------------------------------------------------------------------------- /lib/sikuli/closeBrowser.sikuli/closeBrowser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/closeBrowser.sikuli/closeBrowser.py -------------------------------------------------------------------------------- /lib/sikuli/common.sikuli/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/common.sikuli/common.py -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/content/sample_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/content/sample_1.jpg -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/facebook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/facebook.py -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_blue_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_blue_bar.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_chat_tab_title_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_chat_tab_title_bar.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_club_post_area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_club_post_area.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_club_post_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_club_post_header.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_club_post_marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_club_post_marker.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_comment_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_comment_icons.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_contact.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_contact.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_contact_20170908.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_contact_20170908.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_contact_linda_win7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_contact_linda_win7.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_delete_post_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_delete_post_button.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_feed_end_reminder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_feed_end_reminder.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_folding_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_folding_icon.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_home_post_area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_home_post_area.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_image_reference.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_image_reference.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_logo.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_message_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_message_icons.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_message_search_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_message_search_bar.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_messenger_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_messenger_header.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_notification_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_notification_icon.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_personal_post_area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_personal_post_area.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_post_action.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_post_action.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_post_area_focused.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_post_area_focused.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_post_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_post_button.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_post_url_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_post_url_result.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_post_url_thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_post_url_thumbnail.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_save_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_save_button.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_search_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_search_bar.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_search_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_search_icon.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_share_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_share_button.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_share_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_share_menu.png -------------------------------------------------------------------------------- /lib/sikuli/facebook.sikuli/pics/facebook_video_stop_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/facebook.sikuli/pics/facebook_video_stop_icon.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/gdoc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/gdoc.py -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/FindAndReplace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/FindAndReplace.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/FindReplaceInput.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/FindReplaceInput.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/Replace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/Replace.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/defocus_content_window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/defocus_content_window.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/doc_content_left_top_page_region.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/doc_content_left_top_page_region.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/gdoc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/gdoc.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/gdoc_bluebg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/gdoc_bluebg.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/gdoc_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/gdoc_star.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/gdocheader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/gdocheader.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/printer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/printer.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/toolbar_insert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/toolbar_insert.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/toolbar_insert_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/toolbar_insert_image.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/toolbar_insert_image_db.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/toolbar_insert_image_db.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/toolbar_insert_image_db_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/toolbar_insert_image_db_url.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/toolbar_insert_image_db_urlbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/toolbar_insert_image_db_urlbar.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/toolbar_insert_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/toolbar_insert_table.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/toolbar_insert_table_grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/toolbar_insert_table_grid.png -------------------------------------------------------------------------------- /lib/sikuli/gdoc.sikuli/pics/url_checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gdoc.sikuli/pics/url_checked.png -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/gmail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/gmail.py -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/pics/compose_btn_mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/pics/compose_btn_mac.png -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/pics/compose_btn_win.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/pics/compose_btn_win.png -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/pics/more_btn_mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/pics/more_btn_mac.png -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/pics/more_btn_win.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/pics/more_btn_win.png -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/pics/primary_tab_mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/pics/primary_tab_mac.png -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/pics/primary_tab_win.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/pics/primary_tab_win.png -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/pics/reply_btn_mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/pics/reply_btn_mac.png -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/pics/reply_btn_win.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/pics/reply_btn_win.png -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/pics/reply_del_btn_chrome_win10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/pics/reply_del_btn_chrome_win10.png -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/pics/reply_del_btn_mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/pics/reply_del_btn_mac.png -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/pics/reply_del_btn_win.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/pics/reply_del_btn_win.png -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/pics/send_btn_mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/pics/send_btn_mac.png -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/pics/send_btn_win.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/pics/send_btn_win.png -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/pics/settings_btn_win.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/pics/settings_btn_win.png -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/pics/type_for_reply_btn_chrome_win10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/pics/type_for_reply_btn_chrome_win10.png -------------------------------------------------------------------------------- /lib/sikuli/gmail.sikuli/pics/type_for_reply_btn_win.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gmail.sikuli/pics/type_for_reply_btn_win.png -------------------------------------------------------------------------------- /lib/sikuli/gsearch.sikuli/gsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gsearch.sikuli/gsearch.py -------------------------------------------------------------------------------- /lib/sikuli/gsearch.sikuli/pics/gsearch_homepage_buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gsearch.sikuli/pics/gsearch_homepage_buttons.png -------------------------------------------------------------------------------- /lib/sikuli/gsearch.sikuli/pics/gsearch_image_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gsearch.sikuli/pics/gsearch_image_header.png -------------------------------------------------------------------------------- /lib/sikuli/gsearch.sikuli/pics/gsearch_search_result_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gsearch.sikuli/pics/gsearch_search_result_1.png -------------------------------------------------------------------------------- /lib/sikuli/gsearch.sikuli/pics/gsearch_search_result_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gsearch.sikuli/pics/gsearch_search_result_2.png -------------------------------------------------------------------------------- /lib/sikuli/gsheet.sikuli/gsheet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gsheet.sikuli/gsheet.py -------------------------------------------------------------------------------- /lib/sikuli/gsheet.sikuli/pics/column_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gsheet.sikuli/pics/column_header.png -------------------------------------------------------------------------------- /lib/sikuli/gsheet.sikuli/pics/gsheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gsheet.sikuli/pics/gsheet.png -------------------------------------------------------------------------------- /lib/sikuli/gsheet.sikuli/pics/highlight_cell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gsheet.sikuli/pics/highlight_cell.png -------------------------------------------------------------------------------- /lib/sikuli/gsheet.sikuli/pics/highlight_tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gsheet.sikuli/pics/highlight_tab.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/gslide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/gslide.py -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/TextImageShapeIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/TextImageShapeIcon.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/TextImageShapeIcon_20171115.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/TextImageShapeIcon_20171115.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/TextImageShapeIcon_DevEd56.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/TextImageShapeIcon_DevEd56.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/gslide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/gslide.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/gslide_bluebg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/gslide_bluebg.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/animation_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/animation_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/blank_list_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/blank_list_final.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/blank_theme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/blank_theme.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/gslide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/gslide.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/gslide_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/gslide_icon.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/image_chart_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/image_chart_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_10.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_2.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_3.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_4.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_5.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_6.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_7.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_8.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/list_page_9.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/page_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/page_end.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/presentation_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/presentation_mode.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/shape_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/shape_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/table_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/table_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/text_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/text_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/theme_mozilla_tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/theme_mozilla_tag.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/chrome/utf8_txt_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/chrome/utf8_txt_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/animation_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/animation_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/blank_list_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/blank_list_final.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/blank_list_original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/blank_list_original.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/blank_theme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/blank_theme.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/gslide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/gslide.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/gslide_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/gslide_icon.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/image_chart_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/image_chart_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_10.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_2.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_3.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_4.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_5.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_6.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_7.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_8.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/list_page_9.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/page_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/page_end.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_mode.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_2.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_3.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_4.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_5.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_6.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_7.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_8.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_9.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/presentation_page_end.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/shape_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/shape_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/slides_10_list_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/slides_10_list_final.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/slides_5_list_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/slides_5_list_final.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/table_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/table_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/text_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/text_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/theme_mozilla_tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/theme_mozilla_tag.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/theme_mozilla_tag_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/theme_mozilla_tag_red.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/linux/ff/utf8_txt_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/linux/ff/utf8_txt_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/animation_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/animation_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/blank_list_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/blank_list_final.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/blank_list_original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/blank_list_original.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/blank_theme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/blank_theme.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/gslide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/gslide.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/gslide_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/gslide_icon.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/image_chart_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/image_chart_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_10.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_2.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_3.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_4.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_5.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_6.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_7.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_8.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/list_page_9.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/page_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/page_end.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_mode.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_page_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_page_2.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_page_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_page_3.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_page_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_page_4.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_page_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_page_5.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_page_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_page_6.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_page_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_page_7.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_page_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_page_8.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_page_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/presentation_page_9.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/shape_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/shape_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/slides_5_list_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/slides_5_list_final.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/table_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/table_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/text_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/text_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/theme_mozilla_tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/theme_mozilla_tag.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/chrome/utf8_txt_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/chrome/utf8_txt_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/animation_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/animation_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/blank_list_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/blank_list_final.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/blank_list_original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/blank_list_original.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/blank_theme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/blank_theme.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/gslide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/gslide.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/gslide_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/gslide_icon.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/image_chart_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/image_chart_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/image_chart_list_page_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/image_chart_list_page_2.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/image_chart_list_page_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/image_chart_list_page_3.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/image_chart_list_page_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/image_chart_list_page_4.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_10.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_2.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_3.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_4.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_5.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_6.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_7.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_8.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/list_page_9.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/page_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/page_end.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_blank_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_blank_end.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_mode.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_2.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_3.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_4.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_5.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_6.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_7.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_8.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_9.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/presentation_page_end.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/shape_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/shape_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/slides_10_list_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/slides_10_list_final.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/slides_10_list_original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/slides_10_list_original.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/slides_5_list_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/slides_5_list_final.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/slides_5_list_final_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/slides_5_list_final_end.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/slides_5_list_original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/slides_5_list_original.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/table_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/table_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/text_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/text_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/theme_mozilla_tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/theme_mozilla_tag.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/theme_mozilla_tag_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/theme_mozilla_tag_red.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/utf8_txt_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/utf8_txt_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/mac/ff/utf8_txt_list_original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/mac/ff/utf8_txt_list_original.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/animation_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/animation_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/blank_theme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/blank_theme.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/gslide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/gslide.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/gslide_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/gslide_icon.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_10.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_2.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_3.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_4.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_5.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_6.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_7.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_8.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/list_page_9.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/page_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/page_end.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/shape_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/shape_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/table_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/table_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/text_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/text_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/chrome/utf8_txt_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/chrome/utf8_txt_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/animation_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/animation_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/blank_list_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/blank_list_final.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/blank_list_original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/blank_list_original.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/blank_theme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/blank_theme.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/gslide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/gslide.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/gslide_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/gslide_icon.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/image_chart_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/image_chart_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_10.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_2.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_3.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_4.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_5.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_6.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_7.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_8.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/list_page_9.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/page_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/page_end.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_mode.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_page_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_page_2.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_page_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_page_3.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_page_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_page_4.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_page_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_page_5.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_page_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_page_6.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_page_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_page_7.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_page_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_page_8.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_page_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/presentation_page_9.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/shape_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/shape_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/slides_5_list_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/slides_5_list_final.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/table_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/table_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/text_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/text_list.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/theme_mozilla_tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/theme_mozilla_tag.png -------------------------------------------------------------------------------- /lib/sikuli/gslide.sikuli/pics/windows/ff/utf8_txt_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/gslide.sikuli/pics/windows/ff/utf8_txt_list.png -------------------------------------------------------------------------------- /lib/sikuli/outlook.sikuli/outlook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/outlook.sikuli/outlook.py -------------------------------------------------------------------------------- /lib/sikuli/outlook.sikuli/pics/accountAvatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/outlook.sikuli/pics/accountAvatar.png -------------------------------------------------------------------------------- /lib/sikuli/outlook.sikuli/pics/composeNewMailIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/outlook.sikuli/pics/composeNewMailIcon.png -------------------------------------------------------------------------------- /lib/sikuli/outlook.sikuli/pics/leftUpperMenuIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/outlook.sikuli/pics/leftUpperMenuIcon.png -------------------------------------------------------------------------------- /lib/sikuli/outlook.sikuli/pics/middleUpperFunctionIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/outlook.sikuli/pics/middleUpperFunctionIcon.png -------------------------------------------------------------------------------- /lib/sikuli/outlook.sikuli/pics/newMailBottomFunctionIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/outlook.sikuli/pics/newMailBottomFunctionIcon.png -------------------------------------------------------------------------------- /lib/sikuli/speedometer.sikuli/speedometer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/speedometer.sikuli/speedometer.py -------------------------------------------------------------------------------- /lib/sikuli/ymail.sikuli/pics/compose_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/ymail.sikuli/pics/compose_btn.png -------------------------------------------------------------------------------- /lib/sikuli/ymail.sikuli/pics/composer_toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/ymail.sikuli/pics/composer_toolbar.png -------------------------------------------------------------------------------- /lib/sikuli/ymail.sikuli/pics/mail_destination.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/ymail.sikuli/pics/mail_destination.png -------------------------------------------------------------------------------- /lib/sikuli/ymail.sikuli/pics/ymail_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/ymail.sikuli/pics/ymail_logo.png -------------------------------------------------------------------------------- /lib/sikuli/ymail.sikuli/ymail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/ymail.sikuli/ymail.py -------------------------------------------------------------------------------- /lib/sikuli/youtube.sikuli/pics/close_ad_button_chrome_win7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/youtube.sikuli/pics/close_ad_button_chrome_win7.png -------------------------------------------------------------------------------- /lib/sikuli/youtube.sikuli/pics/close_ad_button_firefox_win7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/youtube.sikuli/pics/close_ad_button_firefox_win7.png -------------------------------------------------------------------------------- /lib/sikuli/youtube.sikuli/pics/search_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/youtube.sikuli/pics/search_button.png -------------------------------------------------------------------------------- /lib/sikuli/youtube.sikuli/pics/youtube_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/youtube.sikuli/pics/youtube_logo.png -------------------------------------------------------------------------------- /lib/sikuli/youtube.sikuli/pics/youtube_logo_20170830.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/youtube.sikuli/pics/youtube_logo_20170830.png -------------------------------------------------------------------------------- /lib/sikuli/youtube.sikuli/pics/youtube_logo_new_win10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/youtube.sikuli/pics/youtube_logo_new_win10.png -------------------------------------------------------------------------------- /lib/sikuli/youtube.sikuli/youtube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/sikuli/youtube.sikuli/youtube.py -------------------------------------------------------------------------------- /lib/speedometerBaseTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/speedometerBaseTest.py -------------------------------------------------------------------------------- /lib/thirdparty/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/thirdparty/tee.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/thirdparty/tee.py -------------------------------------------------------------------------------- /lib/thirdparty/visualmetrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/thirdparty/visualmetrics.py -------------------------------------------------------------------------------- /lib/validator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/validator/baseValidator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/validator/baseValidator.py -------------------------------------------------------------------------------- /lib/validator/configValidator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/validator/configValidator.py -------------------------------------------------------------------------------- /lib/validator/fileExistValidator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/validator/fileExistValidator.py -------------------------------------------------------------------------------- /lib/validator/fpsValidator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/validator/fpsValidator.py -------------------------------------------------------------------------------- /lib/webdriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/webdriver.py -------------------------------------------------------------------------------- /lib/webdriverBaseTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/lib/webdriverBaseTest.py -------------------------------------------------------------------------------- /mach: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/mach -------------------------------------------------------------------------------- /python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/python/README.md -------------------------------------------------------------------------------- /python/epydoc.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/python/epydoc.cfg -------------------------------------------------------------------------------- /python/hasal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/hasal/docs_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/python/hasal/docs_commands.py -------------------------------------------------------------------------------- /python/hasal/testing_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/python/hasal/testing_commands.py -------------------------------------------------------------------------------- /python/mach_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/python/mach_bootstrap.py -------------------------------------------------------------------------------- /python/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/python/requirements.txt -------------------------------------------------------------------------------- /python/tidy/HISTORY.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/python/tidy/HISTORY.rst -------------------------------------------------------------------------------- /python/tidy/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/python/tidy/Makefile -------------------------------------------------------------------------------- /python/tidy/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/python/tidy/README.rst -------------------------------------------------------------------------------- /python/tidy/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/python/tidy/setup.py -------------------------------------------------------------------------------- /python/tidy/tidy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/tidy/tidy/tidy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/python/tidy/tidy/tidy.py -------------------------------------------------------------------------------- /python/tidy/tidy_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/tidy/tidy_tests/test_tidy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/python/tidy/tidy_tests/test_tidy.py -------------------------------------------------------------------------------- /python/tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/python/tox.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/requirements.txt -------------------------------------------------------------------------------- /requirements_devops.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/requirements_devops.txt -------------------------------------------------------------------------------- /requirements_mac.txt: -------------------------------------------------------------------------------- 1 | appscript==1.0.1 2 | -------------------------------------------------------------------------------- /runtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/runtest.py -------------------------------------------------------------------------------- /scripts/Windows_Check_Status.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/scripts/Windows_Check_Status.ps1 -------------------------------------------------------------------------------- /scripts/cv2_checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/scripts/cv2_checker.py -------------------------------------------------------------------------------- /scripts/get_trigger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/scripts/get_trigger.py -------------------------------------------------------------------------------- /scripts/make_docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/scripts/make_docs.sh -------------------------------------------------------------------------------- /scripts/media/168_frame.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/scripts/media/168_frame.mp4 -------------------------------------------------------------------------------- /scripts/runsikulix.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/scripts/runsikulix.cmd -------------------------------------------------------------------------------- /scripts/sys_pkg_checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/scripts/sys_pkg_checker.py -------------------------------------------------------------------------------- /scripts/system_packages_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/scripts/system_packages_list.json -------------------------------------------------------------------------------- /scripts/test_bootstrap_by_vagrant.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/scripts/test_bootstrap_by_vagrant.sh -------------------------------------------------------------------------------- /scripts/vm/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/scripts/vm/Vagrantfile -------------------------------------------------------------------------------- /scripts/wait_cmd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/scripts/wait_cmd.sh -------------------------------------------------------------------------------- /server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/README.md -------------------------------------------------------------------------------- /server/perfherder_uploader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/perfherder_uploader.py -------------------------------------------------------------------------------- /server/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/server.py -------------------------------------------------------------------------------- /server/static/js/strapdown/0.2/strapdown.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/static/js/strapdown/0.2/strapdown.css -------------------------------------------------------------------------------- /server/static/js/strapdown/0.2/strapdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/static/js/strapdown/0.2/strapdown.js -------------------------------------------------------------------------------- /server/static/js/strapdown/0.2/themes/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/static/js/strapdown/0.2/themes/LICENSE -------------------------------------------------------------------------------- /server/static/js/strapdown/0.2/themes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/static/js/strapdown/0.2/themes/README.md -------------------------------------------------------------------------------- /server/static/js/strapdown/0.2/themes/amelia.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/static/js/strapdown/0.2/themes/amelia.min.css -------------------------------------------------------------------------------- /server/static/js/strapdown/0.2/themes/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/static/js/strapdown/0.2/themes/bootstrap.min.css -------------------------------------------------------------------------------- /server/static/js/strapdown/0.2/themes/cerulean.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/static/js/strapdown/0.2/themes/cerulean.min.css -------------------------------------------------------------------------------- /server/static/js/strapdown/0.2/themes/cyborg.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/static/js/strapdown/0.2/themes/cyborg.min.css -------------------------------------------------------------------------------- /server/static/js/strapdown/0.2/themes/journal.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/static/js/strapdown/0.2/themes/journal.min.css -------------------------------------------------------------------------------- /server/static/js/strapdown/0.2/themes/readable.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/static/js/strapdown/0.2/themes/readable.min.css -------------------------------------------------------------------------------- /server/static/js/strapdown/0.2/themes/simplex.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/static/js/strapdown/0.2/themes/simplex.min.css -------------------------------------------------------------------------------- /server/static/js/strapdown/0.2/themes/slate.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/static/js/strapdown/0.2/themes/slate.min.css -------------------------------------------------------------------------------- /server/static/js/strapdown/0.2/themes/spacelab.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/static/js/strapdown/0.2/themes/spacelab.min.css -------------------------------------------------------------------------------- /server/static/js/strapdown/0.2/themes/spruce.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/static/js/strapdown/0.2/themes/spruce.min.css -------------------------------------------------------------------------------- /server/static/js/strapdown/0.2/themes/superhero.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/static/js/strapdown/0.2/themes/superhero.min.css -------------------------------------------------------------------------------- /server/static/js/strapdown/0.2/themes/united.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/static/js/strapdown/0.2/themes/united.min.css -------------------------------------------------------------------------------- /server/templates/all_result.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/templates/all_result.html -------------------------------------------------------------------------------- /server/templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/templates/layout.html -------------------------------------------------------------------------------- /server/templates/readme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/server/templates/readme.html -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/setup.py -------------------------------------------------------------------------------- /suite.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/suite.txt -------------------------------------------------------------------------------- /suite_webdriver.txt: -------------------------------------------------------------------------------- 1 | tests.webdriver.test_gdoc_read_utf8_txt_1 -------------------------------------------------------------------------------- /svrConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/svrConfig.json -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/pilot/bbc/test_chrome_bbc_headline.sikuli/BBC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/pilot/bbc/test_chrome_bbc_headline.sikuli/BBC.png -------------------------------------------------------------------------------- /tests/pilot/bbc/test_chrome_bbc_search.sikuli/chrome_url_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/pilot/bbc/test_chrome_bbc_search.sikuli/chrome_url_bar.png -------------------------------------------------------------------------------- /tests/pilot/bbc/test_chrome_bbc_search.sikuli/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/pilot/bbc/test_chrome_bbc_search.sikuli/search.png -------------------------------------------------------------------------------- /tests/pilot/bbc/test_chrome_bbc_video.sikuli/chrome_url_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/pilot/bbc/test_chrome_bbc_video.sikuli/chrome_url_bar.png -------------------------------------------------------------------------------- /tests/pilot/bbc/test_chrome_bbc_video.sikuli/stopVideo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/pilot/bbc/test_chrome_bbc_video.sikuli/stopVideo.png -------------------------------------------------------------------------------- /tests/pilot/bbc/test_firefox_bbc_headline.sikuli/BBC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/pilot/bbc/test_firefox_bbc_headline.sikuli/BBC.png -------------------------------------------------------------------------------- /tests/pilot/bbc/test_firefox_bbc_search.sikuli/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/pilot/bbc/test_firefox_bbc_search.sikuli/search.png -------------------------------------------------------------------------------- /tests/pilot/bbc/test_firefox_bbc_video.sikuli/stopVideo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/pilot/bbc/test_firefox_bbc_video.sikuli/stopVideo.png -------------------------------------------------------------------------------- /tests/regression/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression/amazon/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression/facebook/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression/facebook/test_chrome_facebook_load_bluebar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/facebook/test_chrome_facebook_load_bluebar.py -------------------------------------------------------------------------------- /tests/regression/facebook/test_chrome_facebook_load_homepage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/facebook/test_chrome_facebook_load_homepage.py -------------------------------------------------------------------------------- /tests/regression/facebook/test_chrome_facebook_load_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/facebook/test_chrome_facebook_load_messages.py -------------------------------------------------------------------------------- /tests/regression/facebook/test_chrome_facebook_page_down_club.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/facebook/test_chrome_facebook_page_down_club.py -------------------------------------------------------------------------------- /tests/regression/facebook/test_chrome_facebook_post_link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/facebook/test_chrome_facebook_post_link.py -------------------------------------------------------------------------------- /tests/regression/facebook/test_chrome_facebook_search_keyword.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/facebook/test_chrome_facebook_search_keyword.py -------------------------------------------------------------------------------- /tests/regression/facebook/test_chrome_facebook_share_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/facebook/test_chrome_facebook_share_url.py -------------------------------------------------------------------------------- /tests/regression/facebook/test_chrome_facebook_share_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/facebook/test_chrome_facebook_share_video.py -------------------------------------------------------------------------------- /tests/regression/facebook/test_firefox_facebook_load_bluebar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/facebook/test_firefox_facebook_load_bluebar.py -------------------------------------------------------------------------------- /tests/regression/facebook/test_firefox_facebook_load_homepage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/facebook/test_firefox_facebook_load_homepage.py -------------------------------------------------------------------------------- /tests/regression/facebook/test_firefox_facebook_load_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/facebook/test_firefox_facebook_load_messages.py -------------------------------------------------------------------------------- /tests/regression/facebook/test_firefox_facebook_post_link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/facebook/test_firefox_facebook_post_link.py -------------------------------------------------------------------------------- /tests/regression/facebook/test_firefox_facebook_share_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/facebook/test_firefox_facebook_share_url.py -------------------------------------------------------------------------------- /tests/regression/facebook/test_firefox_facebook_share_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/facebook/test_firefox_facebook_share_video.py -------------------------------------------------------------------------------- /tests/regression/gdoc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_ail_pagedown_10_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_ail_pagedown_10_text.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_ail_type_0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_ail_type_0.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_ail_type_10p_txt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_ail_type_10p_txt.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_create_copypaste_txt_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_create_copypaste_txt_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_create_cursormove_50.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_create_cursormove_50.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_create_image_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_create_image_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_create_table_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_create_table_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_create_txt_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_create_txt_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_create_typing_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_create_typing_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_create_typing_100.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_create_typing_100.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_create_typing_50.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_create_typing_50.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_delete_basic_image_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_delete_basic_image_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_delete_basic_table_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_delete_basic_table_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_delete_basic_txt_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_delete_basic_txt_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_findr3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_findr3.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_findr3.sikuli/0of0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_findr3.sikuli/0of0.png -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_findr3.sikuli/Replace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_findr3.sikuli/Replace.png -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_findr3_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_findr3_read.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_format10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_format10.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_format10_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_format10_read.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_load.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_load_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_load_file.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_pagedown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_pagedown.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_pageend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_pageend.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_pd3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_pd3.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_read_basic_image_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_read_basic_image_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_read_basic_table_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_read_basic_table_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_read_basic_txt_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_read_basic_txt_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_read_cursormove_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_read_cursormove_3.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_read_utf8_txt_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_read_utf8_txt_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_update_replace_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_update_replace_3.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_update_replace_50.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_update_replace_50.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_update_undoredo_100.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_update_undoredo_100.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_chrome_gdoc_user_behavior_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_chrome_gdoc_user_behavior_10.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_ail_pagedown_10_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_ail_pagedown_10_text.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_ail_type_0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_ail_type_0.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_ail_type_10p_txt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_ail_type_10p_txt.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_create_cursormove_50.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_create_cursormove_50.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_create_image_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_create_image_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_create_table_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_create_table_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_create_txt_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_create_txt_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_create_typing_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_create_typing_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_create_typing_100.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_create_typing_100.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_create_typing_50.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_create_typing_50.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_delete_basic_image_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_delete_basic_image_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_delete_basic_table_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_delete_basic_table_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_delete_basic_txt_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_delete_basic_txt_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_findr3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_findr3.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_findr3.sikuli/0of0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_findr3.sikuli/0of0.png -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_findr3_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_findr3_read.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_format10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_format10.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_format10_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_format10_read.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_load.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_load_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_load_file.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_pagedown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_pagedown.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_pageend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_pageend.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_pd3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_pd3.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_read_basic_image_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_read_basic_image_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_read_basic_table_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_read_basic_table_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_read_basic_txt_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_read_basic_txt_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_read_cursormove_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_read_cursormove_3.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_read_utf8_txt_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_read_utf8_txt_1.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_update_replace_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_update_replace_3.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_update_replace_50.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_update_replace_50.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_update_undoredo_100.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_update_undoredo_100.py -------------------------------------------------------------------------------- /tests/regression/gdoc/test_firefox_gdoc_user_behavior_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gdoc/test_firefox_gdoc_user_behavior_10.py -------------------------------------------------------------------------------- /tests/regression/gmail/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression/gmail/test_chrome_gmail_ail_open_mail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gmail/test_chrome_gmail_ail_open_mail.py -------------------------------------------------------------------------------- /tests/regression/gmail/test_chrome_gmail_ail_reply_mail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gmail/test_chrome_gmail_ail_reply_mail.py -------------------------------------------------------------------------------- /tests/regression/gmail/test_firefox_gmail_ail_open_mail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gmail/test_firefox_gmail_ail_open_mail.py -------------------------------------------------------------------------------- /tests/regression/gmail/test_firefox_gmail_ail_reply_mail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gmail/test_firefox_gmail_ail_reply_mail.py -------------------------------------------------------------------------------- /tests/regression/gsearch/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression/gsheet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression/gsheet/test_chrome_gsheet_1000r_number_chars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gsheet/test_chrome_gsheet_1000r_number_chars.py -------------------------------------------------------------------------------- /tests/regression/gsheet/test_chrome_gsheet_100r_number_chars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gsheet/test_chrome_gsheet_100r_number_chars.py -------------------------------------------------------------------------------- /tests/regression/gsheet/test_chrome_gsheet_ail_clicktab_0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gsheet/test_chrome_gsheet_ail_clicktab_0.py -------------------------------------------------------------------------------- /tests/regression/gsheet/test_chrome_gsheet_ail_type_0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gsheet/test_chrome_gsheet_ail_type_0.py -------------------------------------------------------------------------------- /tests/regression/gsheet/test_chrome_gsheet_ail_type_400.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gsheet/test_chrome_gsheet_ail_type_400.py -------------------------------------------------------------------------------- /tests/regression/gsheet/test_firefox_gsheet_100r_number_chars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gsheet/test_firefox_gsheet_100r_number_chars.py -------------------------------------------------------------------------------- /tests/regression/gsheet/test_firefox_gsheet_ail_clicktab_0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gsheet/test_firefox_gsheet_ail_clicktab_0.py -------------------------------------------------------------------------------- /tests/regression/gsheet/test_firefox_gsheet_ail_type_0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gsheet/test_firefox_gsheet_ail_type_0.py -------------------------------------------------------------------------------- /tests/regression/gsheet/test_firefox_gsheet_ail_type_400.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gsheet/test_firefox_gsheet_ail_type_400.py -------------------------------------------------------------------------------- /tests/regression/gslide/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_ail_pagedown_0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_ail_pagedown_0.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_ail_type_0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_ail_type_0.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_create_slide_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_create_slide_1.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_create_slide_30.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_create_slide_30.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_create_slide_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_create_slide_5.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_delete_slide_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_delete_slide_10.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_read_animation_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_read_animation_2.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_read_blank_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_read_blank_1.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_read_image_chart_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_read_image_chart_1.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_read_image_chart_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_read_image_chart_5.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_read_shape_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_read_shape_1.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_read_table_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_read_table_1.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_read_txt_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_read_txt_1.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_read_utf8_txt_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_read_utf8_txt_1.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_read_utf8_txt_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_read_utf8_txt_10.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_update_layout_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_update_layout_5.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_update_text_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_update_text_10.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_update_text_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_update_text_5.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_update_theme_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_update_theme_10.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_chrome_gslide_update_theme_30.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_chrome_gslide_update_theme_30.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_firefox_gslide_ail_pagedown_0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_firefox_gslide_ail_pagedown_0.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_firefox_gslide_ail_type_0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_firefox_gslide_ail_type_0.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_firefox_gslide_create_slide_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_firefox_gslide_create_slide_1.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_firefox_gslide_create_slide_30.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_firefox_gslide_create_slide_30.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_firefox_gslide_create_slide_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_firefox_gslide_create_slide_5.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_firefox_gslide_delete_slide_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_firefox_gslide_delete_slide_10.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_firefox_gslide_read_blank_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_firefox_gslide_read_blank_1.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_firefox_gslide_read_shape_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_firefox_gslide_read_shape_1.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_firefox_gslide_read_table_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_firefox_gslide_read_table_1.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_firefox_gslide_read_txt_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_firefox_gslide_read_txt_1.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_firefox_gslide_read_utf8_txt_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_firefox_gslide_read_utf8_txt_1.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_firefox_gslide_update_layout_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_firefox_gslide_update_layout_5.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_firefox_gslide_update_text_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_firefox_gslide_update_text_10.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_firefox_gslide_update_text_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_firefox_gslide_update_text_5.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_firefox_gslide_update_theme_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_firefox_gslide_update_theme_10.py -------------------------------------------------------------------------------- /tests/regression/gslide/test_firefox_gslide_update_theme_30.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/regression/gslide/test_firefox_gslide_update_theme_30.py -------------------------------------------------------------------------------- /tests/regression/outlook/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression/speedometer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression/topsites/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression/ymail/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression/youtube/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/request/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/request/facebook/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/request/media/720p.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/request/media/720p.mp4 -------------------------------------------------------------------------------- /tests/request/media/TTF_720p.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/request/media/TTF_720p.html -------------------------------------------------------------------------------- /tests/request/media/TTF_vp9.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/request/media/TTF_vp9.html -------------------------------------------------------------------------------- /tests/request/media/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/request/media/test_chrome_power_gadget_sunflower_mp4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/request/media/test_chrome_power_gadget_sunflower_mp4.py -------------------------------------------------------------------------------- /tests/request/media/test_chrome_power_gadget_sunflower_webm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/request/media/test_chrome_power_gadget_sunflower_webm.py -------------------------------------------------------------------------------- /tests/request/media/test_firefox_power_gadget_sunflower_mp4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/request/media/test_firefox_power_gadget_sunflower_mp4.py -------------------------------------------------------------------------------- /tests/request/media/vp9.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/request/media/vp9.webm -------------------------------------------------------------------------------- /tests/test_chrome_timing.sikuli/test_chrome_timing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/test_chrome_timing.sikuli/test_chrome_timing.py -------------------------------------------------------------------------------- /tests/test_firefox_timing.sikuli/test_firefox_timing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/test_firefox_timing.sikuli/test_firefox_timing.py -------------------------------------------------------------------------------- /tests/test_pilot_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/test_pilot_run.py -------------------------------------------------------------------------------- /tests/webdriver/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/webdriver/test_gdoc_read_utf8_txt_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tests/webdriver/test_gdoc_read_utf8_txt_1.py -------------------------------------------------------------------------------- /thirdParty/curl.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/curl.exe -------------------------------------------------------------------------------- /thirdParty/extensions/gecko_profiler/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/extensions/gecko_profiler/extensions.json -------------------------------------------------------------------------------- /thirdParty/extensions/gecko_profiler/gecko_profiler.xpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/extensions/gecko_profiler/gecko_profiler.xpi -------------------------------------------------------------------------------- /thirdParty/extensions/har_profiler/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/extensions/har_profiler/extensions.json -------------------------------------------------------------------------------- /thirdParty/extensions/har_profiler/har_profiler.xpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/extensions/har_profiler/har_profiler.xpi -------------------------------------------------------------------------------- /thirdParty/extensions/hotkeys/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/extensions/hotkeys/extensions.json -------------------------------------------------------------------------------- /thirdParty/extensions/hotkeys/hotkeys.xpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/extensions/hotkeys/hotkeys.xpi -------------------------------------------------------------------------------- /thirdParty/extensions/marker/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/extensions/marker/extensions.json -------------------------------------------------------------------------------- /thirdParty/extensions/marker/marker.xpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/extensions/marker/marker.xpi -------------------------------------------------------------------------------- /thirdParty/geckoprofiler-signed.xpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/geckoprofiler-signed.xpi -------------------------------------------------------------------------------- /thirdParty/ipynbTemplates/multiple_data_source_template.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/ipynbTemplates/multiple_data_source_template.ipynb -------------------------------------------------------------------------------- /thirdParty/ipynbTemplates/report-fb-scroll-ft.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/ipynbTemplates/report-fb-scroll-ft.ipynb -------------------------------------------------------------------------------- /thirdParty/ipynbTemplates/report-frame-throughput.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/ipynbTemplates/report-frame-throughput.ipynb -------------------------------------------------------------------------------- /thirdParty/ipynbTemplates/report-input-latency.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/ipynbTemplates/report-input-latency.ipynb -------------------------------------------------------------------------------- /thirdParty/mitmproxy-ca-cert.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/mitmproxy-ca-cert.p12 -------------------------------------------------------------------------------- /thirdParty/obsConfigs/collection/hasal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/obsConfigs/collection/hasal.json -------------------------------------------------------------------------------- /thirdParty/obsConfigs/profile/basic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/obsConfigs/profile/basic.ini -------------------------------------------------------------------------------- /thirdParty/obsConfigs/profile/streamEncoder.json: -------------------------------------------------------------------------------- 1 | { 2 | "rate_control": "CBR" 3 | } -------------------------------------------------------------------------------- /thirdParty/opencv_python-2.4.13-cp27-cp27m-win32.whl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/opencv_python-2.4.13-cp27-cp27m-win32.whl -------------------------------------------------------------------------------- /thirdParty/opencv_python-2.4.13.2-cp27-cp27m-win_amd64.whl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/opencv_python-2.4.13.2-cp27-cp27m-win_amd64.whl -------------------------------------------------------------------------------- /thirdParty/userChrome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/thirdParty/userChrome.css -------------------------------------------------------------------------------- /tools/HarTransfer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/HarTransfer.py -------------------------------------------------------------------------------- /tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/README.md -------------------------------------------------------------------------------- /tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/backfill_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/backfill_agent.py -------------------------------------------------------------------------------- /tools/backfill_config_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/backfill_config_template.json -------------------------------------------------------------------------------- /tools/backfill_latest_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/backfill_latest_template.json -------------------------------------------------------------------------------- /tools/concatenate_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/concatenate_video.py -------------------------------------------------------------------------------- /tools/fb_tool/facebook_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/fb_tool/facebook_tool.py -------------------------------------------------------------------------------- /tools/generate_data_for_nightly_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/generate_data_for_nightly_build.py -------------------------------------------------------------------------------- /tools/generate_data_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/generate_data_template.json -------------------------------------------------------------------------------- /tools/generate_suite_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/generate_suite_file.py -------------------------------------------------------------------------------- /tools/generate_topsites_cases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/generate_topsites_cases.py -------------------------------------------------------------------------------- /tools/get_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/get_build.py -------------------------------------------------------------------------------- /tools/get_metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/get_metric.py -------------------------------------------------------------------------------- /tools/image_comparison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/image_comparison.py -------------------------------------------------------------------------------- /tools/parse_hasal_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/parse_hasal_result.py -------------------------------------------------------------------------------- /tools/query_data_from_perfherder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/query_data_from_perfherder.py -------------------------------------------------------------------------------- /tools/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/requirements.txt -------------------------------------------------------------------------------- /tools/topsites_get_cases_tabicon.sikuli/ch_urlbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/topsites_get_cases_tabicon.sikuli/ch_urlbar.png -------------------------------------------------------------------------------- /tools/topsites_get_cases_tabicon.sikuli/ch_urlbar_52.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/topsites_get_cases_tabicon.sikuli/ch_urlbar_52.png -------------------------------------------------------------------------------- /tools/topsites_get_cases_tabicon.sikuli/ff_urlbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/topsites_get_cases_tabicon.sikuli/ff_urlbar.png -------------------------------------------------------------------------------- /tools/topsites_launch.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/topsites_launch.txt -------------------------------------------------------------------------------- /tools/topsites_scroll.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/topsites_scroll.txt -------------------------------------------------------------------------------- /tools/topsites_tabicon_location.sikuli/ch_urlbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/topsites_tabicon_location.sikuli/ch_urlbar.png -------------------------------------------------------------------------------- /tools/topsites_tabicon_location.sikuli/ch_urlbar_52.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/topsites_tabicon_location.sikuli/ch_urlbar_52.png -------------------------------------------------------------------------------- /tools/topsites_tabicon_location.sikuli/ff_urlbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/topsites_tabicon_location.sikuli/ff_urlbar.png -------------------------------------------------------------------------------- /tools/topsites_tabicon_location.sikuli/tab_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/topsites_tabicon_location.sikuli/tab_icon.png -------------------------------------------------------------------------------- /tools/trigger_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/tools/trigger_build.py -------------------------------------------------------------------------------- /unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /unit/ejenti/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /unit/ejenti/pulse_module/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /unit/ejenti/pulse_module/test_tasks_trigger_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/unit/ejenti/pulse_module/test_tasks_trigger_methods.py -------------------------------------------------------------------------------- /unit/ejenti/pulse_module/test_tasks_trigger_timestamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/unit/ejenti/pulse_module/test_tasks_trigger_timestamp.py -------------------------------------------------------------------------------- /unit/ejenti/server_jobs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /unit/ejenti/server_jobs/test_agent_file_name_list_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/unit/ejenti/server_jobs/test_agent_file_name_list_handler.py -------------------------------------------------------------------------------- /unit/ejenti/server_jobs/test_dashboard_data_genetator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/unit/ejenti/server_jobs/test_dashboard_data_genetator.py -------------------------------------------------------------------------------- /unit/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /unit/lib/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /unit/lib/common/test_common_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mozilla-TWQA/Hasal/HEAD/unit/lib/common/test_common_util.py --------------------------------------------------------------------------------