Commit Graph

9145 Commits

Author SHA1 Message Date
Michael Ratcliffe
e9b1a3f125 Bug 1437806 - Enable browser_console.js in new frontend r=bgrins
Not a huge amount needed changing in this one... changed paths, removed references to bug numbers, switched to async / await and used the new method to check for messages.

MozReview-Commit-ID: 2pefVnMozXq

--HG--
extra : rebase_source : fe4b0fc52bf8a60d566314920baa75aaf8458d9d
2018-03-02 15:38:38 +00:00
Nicolas Chevobbe
74e2cfaf30 Bug 1442602 - Fix Frame component for browser-loader requested resources; r=miker.
There wasn't anything done for this kind of resources, so the URL looked
like resource://devtools/shared/base-loader.js -> resource://devtools/path/to/file.js
and was causing issue in the onClick handler.

MozReview-Commit-ID: GUJOpjDX1zG

--HG--
extra : rebase_source : 745ab61678772acdc7794719ae1c3d85ee1475c4
2018-03-02 17:56:10 +01:00
Jason Laster
1cbe8f2b86 Bug 1439839 - Remove references to babel-types. r=jdescottes
MozReview-Commit-ID: AF9RD9nOqGF
2018-03-01 13:38:00 +02:00
Alexandre Poirot
659de18c8a Bug 1233890 - Remove unnecessary usages of deprecated sync promises in devtools/server. r=jryans
MozReview-Commit-ID: 2K7gxMz9w3y

--HG--
extra : rebase_source : 3531a45136bb8cdf6dccd253d66df2e9b781d7b5
2018-02-13 05:25:52 -08:00
Nicolas Chevobbe
5f3177906e Bug 1442236 - Update console and netmonitor launchpads to v0.0.117; r=Honza.
Add a defaultURL the debuggee window will navigate too in the config (new
feature of devtools-launchpad).

MozReview-Commit-ID: 2ppGG6paFnP

--HG--
extra : rebase_source : 70b513b11cecd8f1a4238ddf7bbfd2e30ae94867
2018-03-01 15:32:19 +01:00
Nicolas Chevobbe
aca904dd7c Bug 1382609 - Remove old-event-emitter usage from devtools/server; r=pbro.
MozReview-Commit-ID: 3B3slS3EPYn

--HG--
extra : rebase_source : 60bf49cfd4f620ee20aa577fd15168db48b2ff2d
2018-02-27 09:06:56 +01:00
Dorel Luca
c7a230eed3 Merge mozilla-central to autoland. r=merge 2018-03-02 02:16:40 +02:00
Dorel Luca
9d9f538a22 Backed out 2 changesets (bug 1428430) for devtools failure on /builds/worker/workspace/build/src/accessible/base/nsAccessibilityService.cpp:1045 a=backout
Backed out changeset 7d9813d8cb47 (bug 1428430)
Backed out changeset a638660a49fa (bug 1428430)

--HG--
extra : source : 533de41e4cb3c8356e254f662371c0e852ce18ca
2018-03-02 01:48:52 +02:00
Dorel Luca
3ccafa2b66 Merge mozilla-inbound to mozilla-central. a=merge 2018-03-02 00:09:29 +02:00
Gabriel Luong
8bbbdc6337 Bug 1441622 - Expose the OpenType Font Variations data to the fonts redux store. r=pbro 2018-03-01 15:25:10 -05:00
Sebastian Hengst
118e03a936 merge mozilla-central to mozilla-inbound 2018-03-01 20:32:20 +02:00
Michael Ratcliffe
d8b83a67d1 Bug 1437845 - Enable browser_console_dead_objects.js in new frontend r=bgrins
Now works in both non-E10S and E10S modes.

MozReview-Commit-ID: 1W3d7XcZzfc

--HG--
extra : rebase_source : aa2d385c7c7820b7030675256a700af49533f64b
2018-03-01 13:31:58 +00:00
Michael Ratcliffe
915a55d779 Bug 1437847 - Enable browser_console_error_source_click.js in new frontend r=jdescottes
MozReview-Commit-ID: E3WBqjwoUdH

--HG--
extra : rebase_source : 91af40bf0a1ffebdcca6e7381e9a3b80a091da5e
2018-02-28 14:40:07 +00:00
Patrick Brosset
e3ba763e10 Bug 1442001 - Remove the expander icon for fonts and the used-as info; r=jdescottes
MozReview-Commit-ID: Gf19Ybo74jc

--HG--
extra : rebase_source : eb0bd83dd4111d8fb3200d6f2e29a1b7f5ee5c67
2018-02-28 21:45:27 +01:00
Sebastian Hengst
9b6b3d7b3b merge mozilla-central to autoland 2018-03-01 12:27:56 +02:00
Sebastian Hengst
3a10644021 Backed out 6 changesets (bug 888600) for beta simulation failures: build bustage on Linux and Windows opt (bug 1442036) and devtools failure browser_net_view-source-debugger.js (bug 1441961). a=backout
Backed out changeset 83c87140dc3d (bug 888600)
Backed out changeset 2efb9b1753f6 (bug 888600)
Backed out changeset af5303781961 (bug 888600)
Backed out changeset 79ef59047e63 (bug 888600)
Backed out changeset 30d568d628dd (bug 888600)
Backed out changeset c7bd4c6c9741 (bug 888600)

--HG--
extra : histedit_source : 791b22f6770f4fead2f909478a93d65d85829fe0%2Cbb387309e90f53e1dde45dcf8cf4ebedcc6e5c5e
2018-03-01 11:51:09 +02:00
Michael Ratcliffe
ff2bb13cc9 Bug 1441825 - Clicking CSS Error links in Browser Console throws 'onClick is not a function' r=nchevobbe
MozReview-Commit-ID: DoMWc2JCPnl

--HG--
extra : rebase_source : 0f4221aaf9a368af9c4e4b57a7e432328b435279
2018-02-28 14:20:52 +00:00
Michael Ratcliffe
57a3e28460 Bug 1437848 - Enable browser_console_filters.js in new frontend r=nchevobbe
Rebased due to failing tests on try... built on a failing base.

MozReview-Commit-ID: BiC1pWeml2N

--HG--
extra : rebase_source : 4e57102655d930737950dd571b16632c412e0a3d
2018-02-27 18:08:25 +00:00
Nicolas Chevobbe
8ea55ce28a Bug 1382606 - Switch webconsole to new event-emitter; r=Honza.
MozReview-Commit-ID: HBogPeOI7WM

