Граф коммитов

14630 Коммитов

Автор SHA1 Сообщение Дата
shindli c780ef516c Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-02-26 12:20:22 +02:00
Daisuke Akatsuka dbddac86aa Bug 1525851: Add semi-automated test. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D20117

--HG--
extra : moz-landing-system : lando
2019-02-26 05:25:56 +00:00
Andrea Marchesini e5f9055504 Bug 1508996 - Change Response's statusText's default, r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D21026

--HG--
extra : moz-landing-system : lando
2019-02-26 03:56:08 +00:00
Razvan Caliman def6b3e0fc Bug 1530341 - (Part 2) Add Copy All Changes button to Changes panel. r=gl
Depends on D21007

Adds a Copy All Changes button to the toolbar of the Changes panel.
When pressed, this builds a stylesheet out of the changes for all sources tracked (stylesheets, element styles, etc)
The output format is the same as the now defunct Bug 1524548 with the added code comment as separator between the sources.

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

--HG--
extra : moz-landing-system : lando
2019-02-25 22:37:02 +00:00
Razvan Caliman 6babe11480 Bug 1530341 - (Part 1) Remove Copy Changes and Copy All Changes context menu options. r=gl
Remove the Copy All and Copy All Changes context menu options form the Changes panel context menu. As decided by PM & UX, they will be replaced with a single Copy All Changes button in the toolbar (part 2 of this series).

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

--HG--
extra : moz-landing-system : lando
2019-02-25 22:34:31 +00:00
Razvan Caliman 0a37fab475 Bug 1529606 - Add Copy Rule button to Changes panel. r=pbro
Adds a button that shows up when hovering selectors in the Changes panel.
When clicked, it invokes the same Copy Rule behavior implemented for the context menu: copies the full content of the rule with changes applied.

The added/changed CSS class names use BEM notation. I intend to refactor the Changes panel stylesheet to BEM in a follow-up patch.

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

--HG--
extra : moz-landing-system : lando
2019-02-25 22:20:53 +00:00
arthur.iakab 01800513e9 Backed out 3 changesets (bug 1530341, bug 1529606) for causing devtools failures on browser_parsable_css.js CLOSED TREE
Backed out changeset 8a760030e793 (bug 1530341)
Backed out changeset 2c74db63f9aa (bug 1530341)
Backed out changeset 96e76fdfd8b2 (bug 1529606)
2019-02-25 21:35:09 +02:00
Jason Laster 24516d5010 Bug 1530415 - Fix recent jest regressions. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D21029

--HG--
extra : moz-landing-system : lando
2019-02-25 18:39:17 +00:00
Razvan Caliman 4597f8fe09 Bug 1530341 - (Part 2) Add Copy All Changes button to Changes panel. r=gl
Depends on D20808

Adds a Copy All Changes button to the toolbar of the Changes panel.
When pressed, this builds a stylesheet out of the changes for all sources tracked (stylesheets, element styles, etc)
The output format is the same as the now defunct Bug 1524548 with the added code comment as separator between the sources.

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

--HG--
extra : moz-landing-system : lando
2019-02-25 17:45:47 +00:00
Razvan Caliman ded1fb2379 Bug 1530341 - (Part 1) Remove Copy Changes and Copy All Changes context menu options. r=gl
Remove the Copy All and Copy All Changes context menu options form the Changes panel context menu. As decided by PM & UX, they will be replaced with a single Copy All Changes button in the toolbar (part 2 of this series).

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

--HG--
extra : moz-landing-system : lando
2019-02-25 14:47:56 +00:00
Razvan Caliman 8b9ef36b98 Bug 1529606 - Add Copy Rule button to Changes panel. r=pbro
Adds a button that shows up when hovering selectors in the Changes panel.
When clicked, it invokes the same Copy Rule behavior implemented for the context menu: copies the full content of the rule with changes applied.

The added/changed CSS class names use BEM notation. I intend to refactor the Changes panel stylesheet to BEM in a follow-up patch.

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

--HG--
extra : moz-landing-system : lando
2019-02-25 17:45:40 +00:00
Jason Laster c478849c88 Bug 1530360 - Fix Recent flow regressions (3). r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D21017

--HG--
extra : moz-landing-system : lando
2019-02-25 15:42:09 +00:00
Micah Tigley 74d6c448d5 Bug 1493677 - Link box-model values to their source CSS rules. r=gl
This patch allows hovering over box-model values and scrolling to their source CSS rule while pressing down the shift-key,

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

--HG--
extra : moz-landing-system : lando
2019-02-25 15:14:12 +00:00
Razvan Caliman 38e6367521 Bug 1512956 - Ensure empty string is considered valid CSS authoredText; r=pbro
When removing all declarations from a rule via the Rule view, the authoredText value ends up as an empty string.
This patch ensures that the fallback cssText is not used in that case because that accidentally restores the whole declaration block when re-parsing the text of the rule.

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

