Commit Graph

11546 Commits

Author SHA1 Message Date
Razvan Caliman
78b188f9e0 Bug 1483929 - (Part 6) Update tests to account for the restructured used fonts section. r=gl
Adjusts tests in response to grouping of font names by font family.

Depends on D3895

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

--HG--
extra : moz-landing-system : lando
2018-08-23 18:15:50 +00:00
Razvan Caliman
5862519467 Bug 1483929 - (Part 5) Reuse FontName component for in-context font highlighting. r=gl
- Extracts a FontName component that's reused in the All fonts accordion and Fonts used list.
- Removes FontMeta component since it's no longer reused.
- Introcudes a FontOrigin component to encapsulate URI copying behavior.

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

--HG--
extra : moz-landing-system : lando
2018-08-22 11:32:44 +00:00
Razvan Caliman
21da703f8d Bug 1483929 - (Part 4) Group used fonts by family name. r=gl
This changes the structure of the used fonts list. It groups fonts by family name and removes URL and copy capabilities.

Depends on D3805

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

--HG--
extra : moz-landing-system : lando
2018-08-22 09:09:41 +00:00
Razvan Caliman
825c0fdf0c Bug 1483929 - (Part 3) Revert to showing all used fontsfonts used on the selected element. r=gl
Removes logic pertaining to filtering by members of CSS font-family declaration.

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

--HG--
extra : moz-landing-system : lando
2018-08-21 18:20:45 +00:00
Razvan Caliman
e6dfc46c7c Bug 1483929 - (Part 2) Update tests to account for removal of Rendered Fonts and Other Fonts, and addition of All Fonts accordccordions. r=gl
Depends on D3797

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

--HG--
extra : moz-landing-system : lando
2018-08-22 09:58:24 +00:00
Razvan Caliman
b20600a9d1 Bug 1483929 - (Part 1) Remove Rendered Fonts accordion; Add All Fonts accordion for Font Editor. r=gl
This patch replaces the Other Fonts and Rendered Fonts accordions with a single All Fonts accordion while the Font Editor pref is on.
When thhe pref for the Font Editor is off, the Element Fonts and Other Fonts accordions are kept until we deprecate the old Font Inspector code.

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

--HG--
extra : moz-landing-system : lando
2018-08-21 18:20:50 +00:00
Alexandre Poirot
fe663d5817 Bug 1485702 - Remove unused WalkerFront.search's selectorsOnly argument. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D4089

--HG--
extra : moz-landing-system : lando
2018-08-23 15:36:48 +00:00
Nicolas Chevobbe
8124e26c9f Bug 1484682 - Ensure the sidebar can overflow; r=Honza.
The sidebar regressed at some point and wasn't showing
a scrollbar when it was needed. This patch fixes that
by making the sidebar overflow and adds a test to make
sure we don't regress.

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

--HG--
extra : moz-landing-system : lando
2018-08-23 09:46:02 +00:00
Gurzau Raul
ebba8abeef Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-23 15:30:45 +03:00
Csoregi Natalia
f7cc5bd6b5 Backed out changeset 933160fab822 (bug 1485471) for browser_browser_toolbox_debugger.js failures. a=backout 2018-08-23 15:16:14 +03:00
Csoregi Natalia
67cc8b873a Backed out 3 changesets (bug 956376) for browser_dbg-quick-open.js failures. a=backout
Backed out changeset 3e61a2874367 (bug 956376)
Backed out changeset 8169bed1fafc (bug 956376)
Backed out changeset 46dfdfe14067 (bug 956376)
2018-08-23 15:15:31 +03:00
Julien Wajsberg
c0b9a3f1ff Bug 1485363 - Remove inline-block so that the ellipsis works properly instead of replacing the whole element at once r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D3975

--HG--
extra : moz-landing-system : lando
2018-08-22 20:02:33 +00:00
fvsch
905bea9a0c Bug 1479750 - Part 2: Improve console alignment, visual consistency and icons; r=nchevobbe
Depends on D3482

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

--HG--
extra : moz-landing-system : lando
2018-08-23 08:00:24 +00:00
fvsch
eed058e508 Bug 1479750 - Part 1: Tweak clear icon and devtools-separator style; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D3482

--HG--
extra : moz-landing-system : lando
2018-08-23 07:59:53 +00:00
Brindusan Cristian
477abceb8a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-23 06:43:53 +03:00
Brian Grinstead
b0a1f4327b Bug 1463669 - Enable syntax highlighting of input in the console output when possible;r=nchevobbe
When you enter JS into the console, we can now syntax highlight it in
the output when CodeMirror is enabled.

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

--HG--
extra : moz-landing-system : lando
2018-08-23 00:09:24 +00:00
Alexandre Poirot
eafbded463 Bug 1485300 - Remove duplicated implementation of NetworkObserver. r=Honza
MozReview-Commit-ID: F3yDYfmsv59

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

