Commit Graph

11596 Commits

Author SHA1 Message Date
Csoregi Natalia
9423fa7897 Merge mozilla-central to mozilla-inbound. CLOSED TREE 2019-02-02 00:14:12 +02:00
Nicolas Chevobbe
6654ba7a44 Bug 1494318 - Don't map expression bindings when debugger is not paused; r=bgrins.
Differential Revision: https://phabricator.services.mozilla.com/D18314

--HG--
extra : moz-landing-system : lando
2019-02-01 15:19:47 +00:00
Ciure Andrei
43ba02ef84 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-02-01 19:58:50 +02:00
Gabriel Luong
8deba07469 Bug 1524068 - Only setup autocompletion if the autocomplete config is not set. r=bgrins 2019-02-01 11:58:54 -05:00
Daisuke Akatsuka
33dd1d5c09 Bug 1521440: Add a test for hostType into browser_toolbox_target. r=ochameau
Depends on D17796

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

--HG--
extra : moz-landing-system : lando
2019-02-01 09:31:50 +00:00
Daisuke Akatsuka
e318e6b1c6 Bug 1521440: Add test for reloading about:devtools-toolbox. r=jdescottes
Depends on D17795

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

--HG--
extra : moz-landing-system : lando
2019-01-31 01:39:39 +00:00
Daisuke Akatsuka
0c01c764aa Bug 1521440: Avoid to move to about:blank after destroying. r=ochameau,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D17795

--HG--
extra : moz-landing-system : lando
2019-01-31 18:08:19 +00:00
Patrick Brosset
a3ccdb3812 Bug 1523909 - Simplifying the scrollable badge to just scroll; r=gl
Differential Revision: https://phabricator.services.mozilla.com/D18093

--HG--
extra : moz-landing-system : lando
2019-02-01 10:10:21 +00:00
Julian Descottes
0d43e6a31d Bug 1522800 - Skip service worker timeout test on debug & asan;r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D18238