--HG--
extra : moz-landing-system : lando
2019-02-25 09:49:41 +00:00
Julian Descottes d82f34fe81 Bug 1530291 - Remove references to devtools-filter-icon classname;r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D20984

--HG--
extra : moz-landing-system : lando
2019-02-25 10:25:29 +00:00
Oana Pop Rus 1c320a30c5 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-02-25 12:30:31 +02:00
Martin Koroknay 08eb4a95a7 Bug 1529225 - Remove unused filterBarVisible prop from FilterBar component. r=nchevobbe
Removed the 'filterBarVisible' required prop from the FilterBar component, which is no longer needed after the changes in Bug 1523861.

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

--HG--
extra : moz-landing-system : lando
2019-02-25 08:30:20 +00:00
Dorel Luca 4a4dcd57fa Backed out 4 changesets (bug 1525319) for Android failures in dom/base/test/test_progress_events_for_gzip_data.html
Backed out changeset b73f033efb41 (bug 1525319)
Backed out changeset 1d318d5c6b98 (bug 1525319)
Backed out changeset 6d73418988d4 (bug 1525319)
Backed out changeset 84ca79bd2dc3 (bug 1525319)
2019-02-25 04:06:11 +02:00
Jonathan Kingston 63ab2bd8aa Bug 1525319 - Removing context from OnDataAvailable r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D20881

--HG--
extra : moz-landing-system : lando
2019-02-24 20:27:55 +00:00
Jonathan Kingston 147e351e0b Bug 1525319 - Changing js to remove context from onStartRequest and onStopRequest r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D20771

--HG--
extra : moz-landing-system : lando
2019-02-25 00:07:42 +00:00
Razvan Maries 5b3e1e60d4 Backed out changeset 070cb0982606 (bug 1512956) for xpcshell fails on test_parseDeclarations.js. CLOSED TREE 2019-02-24 15:06:59 +02:00
Razvan Caliman 535771205c Bug 1512956 - Ensure empty string is considered valid CSS authoredText; r=pbro
When removing all declarations from a rule via the Rule view, the authoredText value ends up as an empty string.
This patch ensures that the fallback cssText is not used in that case because that accidentally restores the whole declaration block when re-parsing the text of the rule.

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

--HG--
extra : moz-landing-system : lando
2019-02-24 10:28:14 +00:00
ui.manish 13e74678aa Bug 1505299 - Remove unused SimpleListWidget r=gl
Differential Revision: https://phabricator.services.mozilla.com/D20928

--HG--
extra : moz-landing-system : lando
2019-02-23 20:39:57 +00:00
Razvan Maries d7a2f49ed8 Merge mozilla-inbound to mozilla-central a=merge 2019-02-23 06:15:14 +02:00
Matthew Noorenberghe d79b44b156 Bug 1520383 - Default devtools.chrome.enabled to false for inspector markup tests. r=bgrins
This already matches the behaviour for official builds (opt and debug in automation).

Tests don't expect event bubbles from chrome event listeners in the inspector on unprivileged test pages.

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

--HG--
extra : moz-landing-system : lando
2019-02-23 00:10:48 +00:00
Jason Laster 4c4b5b5f3b Bug 1513379 - Only check pending source statuses once. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D20871

--HG--
extra : moz-landing-system : lando
2019-02-22 23:29:32 +00:00
Coroiu Cristina 6a915c899d Merge mozilla-central to inbound a=merge 2019-02-22 18:41:16 +02:00
Coroiu Cristina 4a72e9cc9a Merge inbound to mozilla-central a=merge 2019-02-22 18:30:44 +02:00
Coroiu Cristina 80435b2557 Merge autoland to mozilla-central a=merge 2019-02-22 18:24:30 +02:00
Mats Palmgren f92f45d7b6 Bug 1526567 - Fix devtools dependence on this bug. r=dholbert 2019-02-22 13:58:24 +01:00
Michael Ratcliffe 11f246e18a Bug 1042082 - Chrome event bubbles are displayed when they shouldn't be r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D18358

--HG--
extra : moz-landing-system : lando
2019-02-22 11:17:02 +00:00
Coroiu Cristina dc0adc07db Backed out changeset 367ca1e16853 (bug 1528146) on request by igoldan, assignee didn't replied back on time a=backout 2019-02-22 10:10:33 +02:00
Gabriel Luong 3668fd458d Bug 1529847 - Move the Changes Front initialization to the Promise.all. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D20784
2019-02-22 00:51:44 -05:00
Brian Hackett b7558b441c Bug 1447244 Part 10 - Fix console stub tests.
--HG--
extra : rebase_source : 7d23b5a072476b8e363b7aa5dcbb68eb6eaef196
2019-02-21 14:42:28 -10:00
Logan Smyth fe5c75b9ba Bug 1528654 - Select the first column breakpoint for _all_ evaluations of a Debugger.Source, not just the first. r=jlast
A JSScript can be explicitly cloned and applied to a new realm. When this is done within the same compartment
as the original JSScript, it maintains its reference to the original ScriptSourceObject. This can lead to the
potentially surprising fact that using Debugger.findScripts({ source }) can return multiple Debugger.Script
objects representing the same function, but in multiple realms.

