Commit Graph

341 Commits

Author SHA1 Message Date
J. Ryan Stinnett
76c8287ad6 Bug 1249934 - Avoid CPOWs in GCLI cookie commands. r=jwalker
MozReview-Commit-ID: 3a1PoMDbUYW
2016-03-24 14:10:27 -05:00
Nicolas Chevobbe
c123351274 Bug 1250835 - Display swatch for angles in the rules panel. r=miker
Add a swatch before angle values in the rules panel and allow cycling
through angle units with shift+click (like we already do for color units).

MozReview-Commit-ID: CWhoUQTkP1G

--HG--
extra : transplant_source : %5B%E5%AD%22%D2%20uk%07%EE%A9%E4%91YS%B3R%C3%DF%21
2016-03-08 23:04:54 +01:00
Nick Fitzgerald
6c085d3c3b Bug 1257687 - Add a utility to convert a count breakdown into a bucket breakdown. r=jsantell
--HG--
extra : amend_source : 7e06a8679279385a584effae291a63217801a45a
2016-03-18 17:47:41 -04:00
Nick Fitzgerald
d5b9afe7c5 Bug 1257696 - Ensure that repeatedly converting the same census report into a CensusTreeNode tree results in the same CensusTreeNode tree. r=jsantell 2016-03-17 16:42:00 -04:00
Carsten "Tomcat" Book
c3257f182b Merge mozilla-central to fx-team 2016-03-17 11:16:06 +01:00
Carsten "Tomcat" Book
f298917442 merge mozilla-inbound to mozilla-central a=merge 2016-03-17 11:00:17 +01:00
James Long
ccf6949bd1 Bug 1248303 - respect break on exceptions flag in subsequent debugger instances r=ejpbruel 2016-03-16 13:53:34 -04:00
Tom Tromey
a87cc36082 Bug 1255799 - remove obsolete TODO from network-monitor.js; r=odvarko
MozReview-Commit-ID: Lbx8C41oSqG
2016-03-16 08:16:00 +01:00
Tom Tromey
fbafa60ad1 Bug 1255799 - make devtools/client/webconsole eslint-clean; r=odvarko
MozReview-Commit-ID: AnaXFFHlNLM
2016-03-16 08:16:00 +01:00
Shih-Chiang Chien
b9e0dc0161 Bug 1255266 - create sandbox with system principal. r=jryans,khuey.
MozReview-Commit-ID: LZRA24MRp1K

