Commit Graph

10531 Commits

Author SHA1 Message Date
Patrick Brosset
a8a08c2718 Bug 1503180 - Part 3 - Move the clamping reasons to the min and max sections; r=mtigley
Depends on D11047

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

--HG--
extra : moz-landing-system : lando
2018-11-06 20:01:05 +00:00
Patrick Brosset
cf130544de Bug 1503180 - Part 2 - Simplify the base size section when it's the content size; r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D11047

--HG--
extra : moz-landing-system : lando
2018-11-06 19:50:26 +00:00
Daniel Varga
3d9ab59490 Merge mozilla-central to autoland. a=merge
--HG--
extra : rebase_source : 423e41eec91a44f6e3862da7972a40e4806d79e8
2018-11-07 00:03:28 +02:00
Andreea Pavel
8b2a2c9419 Merge mozilla-central to mozilla-inbound. on a CLOSED TREE 2018-11-06 19:14:35 +02:00
Andreea Pavel
d401f28d4e Merge mozilla-inbound to mozilla-central. a=merge 2018-11-06 19:05:52 +02:00
sreeise
0af862933b Bug 1366529 Converted uses of defer to new Promise in devtools/client/dom r=nchevobbe
Converted uses of defer to new Promise/async await in devtools dom directory

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

--HG--
extra : moz-landing-system : lando
2018-11-06 11:21:50 +00:00
Andreea Pavel
a81720d597 Merge mozilla-central to autoland. on a CLOSED TREE 2018-11-06 19:11:54 +02:00
Alexandre Poirot
1b83bbc5f1 Bug 1504706 - Call toolbox.destroy instead of going throught gDevTools.closeToolbox. r=yulia
MozReview-Commit-ID: FcAItxuKWIk

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

--HG--
extra : moz-landing-system : lando
2018-11-06 11:01:02 +00:00
Nicolas Chevobbe
4023106c5a Bug 1505024 - Disable codeMirror search addon in JsTerm; r=Honza.
This patches fixes a bug where hitting Cmd+F while
the filter input of the console was focused was
triggering codeMirror search addon, displaying the
search UI *in* JsTerm.
To prevent this, we add the ability for any consumer
of the Editor component to disable the search addon.
In the editor, in such case, we simply don't initialize
the event listeners that activate the search addon.
A test case is added to ensure we don't regress this.

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

--HG--
extra : moz-landing-system : lando
2018-11-06 14:08:13 +00:00
Patrick Brosset
83f25ee252 Bug 1503180 - Making the flex item sizing UI more compact and simple; r=gl
Differential Revision: https://phabricator.services.mozilla.com/D10371

--HG--
extra : moz-landing-system : lando
2018-11-06 14:58:36 +00:00
Razvan Caliman
cdb5875c63 Bug 1502857 - Refactor loading tools in Inspector sidebar; r=gl
- removes duplication of logic to create each panel.
- removes needless exposing of panel instances as properties on `inspector`:
  - `inspector.layoutview`
  - `inspector.fontinspector`
  - `inspector.animationinspector`
  - `inspector.changesview`
- updates tests to not rely on those exposed properties and instead
call `inspector.getPanel(toolId)` (previously created panels are stored
and a reference is returned).
- consolidates panel `destroy()` so we don't have to remember to
destroy them individually.

MozReview-Commit-ID: GVkP6z7FxKt

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

--HG--
extra : moz-landing-system : lando
2018-11-06 10:42:52 +00:00
Gurzau Raul
1da9ef02c4 Merge inbound to mozilla-central. a=merge
--HG--
rename : testing/web-platform/tests/content-security-policy/navigate-to/form-action/form-action-blocks-navigate-to-allows.html => testing/web-platform/tests/content-security-policy/navigate-to/form-action/form-action-blocks-navigate-to-allows.sub.html
rename : testing/web-platform/tests/content-security-policy/navigate-to/spv-only-sent-to-initiator.html => testing/web-platform/tests/content-security-policy/navigate-to/spv-only-sent-to-initiator.sub.html
2018-11-06 11:57:49 +02:00
Vincent R
60420a3d6d Bug 1185808 - Improve devtool notification box layout when overflowing. r=pbro
- Make notificationbox buttons and closing affordance visible when overflowing,
- Apply ellipsis to message when overflowing (using the width=0 to not break flex layout),
- Add title to show potentially truncated message on hover,
- Simplify layout (remove the unnecessary nested flexbox layout).

TESTED=Locally using some mocked notification buttons. Run styleeditor and shared/component tests.
2018-11-01 01:22:18 +01:00
Gurzau Raul
dfc16e18a8 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-11-06 12:04:13 +02:00
Kristin Taylor
fb031a93be Bug 1494789 - Use --error-color for warning and error objectBox-string. r=nchevobbe
MozReview-Commit-ID: HoZCxaa8udF
2018-11-05 20:37:00 +02:00
Narcis Beleuzu
9b3f73e696 Merge mozilla-central to inbound. CLOSED TREE 2018-11-05 23:54:03 +02:00
Alexandre Poirot
2bd793e484 Bug 1497467 - Convert AddonClient to protocol.js front. r=yulia
MozReview-Commit-ID: 78Oqsq4mGqW

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

