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

11477 Коммитов

Автор SHA1 Сообщение Дата
Jason Laster f38f25dc45 Bug 1521540 - Replace Frame.source form with Frame.actor. r=lsmyth
Tags:

Differential Revision: https://phabricator.services.mozilla.com/D17439
2019-01-25 18:10:34 -05:00
Coroiu Cristina caf5db8e62 Merge inbound to mozilla-central a=merge 2019-01-25 23:49:49 +02:00
Nicolas Chevobbe 9149d64860 Bug 1486870 - Fix copy/pasting stacktraces in console; r=bgrins.
The changes were made in Github to have proper markup for the
SmartTrace component. In the console, we change how the "Copy Message"
and "Export visible messages" context menu actions work so they use
the Selection API instead of `element.textContent`.
The Selection API reflects what would happen if a user do a text
selection, so having our actions to do the same ensure that we keep
our markup suitable for the clipboard.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 17:16:10 +00:00
Nicolas Chevobbe d33fb10b9a Bug 1486870 - Don't display the location element as block; r=fvsch.
Having the element displayed as a block cause some new lines
to be added the clipboard when doing a selection and copying.
This would also break the changes we are doing in the "Copy message"
context menu entry.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 17:15:19 +00:00
Nicolas Chevobbe f23bb47fc8 Bug 1486870 - Adapt SmartTrace component to the modified Frames component; r=bgrins.
The Frames component changed significantly on Github, which means
we need to do some adjustments in the SmartTrace component (pass
the `selectable` prop, change CSS rules, …).
For now, we also hide the Framework icons as we need to find a way
to properly share the underlying CSS from the debugger (See
https://github.com/devtools-html/debugger.html/issues/7782).

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

--HG--
extra : moz-landing-system : lando
2019-01-25 17:13:38 +00:00
Nicolas Chevobbe e53bfe1ec6 Bug 1486870 - [release] Make the Frames component copy-friendly (#7723); r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D17375

--HG--
extra : moz-landing-system : lando
2019-01-25 17:14:42 +00:00
MOHIT NAGPAL 8f1d5738e3 Bug 1486870 - [release] Redesign call stack group (#7624); r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D17373

--HG--
extra : moz-landing-system : lando
2019-01-25 17:13:11 +00:00
akshitha 2d29717b84 Bug 1512481- Resolved the smooshing of the - basis/final - text against the image in flex inspector's flex-item graphic . r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D17646

--HG--
extra : moz-landing-system : lando
2019-01-25 16:04:06 +00:00
Razvan Caliman 7b68c89bf0 Bug 1518512 - (Part 2) Ensure all text in Changes panel can be copied. r=gl
Depends on D17255
Replaces CSS pseudo-elements for added/removed line markers with text
elements that can be copied with the rest of the content.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 15:50:35 +00:00
Razvan Caliman 8daa82597e Bug 1518512 - (Part 1) Add basic context menu to Changes panel. r=gl
Adds context menu with options to select all and copy text content from
the Changes panel.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 15:45:38 +00:00
Ehsan Akhgari 08e1954154 Bug 1520879 - Port the onContentBlockingEvent notifications inside WebProgressChild.jsm to C++; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D17157

--HG--
extra : moz-landing-system : lando
2019-01-25 14:44:09 +00:00
Nicolas Chevobbe ee2d59bbae Bug 1522791 - Fix PropTypes warning in console; r=Honza.
This fixes PropTypes warning on MessageContainer
and ConfirmDialog components.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 14:22:33 +00:00
Daisuke Akatsuka 896bcb6f7d Bug 1515265: Add a test for context menu of the markup view in about:devtools-toolbox. r=jdescottes
Depends on D17458

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

--HG--
extra : moz-landing-system : lando
2019-01-25 08:08:35 +00:00
Daisuke Akatsuka 5c08fb9ef5 Bug 1515265: Call stopPropagation() and preventDefault() at all places where handle contextmenu event and show the popup. r=jdescottes
Depends on D17457

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

--HG--
extra : moz-landing-system : lando
2019-01-25 04:31:45 +00:00
Daisuke Akatsuka 2da37d4512 Bug 1515265: Move a place where add contextmenu listener to show the context menu in markup view. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D17457

--HG--
extra : moz-landing-system : lando
2019-01-24 07:04:22 +00:00
Csoregi Natalia 5c853a316a Backed out 2 changesets (bug 1518512) for devtools failures on devtools/client/inspector/changes/test/browser_changes_rule_selector.js. CLOSED TREE
Backed out changeset c8f0d19844f6 (bug 1518512)
Backed out changeset 3c03e2282b4f (bug 1518512)
2019-01-25 15:41:07 +02:00
Ola Gasidlo ccdbc75bb8 Bug 1520768 - rename variable name --base-distance to --base-unit, r=ladybenko
rename global variable --base-distance to --base-unit to improve understanding of code

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

--HG--
extra : moz-landing-system : lando
2019-01-24 16:45:33 +00:00
Nicolas Chevobbe 3facdc636d Bug 1521892 - Fix console.table for holey arrays; r=miker.
This was throwing because we were retrieving a
property on a possible undefined value. We fix
this in this patch and add a test case to make
sure we don't regress this.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 13:15:11 +00:00
Razvan Caliman 68c5929c0b Bug 1518512 - (Part 2) Ensure all text in Changes panel can be copied. r=gl
Depends on D17255
Replaces CSS pseudo-elements for added/removed line markers with text
elements that can be copied with the rest of the content.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 12:40:34 +00:00
Razvan Caliman c04238dfbc Bug 1518512 - (Part 1) Add basic context menu to Changes panel. r=gl
Adds context menu with options to select all and copy text content from
the Changes panel.

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

--HG--
extra : moz-landing-system : lando
2019-01-23 14:00:10 +00:00
Florens Verschelde 5c8ad6416d Bug 1520866 - Tweak Console source location colors (dark theme); r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D17529

--HG--
extra : moz-landing-system : lando
2019-01-25 08:15:55 +00:00
Florens Verschelde 160873890c Bug 1520859 - Prevent rule-view-source from touching selector text; r=gl
Differential Revision: https://phabricator.services.mozilla.com/D17532

--HG--
extra : moz-landing-system : lando
2019-01-24 20:02:01 +00:00
Julian Descottes 52122e57f8 Bug 1500396 - Migrate service worker timeout test to new aboutdebugging;r=daisuke
Depends on D17522

The initial test was disabled because of intermittent failures. Hopefully this one is
more stable. I tried to avoid any pattern that would lead to intermittent issues.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 08:24:51 +00:00
Julian Descottes ed463cb10b Bug 1500394 - Migrate serviceworker_start to new about:debugging;r=daisuke
Straightforward migration. The main difference with the original test is the beginning.
We wait for the registration to appear on the window to make sure the worker started.

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

--HG--
rename : devtools/client/aboutdebugging/test/service-workers/empty-sw.html => devtools/client/aboutdebugging-new/test/browser/resources/service-workers/empty-sw.html
rename : devtools/client/aboutdebugging/test/service-workers/empty-sw.js => devtools/client/aboutdebugging-new/test/browser/resources/service-workers/empty-sw.js
extra : moz-landing-system : lando
2019-01-25 08:24:49 +00:00
Jason Laster 3962a7b2c1 Bug 1522138 - [release 120] Update debugger frontend. r=dwalsh 2019-01-24 17:57:31 -05:00
David Walsh 5128100b9f Bug 1522138 - [release 120] Fix color of arrows in trees (#7790). r=dwalsh 2019-01-24 17:57:30 -05:00
David Walsh 6c29425979 Bug 1522138 - [release 120] Show proper icon for watch expression refresh (#7791). r=dwalsh 2019-01-24 17:57:29 -05:00
Jason Laster 97f6cb7116 Bug 1522138 - [release 120] [performance] Memoize breakpoints and URL parsing (#7774). r=dwalsh 2019-01-24 17:57:28 -05:00
Jason Laster d8e49f5ceb Bug 1522138 - [release 120] [Preview] Ensure correct event listening (#7778). r=dwalsh 2019-01-24 17:57:27 -05:00
Hubert Boma Manilla ee43602c94 Bug 1522138 - [release 120] put log points behind a flag (#7761). r=dwalsh 2019-01-24 17:57:26 -05:00
Jason Laster 960bb668a9 Bug 1522138 - [release 120] [Breakpoint] fix selectBreakpoint (#7756). r=dwalsh 2019-01-24 17:57:25 -05:00
Adam Holm 8d59a26911 Bug 1501357 - Fixing display of DevTools network tab protocol column values. r=Honza 2019-01-18 09:32:28 -08:00
Narcis Beleuzu 0d84fe894a Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-01-24 23:47:32 +02:00
Brad Werth dd194db5d7 Bug 1521814 Part 1: Make RDM meta viewport override dependent on a new pref, set to false for now. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D17427

--HG--
extra : moz-landing-system : lando
2019-01-24 16:31:55 +00:00
yulia b4411b9620 Bug 1518777 - add onReload event to navigated action; r=ochameau,jlast
Differential Revision: https://phabricator.services.mozilla.com/D16540

--HG--
extra : moz-landing-system : lando
2019-01-24 11:50:32 +00:00
yulia da28778ed4 Bug 1518777 - ensure that netmonitor and console tests wait for initialization and open requests tofinish before shutting down; r=nchevobbe
Several of our tests relied on the timing of the shutdown of the webconsole. I updated one
test that fired off an extra rdp request so that it is waiting until it resolves before shutting down.
For the rest, I started tracking the async behavior of initialization of the web-console-proxy, and
waiting for initialization to finish before destroying.

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

--HG--
extra : moz-landing-system : lando
2019-01-24 11:47:39 +00:00
Florens Verschelde 5a3fdda6e0 Bug 1522041 - Update search, filter and color picker icons to a Photon style; r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D17474

--HG--
extra : moz-landing-system : lando
2019-01-24 12:36:03 +00:00
Oana Pop Rus 3cf09a2338 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-01-24 12:46:18 +02:00
Oana Pop Rus 3192bddd22 Backed out changeset 7f6996c8b32f (bug 1521712) for breaking firefox when devtools is opened a=backout 2019-01-24 12:39:40 +02:00
Michael Ratcliffe 13cf1df779 Bug 1519597 - Bad event handlers on DOM nodes produce bogus popups when inspected r=pbro,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D17142

--HG--
extra : moz-landing-system : lando
2019-01-24 09:54:20 +00:00
Ciure Andrei c035ee7d3a Merge inbound to mozilla-central. a=merge 2019-01-24 05:44:33 +02:00
Gabriel Luong 4d7072a8c4 Bug 1521678 - Implement property value editor in the new rules view. r=rcaliman 2019-01-24 15:33:52 -05:00
Ciure Andrei a4eeeccf1d Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-01-23 20:55:29 +02:00
Sebastian Hengst a612973f64 Merge mozilla-inbound to mozilla-central. a=merge 2019-01-23 18:51:14 +02:00
Cristina Coroiu 1dbb45b314 Bug 1507337 - disable browser_animation_logic_mutations_fast.js on debug for frequent failures r=jmaher 2019-01-23 07:26:00 +02:00
Sebastian Hengst 2ecf173b14 Merge mozilla-central to autoland 2019-01-23 11:31:44 +02:00
Alexandre Poirot 0a7938a513 Bug 1520782 - Convert server tests using chrome documents to use content one. r=yulia
These tests were using chrome URL for no good reason.
With the current bug, the pages running in system principal will be debugged with a special setup.
Actors will be run with modules loaded in a distinct loader in order to be executed
in a distinct compartment, distinct from the shared system principal compartment.
That a prerequisite for the Debugger API. It has to run in a distinct compartment than its debuggee.
It makes it harder to reach the actual DebuggerServer being used and register actors.
So it is easier to switch to a unprivileged test document loaded in the content process.

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

--HG--
extra : moz-landing-system : lando
2019-01-23 08:52:54 +00:00
shindli b4fc89763a Backed out changeset c9f087ff5a52 (bug 1521170) for X2 / TV failures CLOSED TREE 2019-01-23 02:29:37 +02:00
Jared Wein cecdd9632d Bug 1521170 - Add a rule that prevents calling some Array and String accessor methods without using the return value. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D17020

--HG--
extra : moz-landing-system : lando
2019-01-22 23:02:24 +00:00
Oana Pop Rus 9c7401c254 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-01-22 18:37:07 +02:00