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

6738 Коммитов

Автор SHA1 Сообщение Дата
Andy McKay dc2475042e bug 1380818 show the add-on id on about:debugging r=jdescottes
MozReview-Commit-ID: D1K0LgLX34S

--HG--
extra : rebase_source : dd6304091fb65e5bf211ab401d70bba0970cd03f
2017-07-15 07:47:05 -07:00
Mark Striemer 914c3765d8 Bug 1376941 - Retry install add-on button on error in about:debugging r=jdescottes
MozReview-Commit-ID: 2Lq40TPLMsZ

--HG--
extra : rebase_source : c668a7716027e1a4165b141f5c150ba9c872f81a
2017-07-04 12:53:19 -05:00
Mark Striemer ad3bd63b56 Bug 1330732 - Show install warnings in about:debugging r=aswan,jdescottes
MozReview-Commit-ID: 8SFcYuln8w8

--HG--
extra : rebase_source : 4ea494040aa0a7163709ebeaf24bcadd313fddc1
2017-06-29 11:11:21 -07:00
Jan Odvarko 1e7b99d90f Bug 1326937 - Fix CSS; r=bgrins
MozReview-Commit-ID: BrQKy5Vgbed

--HG--
extra : rebase_source : 78dabe52063a07d3ba12b24d2dbed34bab67c93e
2017-06-23 14:22:46 +02:00
Jan Odvarko cf194698ef Bug 1326937 - Patch react-dom to avoid double load r=bgrins
MozReview-Commit-ID: CEMsI7CvqHS

--HG--
extra : rebase_source : b270df65d77659c6a318ec13324d9bc5925f1df8
2017-06-15 16:43:47 +02:00
Sebastian Hengst 186c6d7165 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: Kr2w3UdA0p9
2017-07-15 16:34:47 +02:00
Sebastian Hengst f79c5fa84d Backed out changeset be24b3d04162 (bug 1378306) for eslint failures in devtools/client/inspector/grids/test/doc_iframe_reloaded.html. r=backout 2017-07-15 10:30:28 +02:00
Patrick Brosset 1471bd3660 Bug 1378306 - Force update in grid-inspector's reflow handler when nodes have been removed; r=gl
MozReview-Commit-ID: 45fHGmuKhkD
2017-07-13 14:29:53 +02:00
Wes Kocher 6d62b1970e Merge m-c to inbound, a=merge
MozReview-Commit-ID: 4kiY84LofOi
2017-07-14 17:19:10 -07:00
Wes Kocher e9fa5c772a Merge inbound to central, a=merge
MozReview-Commit-ID: 8nlqm5dHCUQ
2017-07-14 17:14:43 -07:00
Oriol a555a196a6 Bug 1375254 - Make JSON Viewer display primitive values using Reps. r=Honza 2017-07-13 14:47:00 -04:00
Joel Maher 7c5ba8823f Bug 1368908 - Intermittent devtools/client/debugger/test/mochitest/browser_dbg_break-on-dom-01.js. disable test. r=jlast
MozReview-Commit-ID: 9Yy7fxBPvYD
2017-07-14 19:04:22 -04:00
Sebastian Hengst 8752435f4b Bug 1380867 - Add activeConsole to workerTargets: Add semicolon after return statement to make eslint happy. r=eslint-fix 2017-07-14 23:59:56 +02:00
Jason Laster 3bb1881719 Bug 1380867 - Add activeConsole to workerTargets. r=bgrins 2017-07-13 18:55:00 -04:00
Wes Kocher ee45f814bb Merge m-c to autoland, a=merge
MozReview-Commit-ID: GOb2bgdUd36
2017-07-14 17:27:36 -07:00
Brian Grinstead 6bd6cffded Bug 1380827 - Use .client instead of ._client in the debugger panel to fix worker loading;r=jlast
MozReview-Commit-ID: IVGx1X9FoQT

--HG--
extra : rebase_source : 85d1a6b93cd48e2d8c33b6fcda887895a1198e07
2017-07-13 14:47:21 -07:00
Brian Grinstead 2e4a0585f7 Bug 1326937 - Provide HTML page when running new console frontend; r=bgrins
MozReview-Commit-ID: 6Pxao2KmSb4

--HG--
extra : rebase_source : c8c4e43f8ea13caac773e07b76670b0e0e18e497
2017-06-09 09:42:34 -07:00
Alexandre Poirot 73bb3be2cc Bug 1359855 - Automatically initialize DevTools when accessing DevToolsShim.gDevTools. r=jdescottes
WebExtension tests expect DevTools to be automatically initialized,
they access DevToolsShim.gDevTools.getTargetForTab in order to open DevTools.

MozReview-Commit-ID: 3VQRlxgBkI0

--HG--
extra : rebase_source : 66fe8aeef5314fe06ac59ae025b1321fcc1195fc
2017-07-24 14:30:24 +02:00
Alexandre Poirot 53c9434795 Bug 1359855 - Prevent loading DevTools when saving session restore data. r=jdescottes,mossop
MozReview-Commit-ID: 1d7WmiGRSmp

--HG--
extra : rebase_source : 3bf708a25962a6ec4bbf1b24b89f1758468a0472
2017-07-20 12:38:09 +02:00
Alexandre Poirot 7b21d3d93c Bug 1359855 - Remove assertion for dynamic key registration. r=jdescottes
Per definition of this bug/patch, key shortcuts can't be registered anymore.
It mostly means that add-on definition a key shortcut won't keep their key shortcut working.
This shouldn't be an issue on 57 as I don't think WebExtension addon can set a key shortcut via this DevTools API.

MozReview-Commit-ID: G5c8JzaUWoR

--HG--
extra : rebase_source : d9cda8d4af63af795e8f66d3bee7e442bd78d939
2017-07-13 15:24:55 +02:00
Alexandre Poirot 7ab4ef2398 Bug 1359855 - Update key id reference if tests for responsive design. r=jdescottes
MozReview-Commit-ID: JJxo8R3mkOA

--HG--
extra : rebase_source : 1c0113a828f812eeacb146704bb06fbb8f6e661d
2017-07-13 15:28:03 +02:00
Alexandre Poirot e810864fae Bug 1359855 - Fix support of per tool key shortcuts in toolboxes opened in a window. r=jdescottes
MozReview-Commit-ID: kP07KzpzxI

--HG--
extra : rebase_source : 4135af713a11f1f96f00be92cd88b707627c22cd
2017-07-13 15:27:37 +02:00
Alexandre Poirot 0bd9663534 Bug 1359855 - Inline jsonview main module to keep it working before user action. r=Honza,jdescottes
MozReview-Commit-ID: 3COOvQtYn0E

--HG--
extra : rebase_source : 600e747ef6f902faee6c966e49d8cbbb304be873
2017-07-13 15:33:38 +02:00
Alexandre Poirot 5ebfef316e Bug 1359855 - Fix the developer toggle in customize widgets. r=jdescottes
Now that devtools-browser is lazily evaluated, we have to create the widget early in devtools-startup.

MozReview-Commit-ID: JanbAPalYE1

--HG--
extra : rebase_source : 2625da986184d5a1f8b3ce293da4e16fdb5ed339
2017-07-13 15:43:50 +02:00
Alexandre Poirot be18a2c0f1 Bug 1359855 - Prevent loading any DevTools module until users interact with any devtool entrypoint. r=jdescottes
MozReview-Commit-ID: 4rORySoFRQY

--HG--
extra : rebase_source : c7b41b0adc65d7b6e2273fb577f6738fe9e010c7
2017-07-18 11:05:47 +02:00
Alexandre Poirot 7df29037ba Bug 1378133 - Fix the inspector when loading pages from bfcache. r=jdescottes
MozReview-Commit-ID: Ek2lw4Vh1km

