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

6853 Коммитов

Автор SHA1 Сообщение Дата
Gabriel Luong 35445f0c8b Bug 1381692 - Reorder and rename the Grid display settings checkboxes. r=micah 2017-07-18 01:06:07 -04:00
Jan Odvarko 31dec8468a Bug 1380927 - Fix context menu alias; r=rickychien
MozReview-Commit-ID: LcJQiWF61rC

--HG--
extra : rebase_source : 796fe221d86654ac96df40a58b3dd1bbaa72c22c
2017-07-14 09:13:43 +02:00
Jan Odvarko 5ca5637750 Bug 1378850 - Stop using sdk/core/heritage in DevTools webconsole hudservice; r=sole,zer0
MozReview-Commit-ID: GWH1hYt3pUr

--HG--
extra : rebase_source : 6a7bb4177977116b699bcd1775622fa81e47677c
2017-07-07 13:37:56 +02:00
Ryan VanderMeulen 83d18df973 Backed out changeset 68c5012ba344 (bug 1378850) for ESlint no-unused-vars failures on a CLOSED TREE. 2017-07-19 12:26:25 -04:00
Jan Odvarko 61b874e65a Bug 1378850 - Stop using sdk/core/heritage in DevTools webconsole hudservice; r=sole,zer0
MozReview-Commit-ID: GWH1hYt3pUr

--HG--
extra : rebase_source : 18c62b347a8c86c3067c280475cc05dfaff7560c
2017-07-07 13:37:56 +02:00
Jan Odvarko 14bb8750cb Bug 1378821 - Stop using sdk/window/utils in DevTools; r=zer0
MozReview-Commit-ID: BD3EGMWtDv1

--HG--
extra : rebase_source : 08a8a66b6926c24e834e79f81b9fe44c4b0be863
2017-07-10 10:55:40 +02:00
Jan Odvarko ded3464199 Bug 1378865 - Stop using sdk/core/heritage in DevTools shared webconsole server logger; r=zer0
MozReview-Commit-ID: ADFdvBWWMZL

--HG--
extra : rebase_source : 75e5aec30fe33ab1dfcab8837c9c853dee917ad1
2017-07-07 15:16:56 +02:00
Wes Kocher 74f8cf4b04 Merge m-c to autoland, a=merge
MozReview-Commit-ID: JZXw0y76rol
2017-07-17 17:38:19 -07:00
Micah Tigley a8929d7b47 Bug 1379715 - Grid Inspector Area Names are giant when they overflow. r=gl
MozReview-Commit-ID: EFQkZ25Bf4w
2017-07-11 22:17:17 -06:00
Wes Kocher 62c33c7e36 Backed out changeset c676af6947ac (bug 1379570) for devtools failures in browser_webconsole_check_stubs_console_api.js a=backout
MozReview-Commit-ID: GMaDw6nXEwJ
2017-07-17 14:12:35 -07:00
Nicolas Chevobbe 15ea45ad09 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 : b3e179be7528dd54a5c7b3250150fe311d47b88f
2017-07-11 13:50:59 +02:00
Sebastian Hengst 87783a64ad Backed out changeset 227ff88b9848 (bug 1326937) for timing out in browser_ext_devtools_inspectedWindow_eval_bindings.js. r=backout on A CLOSED TREE 2017-07-17 20:48:25 +02:00
Sebastian Hengst 18609808d4 Backed out changeset 57701c371c8d (bug 1326937) 2017-07-17 20:47:46 +02:00
Sebastian Hengst 14eb3f2b26 Backed out changeset d99559a7adc7 (bug 1326937) 2017-07-17 20:47:41 +02:00
Sebastian Hengst 27f7641802 Backed out changeset 1d1b993bfea6 (bug 1330732) for failing chrome's test_chrome_ext_contentscript_unrecognizedprop_warning.html and test_chrome_ext_eventpage_warning.html. r=backout 2017-07-17 20:46:06 +02:00
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
Sebastian Hengst b9282f91f3 Backed out changeset eb85e39d0383 (bug 1368431) for too long line at browser_net_filter-autocomplete.js:10. r=backout 2017-06-10 14:50:27 +02:00
Jason Laster e09cc86975 Bug 1371842 - Update Debugger frontend (6/9/2017). r=jdescottes 2017-06-09 19:46:00 -04:00
Ruturaj K. Vartak 3bec04ab77 Bug 1368431 - Add network monitor tests for searchbox autocomplete. r=ntim 2017-06-09 09:20:00 -04:00
Wes Kocher b66d50d0ca Merge autoland to central, a=merge
MozReview-Commit-ID: 1k7iJedKGDR
2017-06-09 15:48:12 -07:00
gabriellesc ca255feb47 Bug 1359681 - Tap timeline column to open the timing sidebar panel. r=gasolin 2017-06-07 11:29:45 -04:00
Carsten "Tomcat" Book d5a13ba05e merge mozilla-inbound to mozilla-central a=merge 2017-06-09 12:58:49 +02:00
Phil Ringnalda aea7a458b8 Backed out changeset cff7d7889369 (bug 1366853) for frequently failing browser_source_map-no-race.js at line 39 with: newLoc is null.
MozReview-Commit-ID: CEfFwc3LA2K
2017-06-08 19:29:28 -07:00
Wes Kocher 1be06aea28 Merge m-c to autoland, a=merge
UPGRADE_NSS_RELEASE

