Commit Graph

13992 Commits

Author SHA1 Message Date
Oana Pop Rus
762fbfae67 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-01-22 18:39:16 +02:00
Oana Pop Rus
6174393a3a Merge inbound to mozilla-central. a=merge 2019-01-22 18:24:54 +02:00
Gabriel Luong
e88c332409 Bug 1520689 - Implement the class list panel in the new rules view. r=pbro
--HG--
rename : devtools/client/inspector/rules/views/class-list-previewer.js => devtools/client/inspector/rules/models/class-list.js
2019-01-22 11:06:39 -05:00
Belén Albeza
da92d03579 Bug 1500388 - Migrate test:browser_service_workers.js r=daisuke,Ola
Differential Revision: https://phabricator.services.mozilla.com/D16965

--HG--
extra : moz-landing-system : lando
2019-01-22 09:07:05 +00:00
Florens Verschelde
c86c342d77 Bug 1521044 - Remove redundant theme-fg-color classes; r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D16949

--HG--
extra : moz-landing-system : lando
2019-01-22 08:48:22 +00:00
Nicolas Chevobbe
74a30370f2 Bug 1519104 - Create a preference for webconsole editor;r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D17094

--HG--
extra : moz-landing-system : lando
2019-01-22 06:45:50 +00:00
Daisuke Akatsuka
7a7e1778dc Bug 1521349: Skip the shortcut keys test on win ccov. r=jdescottes
Because browser_aboutdebugging_devtoolstoolbox_shortcuts.js test open/close the
devtools several times, it takes a long time comparing with other tests.
Also, since the win ccov is super slow, this test was timeouted.
Thus, skip the test on win ccov at this moment.

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

--HG--
extra : moz-landing-system : lando
2019-01-22 06:23:19 +00:00
Cosmin Sabou
951d31e64d Merge mozilla-inbound to mozilla-central. a=merge 2019-01-22 05:56:10 +02:00
Gabriel Luong
3572d90a2b Bug 1521270 - Add classes to the rule when it is uneditable or unmatched. r=mtigley 2019-01-21 14:39:11 -05:00
Gabriel Luong
e473720094 Bug 1521407 - Avoid rendering the computed property list if it is not necessary. r=rcaliman
- Avoid rendering the computed property list is not expanded.
- Avoid rendering the shorthand overridden computed property list if there is
no overridden properties in the computed property list.
2019-01-21 14:38:00 -05:00
Gabriel Luong
a6b6d7f526 Bug 1521243 - Show a warning for invalid declarations and filter icon for overridden declarations in the new rules view. r=mtigley 2019-01-21 14:34:49 -05:00
Razvan Maries
c941c393cb Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2019-01-21 20:01:06 +02:00
Ehsan Akhgari
4137a92662 Bug 1514340 - Part 2: Break out the content blocking related notifications into nsIWebProgressListener.onContentBlockingEvent(); r=baku,johannh
Differential Revision: https://phabricator.services.mozilla.com/D16052
2019-01-21 09:58:50 -05:00
Razvan Caliman
a6c303fa9a Bug 1507103 - Account for empty circle() and ellipse() in Shape Path Editor. r=gl
This patch handles empty circle() and ellipse() basic shape definitions.

Their computed values will hold default values for center and radius.

For circle(), it is just a case of treating identifiers like "center"
as unitless to allow falling back to computed sizes and pixels.
For ellipse(), the solution is identical, but the issue is compounded
by an incomplete computed style value tracked in Bug 1521508 which is
missing the default values for x and y radii.

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

--HG--
extra : moz-landing-system : lando
2019-01-21 17:33:52 +00:00
Nicolas Chevobbe
521542eac9 Bug 1494726 - Add a test for malformed top-level await expressions; r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D15937

--HG--
extra : moz-landing-system : lando
2019-01-21 14:03:32 +00:00
Razvan Maries
e89eab8264 Merge mozilla-inbound to mozilla-central a=merge 2019-01-21 13:34:31 +02:00
Sebastian Hengst
8ab0dbad71 Bug 1521319 - Disable selfXSS prevention for browser_jsterm_middle_click_paste.js r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D17101

--HG--
extra : source : 1df92f5b3d7d6527b3ce0b4ef8850df5ee68cc19
extra : amend_source : fd72f7e88644952c62267b610bc69f646d4aca18
2019-01-21 09:37:18 +00:00
Sebastian Hengst
554d449bdb Backed out changeset 1df92f5b3d7d (bug 1521319) for eslint failure in modified file. 2019-01-21 14:30:35 +02:00
Sebastian Hengst
406f955d5f Bug 1521319 - Disable selfXSS prevention for browser_jsterm_middle_click_paste.js r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D17101