--HG--
extra : rebase_source : 4ad1fb922ffc818d175ae3c09820ce31ba416487
2018-02-23 09:10:36 +01:00
Sebastian Hengst
71f42f588a merge mozilla-central to autoland CLOSED TREE 2018-02-28 20:17:53 +02:00
Florian Quèze
8922be9c58 Bug 1433175 - enable the use-cc-etc eslint rule, r=Standard8. 2018-02-28 18:51:35 +01:00
Florian Quèze
f3ee8dd20b Bug 1433175 - more aggressive scripted patch to replace remaining Components.classes, Components.interfaces, Components.utils and Components.results uses with Cc, Ci, Cu and Cr, r=Mossop. 2018-02-28 18:51:35 +01:00
Florian Quèze
6df7549a3e Bug 1433175 - semi-automated indent fix, r=Mossop. 2018-02-28 18:51:34 +01:00
Florian Quèze
c714053d73 Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop. 2018-02-28 18:51:33 +01:00
Julian Descottes
1bc51fdad7 Bug 1441578 - remove developer button in disable devtools test for DEV_EDITION;r=ochameau
MozReview-Commit-ID: BxwGNBFkgW

--HG--
extra : rebase_source : 2ec639d6c1ca5c2b6e86ad00ab7baf51a78992d5
2018-02-27 20:00:45 +01:00
Alexandre Poirot
ded0553ffd Bug 1441527 - Adapt Task middleware to async functions. r=jryans
MozReview-Commit-ID: 99NjKtf2krk

--HG--
extra : rebase_source : fe0d39e1235788200056357172f7c93e96be815e
2018-02-22 10:47:41 -08:00
Michael Ratcliffe
7def52bb6b Bug 1441218 - Remove componentWillMount() from the font inspector r=nchevobbe
Turns out that this is a redux issue that was fixed by the redux update (1441147).

Of course, it is bad practice to manipulate state from a non-react component but if there is no warning we can let it go.

MozReview-Commit-ID: 9Ssus7ypvm2

--HG--
extra : rebase_source : 599dfbdcc2a97c6936499b3088400c069c98e022
2018-02-26 17:15:36 +00:00
Jan Odvarko
fe0cebfc8b Bug 1419350 - Stop doing React updates while netmonitor is in background; r=ochameau
MozReview-Commit-ID: FvKFDiM8xNB

--HG--
rename : devtools/client/netmonitor/src/utils/create-store.js => devtools/client/netmonitor/src/create-store.js
extra : rebase_source : 4e2c4d9cc66e2ae4e8c03f5419922903d717f858
2018-03-01 10:48:26 +01:00
Dorel Luca
d5ffb280ca Merge mozilla-central to autoland. r=merge on a CLOSED TREE
--HG--
extra : amend_source : 1da4c47b073cb2032ddeb3da8b88736e5a1c363d
2018-03-02 00:17:24 +02:00
Hiroyuki Ikezoe
1e3c73ad96 Bug 1437712 - Skip browser_dbg_break-on-next.js. r=bgrins
This test will cause timeout once we have a microtask checkpoint at the end of
a callback (bug 1193394).  Fortunately the test is for the old debugger UI that
we don't ship anymore, so we can just skip it.

MozReview-Commit-ID: AjB1YSNyToD

--HG--
extra : rebase_source : 382dd2533a78cafa41ab4eeea5475d97f65ff6b9
2018-02-17 09:08:03 +09:00
Brendan Dahl
f4384d768c Bug 1439766 - Replace editMenuOverlay.xul by inlining and preprocessing. r=Gijs
The overlay elements with children of editMenuOverlay.xul are moved into
include files (editMenuCommands.inc.xul and editMenuKeys.inc.xul). For
the other single elements in the overlay, the attributes are inlined
wherever they are used.

MozReview-Commit-ID: 792cuzUvQxT

--HG--
extra : rebase_source : 58e4c05bde16cee873d37c6198de102d048499c2
2018-02-22 15:48:24 -08:00
Mark Banner
ae8b52cc98 Bug 1442377 - Move fillSubviewFromMenuItems/clearSubview to CustomizableUI.jsm. r=Gijs
MozReview-Commit-ID: BQ8V39C68WO

--HG--
extra : rebase_source : e6937b10849b07940cfa9b1bb48807e7edd8131e
2018-03-01 19:53:07 +00:00
J. Ryan Stinnett
2fcc26f33a Bug 1442348 - Add key to RDM toggle menu to avoid React warning. r=jryans
MozReview-Commit-ID: ILhdsdjRLBw

--HG--
extra : rebase_source : 17feb3934435746fbe37f3c734feab2253747e53
2018-03-01 12:30:39 -06:00
Brian Grinstead
97119973ca Bug 1440094 - Remove imports to Console.jsm that only access the 'console' object;r=mossop
Importing this object is unnecessary after the updates to the WebIDL console from Bug 1425574
and the follow-ups blocking Bug 1430810. There are still callers that access Console.jsm
to create custom ConsoleAPI objects, but those will be handled separately.

MozReview-Commit-ID: 9ojFxtkpPId

--HG--
extra : rebase_source : 971bf99f709b8d2afe300f3693665724f747aa5e
2018-02-27 11:29:59 -08:00
Alexandre Poirot
abf9b0e9d1 Bug 1441528 - Remove duplicated waitForMultipleChildrenUpdates from inspector head files. r=jryans
MozReview-Commit-ID: KwUUsWy3IZm

--HG--
extra : rebase_source : 46a003e704caaf2887f6b35b61bd282fd0fb0b36
2018-02-27 05:22:08 -08:00
Andreea Pavel
d805787970 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-02-28 00:25:43 +02:00
Andreea Pavel
fa0861e443 Merge mozilla-inbound to mozilla-central. a=merge on a CLOSED TREE 2018-02-28 00:24:02 +02:00
Brian Grinstead
18bb37dcc8 Bug 1392352 - Part 2 - Translate the tabbrowser implementation into a JS class;r=mconley,r=dao CLOSED TREE
We keep the XBL binding around for <content>, <constructor>, and <destructor>. This can
eventually be migrated to a Custom Element once we have platform support, but in the meantime
this is a way to get the many thousands of LOC into a JS class.

MozReview-Commit-ID: 1dCQp527yF9

--HG--
extra : rebase_source : 26b833413bab71168aa15e03f0f3803884be3f6b
extra : amend_source : 150cef6748ca8a9e819de0c674fac5966dd574cf
2018-02-27 10:04:14 -08:00
Emilio Cobos Álvarez
beea300566 Bug 1425759: Mark a devtools test as temporarily failing, pending resolution of bug 1441535. r=me on a CLOSED TREE
MozReview-Commit-ID: 7Jb2HLgS6xX
2018-02-27 14:47:46 +01:00
Emilio Cobos Álvarez
f3344c9f7b Bug 1425759: Update test expectations. r=smaug,xidorn
This is enough to get the stylo-enabled build green.

There's still some orange in WPT with stylo disabled (due to interfaces not
exposed and that) that I'll update tomorrow.

Will send a different patch on top of this for that, though I'll land together.