MozReview-Commit-ID: ItWcUAUYyaj

--HG--
extra : amend_source : fc43f23f0e12d5f88d72be9526a953d8015e6975
2017-06-08 18:44:32 -07:00
Sebastian Hengst 1446fbd365 Backed out changeset 634b361b1b9d (bug 1364150) for scroll position failures in devtools' browser_webconsole_keyboard_accessibility.js. r=backout a=merge
MozReview-Commit-ID: KjkF0dbDrWa

--HG--
extra : source : a3f4e0c311543afe8fb094bad0460befb679e235
2017-06-08 20:40:08 +02:00
Wes Kocher cf0077dc65 Merge autoland to m-c a=merge
MozReview-Commit-ID: BfLXAwELA2k
2017-06-08 18:35:34 -07:00
Ehsan Akhgari 3615b687a6 Bug 1361461 - Dispatch the compartment-nuking part of WindowDestroyedEvent to the idle queue; r=smaug 2017-06-08 09:49:49 -04:00
Carsten "Tomcat" Book cb5ce9d807 Merge mozilla-central to autoland 2017-06-08 15:24:16 +02:00
Carsten "Tomcat" Book b9d94b34d4 merge mozilla-inbound to mozilla-central a=merge 2017-06-08 14:43:56 +02:00
Nicolas B. Pierron d00b5ff644 Bug 1371035 - Index JSMSG_CANT_TRUNCATE_ARRAY MDN documentation. r=fscholz 2017-06-08 09:49:11 +00:00
Carsten "Tomcat" Book 383edc0429 Backed out changeset 575e351a12af (bug 1361461) for causing frequent reftest assertion failures like Assertion failure: false (Ran out of memory while building cycle collector graph), at z:/build/build/src/xpcom/base/nsCycleCollector.cpp:929
--HG--
extra : rebase_source : d4b0d05b42656579e35efde2d676c2f8f0115299
2017-06-08 11:27:43 +02:00
Ruturaj K. Vartak 58a62d7ade Bug 1364093 - After a space and character, autocomplete should be shown for all flags. r=ntim, jdescottes.
MozReview-Commit-ID: JTPvHLBzIB0
2017-06-07 21:51:00 +02:00
Ehsan Akhgari 8e38408bd7 Bug 1361461 - Dispatch the compartment-nuking part of WindowDestroyedEvent to the idle queue; r=smaug 2017-06-07 21:49:03 -04:00
Ryan VanderMeulen 9b7a73b65a Merge m-c to autoland. a=merge
UPGRADE_NSPR_RELEASE UPGRADE_NSS_RELEASE