--HG--
extra : rebase_source : 33e4fc84caab4c39b64744e972aa5dcb80103754
2017-07-24 15:55:42 +02:00
Julian Descottes 112b9f3ca9 Bug 1383006 - remove devtools shim for services.js;r=tromey
The services.js shim has been moved to devtools-core repo on GitHub
and should be removed from mozilla central.

MozReview-Commit-ID: 3uolLWuU6Lh

--HG--
extra : rebase_source : 98a0506be5df5be56ef03f98162effbf0b1142fb
2017-07-21 12:27:27 +02:00
Julian Descottes d6039195bd Bug 1384033 - initialize devtools.cache.disabled pref in netmonitor launchpad index;r=ntim
MozReview-Commit-ID: 4eSzHcg2VFo

--HG--
extra : rebase_source : 27d4e3a3eae3304199c11959d73250c6b8f1845f
2017-07-25 15:23:45 +02:00
J. Ryan Stinnett 835cab2d73 Bug 1380082 - Don't Stylo check pref directly in tests. r=xidorn
Stylo might be enabled by either env var or pref.  Use the existing
DOMWindowUtils method to test for Stylo instead of the pref to get an accurate
value.

MozReview-Commit-ID: 8p22xCBjHjo

--HG--
extra : rebase_source : 1a5524e22be07a712838ac5a2ac0bec0cc65dfa7
2017-07-12 13:03:15 -05:00
Ryan VanderMeulen 112cadfae3 Merge m-c to autoland. a=merge 2017-07-14 09:52:56 -04:00
Ryan VanderMeulen 019bd042fc Merge autoland to m-c. a=merge 2017-07-14 09:16:03 -04:00
Vangelis Katsikaros c1fcf7f4af Bug 1366102 - Remove the DEVTOOLS_OS_* probes from our Telemetry. r=miker
MozReview-Commit-ID: IGjaTqiGoFz

--HG--
extra : rebase_source : 66b0be811cf20b022562445d71b0e8d968c3f5ad
2017-05-30 16:36:35 +03:00
Mark Striemer cb7b08b51c Bug 1367485 - Improve formatting of Windows paths in about:debugging r=jdescottes
MozReview-Commit-ID: 1mKNvccF6nZ

--HG--
extra : rebase_source : 12b7079145db72269536a80a3343ae8ea255dd22
2017-06-28 13:49:05 -07:00
Carsten "Tomcat" Book 23670f34ad Merge mozilla-central to autoland 2017-07-13 16:39:36 +02:00
Carsten "Tomcat" Book 260b5f956f merge mozilla-inbound to mozilla-central a=merge 2017-07-13 16:35:22 +02:00
Jan Odvarko 4deb9d3aae Bug 1376291 - Use devtools-contextmenu module for Launchpad r=rickychien
MozReview-Commit-ID: 1V8vCP946tj

--HG--
extra : rebase_source : 7f11f826609bda378932aff9ca849a77f81b8350
2017-07-13 16:34:16 +02:00
Junior Hsu cc8cc6b020 Bug 1373198 - Part 10: disable rcwn for devtools mochitest tests which require deterministic cache behavior, r=Honza 2017-07-12 02:03:00 +02:00
Junior Hsu 3202301d69 Bug 1373198 - Part 5: disable rcwn for devtools mochitest tests which require deterministic cache behavior, r=Honza 2017-07-12 02:02:00 +02:00
Jan Odvarko 69c01acb93 Bug 1378420 - Register new pref; r=rickychien
MozReview-Commit-ID: LCt8Dl9aC3E

--HG--
extra : rebase_source : 2e86b107c96b8357006a48f7b2bd85839b806830
2017-07-12 17:46:17 +02:00
Yoshi Huang e198bf2729 Bug 1377523 - Part 6: fix in webconsole/. r=pbro
Use srcdoc for iframe.
2017-07-13 12:28:04 +08:00
Yoshi Huang 634e8ceb9a Bug 1377523 : Part 5: fix styleeditor/. r=pbro
Fixed browser_styleeditor_highlight-selector.js
2017-07-13 12:27:58 +08:00
Yoshi Huang 7363e22f81 Bug 1377523 - Part 4: fix devtools/client/shared/test. r=pbro
Move data: URIs in devtools/client/shared/test to seperate files.


--HG--
rename : devtools/client/shared/test/browser_layoutHelpers-getBoxQuads.html => devtools/client/shared/test/doc_layoutHelpers-getBoxQuads.html
rename : devtools/client/shared/test/browser_layoutHelpers.html => devtools/client/shared/test/doc_layoutHelpers.html
rename : devtools/client/shared/test/html-mdn-css-basic-testing.html => devtools/client/shared/test/doc_mdn-css-basic-testing.html
rename : devtools/client/shared/test/html-mdn-css-no-summary-or-syntax.html => devtools/client/shared/test/doc_mdn-css-no-summary-or-syntax.html
rename : devtools/client/shared/test/html-mdn-css-no-summary.html => devtools/client/shared/test/doc_mdn-css-no-summary.html
rename : devtools/client/shared/test/html-mdn-css-no-syntax.html => devtools/client/shared/test/doc_mdn-css-no-syntax.html
rename : devtools/client/shared/test/html-mdn-css-syntax-old-style.html => devtools/client/shared/test/doc_mdn-css-syntax-old-style.html
rename : devtools/client/shared/test/browser_templater_basic.html => devtools/client/shared/test/doc_templater_basic.html
rename : devtools/client/shared/test/browser_toolbar_basic.html => devtools/client/shared/test/doc_toolbar_basic.html
2017-07-13 12:27:52 +08:00
Yoshi Huang d5b9d001f2 Bug 1377523 - Part 3: fix failure in sourceeditor/. r=pbro
Don't use data: URI in sourceeditor/
2017-07-13 12:27:45 +08:00
Yoshi Huang e1bd58ddb6 Bug 1377523 - Part 2: fix for browser_toolbox_*. r=pbro
fixed the tests in devtools/client/framework/test/ to not to use data:
URI.
2017-07-13 12:27:38 +08:00
Nicolas Chevobbe 4207f54aef Bug 1307922 - Add support for console.dir(); r=Honza
MozReview-Commit-ID: 9TKWqF5FOWr

--HG--
extra : rebase_source : 931b654dc213ad38281051bc6e1b3abf4738771e
2017-07-12 14:57:00 +02:00
Brian Birtles 1fe4c641fc Bug 1379582 - Disable frames() timing function using a pref on release/beta channels; r=hiro
MozReview-Commit-ID: 4B8NwMAfyrS

--HG--
extra : rebase_source : 08becf963a57eda8e335b1c43672b25a25dbd81d
2017-07-12 08:41:58 +09:00
Mike Park c7e8439a6c Bug 1363097 - Convert font inspector to React/Redux. r=gl
MozReview-Commit-ID: Du5ZqnnLaE1
2017-05-10 14:57:05 -04:00
Sebastian Hengst 4b1e562ea7 merge mozilla-central to autoland. r=merge a=merge 2017-07-20 10:57:40 +02:00
Julian Descottes c0bf02c7c5 Bug 1382173 - devtools shim support initialized and installed states;r=ochameau
MozReview-Commit-ID: 4CmfzyLVrM4

--HG--
extra : rebase_source : 372e1f32746e4cc6e2686b9b92848d18ffde576b
extra : source : 8f7664516d49c6013e5fd1cc9e4efd1f0cbab84a
2017-07-19 13:40:53 +02:00
Swapnesh Kumar Sahoo a19f2c13d1 Bug 1349561 - Add UI for disabling browser cache in Net panel; r=gasolin,Honza
MozReview-Commit-ID: 881Gy0jh20Z

--HG--
extra : rebase_source : e4a1911d75550e0c5fdcacbc6307ea057422e5ac
2017-07-19 17:37:44 +05:30
Patrick McManus 850582d8f3 Bug 772589 - Implement the secureConnectionStart property for the PerformanceTiming interface r=bkelly,dragana,francois,Honza
Implements PerformanceTiming, nsITimedChannel, and devtools 'tls setup'