MozReview-Commit-ID: CsN5CM93RUz
2018-02-27 12:39:58 +01:00
Michael Ratcliffe
0d7fac1c23 Bug 1204268 - 'appcache validate' command doesn't work when manifest is in outer directory r=miker
MozReview-Commit-ID: Dtl5prPOQTT

--HG--
extra : rebase_source : e35884fe5877f96d8366f3d0023112be959c494b
2018-02-27 12:26:03 +00:00
Peter Van der Beken
6cf0e1c871 Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 6: Mark some IDL interfaces as non-scriptable. r=bz.
--HG--
extra : rebase_source : f6f781b04923f67f60718706a78b3c4de15eca94
2018-02-22 20:22:29 +01:00
J.C. Jones
4bc9fe0d27 Bug 1439378 - Re-enable the imminent distrust browser-console test r=fkiefer,keeler
This patch does a few things:
1) It removes the symantecRoot and symantec_affected certs from build/pgo/certs'
   DB.
2) It upgrades that DB from the old format to SQLite (and this 8/3 to 9/4).
3) It adds a new cert "imminently_distrusted" to that DB for the bc test.
4) It changes the Subject of the immient distrust test to only have the CN
   field: this is because certutil reorders C to come after CN, and just like
   with the real Symantec certs, I had put C first. So rather than deal with
   importing the end entity for the pgo tests, I decided to just make things
   simple and change the tested subject.
5) Finally, it re-enables the test that was disabled in Bug 1434300.

MozReview-Commit-ID: Bt2RKyInJje

--HG--
rename : build/pgo/certs/cert8.db => build/pgo/certs/cert9.db
rename : build/pgo/certs/key3.db => build/pgo/certs/key4.db
extra : rebase_source : efceb67ae16f0af617bbd8bec201d52eee0f467d
2018-02-26 15:55:35 -07:00
arthur.iakab
8f11c1f438 Merge mozilla-central to autoland 2018-02-27 12:02:38 +02:00
arthur.iakab
9bffb6aa72 Merge inbound to mozilla-central. a=merge 2018-02-27 11:58:55 +02:00
Gabriel Luong
1d9b1a259f Bug 1441225 - Update Codemirror to 5.35.0. r=bgrins 2018-02-26 22:31:37 -05:00
Michael Ratcliffe
c54dd64c7b Bug 1440740 - Calling PropTypes validators directly is not supported when first opening Memory Tool r=nchevobbe
Fix eslint errors (unused vars)

MozReview-Commit-ID: IunuZlHIY1S

--HG--
extra : rebase_source : c8fa47d55f4454d6330a375356dff2ac1d7aef26
2018-02-26 16:58:21 +00:00
Jan Odvarko
bce1a3def1 Bug 1434333 - Import an existing HAR file; r=ochameau
MozReview-Commit-ID: Gmzy25yOfAc

--HG--
extra : rebase_source : 781d860f0424f78fa9690a65479057c394d87700
2018-02-07 15:05:43 +01:00
Alexandre Poirot
ae019f78bc Bug 1440320 - Convert Task.jsm to async/await in devtools/shared. r=jryans
MozReview-Commit-ID: IK8BzlYuOWm

--HG--
extra : rebase_source : f2ac7eee538490a3db18e7290f144037592b3f89
2018-02-22 00:49:06 -08:00
Alexandre Poirot
2d43f710c5 Bug 1440320 - Removed unused methods from async-utils module. r=jryans
MozReview-Commit-ID: 3ixJhRWeRpd

--HG--
extra : rebase_source : 55a274b88d94d6574ab71268ca054ad93561ef7e
2018-02-19 02:29:12 -08:00
Marco Zehe
60d93b5c04 Bug 1439897 - Give the toolbox toolbar a proper role and label for accessibility, r=bgrins
MozReview-Commit-ID: 9Bc7RDNZ03m

--HG--
extra : rebase_source : e891423dd7c89cb5cc8b5e007519943276038cf2
2018-02-23 15:59:50 +01:00
Jason Orendorff
325c426c92 Bug 1432682 - Part 1: Remove the hack that causes the bad behavior. r=jimb.
The hack caused bytecode for block declaration instantiation to be assigned the
location of the first statement inside the block. Unfortunately it made the
source view of the debugger client seem out of sync with the Scopes panel: when
paused after hitting a breakpoint on that line or stepping there, the source
panel showed our location as being inside the block, but the Scopes panel did
not show a block scope.

Two server tests required fixes (also r=jimb, in a separate patch in the same
bug).

test_stepping-08.js assumes that stepping into a function stops at the first
statement in the function. This is usually true. However, now we are removing a
hack, such that our actual behavior for this *particular* function is to stop
at the opening curly brace. This causes the test to fail, without anything
really being broken.

The test is intended to test the interaction of stepping and breakpoints, so
the fix that stays truest to the purpose of the test is to change the debuggee
here to a function with no prologue instructions, so that we don't stop at the
opening brace.

test_blackboxing-01.js is a similar story.

--HG--
extra : rebase_source : 7afc6cc039f313889ee08cdd93ce114691efa1e9
extra : histedit_source : dc274b7cefbb96574c8207a78db05d80238d291d
2018-02-26 13:50:29 -06:00
Jason Laster
971d3fb472 Bug 1440550 - Update Debugger Frontend v19. r=jdescottes
--HG--
rename : devtools/client/debugger/new/test/mochitest/browser_dbg-babel.js => devtools/client/debugger/new/test/mochitest/browser_dbg-babel-scopes.js
extra : histedit_source : 125177262eb6f63e4075da4bb3e2aec2dce65e69
2018-02-26 08:54:00 +02:00
Tiberius Oros
ba173eb9ee Merge inbound to mozilla-central. a=merge 2018-02-27 00:19:49 +02:00
Michael Ratcliffe
9f797a66bf Bug 1441113 - Can only update a mounted or mounting component when closing Memory Tool r=nchevobbe
The onclick handler of the toolbox close button looked like this... spot the deliberate mistake:

```
onClick: () => {
  closeToolbox();
  focusButton(closeButtonId);
},
```

So we were closing the toolbox and then trying to focus the toolbox's close button.

There is also an obvious race condition with setState inside the toolbox controller not using a callback even though the next line calls a function that uses this.state, which could cause intermittent issues.

MozReview-Commit-ID: 9VRcZw4RvE5

--HG--
extra : rebase_source : 17c21aafe5a72042c23472342c53fd730784a5ae
2018-02-26 11:59:23 +00:00
Michael Ratcliffe
0b05b9ec61 Bug 1441147 - Upgrade redux and react-redux to remove react-dev warnings r=nchevobbe
This is as simple as an upgrade can be. Everything still appears to work but we should ensure try is green before landing.

MozReview-Commit-ID: KjH6nnuK4EY