--HG--
extra : amend_source : a59e53ba2f8db608f613f21ad6da2b5be8814aa4
2017-06-07 22:55:56 -04:00
Kris Maglione fc7b949c51 Bug 1370027: Part 2 - Use Subprocess.jsm rather than nsIProcess to create the Browser Toolbox process. r=bgrins
Using nsIProcess has the side-effect of spawning a NSPR process wait loop
thread, which makes it impossible for other IPC code to waitpid on its own
processes, and check their exit status. There are other instances that need to
be changed as well, but this is the one that developers are most likely to run
into.

MozReview-Commit-ID: L0WyOxlXbkk

--HG--
extra : rebase_source : 0b128c187a2d18dd6fb226bb718ede9ce97ece4b
2017-06-06 16:15:38 -07:00
Ehsan Akhgari 3cc0bd4b17 Backout bug 1361461 due to potentially introducing some intermittent reftest failures 2017-06-07 13:01:24 -04:00
Jason Laster e67d86c8f3 Bug 1370324 - Update Debugger frontend (v0.5) (6/5/2017). r=jdescottes
MozReview-Commit-ID: A6Oz0XnBHuJ

--HG--
extra : rebase_source : 20268bbcad4f1c431cf6567968c9486b709f7211
2017-06-07 17:53:35 +02:00
Ehsan Akhgari db983a3ae9 Bug 1361461 - Dispatch the compartment-nuking part of WindowDestroyedEvent to the idle queue; r=smaug 2017-06-07 10:57:09 -04:00
Gabriel Luong 9a673db796 Bug 1370004 - Rearrange the order of items on the Layout view. r=pbro 2017-06-07 10:07:13 -04:00
Gabriel Luong 78d7a481bd Bug 1369951 - Use the stored grid highlighter settings for the grid highlighter toggled in the rule view. r=pbro 2017-06-07 10:03:00 -04:00
Tom Tromey cb34410a81 Bug 1366853 - SourceMapURLService must wait for sources to be available; r=bgrins
MozReview-Commit-ID: CVbYQCzJQTu

--HG--
extra : rebase_source : 8a77d672917ac4016ad433fbd298b3d620123a9a
2017-05-22 13:47:42 -06:00
Axel Hecht c92e5dfc1e bug 1370176, generic configuration for l10n, r=flod,gps
The current way to configure compare-locales has a lot of
assumptions that make our l10n system really stubborn.

The generic configuration is independent of python, and uses
toml files for configuration. They're still modular, but
there's only one file format.

See http://moz-l10n-config.readthedocs.io/en/latest/fileformat.html
for the specification.

Also fixes a few nits in filter.py, where we compared the
entity key as bool, which is false if we pass in ''.
Explicitly compare as "entity is None" to be precise about
when we're checking files.

MozReview-Commit-ID: 5TmfobaImF4

--HG--
extra : rebase_source : 84e56eb2076e74f79677df9e0368811579c1f173
2017-06-05 10:28:33 +02:00
Sebastian Hengst 05140da7d7 Backed out changeset 634b361b1b9d (bug 1364150) for scroll position failures in devtools' browser_webconsole_keyboard_accessibility.js. r=backout 2017-06-08 20:40:08 +02:00
Julian Descottes 0708c99101 Bug 1371298 - trim values extracted from pref files in devtools addon prefs loader;r=bgrins
MozReview-Commit-ID: LuhOlYP4xYc

--HG--
extra : rebase_source : ea167d45be864df68b39bdbf315655ad535780ce
2017-06-08 18:16:04 +02:00
Julian Descottes 2b61389eeb Bug 1371298 - support sticky_prefs in devtools addon prefs loader;r=bgrins
MozReview-Commit-ID: BgPvk9ykdrX

--HG--
extra : rebase_source : a3e74ac27c9ce839f31288c048a8c2e6a4bb288c
2017-06-08 18:19:51 +02:00
Julian Descottes 181fa0d8b7 Bug 1371298 - stop ignoring prefs after #endif in webpack/addon devtools prefs loaders;r=tromey
MozReview-Commit-ID: CKlmL6S0dtX