Also captures telemetry on this as we do for all other attributes of timedChannel

Also propogates some null transaction timings onto first real
transaction of a connection

MozReview-Commit-ID: 47TQJYVHnKC

--HG--
extra : rebase_source : a7723962986de0c2ab00d479a22c3f5fd185c8b2
2017-07-10 15:01:35 -04:00
Tom Tromey f3c29aa2eb Bug 1371852 - make Frame component listen for source-map pref changes; r=jryans
MozReview-Commit-ID: 51DTsRGogCh

--HG--
extra : rebase_source : fc40cb117e4d504066e11170c6cae546e419ab4f
2017-06-12 16:44:27 -06:00
Nicolas Chevobbe 127c1b7177 Bug 1308566 - Add a mochitest for the ObjectInspector in the console. r=bgrins
MozReview-Commit-ID: GDiZEo7xfPJ

--HG--
extra : rebase_source : 6b243e56dcae33339b4df040e6bc8305553fb70c
2017-07-11 09:55:40 +02:00
Nicolas Chevobbe 755fb280de Bug 1308566 - Fixes broken tests due to the ObjectInspector switch. r=bgrins
Some tests were failing after switching to ObjectInspector.
Here we remove the ones that are specific to the VariableView, and
fix the "store as global" one.

MozReview-Commit-ID: 4IhNp4MTC2k

--HG--
extra : rebase_source : 60286976e5fd6e7c68e022679effe5a43a5d3845
2017-06-29 09:15:16 -07:00
Nicolas Chevobbe 27dbcec68b Bug 1308566 - Release actors from loaded properties. r=bgrins,Honza
Because we need to check in an another property from the store for actors to release,
a little refactor of how we deal with actors to be released was needed.
So instead of tracking removed messages from the store, we directly track removed actors.
We can compute this list directly in the reducer, and it even allow us to simplify the enhancer a bit.
Some tests where added to make sure we do handle loaded properties in the store.

MozReview-Commit-ID: 72F2wl3UaLA

--HG--
extra : rebase_source : 974799ef52dd25e8b2d99eb98228190487cc91b2
2017-06-28 16:51:46 -07:00
Nicolas Chevobbe 94690d9772 Bug 1308566 - Use Object Inspector in Console. r=bgrins,Honza
MozReview-Commit-ID: 9jzXwHlBu3X

--HG--
extra : rebase_source : abf76bda4327d03684e81acdb2acbadadb3ee5ca
2017-07-11 16:29:41 +02:00
Nicolas Chevobbe 2211712d27 Bug 1308566 - Remove reps mochitests. r=bgrins
Remove tests since they were all migrated to jest in Github and will only
lives there now.

MozReview-Commit-ID: 7N8Wuq6sD2I

--HG--
extra : rebase_source : 3f3dba033ed48302094c62ec5f092f7bbf89fa26
2017-07-07 13:51:24 +02:00
Nicolas Chevobbe 60f9e16d34 Bug 1308566 - Fix Reps README. r=bgrins
Change the URL of the repository to the devtools-core one.

MozReview-Commit-ID: J0WStbVAZ5Z

--HG--
extra : rebase_source : b3fa6f7ae371432b53ba7daad30aa1fae45aecbe
2017-07-07 13:48:55 +02:00
Nicolas Chevobbe 2248e83f19 Bug 1308566 - Update reps bundle to v0.9. r=bgrins,Honza
MozReview-Commit-ID: EzmGxg2gMxO

--HG--
extra : rebase_source : 9f152535ac3ecf195760f8da306c8e58e482c4b9
2017-07-11 16:51:22 +02:00
Jan Odvarko ef7a0ed1c8 Bug 1378325 - Append Architecture diagram into docs; r=sole
MozReview-Commit-ID: 4rd7qevWExy

--HG--
extra : rebase_source : 8bf0a532e6c9d752a05b33a74612fdf3290025a7
2017-07-05 12:32:47 +02:00
Wes Kocher 8e3be4c671 Merge inbound to central, a=merge 2017-07-10 18:43:02 -07:00
Micah Tigley 585c654fe0 Bug 1372745 - Add a pref for max rows/columns for grid outline to render. r=gl
MozReview-Commit-ID: HRlQdEdP5aV
2017-07-06 20:04:02 -06:00
Patrick Brosset 2be9e15604 Bug 1377326 - Don't assume targets are tabs in style-editor media sidebar; r=ntim
MozReview-Commit-ID: KJczS4aEAUS

--HG--
extra : rebase_source : e5ab4ed89a2d34a8eedb0b921852d0fa7c8e55cb
2017-07-03 17:38:02 +02:00
Wes Kocher 5dd57ee395 Merge m-c to inbound, a=merge
MozReview-Commit-ID: IVwrN2VivZT
2017-07-07 17:30:32 -07:00
Wes Kocher fd4857585c Merge autoland to central, a=merge
MozReview-Commit-ID: Lf7ROINgvql
2017-07-07 17:22:00 -07:00
Geoff Brown e95c867764 Bug 1333759 - Skip test browser_service_workers_fetch_flag.js, on osx, for intermittent failures; r=me,test-only 2017-07-07 15:10:04 -06:00
Rajesh Kathiriya 881bce09ea Bug 1374670 - Enabled the ESLint no-tabs rule across mozilla-central r=standard8
MozReview-Commit-ID: RT5QTipaOW

--HG--
extra : rebase_source : 84bccaeba083bc430316d3c80d5c8f56494f1950
2017-07-04 21:30:18 +05:30
Tom Tromey 0325344b7b Bug 1306887 - use SourceMap response header in style sheet actor; r=gl
If a SourceMap response header was saved on a style sheet, use it in the
style sheet actor.

MozReview-Commit-ID: GRLCdRCaP5Q

--HG--
extra : rebase_source : 6632acb69a4d1a85ea6ccf3897c0e3be7ae51edd
2017-06-29 10:04:52 -07:00
J. Ryan Stinnett 5642490af2 Bug 1378480 - Dump Browser Toolbox stdout to terminal. r=kmag
MozReview-Commit-ID: BSnvDzisCB3

--HG--
extra : rebase_source : 66e167932aea878e636494bafea6dc3ee32e3a92
2017-07-05 15:01:16 -05:00
Carsten "Tomcat" Book ba066432d5 Merge mozilla-central to mozilla-inbound 2017-07-07 10:39:02 +02:00
foxt7ot 9d323e2712 Bug 1374609 Removed webide components and referneces as per issue. r=jryans 2017-07-02 23:33:15 +05:30
J. Ryan Stinnett ba1293b3ca Bug 1371457 - Add restyle markers for Stylo. r=bholley,gregtatum
Add restyle markers to `PrepareAndTraverseSubtree` to cover both initial styling
and part of the work of restyling.  Also add restyle markers around the post
traversal work in `DoProcessPendingRestyles`.

A new marker is also added around the change hint processing after the post
traversal.

MozReview-Commit-ID: 43PSyCJLikR

--HG--
extra : rebase_source : 923dd3d5526a7d68ab08f86e6dc233c9c61fa97f
2017-06-28 12:03:18 -07:00
J. Ryan Stinnett 9679cb9dce Bug 1371457 - Change restyle marker data to animation state. r=bholley,gregtatum
Stylo doesn't have a good equivalent for restyle hints to expose in markers and
the ones exposed for Gecko aren't very accurate either, so we don't want to
expose the restyle hint anymore.

At the same time, several animation restyle tests currently use the hint inside
the marker to check when animation-only restyles have happened.  We can preserve
this by changing the data inside the marker to be a flag for whether the restyle
is animation only, which we know for both Gecko and Stylo.