--HG--
extra : rebase_source : 3cb57e131321848da764e26b3741443f91acb003
2016-03-15 19:51:02 +08:00
Alexandre Poirot
8cd3f29a49 Bug 1252247 - Load devtools/clients resources lazily when used from devtools/server. r=jryans 2016-03-16 06:42:18 -07:00
Carsten "Tomcat" Book
f986401fdc Merge mozilla-central to fx-team 2016-03-16 11:26:20 +01:00
Victor Porof
57172ba5b4 Bug 1245886 - Refactor performance tests, r=jsantell
--HG--
rename : devtools/client/performance/test/browser_perf-categories-js-calltree.js => devtools/client/performance/test/browser_perf-calltree-js-categories.js
rename : devtools/client/performance/test/browser_perf-columns-js-calltree.js => devtools/client/performance/test/browser_perf-calltree-js-columns.js
rename : devtools/client/performance/test/browser_perf-events-calltree.js => devtools/client/performance/test/browser_perf-calltree-js-events.js
rename : devtools/client/performance/test/browser_perf-columns-memory-calltree.js => devtools/client/performance/test/browser_perf-calltree-memory-columns.js
rename : devtools/client/performance/test/browser_perf-details-01.js => devtools/client/performance/test/browser_perf-details-01-toggle.js
rename : devtools/client/performance/test/browser_perf-details-02.js => devtools/client/performance/test/browser_perf-details-02-utility-fun.js
rename : devtools/client/performance/test/browser_perf-details-03.js => devtools/client/performance/test/browser_perf-details-03-without-allocations.js
rename : devtools/client/performance/test/browser_perf-details-04.js => devtools/client/performance/test/browser_perf-details-04-toolbar-buttons.js
rename : devtools/client/performance/test/browser_perf-details-05.js => devtools/client/performance/test/browser_perf-details-05-preserve-view.js
rename : devtools/client/performance/test/browser_perf-details-07.js => devtools/client/performance/test/browser_perf-details-06-rerender-on-selection.js
rename : devtools/client/performance/test/browser_perf-details-waterfall-render.js => devtools/client/performance/test/browser_perf-details-render-00-waterfall.js
rename : devtools/client/performance/test/browser_perf-details-calltree-render.js => devtools/client/performance/test/browser_perf-details-render-01-js-calltree.js
rename : devtools/client/performance/test/browser_perf-details-flamegraph-render.js => devtools/client/performance/test/browser_perf-details-render-02-js-flamegraph.js
rename : devtools/client/performance/test/browser_perf-details-memory-calltree-render.js => devtools/client/performance/test/browser_perf-details-render-03-memory-calltree.js
rename : devtools/client/performance/test/browser_perf-details-memory-flamegraph-render.js => devtools/client/performance/test/browser_perf-details-render-04-memory-flamegraph.js
rename : devtools/client/performance/test/browser_perf-markers-docload.js => devtools/client/performance/test/browser_perf-docload.js
rename : devtools/client/performance/test/browser_perf-details-waterfall-gc-snap.js => devtools/client/performance/test/browser_perf-gc-snap.js
rename : devtools/client/performance/test/browser_perf-marker-details-01.js => devtools/client/performance/test/browser_perf-marker-details.js
rename : devtools/client/performance/test/browser_perf-options-01.js => devtools/client/performance/test/browser_perf-options-01-toggle-throw.js
rename : devtools/client/performance/test/browser_perf-options-02.js => devtools/client/performance/test/browser_perf-options-02-toggle-throw-alt.js
rename : devtools/client/performance/test/browser_perf-options-03.js => devtools/client/performance/test/browser_perf-options-03-toggle-meta.js
rename : devtools/client/performance/test/browser_perf-options-enable-framerate.js => devtools/client/performance/test/browser_perf-options-enable-framerate-01.js
rename : devtools/client/performance/test/browser_perf-options-allocations.js => devtools/client/performance/test/browser_perf-options-propagate-allocations.js
rename : devtools/client/performance/test/browser_perf-options-profiler.js => devtools/client/performance/test/browser_perf-options-propagate-profiler.js
rename : devtools/client/performance/test/browser_perf-clear-01.js => devtools/client/performance/test/browser_perf-recordings-clear-01.js
rename : devtools/client/performance/test/browser_perf-clear-02.js => devtools/client/performance/test/browser_perf-recordings-clear-02.js
rename : devtools/client/performance/test/browser_perf-theme-toggle-01.js => devtools/client/performance/test/browser_perf-theme-toggle.js
rename : devtools/client/performance/test/browser_profiler_tree-abstract-01.js => devtools/client/performance/test/browser_perf-tree-abstract-01.js
rename : devtools/client/performance/test/browser_profiler_tree-abstract-02.js => devtools/client/performance/test/browser_perf-tree-abstract-02.js
rename : devtools/client/performance/test/browser_profiler_tree-abstract-03.js => devtools/client/performance/test/browser_perf-tree-abstract-03.js
rename : devtools/client/performance/test/browser_profiler_tree-abstract-04.js => devtools/client/performance/test/browser_perf-tree-abstract-04.js
rename : devtools/client/performance/test/browser_profiler_tree-view-01.js => devtools/client/performance/test/browser_perf-tree-view-01.js
rename : devtools/client/performance/test/browser_profiler_tree-view-02.js => devtools/client/performance/test/browser_perf-tree-view-02.js
rename : devtools/client/performance/test/browser_profiler_tree-view-03.js => devtools/client/performance/test/browser_perf-tree-view-03.js
rename : devtools/client/performance/test/browser_profiler_tree-view-04.js => devtools/client/performance/test/browser_perf-tree-view-04.js
rename : devtools/client/performance/test/browser_profiler_tree-view-05.js => devtools/client/performance/test/browser_perf-tree-view-05.js
rename : devtools/client/performance/test/browser_profiler_tree-view-06.js => devtools/client/performance/test/browser_perf-tree-view-06.js
rename : devtools/client/performance/test/browser_profiler_tree-view-07.js => devtools/client/performance/test/browser_perf-tree-view-07.js
rename : devtools/client/performance/test/browser_profiler_tree-view-08.js => devtools/client/performance/test/browser_perf-tree-view-08.js
rename : devtools/client/performance/test/browser_profiler_tree-view-09.js => devtools/client/performance/test/browser_perf-tree-view-09.js
rename : devtools/client/performance/test/browser_profiler_tree-view-10.js => devtools/client/performance/test/browser_perf-tree-view-10.js
rename : devtools/client/performance/test/browser_profiler_tree-view-11.js => devtools/client/performance/test/browser_perf-tree-view-11.js
rename : devtools/shared/performance/process-communication.js => devtools/client/performance/test/helpers/profiler-mm-utils.js
2016-03-16 09:39:39 +01:00
Christoph Kerschbaumer
eedfade0b0 Bug 1122236 - CSP: block-all-mixed-content - GCLI updates (r=jwalker) 2016-03-15 16:07:34 -07:00
Carsten "Tomcat" Book
6f6971137f Merge mozilla-central to mozilla-inbound 2016-03-15 10:44:42 +01:00
Carsten "Tomcat" Book
344f5598d6 merge mozilla-inbound to mozilla-central a=merge 2016-03-15 10:43:02 +01:00
Jordan Santell
63679ce4b8 Bug 1177279 - Create a SourceLocationController to manage the state of updating sources for source mapping. r=jlong,jryans 2016-03-14 18:49:07 -07:00
Tom Tromey
ca928d3839 Bug 1255827 - Put loader-defined globals in devtools/.eslintrc. r=jryans
MozReview-Commit-ID: BkNfuA4Dotj
2016-03-11 09:19:00 -05:00
Nick Fitzgerald
1685818a63 Bug 1254092 - TraceIncomingCCWs should work at the JSCompartment level of granularity. r=jimb
There can be multiple compartments within the same zone, only one of which is a
debuggee. In this scenario, CCWs from other compartments into the debuggee
compartment should be traced and treated as roots. Therefore, dealing with CCWs
at the JS::Zone level is incorrect, and this patch changes the granularity level
to JSCompartments. If you look at the callers and uses of the function, it makes
much more sense now.