--HG--
extra : rebase_source : 36635d9aa007031a3d23b30860836441f393656b
2017-06-08 17:05:52 +02:00
J. Ryan Stinnett 8287046b32 Bug 1361311 - Remove project editor. r=pbro
MozReview-Commit-ID: 6p8p3slqSBG

--HG--
extra : rebase_source : e9763d51644f587eadf0ed190d8b3176bb382cb4
2017-06-07 15:30:50 -05:00
J. Ryan Stinnett 583d917691 Bug 1361311 - Remove project editor from WebIDE. r=pbro
MozReview-Commit-ID: CKo4EruNTe4

--HG--
extra : rebase_source : c6fbe57d641140afb9ca98ac6be4b5e38cac630b
2017-06-07 15:25:52 -05:00
Brian Grinstead 865c58e29c Bug 1364150 - Introduce debounce middleware; r=bgrins
MozReview-Commit-ID: Hu3rQ3iJHzP

--HG--
extra : rebase_source : c623b48d0055f4b0fb516c04ff5a1ec58961e7c5
2017-05-11 12:40:20 -07:00
Patrick Brosset 3d1a8fb866 Bug 1367407 - Wait for all tracks to be ready in test; r=daisuke
MozReview-Commit-ID: 3XtI6L7hEV1

--HG--
extra : rebase_source : 5ae8657a114a27a9ac833d3a8ae20c87b616372d
2017-06-12 11:34:47 +02:00
Tom Tromey ef18fbbeaf Bug 1366853 - SourceMapURLService must wait for sources to be available; r=bgrins
MozReview-Commit-ID: CVbYQCzJQTu

--HG--
extra : rebase_source : 82895f7d9ef57e821d8f3759966f0db364bf5423
2017-05-22 13:47:42 -06:00
Julian Descottes dca07d04dd 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 : 17685611ae0270afd6b819043b56cda94511a723
2017-06-06 14:01:32 +02:00
Michael Brennan 7b41e4e729 Bug 1357964 - Rotate network-details-panel-toggle button in vertical mode. r=honza 2017-05-05 14:15:00 -04:00
Ruturaj K. Vartak e36c14f1c4 Bug 1368431 - Add network monitor tests for searchbox autocomplete. r=ntim 2017-06-11 22:02:00 -04:00
Matteo Ferretti 7ef48762ee Bug 1368535 - translate the matrix also by element's borders; r=gl
MozReview-Commit-ID: 6otecA8D18y
2017-06-07 12:06:53 +02:00
Phil Ringnalda 676fa88974 Backed out changeset 830842118f8a (bug 1356474) for failing most of its browser_grids_grid-outline-* tests
MozReview-Commit-ID: FWWM0ftcJHZ
2017-06-08 23:33:48 -07:00
Micah Tigley 06504b9372 Bug 1356474 - Add units tests for the Grid Outline component. r=gl
MozReview-Commit-ID: 85ZjxjkpIgU
2017-06-08 19:12:25 -06:00
Matteo Ferretti 2854cff5e1 Bug 1370278 - used getTransformToAncestor in Grid Inspector highlighter; r=gl
Used the new chrome-only API to obtain the transformation matrix of the current
node, relative to the inspected window's root element.
That also includes all the transformations from the element's ancestor; plus
the method is more robust and we can simplify the current code, removing also
some hack.

Deleted also the test for dom_matrix_2d, since one of the method was testing
now doesn't exist anymore, and the second it's just a map to native method
that has its own tests on platform.

MozReview-Commit-ID: 35rs34RSMYA
2017-06-09 01:32:27 +02:00
Matteo Ferretti 9f268f0537 Bug 1368535 - translate the matrix also by element's borders; r=gl
MozReview-Commit-ID: 6otecA8D18y
2017-06-08 22:33:29 +02:00
Sebastian Hengst 313d90426f Backed out changeset b61c6809644c (bug 1370278) for failing chrome test test_dom_matrix_2d.html with 'getNodeTransformOrigin is not a function'. r=backout 2017-06-08 20:58:32 +02:00
Matteo Ferretti d52072a4a8 Bug 1370278 - used `getTransformToAncestor` in Grid Inspector highlighter; r=pbro
Used the new chrome-only API to obtain the transformation matrix of the current
node, relative to the inspected window's root element.
That also includes all the transformations from the element's ancestor; plus
the method is more robust and we can simplify the current code, removing also
some hack.

