jaril
c44213fae7
Bug 1564134 - Convert ContentProcessTargetActor to protocol.js. r=yulia
...
Differential Revision: https://phabricator.services.mozilla.com/D37188
--HG--
extra : moz-landing-system : lando
2019-07-10 08:21:50 +00:00
Jason Laster
6d4b358fc8
Bug 1564168 - [jsdbg2] Debugger.prototype.enabled should be removed (part 1). r=jimb
...
Differential Revision: https://phabricator.services.mozilla.com/D37929
--HG--
extra : moz-landing-system : lando
2019-07-16 00:56:19 +00:00
Yura Zenevich
e51df71677
Bug 1565414 - update audit functionality to include warnings and best practices results. r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D37817
--HG--
extra : moz-landing-system : lando
2019-07-15 23:01:07 +00:00
Maliha Islam
a94e63b533
Bug 1478156 - Move shared code to be used by color contrast feature, r=yzen,gl
...
Differential Revision: https://phabricator.services.mozilla.com/D32490
--HG--
extra : moz-landing-system : lando
2019-07-15 11:01:03 +00:00
Coroiu Cristina
8b6a45f83b
Backed out changeset 6363111ee8ce (bug 1354679) for causing bug 1565833
2019-07-14 21:15:31 +03:00
Narcis Beleuzu
cb456cb27d
Backed out 6 changesets (bug 1478156) for dt failures on browser_html_tooltip_xul-wrapper.js . CLOSED TREE
...
Backed out changeset 5ca694230ffa (bug 1478156)
Backed out changeset fcc9123589fd (bug 1478156)
Backed out changeset 83a10c635fe9 (bug 1478156)
Backed out changeset a363971fffb0 (bug 1478156)
Backed out changeset 314855eab887 (bug 1478156)
Backed out changeset 041f51c9d4d1 (bug 1478156)
--HG--
rename : devtools/client/inspector/rules/test/browser_rules_colorpicker-appears-on-swatch-click-or-keyboard-activation.js => devtools/client/inspector/rules/test/browser_rules_colorpicker-appears-on-swatch-click.js
2019-07-14 05:32:45 +03:00
Maliha Islam
0e48d4c3b4
Bug 1478156 - Move shared code to be used by color contrast feature, r=yzen,gl
...
Differential Revision: https://phabricator.services.mozilla.com/D32490
--HG--
extra : moz-landing-system : lando
2019-07-13 18:36:41 +00:00
Ciure Andrei
6481c7cc39
Backed out changeset fa44f47160b2 (bug 1354679)for causing high frequency browser_aboutdebugging_devtoolstoolbox_shortcuts.js and browser_aboutdebugging_devtoolstoolbox_reload.js failures CLOSED TREE
2019-07-12 23:42:16 +03:00
Gijs Kruitbosch
f862faa152
Bug 1560178
- fix devtools tests that load untrusted URIs in the parent, r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D36311
--HG--
extra : moz-landing-system : lando
2019-07-12 16:28:56 +00:00
Razvan Caliman
5c78bb5b6b
Bug 1554701
- Replace CssProperties.isValidOnClient() with CSS.supports() r=gl
...
Given that `CssProperties.isValidOnClient()` does only a client-side check for support of a CSS declaration, we can leverage the built-in `CSS.supports()` method and remove some of the inter-dependencies between the `CssProperties` object from the `CssPropertiesFront` and its consumers, `OutputParser` and `FilterWidget`.
Differential Revision: https://phabricator.services.mozilla.com/D37751
--HG--
extra : moz-landing-system : lando
2019-07-12 15:28:29 +00:00
Dorel Luca
77d61d6a6f
Backed out 5 changesets (bug 1560178
) for Browser-chrome failures in builds/worker/workspace/build/src/dom/base/Document.cpp. CLOSED TREE
...
Backed out changeset 1ff8a41dd3c1 (bug 1560178
)
Backed out changeset 4aaeda889656 (bug 1560178
)
Backed out changeset b1dfc0b5a14c (bug 1560178
)
Backed out changeset 45fca0f1b675 (bug 1560178
)
Backed out changeset fc2be64e4ece (bug 1560178
)
2019-07-12 18:38:34 +03:00
Gijs Kruitbosch
125429e38a
Bug 1560178
- fix devtools tests that load untrusted URIs in the parent, r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D36311
--HG--
extra : moz-landing-system : lando
2019-07-12 12:36:19 +00:00
Daniel Varga
883bfd385e
Merge mozilla-inbound to mozilla-central. a=merge
2019-07-12 12:58:03 +03:00
Jason Laster
6b6ac62e01
Bug 1354679 - tweak pause overlay. r=gl
...
Differential Revision: https://phabricator.services.mozilla.com/D37496
--HG--
extra : moz-landing-system : lando
2019-07-11 16:29:10 +00:00
Alexandre Poirot
c57a4aea23
Bug 1543023 - Use ChromeUtils.import only with one argument in all /devtools/ r=jdescottes
...
ChromeUtils.import still support a second argument as it used to do
when it was Components.utils.import. But this is deprecated and we should
instead always use the returned value.
Differential Revision: https://phabricator.services.mozilla.com/D37708
--HG--
extra : moz-landing-system : lando
2019-07-11 17:08:20 +00:00
Ehsan Akhgari
e45ddde0ac
Bug 1555861 - Make devtools storage.js module use storage principal; r=miker
...
Storage principal is the principal used for the storage area of a document,
as well as when trying to communicate to other same-origin document instances.
Right now the default is for the storage principal to be equal to the node
principal for all documents, but in the dynamic FPI feature (bug 1549587)
the storage principal for third-party documents will have a member of its
origin attributes set to the eTLD+1 of the domain of the top-level document
in order to 'partition' third-party data across top-level documents from
different sites.
This patch moves the devtools storage actor to use the storage principal
so that when dynamic FPI is enabled, devtools uses the correct principal.
Differential Revision: https://phabricator.services.mozilla.com/D37664
--HG--
extra : moz-landing-system : lando
2019-07-11 17:50:32 +00:00
Brian Hackett
8fbd4d6692
Bug 1448166 Part 3 - Merge function body and function lexical scopes in scopes pane, r=jlast.
...
--HG--
extra : rebase_source : 7aafa54b0ace045b3422ef52694583dd3bdb6aeb
2019-07-09 21:19:49 +00:00
yulia
4e6d03ada7
Bug 1559819 - rename context to thread; r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D32849
--HG--
extra : moz-landing-system : lando
2019-07-11 09:45:02 +00:00
yulia
cc00bf541b
Bug 1559819 - rename threadClient to threadFront; r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D32848
--HG--
rename : devtools/client/debugger/src/actions/tests/helpers/threadClient.js => devtools/client/debugger/src/actions/tests/helpers/threadFront.js
rename : devtools/shared/client/thread-client.js => devtools/shared/fronts/thread.js
extra : moz-landing-system : lando
2019-07-11 09:45:32 +00:00
Brian Hackett
9f9d6421f4
Bug 1349956 - Watch for dead objects when processing a thread's sources, r=loganfsmyth.
...
--HG--
extra : rebase_source : 7729b2ba3f3cb5f179ce93ecb169ced2d6ab0128
2019-07-09 21:35:00 +00:00
Jason Laster
5970b1a8fe
Bug 1354679 - Automatically display the PausedDebuggerOverlay when the debugger is paused. r=gl
...
Differential Revision: https://phabricator.services.mozilla.com/D35162
--HG--
extra : moz-landing-system : lando
2019-07-09 22:01:34 +00:00
Panos Astithas
b290fc08af
Bug 1233891 - Use DOM promises instead of deprecated sync promises in devtools/. r=ochameau
...
Differential Revision: https://phabricator.services.mozilla.com/D37138
--HG--
extra : moz-landing-system : lando
2019-07-09 17:26:32 +00:00
Jonathan Kingston
31441f82ea
Bug 1560455 - rename CodebasePrincipal to ContentPrincipal. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35504
--HG--
extra : moz-landing-system : lando
2019-07-08 16:37:45 +00:00
Nicolas Chevobbe
875a819a93
Bug 1563684 - Fix blank console on GMail. r=yulia.
...
The console fails to connect to the server because
the getCachedMessages function throws on GMail.
This is because we try to access a property on a
cross-origin object, window.windowUtils, in
getInnerWindowId.
Wrapping the access to the property fixes the issue.
A test is added to make sure we don't regress.
// TODO: The test isn't failing without the fix,
so it should be re-written.
Differential Revision: https://phabricator.services.mozilla.com/D37069
--HG--
extra : moz-landing-system : lando
2019-07-08 12:34:20 +00:00
Victor Porof
66e8f7440d
Bug 1561435 - Fix test failures for devtools/server/, r=standard8
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D35893
--HG--
extra : source : 9238d499b425da9f71e9afa887b200841b73ca1a
extra : intermediate-source : aa4fc8c9ee0d199e5b78bc6827f677605f71e70f
2019-06-19 13:43:15 -07:00
Victor Porof
d8903e9911
Bug 1561435 - Fix linting errors for devtools/server/, r=standard8
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D35892
--HG--
extra : source : 5bdd50ed27f18c787fc43b5ffbe3bf778969d759
extra : intermediate-source : cffe7cded9d562e2700c576bce3e2088f4e7882d
2019-06-20 06:26:50 -07:00
Victor Porof
24d2c75470
Bug 1561435 - Format devtools/server/, a=automatic-formatting
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D35891
--HG--
extra : source : d2dc183b9bf9086d4b862e0e9a0cfa0bf773193f
2019-07-05 11:26:00 +02:00
Yura Zenevich
548f92d410
Bug 1562194 - update heading with no content text label audit rule from failure to warning. r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D36762
--HG--
extra : moz-landing-system : lando
2019-07-04 10:39:55 +00:00
Yura Zenevich
724ec6a79b
Bug 1562194 - update <fieldset> no name from legend text label audit rule from failure to warning. r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D36761
--HG--
extra : moz-landing-system : lando
2019-07-04 10:38:46 +00:00
Yura Zenevich
459cd85753
Bug 1562194 - update <optgroup> text label audit rules and only keep the text label for optgroup from label rule. r=nchevobbe,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D36760
--HG--
extra : moz-landing-system : lando
2019-07-04 15:16:57 +00:00
Yura Zenevich
1012544d50
Bug 1518808 - add accessibility highlighter infobar for text label audit. When accessible object does not pass text label accessibility audit, the infobar will display a short message describing the particular labeling issue. r=nchevobbe,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D35961
--HG--
extra : moz-landing-system : lando
2019-07-04 15:16:57 +00:00
Narcis Beleuzu
60d6348455
Backed out 3 changesets (bug 1552067, bug 1518808) as per yzen`s req . CLOSED TREE
...
Backed out changeset e677852d2ea5 (bug 1518808)
Backed out changeset d60bcc3b1c72 (bug 1552067)
Backed out changeset 2cee1703625e (bug 1552067)
--HG--
rename : devtools/client/themes/images/error-small.svg => devtools/client/themes/images/webconsole/error.svg
rename : devtools/client/themes/images/info-small.svg => devtools/client/themes/images/webconsole/info.svg
2019-07-04 02:21:44 +03:00
Yura Zenevich
d1477ea4b5
Bug 1518808 - add accessibility highlighter infobar for text label audit. When accessible object does not pass text label accessibility audit, the infobar will display a short message describing the particular labeling issue. r=nchevobbe,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D35961
--HG--
extra : moz-landing-system : lando
2019-07-03 17:25:13 +00:00
Logan Smyth
e572b4c130
Bug 1561707
- Support excluding listeners from the event collector list. r=gl
...
Differential Revision: https://phabricator.services.mozilla.com/D36076
--HG--
extra : moz-landing-system : lando
2019-06-27 06:23:54 +00:00
shindli
67c134b492
Merge mozilla-central to inbound. a=merge CLOSED TREE
2019-06-29 02:23:28 +03:00
Gabriel Luong
1aa241f2d1
Bug 1550030 - Part 1: Implement the DOM mutation breakpoint context menu items in the markup view. r=loganfsmyth,jdescottes
...
This implements the context menu items for the DOM mutation breakpoint.
In addition, there were some server changes to:
- Update the mutationBreakpoints form for the NodeActor
- Expose the mutationBreakpoints form
- Moved the setMutationBreakpoints method from the Node spec to Walker spec
since the Node spec only consisted of getter methods. It made more sense
that the setter went into the Walker spec to be more consistent with how
the Walker and Node spec have been arranged.
Unit tests will be followed up in Part 2 immediately.
Differential Revision: https://phabricator.services.mozilla.com/D36074
2019-06-26 15:16:22 -04:00
Cosmin Sabou
798a05e2dc
Merge mozilla-central to mozilla-inbound.
2019-06-28 19:16:36 +03:00
Julian Descottes
91b274be5b
Bug 1561565 - Add linting rule and update documentation for setupInParent r=ochameau,yulia,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D36003
--HG--
extra : moz-landing-system : lando
2019-06-28 12:09:25 +00:00
Gerald Squelart
b13eeec2e9
Bug 1552063 - Use PowerOfTwo and PowerOfTwoMask in profilers - r=gregtatum
...
PowerOfTwo makes for a cleaner and more expressive interface, showing that the
profiler will use a power-of-2 storage size.
Using PowerOfTwoMask in ProfilerBuffer also makes it more obvious that we want
cheap modulo operations.
And we don't need to keep the original capacity, as it's only used once and can
easily be recomputed from the mask.
Differential Revision: https://phabricator.services.mozilla.com/D36027
--HG--
extra : moz-landing-system : lando
2019-06-28 07:12:57 +00:00
Charlie Marlow
8d6b1bcaa4
Bug 1561131: Adding parsing support for text-decoration-skip-ink r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D35831
--HG--
extra : moz-landing-system : lando
2019-06-27 21:34:33 +00:00
Andreea Pavel
ea400c1438
Backed out changeset 21d365e43fec (bug 1561131) for failing test_bug1112014.html on a CLOSED TREE
2019-06-28 00:12:41 +03:00
Charlie Marlow
3f0f7ff856
Bug 1561131: Adding parsing support for text-decoration-skip-ink r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D35831
--HG--
extra : moz-landing-system : lando
2019-06-27 18:09:10 +00:00
Coroiu Cristina
f91bd38732
Merge inbound to mozilla-central a=merge
2019-06-27 12:36:00 +03:00
Nicholas Nethercote
ca8e78069d
Bug 1561491
- Make gfx.* static prefs follow the naming convention. r=KrisWright
...
Differential Revision: https://phabricator.services.mozilla.com/D35975
--HG--
extra : rebase_source : 9090ac828f1da9582510975047d5ad59a228dda5
2019-06-26 10:38:09 +10:00
Logan Smyth
76d6b8f5c2
Bug 1550835 - DOM mutation breakpoint server API. r=jlast,gl
...
Differential Revision: https://phabricator.services.mozilla.com/D33528
--HG--
extra : moz-landing-system : lando
2019-06-26 06:23:03 +00:00
Nicolas Chevobbe
04e73a0fed
Bug 1526886 - Convert evaluateJsAsync from Promise to an async function. r=yulia.
...
We take this as an opportunity to clean-up the function that
waits for the evaluation result.
This change was causing an issue in main.js `_queueResponse`.
Previously, since `evaluateJsAsync` wasn't returning anything,
`_queueResponse` wouldn't be called (See https://searchfox.org/mozilla-central/rev/928742d3ea30e0eb4a8622d260041564d81a8468/devtools/server/main.js#1305-1308 ).
But now `ret` isn't falsy (the async function always return a
Promise), which means we ended up trying to send a response.
To fix this, we simply check if the response isn't falsy, or we
bail out.
Differential Revision: https://phabricator.services.mozilla.com/D35985
--HG--
extra : moz-landing-system : lando
2019-06-26 15:28:04 +00:00
Nicolas Chevobbe
082c14256e
Bug 1526886 - Fix nits in main.js error messages. r=yulia.
...
Differential Revision: https://phabricator.services.mozilla.com/D35984
--HG--
extra : moz-landing-system : lando
2019-06-26 15:27:16 +00:00
Connor Brewster
691d3c2a59
Bug 1555165 - Part 1: Parse backdrop-filter CSS property r=emilio,boris
...
Differential Revision: https://phabricator.services.mozilla.com/D35816
--HG--
extra : moz-landing-system : lando
2019-06-26 23:02:16 +00:00
David Walsh
e65a1b74dd
Bug 1486416 - Show extension name in the debugger r=jlast,rpl,jdescottes
...
Showing moz-extension URLs in the debugger is not helpful -- we should display the name of the extension instead.
Differential Revision: https://phabricator.services.mozilla.com/D34427
--HG--
extra : moz-landing-system : lando
2019-06-25 17:17:39 +00:00
chujun
7a1483fb01
Bug 1520375 Invalid conditional breakpoint only pauses when pauseOnExceptions is checked
...
test_conditional_breakpoint-03.js tests the behavior of the last case in the [[ https://docs.google.com/spreadsheets/d/1VIQpKgFHv8AhgwUYZ1JaQBr3AOSZojnlcSi6VB4gWUQ/edit#gid=0 | Google sheet ]].
I'm not sure if it's the correct way to test a breakpoint doesn't pause in test_conditional_breakpoint-04.js. Look forward to your feedback.
Differential Revision: https://phabricator.services.mozilla.com/D35207
--HG--
extra : moz-landing-system : lando
2019-06-25 14:09:00 +00:00