Commit Graph

69 Commits

Author SHA1 Message Date
Julian Descottes
625d25aee8 Bug 1602371 - Rename LocalTabTargetFront tab getter to localTab r=ochameau
Depends on D56330

Renaming the "tab" getter to "localTab" will make it easier to refactor later.

Differential Revision: https://phabricator.services.mozilla.com/D56331

--HG--
extra : moz-landing-system : lando
2019-12-13 10:38:07 +00:00
Julian Descottes
3c6458633a Bug 1598557 - Move all BrowserToolbox files to a dedicated folder r=ochameau
Depends on D54119

Differential Revision: https://phabricator.services.mozilla.com/D54265

--HG--
rename : devtools/client/framework/ToolboxProcess.jsm => devtools/client/framework/browser-toolbox/Launcher.jsm
rename : devtools/client/framework/test/browser_browser_toolbox.js => devtools/client/framework/browser-toolbox/test/browser_browser_toolbox.js
rename : devtools/client/framework/test/browser_browser_toolbox_debugger.js => devtools/client/framework/browser-toolbox/test/browser_browser_toolbox_debugger.js
rename : devtools/client/framework/test/browser_browser_toolbox_fission_inspector.js => devtools/client/framework/browser-toolbox/test/browser_browser_toolbox_fission_inspector.js
rename : devtools/client/framework/test/browser_browser_toolbox_rtl.js => devtools/client/framework/browser-toolbox/test/browser_browser_toolbox_rtl.js
rename : devtools/client/framework/test/helpers.js => devtools/client/framework/browser-toolbox/test/helpers-browser-toolbox.js
rename : devtools/client/framework/toolbox-process-window.css => devtools/client/framework/browser-toolbox/window.css
rename : devtools/client/framework/toolbox-process-window.html => devtools/client/framework/browser-toolbox/window.html
rename : devtools/client/framework/toolbox-process-window.js => devtools/client/framework/browser-toolbox/window.js
extra : moz-landing-system : lando
2019-11-27 11:08:11 +00:00
Nicolas Chevobbe
d76b60f122 Bug 1519103 - Remove Scratchpad panel. r=bgrins.
Differential Revision: https://phabricator.services.mozilla.com/D50583

--HG--
extra : moz-landing-system : lando
2019-10-27 09:05:58 +00:00
Greg Tatum
b4b444658c Bug 1586757 - Rename .jsm files to .jsm.js to allow type checking; r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D47911

--HG--
rename : devtools/client/performance-new/popup/background.jsm => devtools/client/performance-new/popup/background.jsm.js
rename : devtools/client/performance-new/popup/menu-button.jsm => devtools/client/performance-new/popup/menu-button.jsm.js
extra : moz-landing-system : lando
2019-10-08 20:48:04 +00:00
Julian Descottes
f1e794d6c5 Bug 1539462 - Remove the DevTools connect page r=ladybenko
Depends on D46704

Differential Revision: https://phabricator.services.mozilla.com/D46705

--HG--
extra : moz-landing-system : lando
2019-09-25 18:50:24 +00:00
Julian Descottes
5c1a679523 Bug 1539462 - Remove WebIDE r=ochameau,jryans,janerik,fluent-reviewers,flod
Per deprecation roadmap on https://developer.mozilla.org/en-US/docs/Tools/Deprecated_tools#WebIDE_and_Connect_page

Differential Revision: https://phabricator.services.mozilla.com/D46703

--HG--
extra : moz-landing-system : lando
2019-09-25 17:24:58 +00:00
Micah Tigley
2107eab165 Bug 1363970 - Disable touch simulation when color picker is active. r=gl,rcaliman
This patch manually disables touch simulation in places where the color picker is enabled. Alternatively, doing this from InspectorActor's `pickColorFromPage` method requires that we get the associated RDM emulationActor for the tab, which turned out to be more complicated than I thought.

Getting and setting the picker state on the emulation factor retrieved via `getActorByID` does not match the emulationActor handling the touch events. So setting the picker state is indeed working it's just not setting it on the correct one. I'm unsure of how to go about this as the RDM emulationActor and the Inspector actor are entirely separate of each other.

So for now, we disable touch simulation in places where color picker is being enabled. Let me know what you think about this @pbro and @gl .

Differential Revision: https://phabricator.services.mozilla.com/D45593

--HG--
extra : moz-landing-system : lando
2019-09-12 18:20:39 +00:00
Gabriel Luong
039a070103 Bug 1580545 - Convert ResponsiveUI and ResponsiveUIManager to ES6 classes. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D45566

--HG--
extra : moz-landing-system : lando
2019-09-11 18:51:35 +00:00
Gabriel Luong
725df6c2ff Bug 1569574 - Part 1: Rename the responsive.html/ folder to responsive/. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D40929

