Commit Graph

7560 Commits

Author SHA1 Message Date
Jan Odvarko
a8cabc4555 Bug 1005755 - Stop using Connector as a singleton; r=rickychien
MozReview-Commit-ID: tQKFiKDozA

--HG--
extra : rebase_source : f1392a9c909464d812e868dc3760e2f0d69fc8ae
2017-10-16 14:42:25 +02:00
Jan Odvarko
bdb15589f6 Bug 1005755 - Introduce pause/resume button; r=rickychien
MozReview-Commit-ID: 3ZsW0y6LW7w

--HG--
extra : rebase_source : 69bcf8ba90b96408bee68ddddb74c2b347110831
2017-10-16 14:42:13 +02:00
Sebastian Hengst
dc08908da7 Backed out changeset 4c5add176917 (bug 1407426) for failing devtools/client/debugger/new/test/mochitest/browser_dbg-browser-content-toolbox.js on Windows 7 debug without e10s. r=backout
--HG--
extra : amend_source : 65d28cc3d9b55d4ea5a48680238695296397b8b6
2017-10-16 14:34:53 +02:00
Sebastian Hengst
499bf3205f Backed out changeset 6558a0eae222 (bug 1407426) 2017-10-16 14:34:48 +02:00
Daisuke Akatsuka
f0d6c9132d Bug 1407900 - Part 4: Add test for can't open detail. r=pbro
MozReview-Commit-ID: AOHImw0VINL

--HG--
extra : rebase_source : 38e5e769adec5699de5d946e07aa9e387bc2023b
2017-10-16 13:52:09 +09:00
Daisuke Akatsuka
d15d256b93 Bug 1407900 - Part 3: Fix the bug that can't open detail panel if closed detail panel was showing clicked animation. r=pbro
MozReview-Commit-ID: 6sYhDqtrZ2b

--HG--
extra : rebase_source : 5385d4ed4e10992ae6ea2745d56af0baf282b092
2017-10-16 13:52:06 +09:00
Daisuke Akatsuka
f58703bdac Bug 1407900 - Part 2: Add test for hidden panel. r=pbro
MozReview-Commit-ID: 2ied0w6KY14

--HG--
extra : rebase_source : 55b0c6cebc4aae28743dfeb09fd84b2d2501bb9e
2017-10-16 13:52:02 +09:00
Daisuke Akatsuka
0447dafe38 Bug 1407900 - Part 1: Avoid updating animations UI during hidden. r=pbro
MozReview-Commit-ID: Dl0NaIkeyWM

--HG--
extra : rebase_source : 2a93bfb7499890fdcf407f68113d2fc03bc32f40
2017-10-16 10:17:53 +09:00
Sebastian Hengst
42f58bbd65 Backed out changeset 6f56f7ba748d (bug 1005755) for failing clipboard's devtools/client/netmonitor/src/har/test/browser_net_har_copy_all_as_har.js. r=backout
--HG--
extra : amend_source : 041f802db9c4f6f8947c496826bc0c9fcfe32388
2017-10-16 13:34:21 +02:00
Sebastian Hengst
020403a9a3 Backed out changeset 2bc7565e6890 (bug 1005755) 2017-10-16 13:34:15 +02:00
Sebastian Hengst
421f12508b Backed out changeset a417d046f2f9 (bug 1005755) 2017-10-16 13:34:10 +02:00
Sebastian Hengst
d3f7dd057e Backed out changeset 99b7794639c8 (bug 1005755) 2017-10-16 13:34:05 +02:00
Sebastian Hengst
4412767f4b Backed out changeset 1d56f718253d (bug 1005755) 2017-10-16 13:33:59 +02:00
Jan Odvarko
cdf4d412a1 Bug 1005755 - Test for pause/stop button; r=nchevobbe
MozReview-Commit-ID: CrAlkLopl9U

--HG--
extra : rebase_source : 18ed0010e5e19f641229111a1108cf0791c641b3
2017-10-16 12:18:25 +02:00
Jan Odvarko
861ac6df85 Bug 1005755 - Update Net logging in the Console; r=nchevobbe
MozReview-Commit-ID: 9FpO4FMBIcC