MozReview-Commit-ID: 35rs34RSMYA
2017-06-08 19:46:41 +02:00
Jason Laster e321615671 Bug 1370923 - Fetch environments on demand. r=jimb 2017-06-07 14:28:00 -04:00
Oriol 09a26ed046 Bug 1365018 - Escape U+2028 and U+2029 when quoting a string in VariablesView. r=tromey 2017-06-06 20:25:00 -04:00
Paolo Amadini ac30ebecfa Bug 1370652 - Handle more rejections in code exercised by browser-chrome tests. r=Mossop
These fixes are in preparation of making browser-chrome tests fail when there are unhandled Promise rejections.

MozReview-Commit-ID: JTMgC2XwzX2

--HG--
extra : rebase_source : 4d0b0465641b2286d01f872b0cf8052af5573939
extra : amend_source : 75dacab1ff06bcab2a05e6e744845b151f97d06c
extra : intermediate-source : 047e38fdb0c889e7e7dc0c2cd5a4e6dc6aa7fe22
extra : source : b59573695517b2a464f22e00bd3792c50dcf371a
2017-06-06 21:15:42 +01:00
Michael Ratcliffe 786b52b5e9 Bug 1364437 - Make storage inspector layout match inspector's layout r=pbro
MozReview-Commit-ID: 3W9BpRMec4C

--HG--
extra : rebase_source : b8283e2eb3da96601adced69fb4629abc018f712
2017-06-06 10:55:41 +01:00
Michael Ratcliffe 55b26ee7b7 Bug 1366535 - convert uses of defer to new Promise in client/storage r=nchevobbe
MozReview-Commit-ID: LXFr5hAlHZe

--HG--
extra : rebase_source : c8245b1a3361ae276dec86e1553872ed31220f52
2017-06-05 21:58:23 +01:00
Ricky Chien f0d22f42e7 Bug 1373594 - Fix broken automatic HAR logs exported r=Honza
MozReview-Commit-ID: LEWZsBYk9vT

--HG--
extra : rebase_source : a83d67243e1196c43abadd1e04c35cf4666ff89e
2017-06-20 17:58:09 +08:00
tiago c4216a81dc Bug 1364153 - Fix position for 'Edit and Resend' and 'Raw headers' buttons. r=Honza
MozReview-Commit-ID: yj070SeYZl

--HG--
extra : rebase_source : 5419bfbbe2abcc33fe9b191c87ef175aa84907b8
2017-05-16 15:50:27 -03:00
Christoph Kerschbaumer 766b8a4ab0 Bug 1377851 - Load code mirror frame from external file within devtools. r=pbrosset 2017-07-05 14:10:07 +02:00
Carsten "Tomcat" Book 00fb80dbbc Merge mozilla-central to mozilla-inbound 2017-07-05 13:04:34 +02:00
Michael Brennan 12d0700317 Bug 1377094 - Add tooltips to NetMonitor column headers. r=Honza 2017-07-01 09:30:00 +02:00
Frederik Braun 9c64aee8c8 Bug 1351608 - Comment out existing violations to no-unsanitize rule. r=standard8
--HG--
extra : rebase_source : 41eb119fb189c4577fe64b114821b75d8781ad99
2017-06-28 12:50:38 -07:00
Gabriel Luong e7f9a1c388 Bug 1373492 - Enable the layout view by default. r=pbro
MozReview-Commit-ID: 3E81zeEUmfm
2017-06-16 01:18:05 -04:00
Sebastian Hengst 09cf712b58 Backed out changeset 8ecdc6d29e1d (bug 1367424) for failing jetpack's test-dev-panel.js.test Panel API and more. r=backout 2017-06-06 13:03:41 +02:00
Julian Descottes 4cbdadf23f 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 : 357b503532fed7933a6690418b846c70350c59b9
2017-05-29 18:21:21 +02:00
Michael Ratcliffe 44573c3616 Bug 1367652 - split browser_storage_basic_usercontextid.js r=pbro
MozReview-Commit-ID: 7oZQbmMYlla