--HG--
rename : devtools/client/responsive.html/actions/devices.js => devtools/client/responsive/actions/devices.js
rename : devtools/client/responsive.html/actions/index.js => devtools/client/responsive/actions/index.js
rename : devtools/client/responsive.html/actions/moz.build => devtools/client/responsive/actions/moz.build
rename : devtools/client/responsive.html/actions/screenshot.js => devtools/client/responsive/actions/screenshot.js
rename : devtools/client/responsive.html/actions/ui.js => devtools/client/responsive/actions/ui.js
rename : devtools/client/responsive.html/actions/viewports.js => devtools/client/responsive/actions/viewports.js
rename : devtools/client/responsive.html/browser/content.js => devtools/client/responsive/browser/content.js
rename : devtools/client/responsive.html/browser/moz.build => devtools/client/responsive/browser/moz.build
rename : devtools/client/responsive.html/browser/swap.js => devtools/client/responsive/browser/swap.js
rename : devtools/client/responsive.html/browser/tunnel.js => devtools/client/responsive/browser/tunnel.js
rename : devtools/client/responsive.html/browser/web-navigation.js => devtools/client/responsive/browser/web-navigation.js
rename : devtools/client/responsive.html/components/App.js => devtools/client/responsive/components/App.js
rename : devtools/client/responsive.html/components/Browser.js => devtools/client/responsive/components/Browser.js
rename : devtools/client/responsive.html/components/Device.js => devtools/client/responsive/components/Device.js
rename : devtools/client/responsive.html/components/DeviceAdder.js => devtools/client/responsive/components/DeviceAdder.js
rename : devtools/client/responsive.html/components/DeviceForm.js => devtools/client/responsive/components/DeviceForm.js
rename : devtools/client/responsive.html/components/DeviceList.js => devtools/client/responsive/components/DeviceList.js
rename : devtools/client/responsive.html/components/DeviceModal.js => devtools/client/responsive/components/DeviceModal.js
rename : devtools/client/responsive.html/components/DevicePixelRatioMenu.js => devtools/client/responsive/components/DevicePixelRatioMenu.js
rename : devtools/client/responsive.html/components/DeviceSelector.js => devtools/client/responsive/components/DeviceSelector.js
rename : devtools/client/responsive.html/components/ResizableViewport.js => devtools/client/responsive/components/ResizableViewport.js
rename : devtools/client/responsive.html/components/SettingsMenu.js => devtools/client/responsive/components/SettingsMenu.js
rename : devtools/client/responsive.html/components/Toolbar.js => devtools/client/responsive/components/Toolbar.js
rename : devtools/client/responsive.html/components/UserAgentInput.js => devtools/client/responsive/components/UserAgentInput.js
rename : devtools/client/responsive.html/components/ViewportDimension.js => devtools/client/responsive/components/ViewportDimension.js
rename : devtools/client/responsive.html/components/Viewports.js => devtools/client/responsive/components/Viewports.js
rename : devtools/client/responsive.html/components/moz.build => devtools/client/responsive/components/moz.build
rename : devtools/client/responsive.html/constants.js => devtools/client/responsive/constants.js
rename : devtools/client/responsive.html/images/grippers.svg => devtools/client/responsive/images/grippers.svg
rename : devtools/client/responsive.html/images/moz.build => devtools/client/responsive/images/moz.build
rename : devtools/client/responsive.html/images/rotate-viewport.svg => devtools/client/responsive/images/rotate-viewport.svg
rename : devtools/client/responsive.html/images/touch-events.svg => devtools/client/responsive/images/touch-events.svg
rename : devtools/client/responsive.html/index.css => devtools/client/responsive/index.css
rename : devtools/client/responsive.html/index.js => devtools/client/responsive/index.js
rename : devtools/client/responsive.html/index.xhtml => devtools/client/responsive/index.xhtml
rename : devtools/client/responsive.html/manager.js => devtools/client/responsive/manager.js
rename : devtools/client/responsive.html/moz.build => devtools/client/responsive/moz.build
rename : devtools/client/responsive.html/reducers.js => devtools/client/responsive/reducers.js
rename : devtools/client/responsive.html/reducers/devices.js => devtools/client/responsive/reducers/devices.js
rename : devtools/client/responsive.html/reducers/moz.build => devtools/client/responsive/reducers/moz.build
rename : devtools/client/responsive.html/reducers/screenshot.js => devtools/client/responsive/reducers/screenshot.js
rename : devtools/client/responsive.html/reducers/ui.js => devtools/client/responsive/reducers/ui.js
rename : devtools/client/responsive.html/reducers/viewports.js => devtools/client/responsive/reducers/viewports.js
rename : devtools/client/responsive.html/setting-onboarding-tooltip.js => devtools/client/responsive/setting-onboarding-tooltip.js
rename : devtools/client/responsive.html/store.js => devtools/client/responsive/store.js
rename : devtools/client/responsive.html/test/browser/.eslintrc.js => devtools/client/responsive/test/browser/.eslintrc.js
rename : devtools/client/responsive.html/test/browser/browser.ini => devtools/client/responsive/test/browser/browser.ini
rename : devtools/client/responsive.html/test/browser/browser_cmd_click.js => devtools/client/responsive/test/browser/browser_cmd_click.js
rename : devtools/client/responsive.html/test/browser/browser_container_tab.js => devtools/client/responsive/test/browser/browser_container_tab.js
rename : devtools/client/responsive.html/test/browser/browser_contextmenu_inspect.js => devtools/client/responsive/test/browser/browser_contextmenu_inspect.js
rename : devtools/client/responsive.html/test/browser/browser_contextual_identity.js => devtools/client/responsive/test/browser/browser_contextual_identity.js
rename : devtools/client/responsive.html/test/browser/browser_device_change.js => devtools/client/responsive/test/browser/browser_device_change.js
rename : devtools/client/responsive.html/test/browser/browser_device_custom.js => devtools/client/responsive/test/browser/browser_device_custom.js
rename : devtools/client/responsive.html/test/browser/browser_device_custom_edit.js => devtools/client/responsive/test/browser/browser_device_custom_edit.js
rename : devtools/client/responsive.html/test/browser/browser_device_custom_remove.js => devtools/client/responsive/test/browser/browser_device_custom_remove.js
rename : devtools/client/responsive.html/test/browser/browser_device_modal_error.js => devtools/client/responsive/test/browser/browser_device_modal_error.js
rename : devtools/client/responsive.html/test/browser/browser_device_modal_exit.js => devtools/client/responsive/test/browser/browser_device_modal_exit.js
rename : devtools/client/responsive.html/test/browser/browser_device_modal_submit.js => devtools/client/responsive/test/browser/browser_device_modal_submit.js
rename : devtools/client/responsive.html/test/browser/browser_device_pixel_ratio_change.js => devtools/client/responsive/test/browser/browser_device_pixel_ratio_change.js
rename : devtools/client/responsive.html/test/browser/browser_device_state_restore.js => devtools/client/responsive/test/browser/browser_device_state_restore.js
rename : devtools/client/responsive.html/test/browser/browser_device_width.js => devtools/client/responsive/test/browser/browser_device_width.js
rename : devtools/client/responsive.html/test/browser/browser_exit_button.js => devtools/client/responsive/test/browser/browser_exit_button.js
rename : devtools/client/responsive.html/test/browser/browser_ext_messaging.js => devtools/client/responsive/test/browser/browser_ext_messaging.js
rename : devtools/client/responsive.html/test/browser/browser_favicon.js => devtools/client/responsive/test/browser/browser_favicon.js
rename : devtools/client/responsive.html/test/browser/browser_frame_script_active.js => devtools/client/responsive/test/browser/browser_frame_script_active.js
rename : devtools/client/responsive.html/test/browser/browser_hide_container.js => devtools/client/responsive/test/browser/browser_hide_container.js
rename : devtools/client/responsive.html/test/browser/browser_menu_item_01.js => devtools/client/responsive/test/browser/browser_menu_item_01.js
rename : devtools/client/responsive.html/test/browser/browser_menu_item_02.js => devtools/client/responsive/test/browser/browser_menu_item_02.js
rename : devtools/client/responsive.html/test/browser/browser_mouse_resize.js => devtools/client/responsive/test/browser/browser_mouse_resize.js
rename : devtools/client/responsive.html/test/browser/browser_navigation.js => devtools/client/responsive/test/browser/browser_navigation.js
rename : devtools/client/responsive.html/test/browser/browser_network_throttling.js => devtools/client/responsive/test/browser/browser_network_throttling.js
rename : devtools/client/responsive.html/test/browser/browser_orientationchange_event.js => devtools/client/responsive/test/browser/browser_orientationchange_event.js
rename : devtools/client/responsive.html/test/browser/browser_page_state.js => devtools/client/responsive/test/browser/browser_page_state.js
rename : devtools/client/responsive.html/test/browser/browser_page_style.js => devtools/client/responsive/test/browser/browser_page_style.js
rename : devtools/client/responsive.html/test/browser/browser_permission_doorhanger.js => devtools/client/responsive/test/browser/browser_permission_doorhanger.js
rename : devtools/client/responsive.html/test/browser/browser_preloaded_newtab.js => devtools/client/responsive/test/browser/browser_preloaded_newtab.js
rename : devtools/client/responsive.html/test/browser/browser_prompts.js => devtools/client/responsive/test/browser/browser_prompts.js
rename : devtools/client/responsive.html/test/browser/browser_screenshot_button.js => devtools/client/responsive/test/browser/browser_screenshot_button.js
rename : devtools/client/responsive.html/test/browser/browser_scroll.js => devtools/client/responsive/test/browser/browser_scroll.js
rename : devtools/client/responsive.html/test/browser/browser_state_restore.js => devtools/client/responsive/test/browser/browser_state_restore.js
rename : devtools/client/responsive.html/test/browser/browser_tab_close.js => devtools/client/responsive/test/browser/browser_tab_close.js
rename : devtools/client/responsive.html/test/browser/browser_tab_remoteness_change.js => devtools/client/responsive/test/browser/browser_tab_remoteness_change.js
rename : devtools/client/responsive.html/test/browser/browser_target_blank.js => devtools/client/responsive/test/browser/browser_target_blank.js
rename : devtools/client/responsive.html/test/browser/browser_telemetry_activate_rdm.js => devtools/client/responsive/test/browser/browser_telemetry_activate_rdm.js
rename : devtools/client/responsive.html/test/browser/browser_toggle_zoom.js => devtools/client/responsive/test/browser/browser_toggle_zoom.js
rename : devtools/client/responsive.html/test/browser/browser_toolbox_computed_view.js => devtools/client/responsive/test/browser/browser_toolbox_computed_view.js
rename : devtools/client/responsive.html/test/browser/browser_toolbox_rule_view.js => devtools/client/responsive/test/browser/browser_toolbox_rule_view.js
rename : devtools/client/responsive.html/test/browser/browser_toolbox_rule_view_reload.js => devtools/client/responsive/test/browser/browser_toolbox_rule_view_reload.js
rename : devtools/client/responsive.html/test/browser/browser_toolbox_swap_browsers.js => devtools/client/responsive/test/browser/browser_toolbox_swap_browsers.js
rename : devtools/client/responsive.html/test/browser/browser_toolbox_swap_inspector.js => devtools/client/responsive/test/browser/browser_toolbox_swap_inspector.js
rename : devtools/client/responsive.html/test/browser/browser_tooltip.js => devtools/client/responsive/test/browser/browser_tooltip.js
rename : devtools/client/responsive.html/test/browser/browser_touch_device.js => devtools/client/responsive/test/browser/browser_touch_device.js
rename : devtools/client/responsive.html/test/browser/browser_touch_does_not_trigger_hover_states.js => devtools/client/responsive/test/browser/browser_touch_does_not_trigger_hover_states.js
rename : devtools/client/responsive.html/test/browser/browser_touch_simulation.js => devtools/client/responsive/test/browser/browser_touch_simulation.js
rename : devtools/client/responsive.html/test/browser/browser_typeahead_find.js => devtools/client/responsive/test/browser/browser_typeahead_find.js
rename : devtools/client/responsive.html/test/browser/browser_user_agent_input.js => devtools/client/responsive/test/browser/browser_user_agent_input.js
rename : devtools/client/responsive.html/test/browser/browser_viewport_basics.js => devtools/client/responsive/test/browser/browser_viewport_basics.js
rename : devtools/client/responsive.html/test/browser/browser_viewport_resizing_fixed_width.js => devtools/client/responsive/test/browser/browser_viewport_resizing_fixed_width.js
rename : devtools/client/responsive.html/test/browser/browser_viewport_resizing_fixed_width_and_zoom.js => devtools/client/responsive/test/browser/browser_viewport_resizing_fixed_width_and_zoom.js
rename : devtools/client/responsive.html/test/browser/browser_viewport_resizing_minimum_scale.js => devtools/client/responsive/test/browser/browser_viewport_resizing_minimum_scale.js
rename : devtools/client/responsive.html/test/browser/browser_viewport_resizing_scrollbar.js => devtools/client/responsive/test/browser/browser_viewport_resizing_scrollbar.js
rename : devtools/client/responsive.html/test/browser/browser_window_close.js => devtools/client/responsive/test/browser/browser_window_close.js
rename : devtools/client/responsive.html/test/browser/browser_window_sizing.js => devtools/client/responsive/test/browser/browser_window_sizing.js
rename : devtools/client/responsive.html/test/browser/contextual_identity.html => devtools/client/responsive/test/browser/contextual_identity.html
rename : devtools/client/responsive.html/test/browser/devices.json => devtools/client/responsive/test/browser/devices.json
rename : devtools/client/responsive.html/test/browser/doc_contextmenu_inspect.html => devtools/client/responsive/test/browser/doc_contextmenu_inspect.html
rename : devtools/client/responsive.html/test/browser/doc_page_state.html => devtools/client/responsive/test/browser/doc_page_state.html
rename : devtools/client/responsive.html/test/browser/doc_toolbox_rule_view.css => devtools/client/responsive/test/browser/doc_toolbox_rule_view.css
rename : devtools/client/responsive.html/test/browser/doc_toolbox_rule_view.html => devtools/client/responsive/test/browser/doc_toolbox_rule_view.html
rename : devtools/client/responsive.html/test/browser/favicon.html => devtools/client/responsive/test/browser/favicon.html
rename : devtools/client/responsive.html/test/browser/favicon.ico => devtools/client/responsive/test/browser/favicon.ico
rename : devtools/client/responsive.html/test/browser/geolocation.html => devtools/client/responsive/test/browser/geolocation.html
rename : devtools/client/responsive.html/test/browser/head.js => devtools/client/responsive/test/browser/head.js
rename : devtools/client/responsive.html/test/browser/hover.html => devtools/client/responsive/test/browser/hover.html
rename : devtools/client/responsive.html/test/browser/page_style.html => devtools/client/responsive/test/browser/page_style.html
rename : devtools/client/responsive.html/test/browser/touch.html => devtools/client/responsive/test/browser/touch.html
rename : devtools/client/responsive.html/test/unit/.eslintrc.js => devtools/client/responsive/test/unit/.eslintrc.js
rename : devtools/client/responsive.html/test/unit/head.js => devtools/client/responsive/test/unit/head.js
rename : devtools/client/responsive.html/test/unit/test_add_device.js => devtools/client/responsive/test/unit/test_add_device.js
rename : devtools/client/responsive.html/test/unit/test_add_device_type.js => devtools/client/responsive/test/unit/test_add_device_type.js
rename : devtools/client/responsive.html/test/unit/test_add_viewport.js => devtools/client/responsive/test/unit/test_add_viewport.js
rename : devtools/client/responsive.html/test/unit/test_change_device.js => devtools/client/responsive/test/unit/test_change_device.js
rename : devtools/client/responsive.html/test/unit/test_change_display_pixel_ratio.js => devtools/client/responsive/test/unit/test_change_display_pixel_ratio.js
rename : devtools/client/responsive.html/test/unit/test_change_network_throttling.js => devtools/client/responsive/test/unit/test_change_network_throttling.js
rename : devtools/client/responsive.html/test/unit/test_change_pixel_ratio.js => devtools/client/responsive/test/unit/test_change_pixel_ratio.js
rename : devtools/client/responsive.html/test/unit/test_change_user_agent.js => devtools/client/responsive/test/unit/test_change_user_agent.js
rename : devtools/client/responsive.html/test/unit/test_resize_viewport.js => devtools/client/responsive/test/unit/test_resize_viewport.js
rename : devtools/client/responsive.html/test/unit/test_rotate_viewport.js => devtools/client/responsive/test/unit/test_rotate_viewport.js
rename : devtools/client/responsive.html/test/unit/test_update_device_displayed.js => devtools/client/responsive/test/unit/test_update_device_displayed.js
rename : devtools/client/responsive.html/test/unit/test_update_touch_simulation_enabled.js => devtools/client/responsive/test/unit/test_update_touch_simulation_enabled.js
rename : devtools/client/responsive.html/test/unit/xpcshell.ini => devtools/client/responsive/test/unit/xpcshell.ini
rename : devtools/client/responsive.html/types.js => devtools/client/responsive/types.js
rename : devtools/client/responsive.html/utils/e10s.js => devtools/client/responsive/utils/e10s.js
rename : devtools/client/responsive.html/utils/key.js => devtools/client/responsive/utils/key.js
rename : devtools/client/responsive.html/utils/l10n.js => devtools/client/responsive/utils/l10n.js
rename : devtools/client/responsive.html/utils/message.js => devtools/client/responsive/utils/message.js
rename : devtools/client/responsive.html/utils/moz.build => devtools/client/responsive/utils/moz.build
rename : devtools/client/responsive.html/utils/notification.js => devtools/client/responsive/utils/notification.js
rename : devtools/client/responsive.html/utils/orientation.js => devtools/client/responsive/utils/orientation.js
rename : devtools/client/responsive.html/utils/window.js => devtools/client/responsive/utils/window.js
extra : moz-landing-system : lando
2019-08-07 15:24:45 +00:00
Gabriel Luong
de91da4b2a Bug 1568151 - Replace target.getInspector() by target.getFront("inspector"). r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D39914