--HG--
extra : moz-landing-system : lando
2019-01-21 09:37:18 +00:00
Razvan Maries
147faebd3b Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2019-01-21 13:39:35 +02:00
Florens Verschelde
e54b6b68dd Bug 1521340 - Simplify icon color CSS variables; r=ntim
- Remane --theme-toolbar-icon-color to just --theme-icon-color
- Rename --theme-toolbar-checked-color to --theme-icon-checked-color
- Introduce a --theme-icon-dimmed-color that is less contrasted (e.g. for Rules icon buttons)
- Remove icon color duplication for twisties, console icons
- Avoid partial opacity variants of Photon Grey as global variables in variables.css

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

--HG--
extra : moz-landing-system : lando
2019-01-21 01:22:02 +00:00
Yura Zenevich
63a1bbbf30 Bug 1520107 - fix focus and keyboard triggered context menu handling in a11y panel tree. r=gl
MozReview-Commit-ID: 2kzvA2Eb1eF

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

--HG--
extra : moz-landing-system : lando
2019-01-20 04:26:17 +00:00
Jason Laster
be0b81bc6e Revert "Bug 1520957 - [release 119] Redesign call stack group (#7624). r=dwalsh"
This reverts commit f2114eb41cb3a50251392bcd45f449d719a16f32.
2019-01-19 11:57:58 -05:00
Jason Laster
28affa68aa Revert "Backed out 25 changesets (bug 1520957) for causing test_smart-trace-grouping.html failures CLOSED TREE"
This reverts commit 9450cd4d2a4ba494759d2aa1494bcce16db1c99b.
2019-01-19 11:43:05 -05:00
Cosmin Sabou
7ccc9d8b0b Merge mozilla-inbound to mozilla-central. a=merge 2019-01-19 11:57:49 +02:00
Ciure Andrei
1ff926c9f1 Backed out 25 changesets (bug 1520957) for causing test_smart-trace-grouping.html failures CLOSED TREE
Backed out changeset 62545dd149d1 (bug 1520957)
Backed out changeset adfbaafc65e5 (bug 1520957)
Backed out changeset d3e2f8a52ea7 (bug 1520957)
Backed out changeset 1b068291a658 (bug 1520957)
Backed out changeset 83af92e6dcf5 (bug 1520957)
Backed out changeset 9e2970c8196c (bug 1520957)
Backed out changeset d3c9d833d45a (bug 1520957)
Backed out changeset 452045302b9f (bug 1520957)
Backed out changeset 38d601fa5c4e (bug 1520957)
Backed out changeset 27d0649dccc7 (bug 1520957)
Backed out changeset 314832e1b783 (bug 1520957)
Backed out changeset 2a0d5bc06991 (bug 1520957)
Backed out changeset 07d417fb91d2 (bug 1520957)
Backed out changeset b74cd7c3ae9b (bug 1520957)
Backed out changeset f1f01efee767 (bug 1520957)
Backed out changeset 118720bcf7bd (bug 1520957)
Backed out changeset 6a62f14cbf21 (bug 1520957)
Backed out changeset ea1cf6443c80 (bug 1520957)
Backed out changeset 20c18820bfa0 (bug 1520957)
Backed out changeset 4cc5d60694d2 (bug 1520957)
Backed out changeset f33a4bd9b1b7 (bug 1520957)
Backed out changeset ffde784e1ece (bug 1520957)
Backed out changeset 6bf766fe8789 (bug 1520957)
Backed out changeset 4931e64c987f (bug 1520957)
Backed out changeset 7605e6295916 (bug 1520957)
2019-01-19 03:44:50 +02:00
Florens Verschelde
06c4ca921f Bug 1521105 - Align message-location and network request status text; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D16985

--HG--
extra : moz-landing-system : lando
2019-01-21 07:24:49 +00:00
Michael Ratcliffe
a1f7a669f7 Bug 1521547 - Add container getter to flexbox highlighter to make the code easier to understand r=pbro
This is simply to make the code easier to read (it simply adds a `get container => this.currentNode` to make things easier to read) so it doesn't require any familiarity with the code itself.

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

--HG--
extra : moz-landing-system : lando
2019-01-21 17:07:14 +00:00
Michael Ratcliffe
6928727511 Bug 1521026 - Flex highlighter shouldn't scroll for position:fixed elements r=gl
This fixes the issue but because of our virtual canvas implementation and the
fact that reflow events are batched there is quite a bit of flicker and some
drag (see attached video).

Unfortunately, until bug 1509071 is implemented (full screen canvas using
`position:fixed`) we can't really do anything about the flicker... I suppose we
could stop batching reflow events but that would make all of our highlighters
unusably slow.

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

--HG--
extra : moz-landing-system : lando
2019-01-21 16:49:24 +00:00
Yura Zenevich
8e7412e9f1 Bug 1521163 - add STATIC_TEXT role to the list of accessible objects that we calculate colour contrast for. r=pbro
MozReview-Commit-ID: HLM7w8dfKdT

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