MozReview-Commit-ID: 8L8KU8Ush7P

--HG--
extra : rebase_source : 4eef80653c1ef79ee1539d27fe6a70fbfaf441ad
2017-06-28 11:59:28 -07:00
Jan Odvarko 5bfbba28c6 Bug 1378738 - Stop using sdk/window/utils in Netmonitor; r=rickychien
MozReview-Commit-ID: 4Z4pDHxhbZN

--HG--
extra : rebase_source : febe5d1737f7d80711aa890065308dd9422236d7
2017-07-06 14:27:10 +02:00
Ryan VanderMeulen 84f63b9d2f Merge m-c to autoland. a=merge 2017-07-18 12:52:05 -04:00
Espen Henriksen 92464465b6 Bug 1373746 - Fix netmon status being ellipsized on some sizes. r=Honza,Oriol
MozReview-Commit-ID: FvRr9MNBvwt

--HG--
extra : rebase_source : 7b9586cecb24e9013e4a60efa175a62cf64b2de1
2017-06-27 21:06:39 +02:00
Mark Striemer 74c3b5612e Bug 1330732 - Show install warnings in about:debugging r=aswan,jdescottes
MozReview-Commit-ID: 8SFcYuln8w8

--HG--
extra : rebase_source : 5e9b51508bf7b7366b393b485ff1cbbd1c7e146e
2017-06-29 11:11:21 -07:00
Luca Greco 6f0dbffd3d Bug 1341304 - Emit "selection-changed" event on the DevTools toolbox object. r=jdescottes,ochameau
MozReview-Commit-ID: G2jRxqDH9wx

--HG--
extra : rebase_source : 732de8680b935e6a0d4bee6e4b614ac462badc12
2017-07-06 19:47:21 +02:00
Jan Odvarko f1266850f7 Bug 1378825 - Stop using sdk/stylesheet/utils in DevTools; r=zer0
MozReview-Commit-ID: F26gvdnTbhT

--HG--
extra : rebase_source : 59c4e20fbc8be3e674f5c7e69bd62ae184aee4ae
2017-07-10 11:10:55 +02:00
Jan Odvarko 8db5653ea4 Bug 1378854 - Stop using sdk/core/heritage in DevTools stack utils; r=zer0
MozReview-Commit-ID: L4FrZ0UBKea

--HG--
extra : rebase_source : 4aff3c90edaf18040810e79bc8c75dfd05b3d6ab
2017-07-10 11:28:26 +02:00
Nicolas Chevobbe e648e73317 Bug 1379570 - Adapt the inspect command to the new console frontend. r=bgrins
MozReview-Commit-ID: LsT12pOJhvV

--HG--
rename : devtools/client/webconsole/test/browser_jsterm_inspect.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_inspect.js
extra : rebase_source : 9ed4ed85ca2fc451a396ba959d913f65603a763c
2017-07-11 13:50:59 +02:00
Wes Kocher bfc45b98b9 Merge m-c to inbound, a=merge
MozReview-Commit-ID: 9XdoB5MuVz6
2017-07-05 17:17:41 -07:00
Wes Kocher 288405ee34 Merge inbound to m-c a=merge
MozReview-Commit-ID: LpxvieHR7VH
2017-07-05 17:10:43 -07:00
Wes Kocher b2b6270f16 Merge autoland to central, a=merge
MozReview-Commit-ID: aTamJCbp5v
2017-07-05 16:45:19 -07:00
Wes Kocher 4632c0896b Backed out changeset 3e43abb01f45 (bug 1373223) at developer's request a=backout
MozReview-Commit-ID: CVfr2m11xw1
2017-07-05 11:19:21 -07:00
Jason Laster 691e57fbfc Bug 1376135 - Upgrade debugger frontend v0.7.0 (6/24). r=jdescottes 2017-07-05 08:38:00 -04:00
Carsten "Tomcat" Book b72c4833d5 merge mozilla-inbound to mozilla-central a=merge 2017-07-05 13:01:22 +02:00
Alexandre Poirot f490858f8f Bug 1378151 - Remove toolbox-process-window.js preprocessing and enable eslint. r=jdescottes
MozReview-Commit-ID: 6qPg0jSsdsR

--HG--
extra : rebase_source : af62ae660071fe119c73be173741152a81b848a2
2017-07-04 17:05:12 +02:00
Phil Ringnalda 22cb9f77bb Merge m-c to m-i
MozReview-Commit-ID: H6zGgEm7oOM
2017-07-04 20:32:07 -07:00
Gabriel Luong 9c0313cf54 Bug 1373935 - Rename "Disply numbers on lines" to "Display line numbers" in the Grid Inspector. r=pbro 2017-07-04 23:06:37 -04:00
Greg Mierzwinski 1a2d6fd412 Bug 1378239 - Change mozinfo 'coverage' flag to 'ccov' to avoid ambiguity. r=ahal
This patch renames the mozinfo flag 'coverage' to 'ccov' to avoid ambiguity in whether a test is being skipped for linux64-ccov or for linux64-jsdcov. It also removes the 'runtests.py' mozinfo hack and renames all occurrences of 'coverage' that are used for skipping tests in linux64-ccov.

MozReview-Commit-ID: IF2640bDQP7

--HG--
extra : rebase_source : 614020325e30d1ca9e01aaf08479b8a4ffaec888
2017-07-04 21:18:19 -04:00
Christoph Kerschbaumer 2ad43ee9bd Bug 1364016 - Explicitly pass a triggeringPrincipal to openURI. r=gijs,baku 2017-07-05 21:58:21 +02:00
Jim Mathies f418b90a16 Bug 1356317 - Touch ups for flaky dev tools popup tests. r=mratcliffe 2017-07-04 13:45:19 -05:00
Carsten "Tomcat" Book 1c008043fa Backed out changeset 4f8bb917762c (bug 1377851) for devtools failures like browser_editor_basic.js | correct iframe is there
--HG--
extra : rebase_source : d7346e3b341f6664de21f7d102aece4dcf588624
2017-07-04 10:41:55 +02:00
Christoph Kerschbaumer bd62dfe80f Bug 1377851 - Use srcdoc instead of data: URI within devtools/client/sourceeditor/editor.js. r=pbrosset 2017-07-03 12:16:13 +02:00
Frederik Braun 56838ddb04 Bug 1351608 - Disable warnings for existing violations to no-unsanitize rule r=Standard8.
MozReview-Commit-ID: 7cTNL5jMtRw
2017-07-03 20:07:02 +01:00
Carsten "Tomcat" Book daa67cc9e3 merge mozilla-inbound to mozilla-central a=merge 2017-06-30 12:59:45 +02:00
Towkir Ahmed 804c0a49e0 Bug 1363346 - Use SVG context-fill instead of clip-path for animation-fast-track.svg now. r=ntim 2017-06-29 07:57:00 -04:00
Geoff Brown bdc2bbd07f Bug 1307846 - Disable test browser_computed_style-editor-link.js on osx, for frequent intermittent failures; r=me,test-only
Test has been failing frequently on osx since June 21.
2017-06-29 13:46:04 -06:00
Michael Brennan 1a57567f72 Bug 1360495 - Add response header columns in NetMonitor. r=Honza
--HG--
extra : rebase_source : eed0d9916453a3a5d2711026beaa9ce9085ae86a
2017-06-29 05:11:00 -04:00
Carsten "Tomcat" Book 5f00ae3a8b merge mozilla-inbound to mozilla-central a=merge 2017-06-29 15:47:04 +02:00
Oriol 82ad746859 Bug 1316393 - Circumvent CSP base-uri restriction in JSON Viewer. r=Honza 2017-06-22 14:49:00 -04:00
Paolo Amadini 06de7cf6bf Bug 1374242 - Remove obsolete whitelisting of unhandled rejections. r=Mossop
The whitelisting function thisTestLeaksUncaughtRejectionsAndShouldBeFixed was replaced by expectUncaughtRejection, and existing calls did not take effect anymore.