--HG--
extra : moz-landing-system : lando
2019-08-07 04:17:31 +00:00
Andreea Pavel
018d43f8fb Backed out changeset 531e06bae805 (bug 1568151) for failing browser_ext_devtools_panel.js on a CLOSED TREE
--HG--
extra : amend_source : b4fbc693143810f3c7462c9d3598529627480891
2019-08-07 00:35:56 +03:00
Gabriel Luong
2365ba00a8 Bug 1568151 - Replace target.getInspector() by target.getFront("inspector"). r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D39914

--HG--
extra : moz-landing-system : lando
2019-08-06 19:55:15 +00:00
Nicolas Chevobbe
e63b4ee826 Bug 1570320 - Rename hudservice into browser-console-manager. r=ochameau.
The file only manages the browser console, so we're
making its name reflect what it does.

Differential Revision: https://phabricator.services.mozilla.com/D40441

--HG--
rename : devtools/client/webconsole/hudservice.js => devtools/client/webconsole/browser-console-manager.js
extra : moz-landing-system : lando
2019-08-05 11:40:58 +00:00
Julian Descottes
f1fcf6094f Bug 1539461 - Remove the aboutdebugging.new-enabled preference r=remote-debugging-reviewers,daisuke
Depends on D37860

Differential Revision: https://phabricator.services.mozilla.com/D37863