--HG--
rename : devtools/client/shared/vendor/REDUX_UPGRADING => devtools/client/shared/vendor/REDUX_UPGRADING.md
extra : rebase_source : 12c88e1cad10fc08fcfb2cb829f9969b83b37ca1
2018-02-26 13:44:55 +00:00
Mark Banner
6afe18b30a Bug 1440379 - Tidy up ESlint no-unused-vars definitions wrt Ci/Cu/Cr/Cc usage for varsIgnorePattern. r=florian
MozReview-Commit-ID: HmliR8iNRDq

--HG--
extra : rebase_source : 483ae0b54b9e781cceac2accdfb2255d725ace6a
2018-02-22 16:55:36 +00:00
Francesco Lodolo (:flod)
a75c658075 Bug 1441146 - Sync DevTools plural-form.js with intl/PluralForm.jsm r=jdescottes
MozReview-Commit-ID: 2FstwF4gpDO

--HG--
extra : rebase_source : aa154f4ef069ca9c910a11193d1845d9f36f3c4d
2018-02-26 14:41:26 +01:00
Michael Ratcliffe
1a67e265c1 Bug 1439673 - Fix React 16 warnings r=nchevobbe
I believe this fixes all warnings except for one. This warning appears the first time the memory panel is selected:
"Warning: Failed prop type: Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types
    in MemoryApp (created by Connect(MemoryApp))
    in Connect(MemoryApp) (created by bound createElementWithValidation)
    in bound createElementWithValidation
    in Provider"

This appears to be an issue with `devtools/client/memory/app.js` but I will log a new bug for this.

MozReview-Commit-ID: 341zdQyfgrN

--HG--
extra : rebase_source : ce25569407b89a7547e4db688373b202d17d2475
2018-02-21 20:34:19 +00:00
Michael Ratcliffe
1e8599f22d Bug 1437854 - Enable browser_console_webconsole_ctrlw_close_tab.js in new frontend r=Honza
MozReview-Commit-ID: Ez3Qbs9FSwD

--HG--
extra : rebase_source : 2e60a146da441f8eec1f38f89bb1939ba1070182
2018-02-14 15:45:28 +00:00
Michael Ratcliffe
173aea933e Bug 1437850 - Enable browser_console_nsiconsolemessage.js in new frontend r=nchevobbe
MozReview-Commit-ID: 7U1P72flVrO

--HG--
extra : rebase_source : 128292a3c1ffad9e385554a450baa65a4c4162e3
2018-02-14 16:38:18 +00:00
Brindusan Cristian
b545ca7f57 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-26 11:51:27 +02:00
Cosmin Sabou
6e2787f9c5 Merge inbound to mozilla-central. a=merge 2018-02-26 11:47:29 +02:00
Marco Zehe
b6e7b6f601 Bug 1439920 - Add a spoken label to the New Attribute button when editing a tag in the HTML inspector, r=gl
MozReview-Commit-ID: 5jcxLuof7GL

--HG--
extra : rebase_source : 7916117344792ceb0303c5b82c190f122531f456
2018-02-24 16:00:15 +01:00
Jason Laster
134c4753f6 Bug 1440093 - Breakpoints at the end of a line are missed. r=jimb 2018-02-22 12:28:00 +02:00
Jason Laster
b741bb7d3c Bug 1439711 - Refactor debugger server stepping tests. r=tromey
MozReview-Commit-ID: HkiSr9NCc1A
2018-02-22 12:42:00 +02:00
Masayuki Nakano
46356ed826 Bug 1439500 - Make devtools/client/shared/widgets handle non-printable keys and key combinations with keydown event r=jryans
We'll stop dispatching keypress event for non-printable keys and key
combinations at least in web content.  This means that widget of
devtools/client cannot be tested with loading them into tabs with mochitest
browser chrome.  Fortunately, they are cleanly independent from other module's
keypress event listeners.  So, we can make they use keydown event to handle
non-printable keys and key combinations.

MozReview-Commit-ID: 6fNSsGi9VbQ

--HG--
extra : rebase_source : d8c201d2233dd1c08a87ad5123aaa2942af643d7
2018-02-20 18:57:35 +09:00
Hiroyuki Ikezoe
56da525c38 Bug 1437714 - Wait for 'picker-stopped' event before starting the new picker in the next test case. r=pbro
MozReview-Commit-ID: LUayN3GM2BK

--HG--
extra : rebase_source : 7542824fdf7421a5961e69ecb1c90cc94712f9ac
2018-02-17 07:22:49 +09:00
Csoregi Natalia
166bce1123 Merge inbound to mozilla-central. a=merge 2018-02-24 12:13:21 +02:00
Sebastian Hengst
e6ed14057b merge mozilla-central to autoland on a CLOSED TREE
--HG--
extra : amend_source : d88824ea9bbe5e0298f0d64fd0e4cdedcbee342c
2018-02-24 03:07:44 +02:00
Sebastian Hengst
7be9fed7d0 merge mozilla-inbound to mozilla-central. a=merge 2018-02-24 02:58:35 +02:00
Marco Zehe
63c70d89f6 Bug 1439899 - Make the button for the active developer tool distinguishable for accessibility, r=bgrins
To accomplish this, the added aria-pressed attribute turns the buttons into toggle buttons, and the one that is visually selected, gets the "true" attribute value, others are "false". That way, the screen reader and other assistive technologies will indicate that this is the selected or pressed button.

MozReview-Commit-ID: L2lcw2wOyYw

--HG--
extra : rebase_source : 1c0ad241319f50c34c120ce05b85e795e9a5b080
2018-02-23 16:04:48 +01:00
Brendan Dahl
a0a4d49d5a Bug 1440532 - Use xul for the default namespace of styleeditor.xul. r=bgrins
This will make it easier to include xul chunks with the preprocessor.

MozReview-Commit-ID: F3aF6CqqcSK

--HG--
extra : rebase_source : ccd0cb99ac9f1114d28cd749ec439c907d13836f
2018-02-22 17:57:41 -08:00
Nicolas Chevobbe
baa8289bcd Bug 1432232 - Implement prefix support in new console frontend; r=bgrins.
The prefix property was already on the packet, so all we had to
do was to support it. Which means:
 - retrieve the property in the packet and pass it to the message
 - when prefix exists, add a dom element with a custom style
 - search in prefix when filtering.

We add a couple of mocha tests with a stub packet to make sure we
handle those cases like we should.

MozReview-Commit-ID: KFkt685AdfE

--HG--
extra : rebase_source : d73e96545400d5bb83c51953d1b75ac8e03ca959
2018-02-22 16:30:16 +01:00
Mike de Boer
a5c69d3ed0 Bug 1440670 - Make the timeout before showing the connection status in the Browser Toolbox longer and hide it whenever the connection is established. r=jryans
MozReview-Commit-ID: BeH95CstC5I