--HG--
extra : moz-landing-system : lando
2018-11-05 16:16:37 +00:00
Alexandre Poirot
871b6682e6 Bug 1497470 - Improve error logging when the browser content toolbox fails loading. r=yulia
MozReview-Commit-ID: 2QJfxOMmmOl

Depends on D10387

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

--HG--
extra : moz-landing-system : lando
2018-11-05 15:02:19 +00:00
Alexandre Poirot
a0551db83f Bug 1497470 - Create a ContentProcessTargetFront front to match ContentProcessTargetActor. r=yulia
MozReview-Commit-ID: LFfG7WRHu3a

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

--HG--
extra : moz-landing-system : lando
2018-11-05 15:02:10 +00:00
Julian Descottes
8aa1b2290c Bug 1483660 - Add mochitest for UA widgets in inspector;r=ladybenko
Depends on D10537

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

--HG--
extra : moz-landing-system : lando
2018-11-05 17:22:36 +00:00
Julian Descottes
e17ec00bdd Bug 1483660 - Hide UA Widget shadow root in inspector by default;r=ladybenko
Depends on D10536

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

--HG--
extra : moz-landing-system : lando
2018-11-05 17:22:45 +00:00
tanhengyeow
67391f6115 Bug 1496742 - Allow to display Referrer Policy for a given request. r=Honza
Display Referrer Policy for a given request.

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

--HG--
extra : moz-landing-system : lando
2018-11-05 16:44:17 +00:00
tanhengyeow
76cb2924c1 Bug 1459539 - Netmonitor more minor css tweaks. r=Honza
Spacing between "No throttling" and the dropdown icon is now consistent with "HAR"

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

--HG--
extra : moz-landing-system : lando
2018-11-05 14:52:53 +00:00
vinoth
e14aa2974e Bug 1504605 - Add Prefs to xpcshell test files for allowing usage of eval. r=ckerschb
Reviewers: ckerschb

Reviewed By: ckerschb

Subscribers: ckerschb

Bug #: 1504605

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

--HG--
extra : rebase_source : 9abb395224bdfa7795516295babfd847ea2553f4
2018-11-05 16:41:45 +02:00
arthur.iakab
3400b2b5c0 Backed out changeset b832377ab7a5 (bug 1502857) for dt failures on browser_inspector_extension_sidebar.js and browser_fontinspector.js CLOSED TREE 2018-11-05 16:47:45 +02:00
vinoth
896a7bbbd2 Bug 1504207 - Add Prefs for allowing usage of eval with system principal in test files r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D10696

--HG--
extra : moz-landing-system : lando
2018-11-05 13:39:31 +00:00
Razvan Caliman
c1b14bfa3e Bug 1502857 - Refactor loading tools in Inspector sidebar; r=gl
- removes duplication of logic to create each panel.
- removes needless exposing of panel instances as properties on `inspector`:
  - `inspector.layoutview`
  - `inspector.fontinspector`
  - `inspector.animationinspector`
  - `inspector.changesview`
- updates tests to not rely on those exposed properties and instead
call `inspector.getPanel(toolId)` (previously created panels are stored
and a reference is returned).
- consolidates panel `destroy()` so we don't have to remember to
destroy them individually.

MozReview-Commit-ID: GVkP6z7FxKt

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

--HG--
extra : moz-landing-system : lando
2018-11-05 13:15:10 +00:00
Jan Odvarko
80afef1c94 Bug 1476097 - Use the Menu API's edit menu for all context menu textboxes within the toolbox; r=bgrins,flod
Differential Revision: https://phabricator.services.mozilla.com/D6494

--HG--
rename : devtools/client/webconsole/utils/context-menu.js => devtools/client/framework/toolbox-context-menu.js
extra : moz-landing-system : lando
2018-11-05 10:52:27 +00:00
Kris Maglione
ade8c9ede8 Bug 1482091: Part 2 - Remove TelemetryStopwatch.jsm in favor of native implementation. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D9888

--HG--
extra : source : afd0a13bcfff4c92ad2497ec687f466484481667
extra : amend_source : 501bca3f94a0cb0c8bec1f30d0b3f64a50b04e48
extra : intermediate-source : bc03f101937e373fdaca735f3f356960a5239bc0
2018-10-25 19:04:01 -07:00
arthur.iakab
0c81738411 Backed out 2 changesets (bug 1482091) for bc failures on browser_domFullscreen_fullscreenMode.js
Backed out changeset bc03f101937e (bug 1482091)
Backed out changeset 28a19b7290ab (bug 1482091)
2018-11-03 01:08:36 +02:00
Kris Maglione
7fa01216a4 Bug 1482091: Part 2 - Remove TelemetryStopwatch.jsm in favor of native implementation. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D9888