Additionally, it renames `JS_TraceIncomingCCWs` to `JS::TraceIncomingCCWs`.

--HG--
rename : devtools/shared/heapsnapshot/tests/gtest/DoesCrossZoneBoundaries.cpp => devtools/shared/heapsnapshot/tests/gtest/DoesCrossCompartmentBoundaries.cpp
rename : devtools/shared/heapsnapshot/tests/gtest/DoesntCrossZoneBoundaries.cpp => devtools/shared/heapsnapshot/tests/gtest/DoesntCrossCompartmentBoundaries.cpp
2016-03-14 16:11:00 +01:00
Patrick Brosset
b9fbc09651 Bug 1246088 - ESLint cleanups of devtools/shared/layout/utils.js; r=bgrins
MozReview-Commit-ID: gUB8kFMQVF

--HG--
extra : rebase_source : 7c2445645a123c00c79e3ca8829632d71dee0079
2016-03-09 12:09:48 +01:00
Patrick Brosset
4c08a64bcd Bug 1246088 - Safely access contentWindow in iframe and embed; r=bgrins
MozReview-Commit-ID: 6GRsMsJPn5x

--HG--
extra : rebase_source : e2a69eead5a64287fcf5575ca6f09464edf121ca
2016-03-09 11:54:12 +01:00
Tooru Fujisawa
a9ce01a3e6 Bug 1253859 - Properly stringify thrown symbol in console. r=fitzgen 2016-03-09 01:32:34 +09:00
Myk Melez
db9a40ca42 Bug 1238079 - remove the desktop web runtime; r=fabrice,mossop,gps,jryans,jmaher,marco 2016-03-07 13:33:12 -08:00
Jarda Snajdr
3986fe2698 Bug 1244725: DevTools: Show text of a HTTP response for video live streaming content types r=Honza
MozReview-Commit-ID: CA4tiyEtsTX

--HG--
extra : rebase_source : cb53c731f051df2083f197ccc5977e96ab19b52f
2016-03-03 04:39:00 -08:00
Alexandre Poirot
a65ec348c1 Bug 1247203 - Do not hardcode main module path in Loader.jsm. r=jryans 2016-03-04 07:51:12 -08:00
Alexandre Poirot
a31928ec8f Bug 1247203 - Remove useless call to main(). r=jryans 2016-03-04 07:51:11 -08:00
Alexandre Poirot
8e3356b5c8 Bug 1247203 - Emit devtools-loaded from the loader. r=jryans 2016-03-04 07:51:11 -08:00
Eddy Bruel
3924bc97e6 Bug 1207506 - Replace all uses of Services.io in path.js with URL;r=janx 2016-03-04 13:06:48 +01:00
J. Ryan Stinnett
29b79ffa19 Bug 1197611 - Allow GCLI screenshot to save anywhere. r=pbro,jwalker
In addition to this, we now have access to the final path the file is saved to,
so we can correct the image onclick handler to correctly reveal the new file.