--HG--
extra : rebase_source : e4cd8de016d9511f3316fbecfd07458f594bed16
2018-02-23 15:39:50 +01:00
Ruturaj K. Vartak
2196076232 Bug 1438457 - Autocomplete popup should autoselect the first element of the list. r=nchevobbe.
--HG--
extra : rebase_source : 6b7fb664e7005d1e1e2df0185869fae7d83c301a
2018-02-23 02:38:00 +02:00
Ciure Andrei
befcb6cb4f Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-02-23 02:06:26 +02:00
Ciure Andrei
d068047dfa Merge autoland to mozilla-central. a=merge 2018-02-23 02:02:51 +02:00
Ciure Andrei
855b730941 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-02-23 00:03:06 +02:00
Boris Zbarsky
3d785e53b2 Bug 1437921 part 1. Add an attribute on document that is a Promise that resolves when the document has fired DOMContentLoaded _and_ maybe started layout. r=mystor
MozReview-Commit-ID: LpPFPKlHTXe
2018-02-22 16:55:40 -05:00
Ciure Andrei
852a0c8890 Merge inbound to mozilla-central. a=merge 2018-02-22 23:55:25 +02:00
Tooru Fujisawa
e99f2dcb69 Bug 1439471 - Emit EVENTS.TIMELINE_EVENT after adding timing marker. r=Honza 2018-02-23 06:24:20 +09:00
Ruturaj K. Vartak
8929757453 Bug 1439242 - Headers filter in netmonitor broken. r=honza.
--HG--
extra : rebase_source : abb0ccdd0fb776eeaad3718b760e9a708ba97167
2018-02-21 21:01:00 +02:00
Michael Ratcliffe
62aa51edea Bug 1437849 - Enable browser_console_hide_jsterm_when_devtools_chrome_enabled_false.js in new frontend r=Honza
This whole test neede rewriting. Beginning with the new console frontend we no longer block the object inspector in the browser console when `devtools.chrome.enabled === false`.

MozReview-Commit-ID: 9H5FvIbkYzk

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_console_hide_jsterm_when_devtools_chrome_enabled_false.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_hide_when_devtools_chrome_enabled_false.js
extra : rebase_source : a649b20be57d394ff24c5f2bafaf1d2b8687ff40
2018-02-15 13:12:17 +00:00
Michael Ratcliffe
76611ed894 Bug 1437855 - Enable browser_console_webconsole_iframe_messages.js in new frontend r=nchevobbe
MozReview-Commit-ID: nMmapFxtnH

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-consoleiframes.html => devtools/client/webconsole/new-console-output/test/mochitest/test-console-iframes.html
extra : rebase_source : 299827d191cb9ea3b6fc32c5a993ffcdb9285d99
2018-02-14 13:39:07 +00:00
arthur.iakab
e5eabd789f Backed out 3 changesets (bug 1428816) for Browser Chrome failures on browser/base/content/test/static/browser_misused_characters_in_strings.js on a CLOSED TREE
Backed out changeset 31e12673218b (bug 1428816)
Backed out changeset a6e7a7b21cf3 (bug 1428816)
Backed out changeset 0d00eabc8b83 (bug 1428816)
2018-02-22 19:26:58 +02:00
Nicolas Chevobbe
c81c7b1390 Bug 1432232 - Implement prefix support in new console frontend; r=bgrins.
The prefix property was already on the packet, so all we had to
do was to support it. Which means:
 - retrieve the property in the packet and pass it to the message
 - when prefix exists, add a dom element with a custom style
 - search in prefix when filtering.

We add a couple of mocha tests with a stub packet to make sure we
handle those cases like we should.

MozReview-Commit-ID: KFkt685AdfE

--HG--
extra : rebase_source : 71f13c07921b1d60df1a0c113d1e3fb440923ec2
2018-02-22 16:30:16 +01:00
Marco Zehe
9d7a5b5fa2 Bug 1439925 - Make the breadcrumbs container a proper toolbar for screen readers, and fix the localization include for its label, r=gl
MozReview-Commit-ID: 14mRxfE2ucx

--HG--
extra : rebase_source : 23dc29302032cf55c8bb696df9815369a59e808e
2018-02-22 10:08:46 +01:00
J. Ryan Stinnett
66f67aac20 Bug 1428816 - Show reload help on first RDM open. r=ochameau
The first time RDM is opened after this, show a notification explaining that a
reload is needed to apply certain emulation features.

MozReview-Commit-ID: 26GMbhT5MUo

--HG--
extra : rebase_source : 069ab687830faf29e5fe37b408628c0cd85e1464
2018-02-08 18:43:23 -06:00
J. Ryan Stinnett
ae5197227a Bug 1428816 - Add RDM UI to control whether we reload. r=ochameau
This adds a menu to the RDM global toolbar to allow the user to control whether
the page reloads in response to various state changes.

This also changes the default behavior to _not_ reload, so that we avoid losing
changes that might have been made in DevTools.

MozReview-Commit-ID: 86h5cB5dify

--HG--
extra : rebase_source : ebb4f86da4407772704a9fc06b4083b39cf61290
2018-02-08 15:20:17 -06:00
J. Ryan Stinnett
2db77cb341 Bug 1428816 - Rename deviceListState to loadableState. r=ochameau
MozReview-Commit-ID: AWIP5njHV3M

--HG--
extra : rebase_source : 9456863fdbe024c9f351b4c24a8b45d6289b4f1c
2018-02-08 15:22:59 -06:00
Andreea Pavel
9470b1bfd7 Backed out changeset d8ffc9e58ff1 (bug 1432232) for mochitest devtools failures at devtools/client/webconsole/new-console-output/test/fixtures/stub-generators/browser_webconsole_check_stubs_console_api.js on a CLOSED TREE 2018-02-22 20:13:05 +02:00
J. Ryan Stinnett
d02013982d Bug 1428816 - Show reload help on first RDM open. r=ochameau
The first time RDM is opened after this, show a notification explaining that a
reload is needed to apply certain emulation features.

MozReview-Commit-ID: 26GMbhT5MUo

--HG--
extra : rebase_source : 6b043a6465687ccae23eb2cf0619b3e82ca62c5f
2018-02-08 18:43:23 -06:00
J. Ryan Stinnett
cc4dec06e0 Bug 1428816 - Add RDM UI to control whether we reload. r=ochameau
This adds a menu to the RDM global toolbar to allow the user to control whether
the page reloads in response to various state changes.

This also changes the default behavior to _not_ reload, so that we avoid losing
changes that might have been made in DevTools.

MozReview-Commit-ID: 86h5cB5dify

--HG--
extra : rebase_source : 0d1598bd0ad066eaffdc23d4c970c64f368afa04
2018-02-08 15:20:17 -06:00
J. Ryan Stinnett
8790714f00 Bug 1428816 - Rename deviceListState to loadableState. r=ochameau
MozReview-Commit-ID: AWIP5njHV3M