--HG--
extra : moz-landing-system : lando
2019-02-01 09:03:18 +00:00
shindli
d6dd350c66 Merge inbound to mozilla-central. a=merge 2019-02-01 05:56:53 +02:00
shindli
dc35f3b972 Merge mozilla-central to autoland. a=merge CLOSED TREE
--HG--
extra : rebase_source : 44b5c3aa6b6562ada42dd6c60e3522a8bc97993b
2019-01-31 23:51:27 +02:00
Jason Laster
1c61aed104 Bug 1523528 - Update Debugger Frontend (Release 122). r=dwalsh 2019-01-31 13:42:11 -05:00
Brian Hackett
9a8e529067 Bug 1523528 - [release 122] Don't wait to load already-loaded source maps (#7819). r=dwalsh 2019-01-31 13:33:46 -05:00
Brian Hackett
9256725d3c Bug 1523528 - [release 122] When rewinding, reverse step past invalid step locations (#7847). r=dwalsh 2019-01-31 13:33:45 -05:00
Jaril
8c7946b246 Bug 1523528 - [release 122] Fix pretty printing in source list (#7845). r=dwalsh 2019-01-31 13:33:44 -05:00
Jeff Walden
334260601d Bug 1523528 - [release 122] Use instead of when only a test is being performed (#7827). r=dwalsh 2019-01-31 13:33:43 -05:00
Brian Hackett
66b862dd6e Bug 1523528 - [release 122] Don't allow duplicate source actors in redux store (#7838). r=dwalsh 2019-01-31 13:33:43 -05:00
Brian Hackett
fe9922db96 Bug 1523528 - [release 122] Rename makeLocationId to makeBreakpointId (#7826). r=dwalsh 2019-01-31 13:33:42 -05:00
David Walsh
627fc09297 Bug 1523528 - [release 122] Handle longString symbols (#7810). r=dwalsh 2019-01-31 13:33:41 -05:00
Nicolas Chevobbe
659bedd856 Bug 1523528 - [release 122] Don't map bindings when not paused (#7834). r=dwalsh 2019-01-31 13:33:40 -05:00
Jason Laster
e4d480af92 Bug 1523528 - [release 122] [test] disable two tests for the source actor refactor (#7829). r=dwalsh 2019-01-31 13:33:39 -05:00
Brian Hackett
3f7ea13654 Bug 1523528 - [release 122] Use flow in all remaining tests (#7828). r=dwalsh 2019-01-31 13:33:38 -05:00
Brian Hackett
287532de2f Bug 1523528 - [release 122] Split Source into Source/SourceActor, and Breakpoint into Breakpoint/BreakpointActor (#7796). r=dwalsh 2019-01-31 13:33:37 -05:00
Jason Laster
25c6f9d765 Bug 1523528 - [release 122] [panel] Refactor Panel redux usages (#7821). r=dwalsh 2019-01-31 13:33:36 -05:00
Nicolas Chevobbe
46f76ff601 Bug 1523528 - [release 122] Make the Frames component copy-friendly (#7723). r=dwalsh 2019-01-31 13:33:35 -05:00
Tom Schuster
93f896affe Bug 1514680 - Strictly enforce the MIME type of scripts loaded by importScripts(). r=dveditz
Differential Revision: https://phabricator.services.mozilla.com/D16730

--HG--
extra : moz-landing-system : lando
2019-01-30 22:21:26 +00:00
Razvan Caliman
bdedab582f Bug 1523656 - Set DEVTOOLS_FONTEDITOR_FONT_TYPE_DISPLAYED histogram to never expire. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D17982

--HG--
extra : moz-landing-system : lando
2019-01-31 11:44:35 +00:00
Mike Conley
e9036eb302 Bug 1522546 - Make RDM swap code follow the browser binding on how remoteType shortcuts to the message manager. r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D18227

--HG--
extra : moz-landing-system : lando
2019-01-31 20:33:08 +00:00
Sebastian Hengst
59f46565b6 Bug 1524369 - Update moz..build files to use the new Inspector Bugzilla components r=gl
The components got renamed or added in bug 1523779.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 19:31:40 +00:00
Nicolas Chevobbe
1086ce9608 Bug 1522901 - Include packet.stacktrace when computing repeatId; r=julienw.
This was causing an issue with console.trace calls
triggered from different paths (i.e. the message
was repeated in the console, only showing the first
stacktrace).
This fixes the issue, and a test is added to
ensure we don't regress this.
This also revealed an erroneous test where we were
asserting the buggy behavior.
Doing this modifies the message shape, so we also
need to update the stubs.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 14:22:53 +00:00
Michael Ratcliffe
cfe2c85110 Bug 1522273 - Markup view not working on elements containing a 'constructor' attribute r=rcaliman
`ATTRIBUTE_TYPES` was an object and we used to access it's attributes using e.g.
`ATTRIBUTE_TYPES["href"]`, which is fine in almost all cases.

The problem occurred when the attribute name was `"constructor"`. This caused us
to attempt to parse `ATTRIBUTE_TYPES["constructor"]`, which returned
`{}.constructor` therefore breaking the attribute parser.

Changing `ATTRIBUTE_TYPES` to a Map fixes the issue because
`ATTRIBUTE_TYPES.get("constructor")` returns null rather than an object
constructor.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 15:48:41 +00:00
Daniel Varga
325e31df1d Merge mozilla-central to mozilla-inbound. a=merge 2019-01-31 06:30:06 +02:00
Julian Descottes
5c5fcaf693 Bug 1500380 - Migrate browser_addons_debug_webextension_popup.js to new about:debugging;r=daisuke,Ola
Depends on D17095

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

--HG--
extra : moz-landing-system : lando
2019-01-30 20:34:20 +00:00
Bogdan Tara
19bcfc41e1 Backed out 8 changesets (bug 1465635) for failures on browser_canvas-actor-test-10.js, browser_target_server_compartment.js CLOSED TREE
Backed out changeset e8e363f98525 (bug 1465635)
Backed out changeset 9ec017a91e78 (bug 1465635)
Backed out changeset 11413ebfbcaf (bug 1465635)
Backed out changeset 52728b761d5d (bug 1465635)
Backed out changeset 734646bf9829 (bug 1465635)
Backed out changeset d9ae7cd34c1a (bug 1465635)
Backed out changeset 00d325ab677a (bug 1465635)
Backed out changeset a9b181f32189 (bug 1465635)
2019-01-30 18:54:05 +02:00
Alexandre Poirot
6483fbf5a1 Bug 1465635 - Prevent netmonitor from destroying all "close" event listeners. r=jdescottes
Depends on D16874

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

--HG--
extra : moz-landing-system : lando
2019-01-30 13:28:27 +00:00
Alexandre Poirot
dc852753a8 Bug 1465635 - Remove Target.activeTab property. r=yulia
Depends on D15831

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

--HG--
extra : moz-landing-system : lando
2019-01-30 13:28:25 +00:00
Alexandre Poirot
ebfbdd02fa Bug 1465635 - Merge all target fronts with Target class. r=yulia,jdescottes
This patch makes it so that all target fronts inherits from a Target class mixin.
We are using a mixin as fronts should inherit from a custom Front class,
which is augmented with its own RDP request and events defined in its spec.
(This is done via FrontClassWithSpec(spec))

Depends on D15830

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

--HG--
extra : moz-landing-system : lando
2019-01-30 13:28:23 +00:00
Alexandre Poirot
a9ef0997b4 Bug 1465635 - Use Target.title to fetch target's title instead of using its form. r=yulia
Depends on D15828

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

--HG--
extra : moz-landing-system : lando
2019-01-30 13:28:15 +00:00
Alexandre Poirot
b36f6878dd Bug 1465635 - Always consider that Target.activeTab is set. r=yulia
Depends on D15826

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

--HG--
extra : moz-landing-system : lando
2019-01-30 13:28:13 +00:00
Alexandre Poirot
9ad26a5f93 Bug 1465635 - Convert canvas front instantiation to Target.getFront. r=yulia
Depends on D15825

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

--HG--
extra : moz-landing-system : lando
2019-01-30 13:28:11 +00:00
Alexandre Poirot
27142b3209 Bug 1465635 - Convert browser_two_tabs.js to async. r=yulia
Differential Revision: https://phabricator.services.mozilla.com/D15825

--HG--
extra : moz-landing-system : lando
2019-01-30 13:28:09 +00:00
Razvan Caliman
c9e2036ca5 Bug 1523315 - Remove expired histograms for Font Editor MVP. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D17950

--HG--
extra : moz-landing-system : lando
2019-01-30 12:33:07 +00:00
Alexandre Poirot
eb5479d85e Bug 1515290 - Prevent intermittent leaks in browser_toolbox_meatball.js r=jdescottes
This test seems fragile and report leaks when run sequentially with other tests.
Destroying its toolbox and more importantly waiting for it to complete seems to
stop the leaks.

Depends on D17925

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

--HG--
extra : moz-landing-system : lando
2019-01-29 22:33:35 +00:00
Alexandre Poirot
fc5fb970e7 Bug 1515290 - Instantiate DebuggerServer in dedicated loader when debugging chrome tabs. r=yulia,jdescottes
When debugging contexts running from the system compartment, the debugger has
to be loaded in a dedicated Loader, with invisibleToDebugger flag turned on.
This ensures that the Debugger API is going to be used from a distinct system
compartment. Otherwise it may be used from the same compartment than the page
we are debugging.

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

--HG--
extra : moz-landing-system : lando
2019-01-30 08:04:50 +00:00
championshuttler
9f28a31080 Bug 1519726 - Remove unused .hidden-labels-box CSS r=ntim
Remove unused .hidden-labels-box CSS

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

--HG--
extra : moz-landing-system : lando
2019-01-30 06:55:26 +00:00
Brian Grinstead
b7ba45940c Bug 1522921 - Set the devtools chrome debugging prefs to true by default in mochitests and wpt r=ahal,miker
Differential Revision: https://phabricator.services.mozilla.com/D17671

--HG--
extra : moz-landing-system : lando
2019-01-30 03:25:17 +00:00
shindli
011ea038cb Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-01-29 23:54:31 +02:00
shindli
d5c5369355 Merge inbound to mozilla-central. a=merge 2019-01-29 23:37:33 +02:00
Gabriel Luong
8b553d4d94 Bug 1523724 - Fix the selector dom structure in the new rules view. r=rcaliman 2019-01-29 16:37:20 -05:00
championshuttler
73ba4e1810 Bug 1519083 - Remove unused .devtools-menulist selector r=ntim
Remove unused .devtools-menulist selector

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

--HG--
extra : moz-landing-system : lando
2019-01-29 17:44:00 +00:00