--HG--
extra : moz-landing-system : lando
2019-07-16 16:24:14 +00:00
Julian Descottes
e7303a1e95 Bug 1539451 - Remove the unused "disabled" field in devtools/client/menus r=remote-debugging-reviewers,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D37859

--HG--
extra : moz-landing-system : lando
2019-07-16 16:22:34 +00:00
Victor Porof
f6db0ee557 Bug 1561435 - Format devtools/client/, a=automatic-formatting
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D35884

--HG--
extra : source : 60e4496cf9699dc59f2f4738cb60f87cbdb01e67
2019-07-05 11:24:38 +02:00
Greg Tatum
eccc1fe1ef Bug 1307227 - Integrate the profiler popup widget into the browser; r=jdescottes
This commit takes the popup, and wires it up the button using the
CustomizableUI interface. It is integrated with the DevTools initialization
code.

Differential Revision: https://phabricator.services.mozilla.com/D31629

--HG--
extra : moz-landing-system : lando
2019-05-31 15:54:18 +00:00
Julian Descottes
5bd30911e3 Bug 1553031 - Hide Remote Debugging menu item when new aboutdebugging is disabled r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D31966

--HG--
extra : moz-landing-system : lando
2019-05-21 08:52:18 +00:00
Julian Descottes
6cc021278c Bug 1539456 - part1: Rename Service Workers menu-item to Remote Debugging r=Ola,flod
Removed the Service Workers menu item, added Remote Debugging instead. Remote Debugging is displayed just above WebIDE