--HG--
rename : devtools/client/storage/test/browser_storage_basic_usercontextid.js => devtools/client/storage/test/browser_storage_basic_usercontextid_1.js
extra : rebase_source : d04ca1a18b8f5c2f56e8b8b755d408f9263f3a84
2017-06-05 17:35:31 +01:00
Jan Odvarko e7098b2e0e Bug 1370171 - Remove sdk/core/heritage from Netmonitor; r=rickychien
MozReview-Commit-ID: H4Dj0As4eiY

--HG--
extra : rebase_source : 41d0084f27f1afc591c7e330fbda7a8da210b622
2017-06-05 12:16:11 +02:00
Matteo Ferretti 819ccfd2e4 Bug 1359794 - grid cell highlighting now are properly transformed, infobars are better positioned; r=gl
The Grid Cell highlighting should take transformation into account

Added utility functions for a better handling of points and boundaries;
especially when a transformation is applied.

The SVG path description's points are now properly transformed.

Grid's infobars are now positioned in the same way of box model infobar, since
we pass a more accurate `bounds` object.

MozReview-Commit-ID: CNknsC0ufZj

--HG--
extra : rebase_source : 373032eacbfeacf1e6b870cbbe59be539be916b8
2017-06-05 16:22:30 +02:00
Wes Kocher 3c05a4998a Merge inbound to central, a=merge
MozReview-Commit-ID: Cb3YlCdVhQr
2017-06-05 17:34:09 -07:00
Gabriel Luong 6cab183898 Bug 1369586 - Fix eslint error with 'currentZoom' variable never being used in css-grid.js. r=me 2017-06-05 15:41:27 -04:00
Micah Tigley c671140c63 Bug 1369586 - Add a border around the grid area name overlay. r=gl
MozReview-Commit-ID: 3aUiVU3gKpq
2017-06-02 22:05:55 -06:00
Nicolas Chevobbe 33b54ea1bc Bug 1363680 - Adapt mocha tests. r=Honza
MozReview-Commit-ID: Jl48dtpqlm7

--HG--
extra : rebase_source : aa94cd8db6785b19008f67086cd0a9ca3371bcab
2017-06-05 13:41:09 +02:00
Nicolas Chevobbe 0cb8dfb5b1 Bug 1363680 - Update stubs. r=Honza
MozReview-Commit-ID: ANFE45Ilr7w

--HG--
extra : rebase_source : ccd6b6c4b096975e22f3d9193f43504a97733ed8
2017-06-05 14:18:01 +02:00
Nicolas Chevobbe 568a26e351 Bug 1363680 - Move the repeat information outside of the message type. r=Honza
MozReview-Commit-ID: J7IJgEYnLhn

--HG--
extra : rebase_source : 2d216915e9e3c59b9d128f4484b340d902bc9c86
2017-06-05 14:15:09 +02:00
Patrick Brosset c57cdc9101 Bug 1370148 - Stop using the missing system-info.getProperty(host); r=jryans
MozReview-Commit-ID: 9vfGIXqIDk9

--HG--
extra : rebase_source : eca3cb09b636cb57ff0370937202de76a837cd84
2017-06-05 12:27:01 +02:00
J. Ryan Stinnett 6bb8c2e44d Bug 1358267 - Abort RDM set size when closing. r=gl
MozReview-Commit-ID: 9noch5Bgu9q

--HG--
extra : rebase_source : 9d40bd5de684e654ab11f7ee6d6fa5208e1cb94e
2017-06-01 09:48:42 -05:00
Tom Tromey e97863698c Bug 1142115 - remove for/of scoping workaround; r=bgrins,jryans
MozReview-Commit-ID: IVUDJPpshSl