--HG--
extra : moz-landing-system : lando
2019-01-21 08:58:53 +00:00
Alexandre Poirot
cd806f2cf4 Bug 1520771 - Remove navPayload from will-navigate/navigate events. r=nchevobbe
It looks like a relic of the ancient times, probably specific to non-e10s codepath
which degraded over time and there is still a couple of leftover here and there.

For now the output wrapper was passing over the will-navigate event and make it so
that it looked like a "cached" packet. Which it isn't.
So instead, flag a meaningful "type" attribute and handle this packet directly in
transformPacket.

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

--HG--
extra : moz-landing-system : lando
2019-01-21 15:19:32 +00:00
Alexandre Poirot
76f1d25301 Bug 1520772 - Construct the WebExtension target front before instantiating the Target object. r=yulia
Differential Revision: https://phabricator.services.mozilla.com/D15829

--HG--
extra : moz-landing-system : lando
2019-01-21 11:04:31 +00:00
Alexandre Poirot
a75ca7eaa0 Bug 1520773 - Prevent infinite loops in DebuggerClient.close. r=yulia
If any callback fired by DebuggerClient.close ends up calling close again, it will introduce an infinite loop.

Depends on D15826

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

--HG--
extra : moz-landing-system : lando
2019-01-21 11:04:08 +00:00
yulia
fc04dc76f6 Bug 1519107 - use promise pattern for other webconsole methods rather than callbacks; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D16196

--HG--
extra : moz-landing-system : lando
2019-01-21 13:49:22 +00:00
yulia
61ab41870c Bug 1519107 - use promise pattern for getCachedMessage rather than callbacks; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D16195

--HG--
extra : moz-landing-system : lando
2019-01-21 13:47:03 +00:00
yulia
f87d14c8d9 Bug 1519107 - make evaluateJS calls use promise pattern rather than callbacks; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D16194

--HG--
extra : moz-landing-system : lando
2019-01-21 13:45:03 +00:00
Daisuke Akatsuka
df7a101bda Bug 1495944: Add a test for shortcut keys on about:devtools-toolbox page. r=jdescottes
Depends on D16687

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

--HG--
extra : moz-landing-system : lando
2019-01-18 16:27:00 +00:00
Daisuke Akatsuka
e31d28f2d6 Bug 1495944: Add a test for context menu in about:devtools-toolbox. r=jdescottes
Depends on D16686

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

--HG--
extra : moz-landing-system : lando
2019-01-18 16:25:13 +00:00
Daisuke Akatsuka
7fa6df0b0c Bug 1495944: Add a test whether the menu items that open inspector was hidden. r=jdescottes
Depends on D16685

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

--HG--
extra : moz-landing-system : lando
2019-01-18 16:24:29 +00:00
Daisuke Akatsuka
ecf8bd7f2d Bug 1495944: Enable/Disable devtools menu items and the shortcut key. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D16684

--HG--
extra : moz-landing-system : lando
2019-01-18 16:20:43 +00:00
Jason Laster
b43fdb8300 Bug 1520957 - [release 119] Fixes an issue where the selected tab is not visible on refresh (#7747). r=dwalsh 2019-01-18 19:17:13 -05:00
Yury Delendik
df9378ce6a Bug 1520957 - [release 119] Update dwarf-to-json to v0.1.9 (#7745). r=dwalsh 2019-01-18 19:17:13 -05:00
Adam Holm
24394e3273 Bug 1520957 - [release 119] Fix #7566 Use the same expand arrow icon as Inspector, Console etc. (#7733). r=dwalsh 2019-01-18 19:17:12 -05:00
David Walsh
86c60b6f72 Bug 1520957 - [release 119] Restore search's loader, previous, and next icons (#7739). r=dwalsh 2019-01-18 19:17:11 -05:00
Jason Laster
400cedc036 Bug 1520957 - [release 119] [Editor] add overflow-anchor:none as a temporary fix (#7740). r=dwalsh 2019-01-18 19:17:10 -05:00
David Walsh
dc8b635dfa Bug 1520957 - [release 119] Specify top alignment for sources tree icons only (#7738). r=dwalsh 2019-01-18 19:17:10 -05:00
David Walsh
62558b1442 Bug 1520957 - [release 119] Implement spacing for event listener breakpoints (#7736). r=dwalsh 2019-01-18 19:17:09 -05:00
Jason Laster
992cf3e941 Bug 1520957 - [release 119] Replace formatted breakpoint with generic Breakpoint type (#7730). r=dwalsh 2019-01-18 19:17:08 -05:00
David Walsh
fdc3f8cd4f Bug 1520957 - [release 119] Fix #7647 - Update empty line color (#7731). r=dwalsh 2019-01-18 19:17:07 -05:00
David Walsh
560884d061 Bug 1520957 - [release 119] Remove unwanted console.log (#7732). r=dwalsh 2019-01-18 19:17:07 -05:00