--HG--
extra : rebase_source : 4575794d29a19c02a9f05d3d50541462e9b21fb7
2017-10-16 12:08:49 +02:00
Jan Odvarko
be8d26f12d Bug 1005755 - Update tests; r=rickychien
MozReview-Commit-ID: Lh34CqJGEkQ

--HG--
extra : rebase_source : 32857dcff0a9bc3126e19cca5319d4c180d67415
2017-10-16 12:08:39 +02:00
Jan Odvarko
bd9a48299c Bug 1005755 - Stop using Connector as a singleton; r=rickychien
MozReview-Commit-ID: KtBcN1JpEk6

--HG--
extra : rebase_source : d74a836fcab1352031528136e45e382a830a9f5e
2017-10-16 12:08:28 +02:00
Jan Odvarko
294ab07530 Bug 1005755 - Introduce pause/resume button; r=rickychien
MozReview-Commit-ID: 3dRhufJweD3

--HG--
extra : rebase_source : e6b4563f005557c650dc88bdbdc7cd4a796768a9
2017-10-16 12:08:10 +02:00
Jan Odvarko
724f0dc529 Bug 1406100 - Test also response body; r=nchevobbe
MozReview-Commit-ID: 9SbfKg7lD98

--HG--
extra : rebase_source : 6205aa1073cd66ed30003297bdb062800ca2e34c
2017-10-14 08:39:31 +02:00
Julian Descottes
64786ee049 Bug 1407426 - add smoke test for debugger in browser content toolbox;r=jlast
This test is a simpler version of the breakpoints test, but runs from the
browser content toolbox. We don't particularly assess that the debugger can
see more sources than the web content sources, but at least this ensures that
the debugger is correctly initialized.

MozReview-Commit-ID: 5rSb7z3HP4F

--HG--
extra : rebase_source : e95c35b0d23a8eb569f89c8e223c71a506030efb
2017-10-10 10:43:32 +02:00
Julian Descottes
b4e038b582 Bug 1407426 - return the toolbox created when opening BrowserContentToolbox;r=jlast
We need to retrieve the toolbox object created in openContentProcessToolbox in order
to use it in tests;

MozReview-Commit-ID: BC8bWaiYAnS

--HG--
extra : rebase_source : 50d135beac736720aebce587d69ea59281152db4
2017-10-10 23:21:20 +02:00
Nicolas Chevobbe
4c8a822b8e Bug 1408321 - Change EvaluationResult message shape to match other messages;r=bgrins.
The parameters property in EvaluationResult message was a plain object,
whereas in other message types, it is an array. This could cause some issues
in the reducer, in particular for releasing actors.
Changing the parameters from object to array gives us a consistent way
of dealing with this property through the console app.
The change required the stubs to be updated, as well as a minor change in the
EvaluationResult component.
A test was added to make sure we do release actors from EvaluationResult messages.

MozReview-Commit-ID: LKQEFqCCw1U

--HG--
extra : rebase_source : 932a339fc440fe98446d586f02e47941b30a1e8d
2017-10-13 11:46:13 +02:00
Nicolas Chevobbe
5668671730 Bug 1404882 - Enable browser_webconsole_No_input_change_and_Tab_key_pressed.js and rename it;r=Honza
This required to add an extra-check to the hasFocus function to make sure
the console document is also focused, since document.activeElement could
still be the jsterm input, even if the focus is on another document.

MozReview-Commit-ID: 72VfES8sXob

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_No_input_change_and_Tab_key_pressed.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_no_input_change_and_tab_key_pressed.js
extra : rebase_source : ab4f454590556c0fa57d4a3cf2e85cbfffd57fb5
2017-10-12 16:56:23 +02:00
abhinav
395e318aaa Bug 1407552 - Caching L10N values in netmonitor toolbar. r=gasolin
MozReview-Commit-ID: GP20ERnX6xG

--HG--
extra : rebase_source : 90059f0fa6b0f697d36dbaca7fb5ae99e5bdd40f
2017-10-12 01:16:20 +05:30
Pradeep
6c43d57fdc Bug 1407548- Cache L10N values in request-list-empty-notice; r=gasolin
MozReview-Commit-ID: 6V4MNg8LWwS
***
Bug 1407548- Cache L10N values in request-list-empty-notice; r=gasolin