--HG--
extra : moz-landing-system : lando
2018-08-22 12:16:23 +00:00
Jan Odvarko
a735040675 Bug 1333994 - The network tab should flag resources on the tracking protection list; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D3862

--HG--
extra : moz-landing-system : lando
2018-08-23 07:36:08 +00:00
Mantaroh Yoshinaga
d1176af452 Bug 1480149 - Disable tab animations for users who prefer reduced animation. r=birtles
This patch will use the 'prefers-reduced-motion' in order to disable the
tab animations.

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

--HG--
extra : moz-landing-system : lando
2018-08-23 05:24:35 +00:00
Jason Laster
487df8e167 Bug 1485471 - Update Debugger Frontend v85. r=dwalsh 2018-08-22 13:17:00 +03:00
Gabriel Luong
62e0916083 Bug 1484483 - Part 3: Show the list of flex container properites in the Flexbox panel. r=rcaliman
--HG--
rename : devtools/client/inspector/boxmodel/components/ComputedProperty.js => devtools/client/inspector/layout/components/ComputedProperty.js
2018-08-22 21:07:08 -04:00
Gabriel Luong
4a7f648297 Bug 1484483 - Part 2: Return the computed style properties of the flex container from the FlexboxActor. r=rcaliman 2018-08-22 21:07:08 -04:00
Gabriel Luong
7c6291570c Bug 1484483 - Part 1: Refactor the flex container listing out of the Flexbox Component into FlexContainerList. r=rcaliman
- Rename FlexboxItem component to FlexContainerItem to make it less ambiguous.
- Refactor the flex container listing out of the Flexbox Component into FlexContainerList.

--HG--
rename : devtools/client/inspector/flexbox/components/FlexboxItem.js => devtools/client/inspector/flexbox/components/FlexContainerItem.js
2018-08-22 21:07:07 -04:00
Tooru Fujisawa
9e5866ba73 Bug 956376 - Part 3: Use Debugger.findSources in PromisesActor#attach. r=ochameau 2018-08-23 09:27:31 +09:00
Tooru Fujisawa
a64277c15d Bug 956376 - Part 2: Use Debugger.findSources in ThreadActor#_discoverSources. r=ochameau 2018-08-23 09:27:30 +09:00
Brindusan Cristian
d21b936680 Merge inbound to mozilla-central. a=merge 2018-08-23 01:00:10 +03:00
Narcis Beleuzu
e50eb3d7ea Backed out changeset ab8b409edb0e (bug 1333994) for dt failures on browser_webconsole_check_stubs_network_event. CLOSED TREE 2018-08-22 21:09:55 +03:00
Razvan Caliman
e5f4c6cf3d Bug 1485326 - Set the Font Editor pref to true for all channels. r=gl
Let the Font Editor feature ride the trains.

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

--HG--
extra : moz-landing-system : lando
2018-08-22 15:53:44 +00:00
Jan Odvarko
dfb39f81d3 Bug 1333994 - The network tab should flag resources on the tracking protection list; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D3862

--HG--
extra : moz-landing-system : lando
2018-08-22 17:03:30 +00:00
Noemi Erli
e0e342c6ae Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-22 19:31:52 +03:00
Noemi Erli
f2ac80ab7d Merge inbound to mozilla-central. a=merge 2018-08-22 19:28:33 +03:00
arthur.iakab
457fa2b8ab Backed out 7 changesets (bug 1473513) for failing devtools e.g. leakcheck | default process: 1618727 bytes leaked
Backed out changeset deb8812556ef (bug 1473513)
Backed out changeset 5bf38cfa04f9 (bug 1473513)
Backed out changeset 6e157bea362a (bug 1473513)
Backed out changeset 12eb1139a802 (bug 1473513)
Backed out changeset ce86ea60a31c (bug 1473513)
Backed out changeset 7acc52a7f81f (bug 1473513)
Backed out changeset 4e1e283b347e (bug 1473513)

--HG--
extra : rebase_source : a79787b05e0cf6c837e08c9541d559e4509b0deb
2018-08-22 18:23:46 +03:00
Yura Zenevich
d3673a24f2 Bug 1482454 - add learn more links across accessibility panel. r=gl, flod
MozReview-Commit-ID: GWrdjnzlS8b
2018-08-22 10:23:20 -04:00
Yura Zenevich
a6ff06e3c5 Bug 1482454 - update a11y panel's tree/sidebar keyboard focus styling. r=gl
MozReview-Commit-ID: 8NIuRyCkuws
2018-08-22 10:23:19 -04:00
Yura Zenevich
daf510036a Bug 1482454 - Display a "New" indicator to promote the accessibility panel. r=gl
MozReview-Commit-ID: 4T9a0Rxw2db
2018-08-22 10:23:19 -04:00
Jason Laster
0e4e52311d Bug 1484972 - Update Debugger Frontend v84. r=dwalsh 2018-08-21 20:36:00 +03:00
Nicolas Chevobbe
deb15674b1 Bug 1483880 - Always hide the autocompletion popup in acceptProposedCompletion; r=Honza.
When hitting enter, if there was no autocompletionText shown (because
the input was matching a proposed value), then the autocompletion
popup wasn't closed.
We now close it every time, and only check the completionText to
insert a possible string after the cursor.
A test case is added to make sure we don't regress this.

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