MozReview-Commit-ID: 3uOxkgWYWEz

--HG--
extra : rebase_source : 6b27b77da78743880529adae7adf4ec2aa64dfea
extra : intermediate-source : 5809a30a0c4817509beb1078cf336d8367b8107a
extra : source : 6f0394b523a66dab444b8551deb8f3c6c81d8f31
2017-06-29 00:13:06 +01:00
Sebastian Hengst 5b82b79d9c Backed out changeset 1cd9e27f0fa1 (bug 1351608) 2017-06-29 01:01:15 +02:00
Jan Odvarko 41160595c9 Bug 1367338 - Do not hide collapse button; r=jdescottes
MozReview-Commit-ID: FOzfDkrJDcZ

--HG--
extra : rebase_source : 4274f249db0fb58fe21fa0cbbb33689f79bde4ab
2017-05-24 11:09:23 +02:00
Vincent Lequertier 1821076ede Bug 1361296 - Add Open in Debugger and Open in Style Editor in the netmonitor panel context menu; r=Honza
MozReview-Commit-ID: ER6YAaa5SaD

--HG--
extra : rebase_source : daadbe1bdef3f9ef2b4ace931e92a516186f7ed7
2017-05-23 20:36:39 +02:00
Ricky Chien e04c3ddc59 Bug 1371494 - Save All As HAR does not populate log.entries[x].time r=Honza
MozReview-Commit-ID: A0kY2xVyVDq

--HG--
extra : rebase_source : d5ec5be427a017ed30c0d90bec8be3551cb18e83
2017-06-23 23:06:37 +08:00
Patrick Brosset c109f6e2ed Bug 1374587 - Avoid getting NodeActors for grids when we already know them and filter reflows; r=gl
Here we make updates on reflow slower (with a throttle) cause we don't
really need to update live.
We also filter all reflows that do not cause either the list of grids or
the current outline to change.
Finally, we also attach NodeActors to GridActor forms (when they are know)
in order to avoid one more round-trip to the server.

Globally, this makes performance of the grid panel far better on pages that
cause many reflows.

Note that this commit also fixes a debounce vs. throttle confusion that
existed in an inspector utils file. The throttle function there was actually
a debounce function, so it was renamed, and an actual throttle function
was added.

MozReview-Commit-ID: GeqgZR0o0E6

--HG--
extra : rebase_source : 6b9719379dcbd4479bded26014aa3742bd75208e
2017-06-27 12:02:53 -07:00
Michael Ratcliffe 08002f372f Bug 1374784 - Unable to use keyboard to navigate cookies r=miker
MozReview-Commit-ID: 8x2xCE6T3Ye

--HG--
extra : rebase_source : 27bf096fcaa7bcf89570104b21bfc94ea9dc7f12
2017-06-27 10:50:23 -07:00
Carsten "Tomcat" Book 7918eeee02 merge mozilla-inbound to mozilla-central a=merge 2017-06-28 13:23:29 +02:00
J. Ryan Stinnett c83c60891e Bug 1373223 - Show old RDM e10s notification for any channel. r=pbro
Beta and release might also have e10s disabled, so it's better to show the
notification bar, even if it's less actionable there, so they have some
explanation for the old RDM UI appearing.

MozReview-Commit-ID: L2DATLJN7vb

--HG--
extra : rebase_source : 1e5fb90a6099e55604ed4ea4686600e0d2251242
2017-06-27 12:57:26 -07:00
Tim Nguyen 427d0b2cc5 Bug 1371586 - Improve security of media query links. r=pbro 2017-06-27 19:38:40 -04:00
J. Ryan Stinnett 3fa0d59862 Bug 1357715 - Skip DevTools tests on Stylo that use shadow DOM. r=heycam
MozReview-Commit-ID: DXT7yDgPjCM

--HG--
extra : rebase_source : c44be4de23bf722fb9d43bddf0b69ea41ce11127
2017-06-21 12:59:06 -05:00
Phil Ringnalda b9099ac2ed Merge m-c to m-i
MozReview-Commit-ID: JGHd8l9bexC
2017-06-26 20:35:27 -07:00
Phil Ringnalda 95fd829694 Backed out changeset 7d0c5443a348 (bug 1295761) for permaorange in browser_storage_cookies_edit_keyboard.js
MozReview-Commit-ID: 8OU7371ThAH
2017-06-26 20:26:05 -07:00
Carsten "Tomcat" Book 5699be4b75 Backed out changeset ea5a5610ff7e (bug 1374784) for getting perma failures are merge 2017-06-26 15:10:13 +02:00
Ryan VanderMeulen 306e3362e9 Backed out changeset f03377a15515 (bug 1371586) for ESLint failures. 2017-06-26 19:51:38 -04:00
Michael Ratcliffe e28336051f Bug 1295761 - Stop storage inspector showing items that have been quickly added & removed r=pbro
Fixed conflicts

MozReview-Commit-ID: CiMa0K6PDWi

--HG--
extra : rebase_source : 3399b4abf673dcc32baabc209e0f341a11fcfc21
2017-06-24 11:02:33 +01:00
Julian Descottes 7003e438d1 Bug 1375809 - use events to communicate between XPIProvider.jsm and ToolboxProcess.jsm;r=aswan,jryans
As DevTools are moving to be an addon and out of mozilla-central, we should remove the
coupling between the mozilla-central code and the DevTools code.

Instead of directly loading and calling the ToolboxProcess, XPIProvider.jsm now uses
events to interact with BrowserToolboxProcess.

MozReview-Commit-ID: HpnMLCILkea

--HG--
extra : rebase_source : 7b090d996fdf25ac364c05e075983454979bdeb5
2017-06-23 17:44:05 +02:00
Julian Descottes f79231829a Bug 1372112 - Use encodeURI to set ImageTooltipHelper image source. r=pbro
MozReview-Commit-ID: D15x6pPaxVr
2017-06-12 12:00:21 +02:00
Tim Nguyen f3603fed60 Bug 1371586 - Improve security of media query links. r=pbro 2017-06-26 19:23:49 -04:00
Gabriel Luong 24ccb0a1bb Bug 1375615 - Don't render the grid areas overlay for implicit named grid areas. r=pbro 2017-06-26 12:12:34 -07:00
Sebastian Hengst ee5d5a5174 Backed out changeset 909ccc166a06 (bug 1374587) on suspicion of causing timeouts in browser_grids_number-of-css-grids-telemetry.js. r=backout 2017-06-23 18:55:38 +02:00
Julian Descottes e521c65082 Bug 1375800 - [doc] add tips to create a patch file in devtools docs;r=sole
MozReview-Commit-ID: UjS3p5Tl3g

--HG--
extra : rebase_source : 95ed1c5a6f8d85bffd982e138cc02f969207e028
2017-06-23 11:22:49 +02:00
Patrick Brosset 9db019a850 Bug 1374587 - Avoid getting NodeActors for grids when we already know them and filter reflows; r=gl
Here we make updates on reflow slower (with a throttle) cause we don't
really need to update live.
We also filter all reflows that do not cause either the list of grids or
the current outline to change.
Finally, we also attach NodeActors to GridActor forms (when they are know)
in order to avoid one more round-trip to the server.

Globally, this makes performance of the grid panel far better on pages that
cause many reflows.

Note that this commit also fixes a debounce vs. throttle confusion that
existed in an inspector utils file. The throttle function there was actually
a debounce function, so it was renamed, and an actual throttle function
was added.

MozReview-Commit-ID: GeqgZR0o0E6