MozReview-Commit-ID: FfojJJ6uBdI

--HG--
extra : rebase_source : d8867d50a9fd5abda02111707fd77d7e799febe0
2017-10-12 16:36:28 +05:30
Sebastian Hengst
87626a0ece merge mozilla-central to autoland. r=merge a=merge 2017-10-14 00:02:17 +02:00
Sebastian Hengst
373bdd8602 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 9adaYBJ4tlo
2017-10-13 23:37:41 +02:00
Gabriel Luong
14c3320daf Bug 1355747 - Disable and remove layout panel promotion code in release 58. r=jdescottes 2017-10-13 10:42:32 -04:00
Sebastian Hengst
97d6d2c4a3 Backed out changeset 508179b0dad5 (bug 1355747) for linting failure at devtools/client/inspector/layout/layout.js:7: 'Services' is assigned a value but never used. r=backout
--HG--
extra : amend_source : 5bb79fd7f5c4d55500536d65ef46d5b60afc9a6c
2017-10-13 17:18:00 +02:00
Gabriel Luong
1227230888 Bug 1355747 - Disable and remove layout panel promotion code in release 58. r=jdescottes 2017-10-13 10:42:32 -04:00
Hiroyuki Ikezoe
a70fdbfb6e Bug 1399314 - Introdue CssLogic.getCSSStyleRules to get style rules for ::before and ::after pseudo elements handy. r=bgrins
For pseudo elements, inIDOMUtils.getCSSStyleRules needs to take the parent
element of the pseudo element and pseudo name. This new function wraps
inIDOMUtils.getCSSStyleRules so that we can get style rules for pseudo elements
handy.

MozReview-Commit-ID: LRQBdiizoL7

--HG--
extra : rebase_source : ca409443da52d25630f52052aabf508ee79a6bd1
2017-10-13 07:19:54 +09:00
Hiroyuki Ikezoe
9b8c1dff66 Bug 1399314 - Move getBindingElementAndPseudo into shared/inspector/css-logic.js. r=ochameau
MozReview-Commit-ID: 4Ka61REglh

--HG--
extra : rebase_source : a48319dd7614ae79cdda1ba1b06d1558cc371fe4
2017-10-13 07:19:54 +09:00
Jason Laster
c03ee529f8 Bug 1407840 - Update Debugger frontend (10-12). r=jdescottes
MozReview-Commit-ID: J6xJ6RGbnkZ

--HG--
extra : rebase_source : b7ee8b8b76d80e5e5609c1264ec74bce3e60cd8f
2017-10-13 10:27:47 +02:00
Sebastian Hengst
1c1a5cef77 Merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 5oI3jfNbQVt
2017-10-13 11:12:47 +02:00
Gabriel Luong
2c011f5096 Bug 1406778 - Lazily load the font inspector. r=ochameau 2017-10-12 23:19:29 -04:00
Phil Ringnalda
12ae8e07c1 Backed out changeset bb6f23916cb1 (bug 1406778) for eslint failure
MozReview-Commit-ID: GDreMjtv7yO
2017-10-12 21:02:19 -07:00
Gabriel Luong
d8e3624639 Bug 1406778 - Lazily load the font inspector. r=ochameau 2017-10-12 23:19:29 -04:00
Felipe Gomes
782fcdbd30 Bug 1407351 - Back out to avoid a merge conflict with bug 1406212. I'll reland tomorrow
MozReview-Commit-ID: 612TlR0MgR4
2017-10-12 21:59:18 -03:00
Felipe Gomes
8d67452c0a Bug 1407351 - Remove E10S_TESTING_ONLY from devtools. r=gregtatum
E10s is always supported now, so there's no need for the unsupported notice anymore

MozReview-Commit-ID: 6Omdvj6SbaV
2017-10-12 21:44:59 -03:00
Jan Odvarko
7887a7fd5d Bug 1395759 - Properly wait on payload ready in tests; r=nchevobbe
MozReview-Commit-ID: Mvhwoihk53