MozReview-Commit-ID: HLgm94VBcqE
2016-03-03 15:53:04 -06:00
Carsten "Tomcat" Book
bb49c7a845 Merge mozilla-central to fx-team 2016-03-03 11:56:17 +01:00
Alexandre Poirot
ffdbd09825 Bug 1245875 - Remove Tilt from tree. r=vporof,jwalker 2016-03-03 02:27:22 -08:00
J. Ryan Stinnett
777c113bb3 Bug 1238160 - Set docshell isolation mode. r=smaug
Renames nsDocShell isBrowser* attributes to add a "Moz" prefix for clarity.

Adds nsDocShell::GetIsIsolatedMozBrowserElement, which parallels
GetIsInIsolatedMozBrowserElement, but only checks the immediate docshell.

Adds nsDocShell::SetIsInIsolatedMozBrowserElement for the frame loader and tab
child to set the isolation state.

nsDocShell methods related to mozbrowser elements (and their callers) are
updated to use GetIs(In)?IsolatedMozBrowserElement when checking isolation /
origins and GetIsMozBrowserElement when checking frame types.

MozReview-Commit-ID: 6pGD5fF47ZN
2016-03-02 10:35:56 -06:00
Wes Kocher
356fd48c1d Merge m-c to fx-team, a=merge
MozReview-Commit-ID: LQ4NtghbPdw
2016-03-01 15:30:35 -08:00
Jordan Santell
677cbcffcd Bug 1251084 - Remove WebConsoleUtils.abbreviateSourceURL with source-utils function. r=linclark 2016-03-01 14:32:11 -08:00
Wes Kocher
d4bc23e4dd Merge inbound to m-c a=merge
MozReview-Commit-ID: B0yZpi7wa4I
2016-03-01 15:19:25 -08:00
Ehsan Akhgari
119e7f4cad Bug 1232029 - Set some prefs that some tests rely on explicitly; r=bkelly 2016-03-01 10:09:06 -05:00
Alexandre Poirot
7c4184c262 Bug 1252346 - Fixes missing Services definition or tweaked eslint to figure out where does it comes from. r=jryans 2016-03-01 14:00:28 -06:00
J. Ryan Stinnett
3f25b8c8e2 Bug 1252346 - Some DevTools files missing Services. r=ochameau
MozReview-Commit-ID: F1SjhiXNZSj
2016-03-01 14:00:28 -06:00
Jan Keromnes
f38239f17f Bug 1209699 - Add a 'Push' button for service workers in about:debugging. r=jdescottes 2016-02-29 03:20:00 +01:00
Eddy Bruel
508e906b89 Bug 1119490 - Enable source maps for workers;r=jryans 2016-03-01 14:57:01 +01:00
Jan Odvarko
eaa82d46b7 Bug 1240959 - Properly calculate total size. r=vporof 2016-02-23 12:47:15 +01:00
Julien Wajsberg
8832806e81 Bug 1250691 - [Devtools][Responsive mode] The "touchend" event should not have the removed touch. r=jryans 2016-02-26 09:40:00 -05:00
Alexandre Poirot
fa65737630 Bug 1250833 - Stop using browser.xul globals specific to devtools. r=jryans 2016-02-27 04:51:11 -08:00
Alexandre Poirot
87ddc644c6 Bug 1250430 - Remove SrcDir loader support from devtools. r=jryans 2016-02-27 04:51:11 -08:00
Alexandre Poirot
d3b05e8c5a Bug 1245530 - Use require(Services) instead of Cu.import(Services.jsm). r=jryans 2016-02-27 04:51:10 -08:00
Wes Kocher
45b5e4259b Merge m-c to fx-team, a=merge
MozReview-Commit-ID: Hc6og2UJTjf
2016-02-26 13:28:45 -08:00
Nick Fitzgerald
2903e378ec Bug 1226879 - Fix census tree sorting issue with inverted allocation stack breakdown; r=jimb 2016-02-24 13:11:00 +01:00
Carsten "Tomcat" Book
efcd855704 Merge mozilla-central to fx-team 2016-02-25 11:59:56 +01:00
Eddy Bruel
2f4115838a Bug 1209559 - "Figure out why opening a toolbox on certain workers works only once.". r=janx 2016-02-23 05:03:00 +01:00
Sebastian Hengst
b40c51d009 Backed out changeset e0cc363043ad (bug 1240959) for dt5 failures. r=backout on a CLOSED TREE 2016-02-24 19:07:04 +01:00