--HG--
extra : rebase_source : a2792a0ec4cad2034965d36648f0675ae4f52d86
2017-06-20 14:57:34 +02:00
Carsten "Tomcat" Book 03eeab2f7b Backed out changeset a7a5b2fc4f0a (bug 1357715) for causing perma failures after merged to m-c 2017-06-23 13:45:55 +02:00
Carsten "Tomcat" Book 5f51e5596e merge mozilla-inbound to mozilla-central a=merge 2017-06-23 11:28:19 +02:00
Phil Ringnalda 21f33fe35a Backed out 3 changesets (bug 1334550) for Windows timeouts in test-oop-extensions/test_ext_unlimitedStorage.html
Backed out changeset 17c74c7634a2 (bug 1334550)
Backed out changeset d3b0db4e50c5 (bug 1334550)
Backed out changeset 4319f15e2496 (bug 1334550)

MozReview-Commit-ID: 2vmxPAMJZW
2017-06-22 22:32:58 -07:00
Wes Kocher 3bb3ab3c6b Merge m-c to inbound, a=merge
MozReview-Commit-ID: Ot7Jjxzf5r
2017-06-22 14:18:12 -07:00
Wes Kocher 3947450ee6 Merge autoland to central, a=merge
MozReview-Commit-ID: DBM5ExEXtYD
2017-06-22 14:10:19 -07:00
Jason Laster 4a65f634da Bug 1375462 - Update Debugger frontend v0.6 (6/22/2017). r=jdescottes
MozReview-Commit-ID: 9tu0Jgz5SH3

--HG--
extra : rebase_source : beec87515159b7b4eb28a407b83ed8c463015db5
2017-06-22 21:36:25 +02:00
Oriol b46f70487e Bug 1248380 - Wrap long lines in Raw Data view. r=Honza 2017-06-21 16:54:00 -04:00
Jan Odvarko 466d5b6bd9 Bug 1375458 - New alias for debounce module; r=nchevobbe
MozReview-Commit-ID: CQ62g6ZnlGk

--HG--
extra : rebase_source : 80fe7191141b28dc0bf655f3308835b8119a05e0
2017-06-22 13:19:15 +02:00
Julian Descottes e698093458 Bug 1372520 - use DevToolsShim to inspectNode in nContextMenu;r=bgrins,mixedpuppy
As devtools become optional, nsContextMenu needs to check if devtools are installed before
displaying the devtools-related menu entries.

Rather than loading devtools classing and calling APIs, use APIs provided by the DevToolsShim,
that will stay in mozilla-central.

MozReview-Commit-ID: CxqabTjhckC

--HG--
extra : rebase_source : 1781edcf11316eab7e95cbab834d1bc3230c44d7
2017-06-14 17:52:50 +02:00
Wes Kocher d0eddcaa44 Merge m-c to autoland a=merge
MozReview-Commit-ID: 5D2HzsGopzc
2017-06-21 18:13:41 -07:00
Wes Kocher ac0fd2038c Merge inbound to m-c a=merge
MozReview-Commit-ID: 3LXFVwSoMvs
2017-06-21 17:58:17 -07:00
Nathan Froyd 27c58cf89f Bug 1372670 - part 3 - add spinEventLoopUntil to nsIThreadManager; r=erahm,florian 2017-06-21 12:59:28 -04:00
Joel Maher ac2824558c Bug 1282269 - Intermittent devtools/client/framework/test/browser_browser_toolbox_debugger.js. temporarily disable on debug. r=gbrown
MozReview-Commit-ID: IIPeTQeCZ9Z
2017-06-21 10:11:10 -04:00
Michael Ratcliffe 71ef65cb4a Bug 1374784 - Unable to use keyboard to navigate cookies r=gl
Keyboard navigation was broken because we introduced private columns that are never displayed (for compound primary keys) and were not equipped to deal with hidden key columns.

This change gets the first visible column, whether it is private or not so that we no longer have to worry about hidden key columns.

The small change to the keyboard test ensures that the private column is hidden so the test will fail if this feature is broken again.

MozReview-Commit-ID: IB7efHsflGU

--HG--
extra : rebase_source : 06e3283447a7e91641f3d91058fd472d8ca29e8a
2017-06-20 21:37:07 +01:00
Wes Kocher b17932664d Merge m-c to autoland, a=merge
MozReview-Commit-ID: 1dQBCh5pBY6
2017-06-22 14:21:39 -07:00
J. Ryan Stinnett 56bd8d22b1 Bug 1357715 - Skip DevTools tests on Stylo that use shadow DOM. r=heycam
MozReview-Commit-ID: DXT7yDgPjCM

--HG--
extra : rebase_source : 354263999353809cecabcb9da12a0321d2cccfeb
2017-06-21 12:59:06 -05:00
Haik Aftandilian e927881242 Bug 1334550 - Part 3 - Workaround for addon.uninstall() file locking issue; r=jimm
MozReview-Commit-ID: HvWmnyuuipj

--HG--
extra : rebase_source : 5b6e2bf5962d5b21314d33fd5433850ffa2c4ac7
2017-05-29 10:45:43 -07:00
Yury Delendik b999f73044 Bug 1375164 - Add arguments to the ArrayBufferClient.slice method. r=jlast
MozReview-Commit-ID: 9B81khIRDKk

--HG--
extra : rebase_source : 84002db886035ee97467f6b1fca53699d9e4e8cf
2017-06-21 13:01:41 -05:00
Sebastian Hengst 893748376e Backed out changeset 9647f9c56e13 (bug 1356943) for failing browser_storage_dynamic_updates_cookies.js, browser_storage_sidebar_update.js and browser_storage_values.js. r=backout 2017-06-21 19:09:40 +02:00
Michael Ratcliffe 60be5eb3e0 Bug 1356943 - Only show a tree in the storage sidebar when it is useful r=pbro
MozReview-Commit-ID: HUg9ouWESx

--HG--
extra : rebase_source : 21c33b71c4f45755f32f086611e0a299d77144f5
2017-06-09 11:36:44 +01:00
Michael Ratcliffe a5660a9c4c Bug 1371568 - Add Chris O"Hara's validator.js library for string validation in the storage inspector r=pbro
MozReview-Commit-ID: 5HM5E8LBptT

--HG--
extra : rebase_source : 173e44be5ac3e5c2e5f5fc6a604427ddf4c41b9c
2017-06-06 13:31:48 +01:00
Nicolas Chevobbe b98ddb3654 Bug 1307954 - Add integration test for clicking on network event message url; r=Honza.
This ensures that clicking on a message open the netmonitor panel, with the network
item clicked being selected in the netmonitor panel.
The loadDocument was edited to accept a URL instead of relying on the existence of
a TEST_PATH variable. Callsites where thus modified.

MozReview-Commit-ID: 3dbX1Myxirz

--HG--
rename : devtools/client/webconsole/test/test-network-request.html => devtools/client/webconsole/new-console-output/test/mochitest/test-network-request.html
extra : rebase_source : 06eac0cad3eba9961b61f1a2df2f2932c60dd2bc
2017-06-20 15:14:32 +02:00
Yury Delendik 6d3d1c4489 Bug 1374681 - Disable wasm binary source for debugger.html. r=jlast
MozReview-Commit-ID: 2lKMOizPwoX

--HG--
extra : rebase_source : 7f2d3b4205fe8482231835dee62cd0ecf97d6b5a
2017-06-20 10:32:53 -05:00
Brian Grinstead 1b86a2bfab Bug 1364150 - Introduce debounce middleware; r=bgrins
MozReview-Commit-ID: Hu3rQ3iJHzP

--HG--
extra : rebase_source : 1f3d8b079a930eca7e4e807d6833e60258ef2bcf
2017-05-11 12:40:20 -07:00
Nicolas Chevobbe 0f4e353352 Bug 1373568 - Retrieve message data in MessageContainer instead of in ConsoleOutput; r=bgrins.
Prior to this patch, we were retrieving the message data in the ConsoleOutput
render, for each message. This means that for each message addition, we were
retrieving the data for each message in the store.
This doesn't impact performance if there are not many messages in the store, but
if the store is "full", we might end up calling the function to get those messages
a lot. And since the messages are in an Immutable.OrderedMap, it can be very costly.