Differential Revision: https://phabricator.services.mozilla.com/D29219

--HG--
extra : moz-landing-system : lando
2019-05-03 11:41:24 +00:00
Mark Banner
ceaeb93550 Bug 1486741 - Enable ESLint rule comma-dangle for all of mozilla-central (automatic fixes). r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D8389

--HG--
extra : moz-landing-system : lando
2018-10-19 12:55:39 +00:00
yulia
dc7d411fa2 Bug 1493131 - use custom memoization for the inspector; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D7703

--HG--
extra : moz-landing-system : lando
2018-10-05 08:39:47 +00:00
Alexandre Poirot
fc8714580a Bug 1485676 - Rename TabTarget.makeRemote to TabTarget.attach. r=jdescottes
Summary:
Now that all the "remoting" of this method has been moved to TargetFactory.createTargetForTab,
we should rename this method to what it does now. It mostly call attach requests
of the target actor and its child console actor.
It also "connect" the webextension target actor, but I would like to eventually move that
outside of TabTarget.attach, like makeRemote.

Depends On D4078

Reviewers: yulia!

Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D6161

MozReview-Commit-ID: KmFi1LIUBga
2018-09-24 09:52:57 -07:00
Alexandre Poirot
082e20e693 Bug 1485676 - Connect to local server from TargetFactory.forTab and make TabTarget always remote-like. r=yulia
Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D4078