--HG--
extra : rebase_source : 51fda7a2d213f5e3e39204694271b7eebde11fb2
2018-02-08 15:22:59 -06:00
Dorel Luca
9b2f91981c Backed out 6 changesets (bug 888600) for Valgrind and build bustge on a CLOSED TREE
Backed out changeset 7c8317f4ad48 (bug 888600)
Backed out changeset 5b990735f1ad (bug 888600)
Backed out changeset 9eafe225b804 (bug 888600)
Backed out changeset 16af80d6cd93 (bug 888600)
Backed out changeset a109987af625 (bug 888600)
Backed out changeset 0949dba396ad (bug 888600)
2018-02-22 13:56:43 +02:00
Dorel Luca
ce3c40d6ba Merge mozilla-central to mozilla-inboud
--HG--
rename : security/certverifier/TrustOverride-AppleGoogleData.inc => security/certverifier/TrustOverride-AppleGoogleDigiCertData.inc
rename : security/manager/tools/crtshToDNStruct/crtshToDNStruct.py => security/manager/tools/crtshToIdentifyingStruct/crtshToIdentifyingStruct.py
rename : security/manager/tools/crtshToDNStruct/requirements.txt => security/manager/tools/crtshToIdentifyingStruct/requirements.txt
extra : rebase_source : 6bcbd2a80706f4f4b36bbb1e53c260ea495babf8
2018-02-22 12:10:42 +02:00
Dorel Luca
6ad641c5c4 Merge mozilla-inboud to mozilla-central. a=merge 2018-02-22 11:59:54 +02:00
Jason Laster
75601ec5fc Bug 1434792 - Disable browser_dbg-sourcemaps-reload.js on windows. r=jmaher 2018-02-20 17:27:00 -05:00
Nicolas Chevobbe
699a7a874f Bug 1438118 - Do not show open in netmonitor context menu entry in browser console; r=bgrins.
We also add a test to make sure we have the expected context menu
on log and network message in the browser console.

MozReview-Commit-ID: E2woQj5clJF

--HG--
extra : rebase_source : a3de488ed61e8124ad743983eeb23791df911716
2018-02-20 10:39:31 +01:00
Gurzau Raul
2a77281049 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-21 19:30:44 +02:00
Gurzau Raul
9a8d3f8191 Merge inbound to mozilla-central. a=merge 2018-02-21 18:46:07 +02:00
Jason Laster
b78b7a1595 Bug 1439763 - Update Debugger Frontend v18. r=jdescottes
MozReview-Commit-ID: 5JeJsxQ6dR7

--HG--
extra : rebase_source : f8e4ccc33a6f2dbd8dd64e42a34da97cc91733f8
2018-02-21 10:02:54 +01:00
Jan Odvarko
d0c350329f Bug 1438482 - logErrorInPage should produce an error log; r=bgrins,jryans
MozReview-Commit-ID: Ly9kDNwGthG

--HG--
extra : rebase_source : e59e9c0fca83215dd834122ec4a38591a67c5b62
2018-02-20 15:48:56 +01:00
J. Ryan Stinnett
e7811b0211 Bug 1438696 - Stop Inspector from rebooting on RDM toggle. r=ochameau
Currently, if you open the Inspector on some page, then enter RDM, the Inspector
will "reboot" (reload all panels) because it believes the document has reloaded.

However, it's not really true in this case.  Instead, it's an artifact of the
pagehide / pageshow events that are triggered when swapping frames like RDM
does.  Bug 1438697 adds a chrome-only property that we then use here to
distinguish this case.

MozReview-Commit-ID: Ks42QayVnij

--HG--
extra : rebase_source : 91739a5db2774073e723b1daf43bc5242755fc43
2018-02-16 15:02:24 -06:00
Sebastian Hengst
43020d2ca4 Backed out 6 changesets (bug 1434300) for frequent GTest in AllocReplacement.malloc_check
Backed out changeset 23485791d3e1 (bug 1434300)
Backed out changeset 73a952303cae (bug 1434300)
Backed out changeset 61b168663a54 (bug 1434300)
Backed out changeset ea372af453ef (bug 1434300)
Backed out changeset d8517bfe9eb2 (bug 1434300)
Backed out changeset 603b92a0ebd5 (bug 1434300)

--HG--
rename : security/certverifier/TrustOverride-AppleGoogleDigiCertData.inc => security/certverifier/TrustOverride-AppleGoogleData.inc
rename : security/manager/tools/crtshToIdentifyingStruct/crtshToIdentifyingStruct.py => security/manager/tools/crtshToDNStruct/crtshToDNStruct.py
rename : security/manager/tools/crtshToIdentifyingStruct/requirements.txt => security/manager/tools/crtshToDNStruct/requirements.txt
2018-02-21 02:35:23 +02:00
nbeleuzu@mozilla.com
49cba58050 Backed out changeset 84ab509808e7 (bug 1420130) for mochitest failures on /browser_fontinspector_expand-css-code.js 2018-02-21 00:33:09 +02:00
J.C. Jones
0534d6fb09 Bug 1434300 - Disable the b-c imminent distrust test r=keeler
The browser console test for imminent distrust relies upon certs inserted
into build/pgo/certs/cert8.db and key3.db [1], and seemed angry when adding new
certs with certutil bumping those to cert9 and key4 formats. Since time is
getting to be of-the-essence with Bug 1434300, I've filed Bug 1439378 to re-
enable this test post-landing.

[1] https://hg.mozilla.org/mozilla-central/rev/98b1272e170c

MozReview-Commit-ID: I4SIiqc5AqH

--HG--
extra : rebase_source : 06295cbed14f2a793162073e707e14026ea69625
2018-02-20 16:27:14 -05:00
Michael Ratcliffe
ad6889fdd2 Bug 1420130 - Remove React Proxy Monkeypatch and see how it affects DAMP r=gregtatum
MozReview-Commit-ID: 9L9PYPDGTmj

--HG--
extra : rebase_source : e5fbef2c7221b92d54903a53fbb1106cdeb2f550
2018-02-13 13:26:03 +00:00
shindli
f1c5255ad4 Merge inbound to mozilla-central. a=merge 2018-02-20 21:09:49 +02:00
Jason Laster
51a14c65a3 Bug 1438930 - Update Debugger Frontend v17. r=jdescottes
MozReview-Commit-ID: CtomOfMYQFo
2018-02-20 08:17:09 -05:00
Nicolas Chevobbe
32b0754ade Bug 1438542 - Fix rendering of non-cached message issued from logStringMessage; r=miker.
We weren't doing the right transform for cached messages, and thus
we weren't creating the ConsoleMessage with the correct properties.
This is now fixed and a mocha test is added to make sure we don't
regress on this.

MozReview-Commit-ID: ACOCPF06GK2