When we query for breakpoints in a given source, we want to take the first column breakpoint on a given line,
but that needs to apply to all potential instances of the Debugger.Script for that location, not just the first one.

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

--HG--
extra : moz-landing-system : lando
2019-02-21 16:44:54 +00:00
Dorel Luca 3797ffa10d Merge mozilla-central to mozilla-inbound. CLOSED TREE 2019-02-22 09:27:34 +02:00
Rainier G a61922e460 Bug 1529468 - Remove devtools.inspector.fonthighlighter.enabled pref. r=gl 2019-02-22 00:22:01 -05:00
Rainier G a1ce4f4232 Bug 1529379 - Remove devtools.inspector.changes.enabled pref. r=gl 2019-02-22 00:05:34 -05:00
Michael Ratcliffe ace592b4a1 Bug 1501698 - Remove devtools/server/actors/highlighters/flexbox.js::renderAlignItemLine() r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D9808

--HG--
extra : moz-landing-system : lando
2019-02-21 14:22:48 +00:00
Brian Birtles e49775f5b4 Bug 1528883 - Make isPseudoElement test for .element instead of .ownerDocument; r=daisuke
It's possible that CSSPseudoElement will grow a 'ownerDocument' member in future
so instead we should test for '.element'. We could also test for '.type' but it
seems more likely that Element will grow a 'type' member than an 'element'
member.

Ideally we should really test if the target is an instanceof CSSPseudoElement
but unfortunately the window() getter it itself defined in terms of the node()
getter (which calls isPseudoElement) so we'd end up with unbounded recursion
unless we restructure these getters.

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

--HG--
extra : moz-landing-system : lando
2019-02-22 03:12:34 +00:00
Brian Birtles 540858a5b1 Bug 1528883 - Rename CSSPseudoElement.parentElement to CSSPseudoElement.element; r=bzbarsky
As per CSSWG resolution:

  https://github.com/w3c/csswg-drafts/issues/2816#issuecomment-454869173

And corresponding spec change:

  2dbf1e44a6

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

--HG--
extra : moz-landing-system : lando
2019-02-22 03:12:19 +00:00
Gabriel Luong a5505820e9 Bug 1529845 - Add a destroy for the MarkupContextMenu. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D20783
2019-02-22 00:38:30 -05:00
Noemi Erli ee7d7c1ee3 Merge mozilla-central to mozilla-inbound
--HG--
rename : tools/lint/test/files/flake8/bad.py => tools/lint/test/files/flake8/subdir/exclude/bad.py
rename : taskcluster/taskgraph/util/templates.py => tools/tryselect/util/dicttools.py
extra : rebase_source : 67b83a21bd5d4a6d964cf26db2cd7ca155336022
2019-02-26 06:24:02 +02:00
Gabriel Luong 3021ef3b5f Bug 1529364 - Move the markup context menu into a separate module. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D20554

--HG--
rename : devtools/client/inspector/inspector.js => devtools/client/inspector/markup/markup-context-menu.js
2019-02-20 15:03:38 -05:00
Jason Laster b48a667bc4 Bug 1529680 - Update Debugger Frontend (Release 127). r=lsmyth 2019-02-25 16:02:18 -05:00
Jason Laster 164380844c Bug 1530415 - Fix recent jest regressions. r=bhackett
Tags: #secure-revision

Bug #: 1530415

Differential Revision: https://phabricator.services.mozilla.com/D21029
2019-02-25 15:59:29 -05:00
Jason Laster e46d26ce8b Bug 1529680 - [release 127] Rename repo from debugger.html to debugger (#8009). r=dwalsh 2019-02-25 15:59:28 -05:00
Jason Laster 6f038621a4 Bug 1529680 - [release 127] Fix jest SourceTreeItem tests (#8011). r=dwalsh 2019-02-25 15:59:28 -05:00
Jason Laster dd27ec4805 Bug 1529680 - [release 127] [Breakpoints] Improve column breakpoint performance (#8000). r=dwalsh 2019-02-25 15:59:27 -05:00
Yura Zenevich 62dde4d62a Bug 1529680 - [release 127] Fixing source selection with the keyboard (fixes #7874) (#7874) (#7992). r=dwalsh 2019-02-25 15:59:26 -05:00