--HG--
extra : rebase_source : e91da2183ba4fcdb14287dc9f9d68ba0f4bcea3a
2017-05-31 13:00:19 -06:00
Ryan VanderMeulen 327ef2b880 Bug 1326230 - Fix space-infix-ops ESLint error in browser_addons_debug_info.js. r=eslint-fix a=eslint-fix
MozReview-Commit-ID: 5BJck3p94Uq

--HG--
extra : amend_source : deb64ffb72ed5987396d0ec958d3244824af99c1
extra : transplant_source : %26%B0%98%92K%0A%00%81%04%E4%82F%DD%27%16k%AB%2C%DE%C5
2017-06-04 21:57:47 -04:00
Marco Castelluccio d66a91a2b0 Bug 1095267 - Assert the promise's timeToSettle is a number only if its state isn't 'pending'. r=fitzgen
--HG--
extra : rebase_source : 226bc42d409c63c0ff8a0e8f7c560a6fca699ef6
2017-06-03 20:14:13 +01:00
Ryan VanderMeulen 9531c6693f Merge m-c to inbound. a=merge 2017-06-05 12:00:40 -04:00
Micah Tigley 4d89c214fd Bug 1349335 - Use the grid color for the grid cell and area fills. r=gl
MozReview-Commit-ID: 4etwnse2jZu
2017-06-02 22:49:26 -06:00
Gabriel Luong d15f698ca2 Bug 1369585 - Remove L10n unknown escape sequence for layout.rowColumnPositions. r=me 2017-06-05 10:29:48 -04:00
Ryan VanderMeulen 2644993b4a Bug 1326230 - Fix space-infix-ops ESLint error in browser_addons_debug_info.js. 2017-06-04 21:57:47 -04:00
Andy McKay bab1d02fc9 Bug 1326230 - Add a warning for temporary ids in about:debugging. r=mstriemer
MozReview-Commit-ID: 2Ui2kfB8UPe

--HG--
extra : transplant_source : %DC%B9%EC%10%94%96%C7%9E%ECa%0D%BA%9E%3D%3C%94Q%5E%19%15
2017-06-02 14:15:08 -07:00
Kris Maglione bfc7032cb4 Bug 1368152: Part 3 - Remove ExtensionManagement.getURLForExtension. r=aswan
MozReview-Commit-ID: 4KalPWYQeks

--HG--
extra : rebase_source : fed07c753b1bd0f44d85d7bdfceab7d4296aa9df
2017-06-03 22:29:27 -07:00
Kris Maglione e51750a9c4 Bug 1322235: Part 6 - Replace AddonPolicyService with a stub implementation in ExtensionPolicyService. r=mixedpuppy,zombie
This replaces the JS policy service stubs with a pure C++ version which
directly makes policy decisions based on active WebExtensionPolicy objects.

This is the first step in a larger refactoring, which will remove the
ExtensionManagement module entirely, and replace the current add-on policy
service with direct, non-virtual access to native WebExtensionPolicy objects.

It will also be followed by related changes to migrate the content script and
extension page matching to native code, based on the existing MatchPattern and
WebExtensionPolicy bindings.

MozReview-Commit-ID: 2MpbmXZGiPZ

--HG--
extra : rebase_source : 8b268618164b45605143e858665e592de829a6fa
2017-06-03 17:12:14 -07:00
Ehsan Akhgari 30d7c12e39 Bug 1370102 - Make browser_console_dead_objects.js correctly wait for the window to be destroyed instead of relying on the scheduling of the corresponding event; r=kmag 2017-06-04 19:33:53 -04:00
Sebastian Hengst c228c964b6 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-06-04 20:11:31 +02:00
Micah Tigley 42809d4c3a Bug 1369585 - Explicitly identify the row and columns in cell infobar. r=gl
MozReview-Commit-ID: F4oKtM3IEbg
2017-06-03 22:24:24 -06:00
Sebastian Hengst 5e4755df68 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IdRgoZ9hiXq
2017-06-03 20:15:27 +02:00
Joel Maher b44356bc28 Bug 1368364 - backout bug 1242505 as it causes browser/modules/ intermittent failures. r=paolo 2017-06-03 10:34:14 +02:00