Commit Graph

61 Commits

Author SHA1 Message Date
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
Alexandre Poirot
9b47b7dc68 Bug 1405584 - Add telemetry to track toolbox open time. r=francois,jdescottes datareview=francois
MozReview-Commit-ID: EuaYQBx8rbE

--HG--
extra : rebase_source : deabc16b5b2df1f5d9767eaa0b83874d48306953
2017-10-11 11:43:25 +02:00
J. Ryan Stinnett
ecad77ef81 Bug 1305777 - Remove RDM manager switch and pref. r=ochameau
This removes the switching based on the RDM.html pref and the pref itself.

Some files in old RDM are updated for completeness, but they are about to be
removed anyway.

MozReview-Commit-ID: JnTC7ZF3UCC

--HG--
extra : rebase_source : 6a520a726fe77c560ecb71c5f633a9e2d7b956f7
2017-09-26 18:39:16 -05:00
Sebastian Hengst
58cfe586be Backed out changeset 6ae05de7437d (bug 1305777) 2017-09-29 10:43:48 +02:00
J. Ryan Stinnett
41503ce759 Bug 1305777 - Remove RDM manager switch and pref. r=ochameau
This removes the switching based on the RDM.html pref and the pref itself.

Some files in old RDM are updated for completeness, but they are about to be
removed anyway.

MozReview-Commit-ID: JnTC7ZF3UCC

--HG--
extra : rebase_source : d591e04148d748c2659093295160adc6a3d2c445
2017-09-26 18:39:16 -05:00
Jan Odvarko
c1ca0f9bf1 Bug 1397719 - Point users to the right collection; r=pbro
MozReview-Commit-ID: B200RQH28fC

--HG--
extra : rebase_source : 1496022c520f9a9d1a58756c9e8e00ff880ed98c
2017-09-15 12:14:51 +02:00
Alexandre Poirot
f2bfc94341 Bug 1399449 - Convert devtools/client/responsivedesign/responsivedesign.jsm to a commonjs module. r=jryans
MozReview-Commit-ID: Jl6OGUWnbHN

--HG--
rename : devtools/client/responsivedesign/responsivedesign.jsm => devtools/client/responsivedesign/responsivedesign.js
extra : rebase_source : 329c364fc4c256273b0d02a8119637aed428134c
2017-09-13 14:33:58 +02:00
Cosine
57789c39ee Bug 1390658 - Change getMoreDevtools menuitem to new collection r=pbro
The new collection is
https://addons.mozilla.org/firefox/collections/mozilla/framework-devtools/

This URL does not include locale (en-US) as opposed to a previous patch.

MozReview-Commit-ID: 6QdIPabjjmW

--HG--
extra : rebase_source : 10ed963e1ed52cd30169ed69ac783eadf7802045
2017-08-28 16:01:25 -04:00
Brian Grinstead
0262e6e6ac Bug 1388552 - Export the HUDService object directly instead of individual methods and properties;r=nchevobbe
MozReview-Commit-ID: 9AYCuqqv1U7

--HG--
extra : rebase_source : 83612fd2c4edfde5c86cfc11a70682cc74ebfa12
2017-08-11 09:07:04 -07:00