MozReview-Commit-ID: JAwiySsBZBu
2018-09-24 09:52:55 -07:00
Alexandre Poirot
d31ef570b8 Bug 1485676 - Adapt gDevTools API to new async forTab and also adapt its callsites. r=yulia
Summary:
When switching to async, it is important to catch exception or register a rejection handler
so that errors keep being logged.
So in this patch I'm catching exception in a couple of important codepath.

Depends On D4541

Reviewers: yulia!

Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D4542

MozReview-Commit-ID: IDPJVkAPbTs
2018-09-24 09:52:54 -07:00
shindli
51a3c01ced Backed out 9 changesets (bug 1485676) for failures in browser/tools/mozscreenshots/devtools/browser_devtools.js CLOSED TREE
Backed out changeset d358feec4ca1 (bug 1485676)
Backed out changeset ed554dbb062f (bug 1485676)
Backed out changeset 6e78058df94d (bug 1485676)
Backed out changeset 3a6f1b0e71f4 (bug 1485676)
Backed out changeset 16d2403aa787 (bug 1485676)
Backed out changeset 454eddf52157 (bug 1485676)
Backed out changeset 926f725f2183 (bug 1485676)
Backed out changeset fb03f174bd5f (bug 1485676)
Backed out changeset ceb93dd1799a (bug 1485676)
2018-09-24 15:27:27 +03:00
Alexandre Poirot
796f22b354 Bug 1485676 - Rename TabTarget.makeRemote to TabTarget.attach. r=jdescottes
Summary:
Now that all the "remoting" of this method has been moved to TargetFactory.createTargetForTab,
we should rename this method to what it does now. It mostly call attach requests
of the target actor and its child console actor.
It also "connect" the webextension target actor, but I would like to eventually move that
outside of TabTarget.attach, like makeRemote.

Depends On D4078

Reviewers: yulia!

Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D6161

MozReview-Commit-ID: KmFi1LIUBga
2018-09-24 01:25:02 -07:00
Alexandre Poirot
631e7bfdf9 Bug 1485676 - Connect to local server from TargetFactory.forTab and make TabTarget always remote-like. r=yulia
Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D4078

MozReview-Commit-ID: JAwiySsBZBu
2018-09-24 01:25:01 -07:00
Alexandre Poirot
fe30914ea1 Bug 1485676 - Adapt gDevTools API to new async forTab and also adapt its callsites. r=yulia
Summary:
When switching to async, it is important to catch exception or register a rejection handler
so that errors keep being logged.
So in this patch I'm catching exception in a couple of important codepath.

Depends On D4541