--HG--
extra : rebase_source : 029fe31b7343f4032ea48a8629bae8d8c0a87e62
2018-02-19 16:24:55 +01:00
Nicolas Chevobbe
905b05a8b6 Bug 1438442 - Fix styled console.log issue with empty style; r=Honza.
It is totally valid to declare an empty style in styled console.log.
But we were appending a space after a string with empty style because
we were checking that the style wasn't falsy, and empty string is falsy.
We fix that by checking against undefined.
A test is added to make sure we don't regress that.

MozReview-Commit-ID: EOQ49Gt0Cr9

--HG--
extra : rebase_source : bf711afa76dd784d3cf1f973c47e4aa139d5bc5e
2018-02-15 09:09:36 +01:00
Alexandre Poirot
fe1bc77e9b Bug 1438531 - Remove leftovers of mocha test from netmonitor. r=Honza
MozReview-Commit-ID: qea532Kc7Q

--HG--
extra : rebase_source : c901b37c0709dc70b1380d1764951f3aa209f399
2018-02-19 06:58:51 -08:00
Jonathan Kingston
8afc412494 Bug 1435733 - Upgrade mixed display content pref. r=baku,ckerschb,francois,mayhemer
MozReview-Commit-ID: ETIgVF3zhRu

--HG--
extra : rebase_source : e4c59f50584158f4b31527347b10424b56692fa1
2018-02-05 15:37:27 +00:00
Sebastian Hengst
5063aefdbb Bug 1439923 - Fix typo which prevented accesskey in console's 'Open in sidebar' context menu entry to be applied. r=nchevobbe
MozReview-Commit-ID: F571gdQGU9a

--HG--
extra : rebase_source : d6c0568d9fe1c64b21569c99bc2b61ee3291db8c
2018-02-21 15:34:28 +01:00
Dorel Luca
e43ba9dc0b Merge mozilla-central to autoland 2018-02-22 12:08:42 +02:00
Emilio Cobos Álvarez
48693859b0 Bug 1439837: Regenerate the devtools css database. r=me
MozReview-Commit-ID: 2zc0WsXbIlY
2018-02-22 10:51:20 +01:00
Brian Grinstead
be5c97b684 Bug 1439371 - Close the top window (browserconsole.xul) when the close key shortcut is used in the Browser Console;r=jdescottes
In the old frontend `this.window.close` worked since webconsole.xul was used for both the web console
and browser console. The new frontend is implemented in HTML (webconsole.html) but for the browser console
we wrap that in a XUL document (browserconsole.xul) to support window management and other XUL features.
So when the HTML frontend receieves cmd/ctrl+w, we now call the `close` function for the XUL window instead.

MozReview-Commit-ID: 5j9rimTC2f8

--HG--
extra : rebase_source : dc1b444b22a2c8214e4dbf21a3a4972be2249fc5
2018-02-19 13:52:56 -08:00
J. Ryan Stinnett
419f1497a9 Bug 1438596 - Unix line endings for docs outline. r=sole
MozReview-Commit-ID: BtujwIbDYKi

--HG--
extra : rebase_source : 3551029f8e2e85bca46a64d44bc50834a642f8ab
2018-02-15 12:04:36 -06:00
J. Ryan Stinnett
f0ec1fdfeb Bug 1438596 - Push test docs higher in outline. r=sole
MozReview-Commit-ID: GbJ1pTGsKJg

--HG--
extra : rebase_source : 00c39ab806db50eed1a1382a80c8739318503055
2018-02-15 12:03:48 -06:00
Brian Grinstead
89210dfc96 Bug 1438487 - Restore the Browser Toolbox using session store;r=jryans
MozReview-Commit-ID: JUbafbthojm

--HG--
extra : rebase_source : eb8f4c3d10ec60475594c43010afe7ef6088a3f2
2018-02-21 15:47:36 -08:00
Michael Ratcliffe
c7bf9cb790 Bug 1420130 - Remove React Proxy Monkeypatch r=gregtatum
MozReview-Commit-ID: 9L9PYPDGTmj

--HG--
extra : rebase_source : f5acd734d04eb67b88ec594c969674a021c85903
2018-02-13 13:26:03 +00:00
J.C. Jones
f3298c09e7 Bug 1434300 - Disable the b-c imminent distrust test r=keeler
The browser console test for imminent distrust relies upon certs inserted
into build/pgo/certs/cert8.db and key3.db [1], and seemed angry when adding new
certs with certutil bumping those to cert9 and key4 formats. Since time is
getting to be of-the-essence with Bug 1434300, I've filed Bug 1439378 to re-
enable this test post-landing.

[1] https://hg.mozilla.org/mozilla-central/rev/98b1272e170c

MozReview-Commit-ID: I4SIiqc5AqH

--HG--
extra : rebase_source : 6cac70e494c284314bf62d2e0c856a0d9a98831e
2018-02-21 14:08:24 -05:00
J. Ryan Stinnett
85d058ffcb Bug 1438962 - Add diagnostics during Browser Toolbox startup. r=bgrins
Track connection status at various points during Browser Toolbox startup.  If
connecting takes a long time or triggers an error, the status panel is revealed
with the most recent message displayed.

MozReview-Commit-ID: H8240rv3KRe

--HG--
extra : rebase_source : 7c2c10c710095ede7d1b9c1ac87ca21bd3deb969
2018-02-21 03:22:49 -05:00
J. Ryan Stinnett
2412ca6608 Bug 1438962 - Convert Browser Toolbox window to async / await. r=bgrins
MozReview-Commit-ID: 1hLUhmoYQ7u

--HG--
extra : rebase_source : 99d4356b1bf4d9f32d0d3d941a345ecf4f9f7820
2018-02-20 09:11:46 -05:00
Nicolas Chevobbe
6d26e58243 Bug 1436670 - Devtools Reps: update bundle to v0.20.0; r=nchevobbe.
MozReview-Commit-ID: 75lSnYTx0Ql

--HG--
extra : rebase_source : 3ac041dd55e06c5ab6d7c313a7b5d2b275d8fb09
2018-02-19 11:05:06 +01:00
Nicolas Chevobbe
9186c1aed2 Bug 1438463 - Fix click on location in browser console with new frontend; r=nchevobbe.
To fix this, we fallback to viewSource when we don't have access to the toolbox,
which is what was done in the old frontend.

MozReview-Commit-ID: JCcprTlViMi

--HG--
extra : rebase_source : ab13b539938a6572ebd9ceaedc23f954f4cb2be2
2018-02-16 09:14:02 +01:00
Nicolas Chevobbe
5dc6ad75e7 Bug 1435092 - Fix mocha tests broken due to changes to prefs; r=bgrins.
The mocha test are broken because we mock Services.pref,
and the assumptions we make in the mock are no longer valid.
Since we do have a fully functional replacement for Services
in devtools-modules, let's use it in our test.
Which means we need to introduce a mock for localStorage,
since it's what the devtools-modules Services uses, and helper
functions to replace what was in the Services mock.