Moving the retrieval of the message data in ConsoleOutput allow us to only call this
function when a message is added or updated, which allow us to save some time on
the rendering path.

MozReview-Commit-ID: S4NSSW5Mvw

--HG--
extra : rebase_source : 5262b5b34bb86fec5c14b7056875b8f8b661262a
2017-06-16 10:03:05 +02:00
Luca Greco 1e852ced0c Bug 1347108 - Reduce the amount of time to show up a WebExtensions DevTools panel. r=aswan,bgrins
MozReview-Commit-ID: LJl8VJNErnz

--HG--
extra : rebase_source : aef91625b185ffe9e58ea1a5a70a6f763607505c
2017-06-08 17:10:07 +02:00
Wes Kocher c0e1236f1a Merge autoland to m-c a=merge
MozReview-Commit-ID: LFtpTAueYrF
2017-06-20 18:24:29 -07:00
Oriol dde8de6908 Bug 1370139 - Escape slashes in TreeView paths. r=Honza
--HG--
extra : rebase_source : 585f600997add696550b2b04ff562cc31b463f32
2017-06-20 05:27:00 -04:00
Oriol 08f93f542e Bug 1370443 - Do not hide the summary when expanding an empty object in JSON Viewer. r=Honza 2017-06-15 07:30:00 -04:00
Carsten "Tomcat" Book 57e66613e8 Backed out changeset 905480360832 (bug 1373492) for causing dt10 failures in browser_rules_eyedropper.js
--HG--
extra : rebase_source : 15e01547984efc09019d8428b499a81fc0448384
2017-06-20 14:18:40 +02:00
Paolo Amadini 10ee6a5c4e Bug 1362970 - Part 2 - Script-generated patch to convert .then(null, ...) to .catch(...). r=florian
Changes to Promise tests designed to test .then(null) have been reverted, and the browser/extensions directory was excluded because the projects it contains have a separate process for accepting changes.

MozReview-Commit-ID: 1buqgX1EP4P

--HG--
extra : rebase_source : 3a9ea310d3e4a8642aabbc10636c04bfe2e77070
2017-06-19 11:32:37 +01:00
Paolo Amadini 6acdd332f0 Bug 1362970 - Part 1 - Add support for "catch" to "deprecated-sync-thenables". r=florian
MozReview-Commit-ID: BDuYbXNXRdD

--HG--
extra : rebase_source : 5601ac092418c81701ba64d23b368b526c95da37
extra : source : 6435ce97453176775a6dda71710f2c47063bc286
2017-06-16 11:07:08 +01:00
Carsten "Tomcat" Book de892834ed Merge mozilla-central to mozilla-inbound 2017-06-20 11:31:34 +02:00
Carsten "Tomcat" Book 013fb0680e merge mozilla-inbound to mozilla-central a=merge 2017-06-20 11:26:40 +02:00
Wes Kocher 17a16ffd2f Merge m-c to inbound, a=merge
MozReview-Commit-ID: Gf5xDaCWnPi
2017-06-19 17:34:36 -07:00
Wes Kocher 57da9036bb Merge inbound to central, a=merge
MozReview-Commit-ID: KZoJHLFuTwT
2017-06-19 17:30:02 -07:00
Wes Kocher 976d5437f9 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 6A96Fe0GPjw
2017-06-19 17:37:53 -07:00
Oriol bcb63bdac7 Bug 1373765 - Move jsonViewInitialized into JSONView.initialized. r=Honza 2017-06-16 11:31:00 -04:00
Ruturaj K. Vartak d593347bf9 Bug 1364099 - Cleanup autocomplete css. r=jdescottes 2017-06-17 02:55:00 -04:00
Oriol d9a4be5c18 Bug 1373768 - Use Services.wm instead of getService(Ci.nsIWindowMediator). r=Honza 2017-06-16 11:35:00 -04:00
Micah Tigley 031a9caed5 Bug 1356474 - Add units tests for the Grid Outline component. r=gl
MozReview-Commit-ID: 85ZjxjkpIgU
2017-06-08 19:12:25 -06:00
Sebastian Hengst d71c865ef2 Backed out changeset 2d2ee0638f59 (bug 1373492) for failing browser_inspector_highlighter-eyedropper-xul.js. r=backout 2017-06-19 22:35:10 +02:00
Gabriel Luong 19d11f291f Bug 1373492 - Enable the layout view by default. r=pbro 2017-06-19 14:45:43 -04:00
Honza Bambas 9e38f7b8fc Bug 1319111 - Expose 'result principal URI' on LoadInfo as a source for NS_GetFinalChannelURI (removes some use of LOAD_REPLACE flag). r=bz, r=mikedeboer
--HG--
extra : rebase_source : c9690f4b8decd39a10da676bd50ec09cb2ad8892
2017-05-30 18:07:59 +02:00
Nicolas Chevobbe 85110cb318 Bug 1372814 - Add test case and performance measurement in test-perf.html . r=bgrins
Add a test case to measure streaming time when the store already hit the log limit so
we can have data about pruning.
Switch to performance.mark and performance.measure for time measurement instead of the
custom timeit function we had.
This allow us to have precise data, and also those are written in the profile and then
shown in perf-html, so we can have a better overview of what's going on during the test.

MozReview-Commit-ID: 2nNmukxmUso

--HG--
extra : rebase_source : c8dca67060c2bf6a61e32c78e9fb35b24d7801a9
2017-06-14 17:13:52 +02:00
Yury Delendik 7256fa8493 Bug 1364535 - Devtools frontend WebAssembly support for wast. r=jlast
MozReview-Commit-ID: KEkXaAQCWYN

--HG--
extra : rebase_source : 8dcc597b55fa4b367f3c6ad57a957874755c6e97
2017-06-06 20:11:00 -05:00
Yury Delendik 9dd7ee429d Bug 1364535 - Import wasmparser modules. r=jlast
MozReview-Commit-ID: LOtZPlLghJc

--HG--
extra : rebase_source : f798b46ec94c39c587caa9f94f94258666153976
2017-06-08 18:55:17 -05:00
Yury Delendik 3c4f86517b Bug 1364535 - Inverse source mapping for WebAssembly maps. r=jlast
MozReview-Commit-ID: JqEkdLpIv2o

--HG--
extra : rebase_source : 381c8ff7b754299c468c0e790177aace74bab44f
2017-06-19 10:55:20 -05:00
Yury Delendik 6294f37db4 Bug 1364535 - Modifies Debug Protocol to access WebAssembly binary source. r=jlast
MozReview-Commit-ID: K4lR5qz4DWG

--HG--
extra : rebase_source : 6d62a1f6c52313e87a1b089e4038cb6bdaeef6e6
2017-05-19 12:19:54 -05:00
Nicolas Chevobbe a878be4875 Bug 1307917 - Copy existing network messages tests to the new console. r=bgrins
MozReview-Commit-ID: CotlhuLJOii

--HG--
rename : devtools/client/webconsole/test/browser_netmonitor_shows_reqs_in_webconsole.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_netmonitor_shows_reqs_in_webconsole.js
rename : devtools/client/webconsole/test/browser_webconsole_shows_reqs_in_netmonitor.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_shows_reqs_in_netmonitor.js
extra : rebase_source : 72a1b5ddd0b175169e982aed3a31f5e1017c19a3
2017-06-19 18:11:25 +02:00
Sebastian Hengst 8bbb31290c Backed out changeset ee03c4d8ee6c (bug 1372814) for eslint failures in test_render_perf.html. r=backout 2017-06-19 19:25:38 +02:00
Nicolas Chevobbe 1ff213f913 Bug 1361541 - Fix warning messages in dev mode. r=Honza
MozReview-Commit-ID: KrndGb2zQuD