Reviewers: yulia!

Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D4542

MozReview-Commit-ID: IDPJVkAPbTs
2018-09-24 01:25:00 -07:00
Gurzau Raul
ad28ad0169 Backed out 9 changesets (bug 1485676) for failing at damp inspector/cold-open.js on a CLOSED TREE
Backed out changeset 4de2e71debfe (bug 1485676)
Backed out changeset e63025150c7a (bug 1485676)
Backed out changeset f9ef30ae3f7f (bug 1485676)
Backed out changeset a83636fab16a (bug 1485676)
Backed out changeset b1fd24929e09 (bug 1485676)
Backed out changeset acb27b915742 (bug 1485676)
Backed out changeset ba2157632772 (bug 1485676)
Backed out changeset d1d6b9bc2372 (bug 1485676)
Backed out changeset d7646ea8640b (bug 1485676)
2018-09-22 19:42:04 +03:00
Alexandre Poirot
8724260e30 Bug 1485676 - Rename TabTarget.makeRemote to TabTarget.attach. r=jdescottes
Summary:
Now that all the "remoting" of this method has been moved to TargetFactory.createTargetForTab,
we should rename this method to what it does now. It mostly call attach requests
of the target actor and its child console actor.
It also "connect" the webextension target actor, but I would like to eventually move that
outside of TabTarget.attach, like makeRemote.

Depends On D4078

Reviewers: yulia!

Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D6161

MozReview-Commit-ID: KmFi1LIUBga
2018-09-22 08:34:21 -07:00
Alexandre Poirot
48f5790c9b Bug 1485676 - Connect to local server from TargetFactory.forTab and make TabTarget always remote-like. r=yulia
Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D4078

MozReview-Commit-ID: JAwiySsBZBu
2018-09-22 08:34:20 -07:00
Alexandre Poirot
b553b3b567 Bug 1485676 - Adapt gDevTools API to new async forTab and also adapt its callsites. r=yulia
Summary:
When switching to async, it is important to catch exception or register a rejection handler
so that errors keep being logged.
So in this patch I'm catching exception in a couple of important codepath.

Depends On D4541

Reviewers: yulia!

Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D4542

MozReview-Commit-ID: IDPJVkAPbTs
2018-09-22 08:34:20 -07:00
arthur.iakab
6877b6a75c Backed out 9 changesets (bug 1485676)for perma failures in devtools/client/canvasdebugger/test/browser_canvas-actor-test-01.js CLOSED TREE
Backed out changeset 9f5ec2aa7109 (bug 1485676)
Backed out changeset 0d530c1316a4 (bug 1485676)
Backed out changeset 03278e6fe685 (bug 1485676)
Backed out changeset 275463260056 (bug 1485676)
Backed out changeset 4c5a956b33f7 (bug 1485676)
Backed out changeset d8fe80bb0e3c (bug 1485676)
Backed out changeset 56240996921f (bug 1485676)
Backed out changeset ec0a322f5cc9 (bug 1485676)
Backed out changeset f0f4f9407970 (bug 1485676)
2018-09-21 12:48:48 +03:00
Alexandre Poirot
c023333832 Bug 1485676 - Rename TabTarget.makeRemote to TabTarget.attach. r=jdescottes
Now that all the "remoting" of this method has been moved to TargetFactory.createTargetForTab,
we should rename this method to what it does now. It mostly call attach requests
of the target actor and its child console actor.
It also "connect" the webextension target actor, but I would like to eventually move that
outside of TabTarget.attach, like makeRemote.

Depends On D4078

Differential Revision: https://phabricator.services.mozilla.com/D6161

--HG--
extra : moz-landing-system : lando
2018-09-21 08:08:11 +00:00
Alexandre Poirot
196d295b46 Bug 1485676 - Connect to local server from TargetFactory.forTab and make TabTarget always remote-like. r=yulia
Differential Revision: https://phabricator.services.mozilla.com/D4078

--HG--
extra : moz-landing-system : lando
2018-09-21 08:07:48 +00:00
Alexandre Poirot
71f3e5e9f8 Bug 1485676 - Adapt gDevTools API to new async forTab and also adapt its callsites. r=yulia
When switching to async, it is important to catch exception or register a rejection handler
so that errors keep being logged.
So in this patch I'm catching exception in a couple of important codepath.

Depends On D4541

Differential Revision: https://phabricator.services.mozilla.com/D4542

--HG--
extra : moz-landing-system : lando
2018-09-21 08:07:25 +00:00
yulia
72b47c763a Bug 1447487 - use target.getFront to instantiate inspectorFront; r=ochameau
--HG--
extra : rebase_source : 763cc25744b91ae9536cbe4255cb594e21ca53ec
extra : source : 82ef44f87f728be56a6c2fee209e7b88b9fdcbb4
2018-08-28 15:04:36 +02:00
yulia
e721d86916 Bug 1447487 - remove all uses of GCLI eyedropper; r=ochameau
Summary:
this removes references to GCLI in the inspector front and from the browser menu, leaving
no further uses of gcli eyedropper