MozReview-Commit-ID: KLHERfSa1Il

--HG--
extra : rebase_source : b1b5bc2d35624677fc241194ab1a49502cafe31d
2018-02-14 12:11:12 +01:00
Nicolas Chevobbe
2d3e2bd1c9 Bug 1435092 - Add a util object to manage preferences; r=bgrins.
This allow us to manage different sets of preferences for
the console and the browser console. The util object is
passed to the actions through a custom thunk middleware.

MozReview-Commit-ID: 6IQLBqX7KMN

--HG--
extra : rebase_source : 9dc60df24d0514c8bd0aac7655483eb3d026a16a
2018-02-13 17:35:32 +01:00
Cosmin Sabou
6e3859bfa5 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-02-19 00:00:43 +02:00
Masayuki Nakano
cf83ee7bb4 Bug 1438157 - part 2: Remove unnecessary second argument of EventUtils.synthesizeKey() r=smaug
Note that this patch also replaces legacy VK_* with KEY_*, and replaces
synthesizeKey() for inputting some characters with sendString() because
it's better and clearer what it does and it sets shiftKey state properly.

MozReview-Commit-ID: De4enbjux3T

--HG--
extra : rebase_source : 2296b84bff8e22f01eeb48cd8614fac5db11136a
2018-02-15 04:15:39 +09:00
Chris Peterson
fe5cd3d5d9 Bug 1436263 - Part 3: Remove virtual from final virtual function declarations. r=froydnj
MozReview-Commit-ID: 8pjYjEvQF42

--HG--
extra : rebase_source : 5eb0bea2ef5f06a811b4f3daf57ce8720f12dd07
2018-02-08 21:22:43 -08:00
Chris Peterson
0129d900f3 Bug 1436263 - Part 2: Replace override final virtual function specifiers with just final. r=froydnj
MozReview-Commit-ID: 70gt5SUu4Dv

--HG--
extra : rebase_source : 71912c6bde22aaed01e70615a4ee794a36e70d0e
extra : source : 1c22d4c65d70b797ee3e963ec426c90e1f89b5e3
2018-02-05 22:50:00 -08:00
Chris Peterson
d09123f248 Bug 1436263 - Part 1: Replace final override virtual function specifiers with just final. r=froydnj
MozReview-Commit-ID: DE5HkIhsZ6D

--HG--
extra : rebase_source : 94831c1e13a840dd2ea0600f64bcf70c2bf938d9
extra : source : cf9283bf1b0bca3a6311c98e227329d451f80ecb
2018-02-05 22:46:57 -08:00
Dorel Luca
07d2af4219 Merge mozilla-inbound to mozilla-central. a=merge 2018-02-17 11:55:38 +02:00
Gurzau Raul
3daf5ac131 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-17 00:13:16 +02:00
Jason Laster
8d97ab038d Bug 1436151 - Breakpoints at the beginning of a line are missed. r=jimb 2018-02-16 16:24:08 -05:00
J. Ryan Stinnett
9f3541ff3f Bug 1439000 - Remove *-actor suffix from inspector actors. r=jdescottes
MozReview-Commit-ID: 9iOMZjmm9LR

--HG--
rename : devtools/server/actors/inspector/inspector-actor.js => devtools/server/actors/inspector/inspector.js
rename : devtools/server/actors/inspector/node-actor.js => devtools/server/actors/inspector/node.js
rename : devtools/server/actors/inspector/walker-actor.js => devtools/server/actors/inspector/walker.js
extra : rebase_source : 60d989ae565130c6182fadeb641ea064181e57e0
2018-02-16 15:47:32 -06:00
Brendan Dahl
40c81820ad Bug 1418403 - Remove viewing source in a standalone window. r=jryans
Along with removing the view source standalone windows and prefs this patch:
1) Re-structures several of the view source tests that were only testing the old
standalone windows to now test view source in tab.
2) Adds support viewSourceUtils.viewSource() to open a browser window when there
aren't any open (for browser toolbox view source).
3) Cleans up some of the API for viewSourceUtils and removes the old deprecated
ways of calling it.

MozReview-Commit-ID: DI6sgZwbCf

--HG--
extra : rebase_source : 64677186122f74ab95912d5f3f173cf37472458a
2018-02-05 13:33:58 -08:00
Christoph Kerschbaumer
494f074b53 Bug 1432358: Allow certain top-level pages to be agnostic to CSP. r=smaug
--HG--
extra : source : 27527f95cccca4927d4fee56b0dab9af11c5733f
extra : intermediate-source : 2fa11c525da3d0c7ca58a593241c1902f2849528
2018-02-01 14:07:01 +01:00
Narcis Beleuzu
ae89126f89 Bug 1438797 -Disable on Win_CCOV Perma devtools/client/debugger/new/test/mochitest/browser_dbg-babel.js | This test exceeded the timeout threshold. r=jmaher 2018-02-16 12:25:30 -05:00
Gabriel Luong
40a4aca24a Bug 1438002 - Add title tooltips to the inspector sidebar tabs. r=Honza 2018-02-16 10:32:26 -05:00
Narcis Beleuzu
eeb962c7c9 Backed out changeset a8aa7e2af130 (bug 1436151) for xpcshell failures on /test_setBreakpoint-at-the-beginning-of-a-line.js. a=backout 2018-02-16 13:08:04 +02:00
Narcis Beleuzu
2d9816273c Merge inbound to mozilla-central. a=merge 2018-02-16 11:49:59 +02:00
Margareta Eliza Balazs
55aa0e75d6 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-15 22:43:18 +02:00
Margareta Eliza Balazs
54a8193a23 Backed out 3 changesets (bug 1429824) for frequently failing devtools/client/netmonitor/test/browser_net_autoscroll.js (bug 1438412) a=backout
Backed out changeset 500836846f62 (bug 1429824)
Backed out changeset e3d4ec2c18b5 (bug 1429824)
Backed out changeset cf796a41ff7d (bug 1429824)
2018-02-15 22:05:10 +02:00
Noemi Erli
656ee92d98 Merge inbound to mozilla-central. a=merge 2018-02-15 21:29:11 +02:00
Jason Laster
4af2f227c0 Bug 1438014 - Update Debugger Frontend v16. r=jdescottes
MozReview-Commit-ID: 6YntyDd1Eo0

--HG--
extra : rebase_source : dcf9f2d5602dcdd024c2ab02a6777377db605023
2018-02-15 15:36:31 +01:00
Cosmin Sabou
a37e19d5a9 Bug 1429361 - Disabled devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_network_messages_expand.js for frequent failures. r=jmaher 2018-02-15 08:30:08 -05:00