--HG--
extra : rebase_source : 8aa1368690b8263bdafabaf1d2bafc831c2b7696
2017-06-16 14:48:31 +02:00
Nicolas Chevobbe fdc91d2779 Bug 1372814 - Add test case and performance measurement in test-perf.html . r=bgrins
Add a test case to measure streaming time when the store already hit the log limit so
we can have data about pruning.
Switch to performance.mark and performance.measure for time measurement instead of the
custom timeit function we had.
This allow us to have precise data, and also those are written in the profile and then
shown in perf-html, so we can have a better overview of what's going on during the test.

MozReview-Commit-ID: 2nNmukxmUso

--HG--
extra : rebase_source : 298387e0f33ff226f6d096fd8786f29ddbd5a56f
2017-06-14 17:13:52 +02:00
Sebastian Hengst 1f7d31312c merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-06-18 20:50:40 +02:00
Paolo Amadini 585fbe6cec Bug 1242505 - Detect unhandled rejections of native Promises in browser-chrome tests. r=Mossop
The browser-chrome test suite now detects and reports unhandled rejections of native Promises, in addition to those created by Promise.jsm. The whitelisting mechanism is updated to use primarily the PromiseTestUtils.expectUncaughtRejection function. Tests will fail if a rejection that is not whitelisted occurs, or if a whitelisted rejection does not occur anymore.

MozReview-Commit-ID: 1beGB5GG8Ty

--HG--
extra : rebase_source : b6573f8e2001f91d0e5a50f6376b191459549e94
extra : intermediate-source : 0411e687044ecc7b56684196238e6e6e68a9d685
extra : source : 8d53be05afc59519c5ce8cfae96d284a972fda71
2017-06-18 08:05:06 +01:00
Masatoshi Kimura 3231cb3535 Bug 1372886 - Remove dead parameters from nsIConverterInputStream.init(). r=hsivonen
MozReview-Commit-ID: GliLHLsUWjt

--HG--
extra : rebase_source : 50d3f4680a498125ddf600b0d64f6740b0229f80
2017-06-17 19:30:09 +09:00
Nicolas Chevobbe 3bad61fa25 Bug 1341308 - Fix network stub check test intermittent. r=bgrins,Honza
In the console, we were assuming that eventTiming was the last
of the eight networkUpdate that happen for a given network request.
Unfortunately, we can't ensure the order in which those updates come,
so the test was intermitently failing when eventTiming was fired
before other updates.
To fix this, we don't look for a specific update, but rather check that
all of the 8 updates happened.

MozReview-Commit-ID: Iv0TIHoqkyv

--HG--
extra : rebase_source : 129a2edd1725e8eddc8ea20de3d38e1bc5f27f87
2017-06-12 09:18:51 +02:00
Joel Maher 24c01a95de Bug 1309759 - Intermittent browser_rules_style-editor-link.js. temporarily disabled on !debug. r=ahal
MozReview-Commit-ID: Bof2yy1IzBY
2017-06-15 09:44:33 -04:00
Sebastian Hengst 20d16dadd3 merge mozilla-inbount to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 36YqbsnO3en
2017-06-15 11:11:30 +02:00
Jan de Mooij 83f290de99 Bug 1370608 part 1 - Move newEnumerate hook from ObjectOps to ClassOps. r=evilpie,bz 2017-06-14 10:37:44 +02:00
Gabriel Luong 8cda8dcb70 Bug 1348004 - Display a new! indicator and a promote message bar to the layout panel. r=jdescottes 2017-06-14 00:52:03 -04:00
Wes Kocher 1af6d5cf57 Merge inbound to central, a=merge
UPGRADE_NSS_RELEASE
MozReview-Commit-ID: CBIFPwA5aNp

--HG--
extra : amend_source : 035a5be59d0046a643d0f836a95195e8c4ade4a6
2017-06-13 18:27:10 -07:00
Julian Descottes a7015fc300 Bug 1367425 - Use DevToolsShim in webextensions codebase;r=mixedpuppy
Use DevToolsShim to access devtools APIs from webextensions code.
For webextensions tests using DevTools, tests are accessing DevToolsShim.gDevTools
which is fine for test purposes.

MozReview-Commit-ID: 66gFV98xvpf

--HG--
extra : rebase_source : 05734afae4368c5d7e4682b5fae1b8f3e4417220
2017-05-26 15:48:15 +02:00
Carsten "Tomcat" Book d67ef71097 merge mozilla-inbound to mozilla-central a=merge 2017-06-13 12:09:48 +02:00
Wes Kocher 6e40405064 Merge m-c to inbound, a=merge CLOSED TREE
MozReview-Commit-ID: 5Agk5fuwDGU
2017-06-12 17:11:10 -07:00
Wes Kocher f8412cddff Merge inbound to central, a=merge CLOSED TREE
MozReview-Commit-ID: 4j8ngmg8FAD
2017-06-12 17:02:56 -07:00
Sebastian Hengst ccf4e450a6 Backed out changeset f972a227ac15 (bug 1367424) for failing test_chrome_ext_hybrid_addons.html on Android. r=backout 2017-06-12 18:25:24 +02:00
Matteo Ferretti ec371e55b6 Bug 1351997 - removing any approximation when virtual canvas is updated; r=pbro
MozReview-Commit-ID: 6Z1F5JIoSGO
2017-06-12 17:15:51 +02:00
Patrick Brosset 336f2049fa Bug 987877 - Add Copy XPath menu item to the inspector; r=miker
MozReview-Commit-ID: A5g0MmWovjk

--HG--
extra : rebase_source : c426b97a789847ba8a6c1a7d3f8cc81cd20a2fdc
2017-06-12 16:25:48 +02:00
Carsten "Tomcat" Book 98c02d6711 Merge mozilla-central to mozilla-inbound 2017-06-12 15:38:17 +02:00
Matteo Ferretti 3a8b1be5c3 Bug 1371330 - calculate the proper coordinates for infinite lines; r=pbro
On Skia / OS X using a large number as workaround for infinite lines makes
the canvas really slow; here I removed the hack, calculating the proper
intersection with the canvas' boundaries for the infinite lines. That should
greatly improve the performance for transformed grid.

MozReview-Commit-ID: Ae1GyxIhf3l
2017-06-12 08:33:11 +02:00
Brian Grinstead 6d93cc1ff9 Bug 1371452 - Provide instructions for POSTing the profile from test_render_perf.html to perf-html;r=nchevobbe
MozReview-Commit-ID: HYdmANqxIg5

--HG--
extra : rebase_source : 6735ed2499e2b05731aaf1b6d04f42f0a4bc70be
2017-06-08 15:00:34 -07:00
Wes Kocher 101940382d Merge m-c to autoland, a=merge CLOSED TREE
MozReview-Commit-ID: K0rvhhOLins
2017-06-12 17:13:12 -07:00
Nicolas Chevobbe 13c8f2cf43 Bug 1370268 - Stop using Immutable.Record for messages types. r=bgrins
MozReview-Commit-ID: Lp4JnICQzcM

--HG--
extra : rebase_source : a0161745eef40c40d75aa042a9e63d4b4a737d81
2017-06-12 09:56:31 +02:00
Julian Descottes 882c976a5a Bug 1367424 - add shims for addon sdk to DevToolsShim;r=ochameau
Some APIs and methods still used by the addon sdk are not worth exposing
or migrating to mozilla-central given that this is only intended for
release 56 (after that, legacy extensions will no longer be supported).

For those APIs, we create a simple wrapper in DevToolsShim and moved the
implementation to framework/devtools

MozReview-Commit-ID: 8LiiptqO0NI

--HG--
extra : rebase_source : 3e4832bcaffa92d64e9d2490bcc0250bc05573c1
2017-06-06 14:01:32 +02:00