--HG--
extra : source : afd0a13bcfff4c92ad2497ec687f466484481667
extra : amend_source : bf22d8e9ce5c081902bd5c75b892cc434a167300
2018-10-25 19:04:01 -07:00
arthur.iakab
cf2aa54f83 Backed out 2 changesets (bug 1482091)for failing browser chrome failures on browser_panelUINotifications_fullscreen_noAutoHideToolbar.js
Backed out changeset afd0a13bcfff (bug 1482091)
Backed out changeset a19c6b3e0402 (bug 1482091)
2018-11-02 23:01:15 +02:00
Kris Maglione
96f3e16d1a Bug 1482091: Part 2 - Remove TelemetryStopwatch.jsm in favor of native implementation. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D9888

--HG--
extra : rebase_source : a9daea3a9efea37acdbcaecda8bf0b7f69631de4
extra : histedit_source : bb8b416b1387da9de3bd95c7a171f10426a22602
2018-10-25 19:04:01 -07:00
Jason Laster
194dcdfcd1 Revert "Backed out changeset 33f8860558aa (bug 1504213) for dt failures in e.g. devtools/client/shared/test/browser_dbg_addon-console.js"
This reverts commit 2304cfd3401cd6bacee52b7b462717539282a1fd.
2018-11-02 15:40:32 -04:00
Ciure Andrei
194c521f36 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-11-02 18:59:30 +02:00
Margareta Eliza Balazs
9b89c9d919 Backed out changeset 33f8860558aa (bug 1504213) for dt failures in e.g. devtools/client/shared/test/browser_dbg_addon-console.js CLOSED TREE 2018-11-02 18:57:05 +02:00
Jason Laster
bb763668fd Bug 1504213 - Migrate the timeline to the toolbox. r=bhackett
Reviewers: bhackett

Tags:

Bug #: 1504213

Differential Revision: https://phabricator.services.mozilla.com/D10719
2018-11-02 11:48:54 -04:00
Julian Descottes
b0fda80787 Bug 1497917 - Wait until REQUEST_*_SUCCESS to be dispatched in about:debugging tests;r=daisuke
Depends on D10097

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

--HG--
extra : moz-landing-system : lando
2018-11-02 11:53:14 +00:00
Micah Tigley
4ba917bed1 Bug 1488885 - Devtools flexbox inspector incorrectly reports width values for row-oriented vertical-writing-mode flexbox. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D10292

--HG--
extra : moz-landing-system : lando
2018-11-01 17:48:34 +00:00
Jan-Erik Rediger
50555e7773 Bug 1468761 - Migrate external Telemetry tests to handle packed histograms r=chutten
Depends on D9236

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

--HG--
extra : moz-landing-system : lando
2018-11-01 13:46:59 +00:00
Margareta Eliza Balazs
f5d3e8fed8 Backed out changeset f2d6d537d09e (bug 1488885) for dt failures in devtools/client/inspector/flexbox/test/browser_flexbox_sizing_info_for_different_writing_modes.js CLOSED TREE 2018-11-01 16:56:59 +02:00
Micah Tigley
793c508af5 Bug 1488885 - Devtools flexbox inspector incorrectly reports width values for row-oriented vertical-writing-mode flexbox. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D10292

--HG--
extra : moz-landing-system : lando
2018-11-01 13:35:32 +00:00
Daisuke Akatsuka
f0909ee964 Bug 1494893: Introduce elastic feature to RuntimaPage. r=ladybenko
Depends on D10040

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

--HG--
extra : moz-landing-system : lando
2018-10-29 17:21:37 +00:00
Daisuke Akatsuka
47f8e14caf Bug 1494893: Referctoring for WorkerDetail component. r=ladybenko
Depends on D10039

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

--HG--
extra : moz-landing-system : lando
2018-10-29 17:20:42 +00:00
Daisuke Akatsuka
dac0843c2f Bug 1494893: Refactoring ExtensionDetail component. r=ladybenko
Depends on D10037

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

--HG--
extra : moz-landing-system : lando
2018-10-29 17:20:01 +00:00
Daisuke Akatsuka
27d7c9d3dc Bug 1494893: Refactoring DebugTargetItem component. r=ladybenko
Depends on D10035

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

--HG--
extra : moz-landing-system : lando
2018-11-01 03:24:51 +00:00
Daisuke Akatsuka
a3c4d6ab90 Bug 1494893: Refactoring DebugTargetList component. r=ladybenko
Depends on D10034

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

--HG--
extra : moz-landing-system : lando
2018-10-29 17:14:12 +00:00
Daisuke Akatsuka
c14d3d203d Bug 1494893: Refactoring DebugTargetPane component. r=ladybenko
Depends on D10032

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

--HG--
extra : moz-landing-system : lando
2018-11-01 03:21:26 +00:00
Daisuke Akatsuka
6cbc128ec4 Bug 1494893: Refactoring RuntimeInfo component. r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D10032

--HG--
extra : moz-landing-system : lando
2018-10-29 16:50:37 +00:00
Patrick Brosset
1be47d2001 Bug 1501066 - part 2 - Simplify flexibility info and bail out when useless; r=mtigley
In cases where an item did not grow or shrink, devtools doesn't really have access
to any useful information about how the item might have wanted to flex.
So in this change, I'm just making sure we don't attempt to display this info at
all, because it's basically incorrect otherwise.

Depends on D10235

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

--HG--
extra : moz-landing-system : lando
2018-10-31 17:49:14 +00:00