--HG--
extra : rebase_source : 794cc6387ad0ede48cc52140da6f84aeb06a5187
2017-10-12 13:27:22 +02:00
Jan Odvarko
3777fc65c9 Bug 1395759 - Properly declare request payload as ready; r=nchevobbe
MozReview-Commit-ID: FQJpWYjBWmq

--HG--
extra : rebase_source : 80c3bf2a62adab41a8ec411792daba069ecfd1d8
2017-09-19 09:47:20 +02:00
Oriol Brufau
b8394ce023 Bug 1407026 - Fix CPOW class mistake in the console. r=nchevobbe
MozReview-Commit-ID: 3Mk2kclTReX

--HG--
extra : rebase_source : a52bdf1d1c56f53f6723fe5465958adb81e0cc35
2017-10-10 22:37:29 +02:00
Nicolas Chevobbe
6a7851cf21 Bug 1404843 - Enable and rename browser_jsterm_dollar.js; r=Honza
MozReview-Commit-ID: 81tYed0VL0K

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_jsterm_dollar.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_dollar.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-621644-jsterm-dollar.html => devtools/client/webconsole/new-console-output/test/mochitest/test-jsterm-dollar.html
extra : rebase_source : 1e71c7882cf8aa956c1733e08861dc05b2a6baa6
2017-10-11 16:52:01 +02:00
Mike Hommey
b1f7830bc2 Bug 1407838 - Replace UniquePtr<T, NSFreePolicy> with UniqueFreePtr. r=njn
--HG--
extra : rebase_source : 0d356b71443896579dedd98cbd08dfe1acb4a34d
2017-10-12 11:22:05 +09:00
Mike Hommey
404ef7af3e Bug 1407838 - Remove the remains of NS_Alloc/NS_Realloc/NS_Free. r=njn
Bug 1134923 removed the use of those functions in gecko, and left some
for the XPCOM standalone glue. The XPCOM standalone glue was severely
stripped down in bug 1306327, with the effect of removing the
implementation for those functions.

The remains in nsXPCOM.h are:
XPCOM_API(void*) NS_Alloc(size_t aSize);
XPCOM_API(void*) NS_Realloc(void* aPtr, size_t aSize);
XPCOM_API(void) NS_Free(void* aPtr);

With no implementation left, the first arm is never actually used, and
the second arm means every remaining use of those functions in the tree
is a macro expansion to one of moz_xmalloc, moz_xrealloc or free.

--HG--
extra : rebase_source : fd1669abc5a25d8edbd5c3a8522e22a5c3f558e2
2017-10-12 11:08:44 +09:00
J. Ryan Stinnett
88c55f4a2c Bug 1342549 - Trim RDM DPR to ~3 decimal places. r=gl
MozReview-Commit-ID: 9xRV2OvOtuW

--HG--
extra : rebase_source : 784107362e89bfc3e19f3a5e6367e563d8b74f81
2017-10-05 22:30:03 -07:00
abhinav
bc9ef2d072 Bug 1406312 - Lazy loading of tooltip text on hover in Waterfall Timing boxes. r=gasolin
MozReview-Commit-ID: 5y4EPkpqcBr

--HG--
extra : rebase_source : 174fcf52494b1dc16e85855ee2a0fabbf22e49ea
2017-10-09 13:10:47 +05:30
Julian Descottes
86e29220a8 Bug 1361080 - add unit test for aboutdevtools page;r=ochameau
MozReview-Commit-ID: CZV1MIj80Zf

--HG--
extra : rebase_source : e806c2cf1301eec1510f6d5476941ba100affd04
2017-10-03 23:34:44 +02:00
Julian Descottes
21c8547fe5 Bug 1361080 - Add "Enable DevTools..." menu item if devtools.enabled is false;r=ochameau
MozReview-Commit-ID: IL09o4xve64

--HG--
extra : rebase_source : b1dd8e4163fb6cbec236f8a1e3b64ab65b15577c
2017-08-29 23:09:21 +02:00
Julian Descottes
4b682362c2 Bug 1361080 - display devtools onboarding screen if devtools.enabled if false;r=ochameau
MozReview-Commit-ID: 6TtOAGc9Zzl

--HG--
extra : rebase_source : 29b9149cecfc6c1087bce42b3afdd6b88c82e62e
2017-08-28 15:12:03 +02:00