--HG--
extra : moz-landing-system : lando
2018-08-22 11:40:09 +00:00
Jan Odvarko
3476ed9421 Bug 1470815 - Make sure the Security panel is visible for HTTP requests in the Console panel; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D3904

--HG--
extra : moz-landing-system : lando
2018-08-22 11:14:45 +00:00
Noemi Erli
a6271be24c Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-22 12:53:37 +03:00
Noemi Erli
a3eb003ecf Merge inbound to mozilla-central. a=merge
--HG--
rename : testing/web-platform/tests/css/motion/offset-path-string.html => testing/web-platform/tests/css/motion/offset-path-string-001.html
2018-08-22 12:49:02 +03:00
Belén Albeza
11358a959e Bug 1460862 - Smooth scrolling when clicking on 'reveal' in slotted elements. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D3509

--HG--
extra : moz-landing-system : lando
2018-08-22 08:35:40 +00:00
Alexandre Poirot
740bef2e99 Bug 1484764 - Prevent netmonitors is undefined exception when closing tools during page load. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D3863

--HG--
extra : moz-landing-system : lando
2018-08-21 17:06:19 +00:00
Julian Descottes
f179d033c2 Bug 1479382 - Add README.md in aboutdebugging-new to document architecture guidelines;r=daisuke,ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D2708

--HG--
extra : moz-landing-system : lando
2018-08-21 08:32:26 +00:00
Nicolas Chevobbe
9257e6c166 Bug 1479758 - Enable history navigation with Cmd/Ctrl ArrowUp/Down; r=bgrins.
Matches old-JsTerm behavior.

Depends on D2824

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

--HG--
extra : moz-landing-system : lando
2018-08-21 16:05:45 +00:00
Ciure Andrei
40b18c41b7 Backed out 7 changesets (bug 1429298) for xpcshell failures properties-db.js CLOSED TREE
Backed out changeset 48214a8e1b6b (bug 1429298)
Backed out changeset cc2785ab879e (bug 1429298)
Backed out changeset c217209a3b04 (bug 1429298)
Backed out changeset 196fc7b48b84 (bug 1429298)
Backed out changeset 761e9bb54adb (bug 1429298)
Backed out changeset 0b9ec0d707b5 (bug 1429298)
Backed out changeset 38ad1cc1b0c8 (bug 1429298)

--HG--
rename : testing/web-platform/tests/css/motion/offset-path-string-002.html => testing/web-platform/tests/css/motion/offset-path-string.html
2018-08-22 08:01:49 +03:00
Boris Chiou
4171197c25 Bug 1429298 - Part 2: Define offset-path and implement it in style system. r=emilio
Define OffsetPath & SVGPathData on the servo-side, and StyleMotion &
StyleSVGPath on the gecko-side. We parse the SVG Path string into a
vector of PathCommand. To build the gfx::Path, we will convert it into
gfx::Path later in a different patch.

The basic flow is:
  - Parse SVG Path String into SVGPathData (in Rust).
  - Use cbindgen to make sure the layout of PathCommand and StylePathCommand, and then set the Box[PathCommand] into nsTArray<StylePathCommand>.
  - Try to convert nsTArray<StylePathCommand> into gfx::Path. (This part will be implemented in a different patch.)

Finally, we use the gfx::Path to create a motion path transform.
The layout implementation is in the later patch.

Depends on D2962

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

--HG--
extra : moz-landing-system : lando
2018-08-22 01:24:13 +00:00
Tiberius Oros
05b46cf200 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-22 00:59:19 +03:00
Ciure Andrei
a52997851e Backed out changeset 4f7d58a640b8 (bug 1483173) for browser_jsterm_screenshot_command_clipboard.js failures CLOSED TREE
--HG--
rename : devtools/shared/screenshot/capture.js => devtools/server/actors/webconsole/screenshot.js
2018-08-21 22:03:10 +03:00
Nicolas Chevobbe
153d0e78b0 Bug 1482798 - Use a flex layout for message body; r=bgrins.
It looks like we don't really need a grid layout anymore
for the message body AND it significantly reduces the time
spent on reflow.

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

--HG--
extra : moz-landing-system : lando
2018-08-21 16:25:49 +00:00
Brian Grinstead
e858b8d083 Bug 1484759 - Update references to browser.xul in tests to use AppConstants.BROWSER_CHROME_URL;r=Gijs
This only includes functions that seem to be using it to reference a window.
There are other instances where it's used as a generic chrome URI, and those
are left unchanged.

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

--HG--
extra : moz-landing-system : lando
2018-08-21 15:33:26 +00:00