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

790 Коммитов

Автор SHA1 Сообщение Дата
Tim Huang 30dc977e6a Bug 1263324 - Part 1: Fixing the cache storage inspector to obey originAttributes and indexedDB storage inspector to use correct database file name with originAttributes. r=miker
--HG--
extra : rebase_source : c5da3ad94b70b9ff59b22dddcc3b0fd539e5d003
2017-01-24 17:00:01 +08:00
Greg Mierzwinski d034427bd2 Bug 1301197 - Add xpcshell code coverage to linux64-jsdcov and the 'coverage' mozinfo flag. r=jmaher
This patch makes it possible to collect code coverage for xpcshell tests using the linux64-jsdcov build. It also enables the use of a 'coverage' flag to disable tests when they are instrumented with the js debugger for code coverage. Lastly, it uses the 'coverage' flag to disable certain tests.

MozReview-Commit-ID: 97VFkJmlwQn

--HG--
extra : rebase_source : 26c841f5a68f927889c0903e701bfde4b7ca84ac
2016-11-08 15:57:21 -05:00
Yury Delendik bae4d246c0 Bug 1333840 - Protect from frame.this access for wasm debugger frame. r=ochameau
MozReview-Commit-ID: eEhoHiXQTr

--HG--
extra : rebase_source : 21c12aebb9aa87725b87d1ea890e58b90596b8a3
2017-01-25 12:21:37 -06:00
Andrea Marchesini dd65bf8d09 Bug 1333898 - MessageChannel messaging sets .ports to null, r=qdot 2017-01-31 08:47:11 +01:00
J. Ryan Stinnett 46f3ae9842 Bug 1334293 - Use the typeName for source and thread actors. r=ochameau
MozReview-Commit-ID: IpreKTT0hrt

--HG--
extra : rebase_source : 5f429b0c93dc18a59603d99d5485a4afbb8063d6
2017-01-25 17:44:41 -06:00
Florian Quèze bdc1ffa608 Bug 1334831 - script-generated patch to use .remove() instead of .parentNode.removeChild, r=jaws. 2017-01-30 08:10:22 +01:00
Florian Quèze b11907c7aa Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws. 2017-01-27 10:51:03 +01:00
Florian Quèze 0cb03c69e1 Bug 1334156 - replace ownerDocument.defaultView usages by hand in a few places, r=jaws. 2017-01-27 10:51:02 +01:00
Florian Quèze 0e0865f4fc Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws. 2017-01-25 07:01:52 +01:00
Phil Ringnalda a78adb2d03 Backed out changeset 98530de82f5c (bug 1332085) for browser_color-widget-01.js failures
CLOSED TREE
2017-01-22 10:50:17 -08:00
Sheldon Roddick 960822cc20 Bug 1332085 - Add Color Name field to Color Widget. r=gl 2017-01-22 09:45:23 -07:00
Catalin Badea 1609baa123 Bug 1328293 - Show if a service worker is listening for fetch events in about:debugging. r=jdescottes 2017-01-22 09:03:00 +02:00
Mark Banner 16e6d381ac Bug 503613 - Remove old 'tail =' lines from xpcshell.ini files; r=gps
MozReview-Commit-ID: 62Hp5ISxowJ

--HG--
extra : rebase_source : daa8efb3409031fea553f4fd0c9d0746e38dc308
extra : histedit_source : b4c23aacf678ba0d0ac9c09191a7c494ead11a08
2017-01-18 10:30:39 +00:00
Michelangelo De Simone 7baf165ae7 Bug 1313155 - Remove dom/settings and related code. r=Ehsan
MozReview-Commit-ID: Gi7frPFQ6yW

--HG--
extra : rebase_source : 69bb31fe3bc96ca460f0e35abb0b0f82d03defb6
2016-12-29 11:26:49 -08:00
Tom Tromey 9b9cc9ddd2 Bug 1331626 - remove unnecessary import from css-logic.js; r=jdescottes
MozReview-Commit-ID: Br3JJiR0IOd