Test Plan: mochitests

Reviewers: ochameau

Tags: #secure-revision

Bug #: 1447487

Differential Revision: https://phabricator.services.mozilla.com/D3614

--HG--
extra : rebase_source : a33632edb6127568ec65ca2837ba8c13a3c1ca78
extra : source : d8a1c6a80a59a69ab997f643ce313b022d081e13
2018-08-17 16:55:01 +02:00
Gurzau Raul
f9c513f20c Backed out 3 changesets (bug 1447487, bug 1485374) for failing at browser_ext_devtools_panels_elements_sidebar.js and /mochitest/test_inspector-pick-color.html on a CLOSED TREE
Backed out changeset 82ef44f87f72 (bug 1447487)
Backed out changeset d8a1c6a80a59 (bug 1447487)
Backed out changeset d4761bb0096a (bug 1485374)
2018-08-30 21:31:53 +03:00
yulia
4c6ea1deea Bug 1447487 - use target.getFront to instantiate inspectorFront; r=ochameau
--HG--
extra : rebase_source : d62245b5620442ea1714a1b88e9cccc310f878df
2018-08-28 15:04:36 +02:00
yulia
cfc5028b6a Bug 1447487 - remove all uses of GCLI eyedropper; r=ochameau
Summary:
this removes references to GCLI in the inspector front and from the browser menu, leaving
no further uses of gcli eyedropper

Test Plan: mochitests

Reviewers: ochameau

Tags: #secure-revision

Bug #: 1447487

Differential Revision: https://phabricator.services.mozilla.com/D3614

--HG--
extra : rebase_source : b2e916d0dba1d8f2872720a3558d0e961c0034a9
2018-08-17 16:55:01 +02:00
J. Ryan Stinnett
fa78307d48 Bug 1466534 - Centralize DevTools link handling. r=jdescottes
This adds a `openContentLink` helper meant for any link controlled by web
content.  If there is an associated toolbox open, the toolbox's tab is used to
supply a triggering principal for the link.

MozReview-Commit-ID: 45l5yAPGpZr

--HG--
extra : rebase_source : 61a1d471d6792d148932488e854e16de60dea44b
2018-06-11 23:42:19 -07:00
Julian Descottes
640fe52298 Bug 1454696 - Run eslint --fix for prefer-const;r=yulia
MozReview-Commit-ID: F6xUXCgdRE4

--HG--
extra : rebase_source : 65de1b0aba412d9044b5196115f74276caa058f2
2018-06-01 12:36:09 +02:00
Alexandre Poirot
6d5ecd386d Bug 1461970 - Removing DeveloperToolbar, its menu, its pref and everything using gDevToolsBrowser.getDeveloperToolbar. r=jryans
MozReview-Commit-ID: Es7uUfcWTXu

--HG--
extra : rebase_source : c45f12f3a0d5c86efbd5a6449ad52d9c4ba78494
2018-03-21 08:43:51 -07:00
abhinav
7d35a49d48 Bug 1454045 - Downgrade openTrustedLinkIn for DevTools where pages don't need special powers. r=jryans
MozReview-Commit-ID: GqDS7jlF3Ni

--HG--
extra : rebase_source : aa0bf50fb3df3c2147c899f7ebe16e32414cbf4d
2018-05-07 00:47:43 +05:30
Alexandre Poirot
4924ab84b0 Bug 1456194 - Fix toolbox startup telemetry measurement when using more than one top level window. r=jryans
MozReview-Commit-ID: Ic1qw8amjki

--HG--
extra : rebase_source : fa0f8010985d6f9c912305c87297fcc0f6915635
2018-04-25 03:01:13 -07:00
Gurzau Raul
a49de7679a Backed out changeset 0ffcaeada9fc (bug 1454045) for devtools failures on browser_rules_edit-value-after-name_04.js on a CLOSED TREE
--HG--
extra : histedit_source : f98131a3bbea2c364e5e20037f4e17dfe8dde783
2018-04-20 18:14:32 +03:00
abhinav
eb9675f500 Bug 1454045 - Downgrade openTrustedLinkIn for DevTools where pages don't need special powers. r=jryans
MozReview-Commit-ID: 50woQbADx79

--HG--
extra : rebase_source : 52408918f0653725cc407178b008392ff4b197b7
2018-04-19 22:33:12 +05:30
Jonathan Kingston
bbb3623c41 Bug 1374741 - Within devtools/ make openUILinkIn() provide the correct triggeringPrincipal. r=jryans
MozReview-Commit-ID: KecQcZWeU6a

--HG--
extra : rebase_source : edbcbd607ee7209b5c137d4f7af9daf5eaeffab6
2018-02-21 16:01:03 +00:00
J. Ryan Stinnett
cde9722687 Bug 1444497 - Track UI entry point for RDM. r=jdescottes
MozReview-Commit-ID: Jc8uXAXlGVf

--HG--
extra : rebase_source : 561c3f7d4c6a8c42d0aa4c64e3ce6b46799da1d2
2018-03-13 14:52:34 -05:00