--HG--
extra : rebase_source : 7c045147dea4a01fc627f2e085f3b91d62ae3ada
2017-01-17 07:37:12 -07:00
Patrick Brosset e767d90101 Bug 1323700 - Adding a copy full path option to the inspector menu; r=gl
MozReview-Commit-ID: IvRnek7e7Xq

--HG--
extra : rebase_source : 360b3e72c0983c749eac9e685f29ee879cf3034a
2017-01-17 14:14:41 +01:00
Astley Chen 5f62e1165f Bug 1331296 : Part 3 - Remove -moz-calc() from DevTool tests. r=tromey
MozReview-Commit-ID: K74j01JYjfY

--HG--
extra : rebase_source : c50c4157e77ffad02b7697204cce085683d9bc90
2017-01-18 10:50:28 +08:00
Florian Quèze 85611a7b6d Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws.
--HG--
extra : rebase_source : a22344ee1569f58f1f0a01017bfe0d46a6a14602
2017-01-17 11:50:25 +01:00
Dalimil Hajek 3e02aa5978 Bug 1322085 - Make devtools/server/actors/*.js eslint-clean. r=ntim 2017-01-16 12:51:00 -05:00
Michael Ratcliffe beac6277d5 Bug 1302989 - Make storage inspector work with file:// when # is in the URL r=nchevobbe
Changes:
  -  Added storage-listings-with-fragment.html and browser_storage-listings-with-fragment.js. The only difference between these and storage-listings.html and browser_storage-listings.js is that they contain url fragments wherever URLs are loaded e.g. #abc, #def etc.
  - When referencing cookies in tests we used to only use the hostname but a full URL was needed for other storage types. For consistency we now use the full URL for all storage types.
  - storage.js used to contain various getHostName() methods depending on which storage type was needed. This has been changed to a single method that acts according to which protocol is in use. Cookies are the only storage type that requires just a hostname for the http and https protocols so we strip them inside the cookies actor where required. null is returned when storage types are not available for a particular protocol e.g. data:// URLs.
  - browser_storage_dynamic_windows.js and browser_storage_listings.js now detect cookies that were previously missed. This is a result of the getHostName() improvements.

MozReview-Commit-ID: 8ZzM1Xz5hwU

--HG--
extra : rebase_source : 0495166129f6a8f5478063dbeacc1936ce44bd61
2017-01-06 10:14:55 +00:00
Joel Maher 41529739bc Bug 1330325 - add BUG_COMPONENT to devtools/* files. r=jryans
MozReview-Commit-ID: Bd0ca7f6QE6
2017-01-13 08:40:35 -05:00
Jared Wein 072c1a6ba3 Bug 1323618 - Allow locking off of psuedo-classes through inIDOMUtils. r=heycam
MozReview-Commit-ID: DppYTmILpwy

--HG--
extra : rebase_source : c0befc8f86b92cfc88b537e520c3aa032846ba6a
2017-01-12 12:10:07 -05:00
Sebastian Hengst 7e8e7b64ec Backed out changeset 6c4807171f00 (bug 1323618) on jaws' request. r=backout 2017-01-12 18:45:39 +01:00
Jared Wein 213d81f2f4 Bug 1323618 - Allow locking off of psuedo-classes through inIDOMUtils. r=heycam
This patch doesn't currently work. The test fails in two test cases. Right now the styles for a 'locked-off' psuedo class are still being applied.

MozReview-Commit-ID: DppYTmILpwy
* * *
[mq]: temp

MozReview-Commit-ID: 74iIOQumfrw

--HG--
extra : rebase_source : 276e694b61aaeb0cb55a963c793d58876a92546f
2017-01-12 12:10:07 -05:00
Florian Quèze a03918c148 Bug 1330147 - automatic removal of the third boolean parameter in removeObserver calls, r=jaws. 2017-01-11 22:27:42 +01:00
Alexandre Poirot f224a07d63 Bug 1324565 - Remove dependency to sdk/page-mod from inspector highlighter. r=pbro
MozReview-Commit-ID: 5oZI4mkDFqJ

--HG--
extra : rebase_source : 3cf9d9119f68fee648aa1b1143ca251240ddf417
2016-12-19 11:07:11 -08:00
André Bargull 5fb05850cc Bug 1315772 - Add link for Strict_Non_Simple_Params. r=fscholz
--HG--
extra : rebase_source : d92160d73289c8ef60f76fe19d8038e059d83387
2017-01-09 08:26:39 -08:00
Florian Quèze 55f78ce0fa Bug 1329182 - remove trailing newURI null parameters in devtools/, r=jaws. 2017-01-09 20:27:26 +01:00
Tom Tromey d0a35ae517 Bug 1328016 - add parseNamedDeclarations and use in rule view; r=pbro
MozReview-Commit-ID: 25LvVRvbpIm

--HG--
extra : rebase_source : bc1d33cf183212863b5b9a1a138d8671aad995b3
2017-01-03 13:14:08 -07:00
Carsten "Tomcat" Book b4e6d275b7 merge mozilla-inbound to mozilla-central a=merge 2017-01-04 16:09:56 +01:00
J. Ryan Stinnett b616940600 Bug 1326078 - Update actor docs after RemoteBrowserActor removal. r=ochameau DONTBUILD
MozReview-Commit-ID: 2jS5ZEYeiEc

--HG--
extra : rebase_source : a2afa6db6d399255a5ec833d58a9b0e6adcf736f
2016-12-28 12:57:30 -06:00
Alexandre Poirot c512a29d01 Bug 1323466 - Lazy load dependencies from actors/script.js. r=jryans
MozReview-Commit-ID: 6DdFOIL6nD

--HG--
extra : rebase_source : 179e35fa4753a663653265653f7df24719ec622c
2016-12-20 13:35:13 -08:00
Phil Ringnalda c4d1ea9a14 Merge m-c to m-i
MozReview-Commit-ID: JYNBUrs2zC5
2017-01-03 18:46:43 -08:00
Olli Pettay 0364dbc792 Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8
--HG--
extra : rebase_source : 3ae1207308de120b7299b13ecaa95dd1612b3459
2017-01-03 21:47:55 +02:00
Alexandre Poirot c0f597f8a5 Bug 1323466 - Prevent loading webbrowser.js in child process. r=jryans
MozReview-Commit-ID: J1EmwxplNhA

Make actor registration more explicit and documented.
Each codepath depends on various set of actors, and it may be confused
as we often register actors if the DebuggerServer wasn't initialized yet.
But it is often already started by some other callsite...

This changeset also converts childtab to being just a module
and stop using DebuggerServer.addActors magic.

--HG--
extra : rebase_source : acbfd98b7791c833181d655d6cae04ec9bb28f87
2016-12-19 03:14:12 -08:00
Alexandre Poirot 169218bed0 Bug 1323466 - Split actors/worker.js in two to prevent loading unecessary actor code in parent process. r=jryans
The main goal here is to prevent loading protocol.js in the parent process.

MozReview-Commit-ID: 1HzbqNZ81v1

--HG--
extra : rebase_source : 52b815d63002c3584dc1caee2fffef5d3ed10c91
2016-12-14 08:35:47 -08:00
gtatum@mozilla.com 91e6ea18e7 Bug 1309065 - Be smarter about filling in the client-side css properties db; r=tromey
MozReview-Commit-ID: BOYwveTH1Hy

--HG--
rename : devtools/server/tests/mochitest/test_css-properties_01.html => devtools/server/tests/mochitest/test_css-properties.html
extra : rebase_source : 07118d9577635c57bcf1684a6e0be66937118944
2016-10-11 20:30:24 +00:00
Wes Kocher d1a5db810e Backed out changeset 2aef437d23b7 (bug 1309065) for failures in test_css-properties-db.js a=backout
--HG--
rename : devtools/server/tests/mochitest/test_css-properties.html => devtools/server/tests/mochitest/test_css-properties_01.html
2016-12-28 13:42:19 -08:00
gtatum@mozilla.com 3878d6e752 Bug 1309065 - Be smarter about filling in the client-side css properties db; r=tromey
MozReview-Commit-ID: BOYwveTH1Hy

--HG--
rename : devtools/server/tests/mochitest/test_css-properties_01.html => devtools/server/tests/mochitest/test_css-properties.html
extra : rebase_source : 11ceb980e2d1039b0120e761ee59e9760ee57b00
2016-10-11 20:30:24 +00:00
Julian Descottes d5bf860b54 Bug 1322013 - Use system principal to fetch moz-extension stylesheets;r=gl
MozReview-Commit-ID: 8n15QUzbEUJ

--HG--
extra : rebase_source : 61fc7bbcabd7607e07b17f5614d5f0f039f9ca84
2016-12-26 11:16:24 +01:00
Michael Ratcliffe 18a7d3b601 Bug 1322873 - Bug 1322873 - Add React event bubbles to the Markup View r=miker
MozReview-Commit-ID: 5uGOROUTrn2

--HG--
extra : rebase_source : 0009443e5226883d55b2d3d917a7cd408f3adc76
2016-12-24 21:41:15 +00:00
Phil Ringnalda ac954c6a3f Merge m-c to autoland 2016-12-24 16:54:02 -08:00
Michael Ratcliffe 54f2387792 Bug 1321820 - Storage Inspector fails with dom.caches.enabled=false r=nchevobbe
MozReview-Commit-ID: Gzwap5NL1w7

--HG--
extra : rebase_source : a40e0c4760edb74f2e47f874b7335508f968214d
2016-12-23 16:53:20 +00:00
Wes Kocher e28b562783 Merge m-c to inbound, a=merge
MozReview-Commit-ID: 3HW7YWDqTBQ
2016-12-23 14:40:42 -08:00
Wes Kocher c2cdfab9c9 Backed out changeset ff9a07a874fd (bug 1322873) for failing the tests it added a=backout 2016-12-23 16:00:18 -08:00
Michael Ratcliffe 02b002221a Bug 1322873 - Bug 1322873 - Add React event bubbles to the Markup View r=tromey
DevRel have made it clear that one of the number one complaints they hear is that we are not supporting React in our tools.

So how about we have our event bubbles include React events and allow people to go to the event listener source in the debugger?

I don't believe that any other tool does this so it is totally worth doing... and in time for Christmas as well ;)

Works just fine in development and production versions of React.

It also works in the browser toolbox so it can be used to debug events in our own tools e.g. The Debugger.

The files under devtools/client/inspector/markup/test/ are either test or React library files so they only really need a cursory glance.

This means that you should focus on the following files when reviewing:
 - devtools/client/locales/en-US/inspector.properties
 - devtools/client/shared/widgets/tooltip/EventTooltipHelper.js
 - devtools/server/actors/inspector.js
 - devtools/server/event-parsers.js

Now allowed the use of JSX in mochitests and fixed all eslint errors.

MozReview-Commit-ID: AtxhainieQe

--HG--
extra : rebase_source : c57ce476875b19b99ef9e2dcf66df1274809fa54
2016-12-19 11:23:49 +00:00
JerryShih a400a6428f Bug 1310681 - put css-color-4 color function supporting information into css property db. r=tromey
MozReview-Commit-ID: 8xRKGJ5wJkq

--HG--
extra : rebase_source : 565f7b41ae3797e5dc7727ab614023c32e438b27
2016-10-21 15:15:16 -04:00
Tim Nguyen a0a218ef6f Bug 1325191 - Fix test_memory_allocations_* failures. r=bustage
MozReview-Commit-ID: ISRQwIxnsHz
2016-12-23 18:43:29 +01:00
Tim Nguyen 2b0b85f4b0 Bug 1325191 - Fix ESLint errors in devtools/server/performance/. r=jryans
MozReview-Commit-ID: Imv1Ntr7E1x
2016-12-23 16:45:33 +01:00
Tim Nguyen f8ea7f6a39 Bug 1325191 - Fix Eslint errors in devtools/server/*.js. r=jryans
MozReview-Commit-ID: 6t7lUP2Ip3v
2016-12-23 16:45:22 +01:00