Ryan VanderMeulen
a173d38497
Bug 996003 - Various devtools test manifest cleanups. r=miker
2014-04-15 08:03:53 -04:00
Michael Ratcliffe
9955c9a298
Bug 983948 - Add mach mochitest-devtools r=jmaher
2014-03-25 16:52:53 +00:00
Panos Astithas
01f08c5a61
Bug 991112 - Disable RDP logging for faster tests. r=vporof
...
--HG--
extra : rebase_source : 4a5b5b8001a7a9e1bf0aae3ecd6bb600b6d15154
2014-04-03 18:22:49 +03:00
Mark Hammond
763885adb1
Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted.
2014-04-02 10:53:55 +11:00
Victor Porof
41f23a846e
Bug 917226 - Build a canvas inspection tool, r=rcampbell, jryans
2014-03-29 13:01:37 -04:00
Ed Morley
31118cd433
Backed out changeset 894e40121370 (bug 917226) for browser-chrome failures; DONTBUILD since fixing commit message
...
CLOSED TREE
2014-03-27 19:09:29 +00:00
Ed Morley
77225d0dfd
Backed out changeset 7b9fab28c591 (bug 917226) for incorrect commit message generated by qbackout; DONTBUILD
2014-03-27 19:07:31 +00:00
Victor Porof
759a49badf
Bug 917226 - Build a canvas inspection tool, r=rcampbell
...
--HG--
extra : rebase_source : 466745d61633e1e56f7fd1f2e680952c52cdf0a4
2014-03-27 18:57:16 +00:00
Victor Porof
33b3c2c497
Backed out changeset 882b91ce5a9f, as a relanding of Bug 917226, r=me
2014-03-27 12:24:00 -04:00
Ed Morley
97c742962c
Backed out changeset 894e40121370 (bug 917226) for mochitest-chrome failures
2014-03-27 16:11:59 +00:00
Victor Porof
8949ccc291
Bug 917226 - Build a canvas inspection tool, r=rcampbell
2014-03-27 10:21:37 -04:00
J. Ryan Stinnett
4124c12fc1
Bug 976679 - Move event-emitter to toolkit. r=paul
...
--HG--
rename : browser/devtools/shared/event-emitter.js => toolkit/devtools/event-emitter.js
rename : browser/devtools/shared/test/browser_eventemitter_basic.js => toolkit/devtools/tests/mochitest/test_eventemitter_basic.html
2014-02-25 22:22:05 -06:00
Victor Porof
cc7b54ed9d
Bug 965814 - Make the shader editor look good on the light theme. r=bgrins
2014-01-30 21:25:51 +02:00
Panos Astithas
71a3267914
Make the debugger frontend cope with an already connected target (bug 933212); r=jryans,fitzgen
...
* Made the DebuggerClient, which is actually the RootActor front, not consider one of the attached child fronts as "active". Since a single DebuggerClient (or RootFront) is kept around for the App Manager's lifetime, it makes sense to move the notion of "active" tab to the toolbox's target. As each toolbox gets destroyed, the fronts should be detaching from their actors (if they are stateful) so that the app is no longer in a debugging state. Debugging a new app (or reconnecting to a previous one) will create new fronts anyway.
* Slightly refactored the TabClient, ThreadClient, SourceClient and TracerClient towards a protocol.js-based architecture, by adding parent-child references and lifecycle management. Now a tab-scoped thread actor for instance has the tab as its parent, while a global-scoped thread actor (chrome debugger) has the DebuggerCLient (RootFront) as its parent. This lets parents reference their children, so that caching in the target object can work. It also allowed me to move some methods from the DebuggerClient to the actual front that should be responsible, like reconfigureTab, reconfigureThread and attachThread. These methods now use DebuggerClient.requester, too.
* Added some error handling in the debugger client requester around "before" and "after" callbacks, which exposed some errors in tests that are now fixed.
* Fixed the state handling in the thread actor so that merely detaching from a thread doesn't put it in the exited state. This is the part that what was necessary for Firebug's use case.
* Properly loading tracer and webgl actors now on b2g.
2014-01-14 17:39:40 +02:00
Victor Porof
e7e6fe5344
Bug 947544 - Disable browser_se_bfcache.js because of intermittent oranges, r=me
2014-01-15 22:59:15 +02:00
Victor Porof
4c95236e12
Backed out changeset 55c0b8b56600 because it doesn't fix bug 947544, r=me
2014-01-15 22:59:14 +02:00
Alexey Novak
af22451a0f
Bug 957634: Changed Tooltip's setTextContent function signature. Now Tooltip can contain a warning image 32x32 when isAlertTooltip passed = true; r=vp
2014-01-14 08:59:43 +02:00
Brandon Benvie
190c45a1bd
Bug 947544 - Fix intermittent in the Shader Editor test browser_se_bfcache.js. r=vp
2014-01-08 09:24:39 -08:00
Victor Porof
2097ff17e9
Bug 943883 - DevTools themes - theme sidemenuwidget, r=bgrins, australis
...
--HG--
rename : browser/themes/osx/devtools/itemArrow-ltr.png => browser/themes/shared/devtools/images/itemArrow-ltr.png
rename : browser/themes/osx/devtools/itemArrow-rtl.png => browser/themes/shared/devtools/images/itemArrow-rtl.png
2014-01-07 11:58:07 +02:00
Victor Porof
12baaeb40f
Bug 951633 - Fix tests after the WidgetMethods API changes, r=past
2014-01-03 23:42:28 +02:00
Victor Porof
ac8d0589be
Bug 951633 - Drop the <xul:menulist> support for WidgetMethods, r=past
2014-01-03 23:42:16 +02:00
Brandon Benvie
cd918d24ec
Bug 940541 Convert shader editor to use Promise.jsm. r=vp, r=benvie
2013-12-05 16:00:25 -08:00
Victor Porof
c10c77ba16
Bug 725235 - In the debugger, show a details bubble while hovering over a variable or property in the source editor, r=past,rcampbell
2013-11-29 16:47:52 +02:00
Victor Porof
b57ecb56ff
Bug 938549 - Recompiling shaders when highlighting is very heavy and loses cached state, r=rcampbell
...
--HG--
rename : browser/devtools/shadereditor/test/browser_se_programs-blackbox.js => browser/devtools/shadereditor/test/browser_se_programs-blackbox-01.js
rename : browser/devtools/shadereditor/test/browser_se_programs-highlight.js => browser/devtools/shadereditor/test/browser_se_programs-highlight-01.js
2013-11-26 10:51:20 +02:00
Shu-yu Guo
5d43c94bdc
Bug 933882 - Force GC in Debugger mochitests for ASan. (r=past)
2013-11-20 22:50:28 -08:00
Victor Porof
122e53cd1e
Bug 937627 - The webgl constructs cache should be per context, not per document global, r=rcampbell
2013-11-18 10:26:00 +02:00
Brian Grinstead
3d1ba55a98
Bug 916766 - Consistent theming across panels (adding webconsole and options panel). Also prevents flicker on panels while frame is loading. r=paul, ui-r=darrin
2013-11-13 12:02:05 -06:00
Patrick Brosset
24f15ac20f
Bug 889638 - Color picker tooltip in the CSS rule view. r=harth
2013-11-15 21:46:59 -05:00
Victor Porof
562875bcd9
Bug 934834 - Intermittent browser_webgl-actor-test-16.js | There should be 2 cached program actors now. - Got 0, expected 2 | Got an error: firstProgramActor is undefined | Found an unexpected tab at the end of test run: doc_multiple-contexts.html, r=me
2013-11-08 10:45:17 +02:00
Victor Porof
62117c478c
Bug 934225 - GLSL code should be syntax highlighted, r=anton
2013-11-06 11:59:20 +02:00
Victor Porof
fa839ec160
Bug 930928 - Shader compilation errors should be displayed in the editor, r=rcampbell,anton
2013-11-05 14:07:37 +02:00
Victor Porof
24a44f10ae
Bug 933646 - Blackboxing a program in the shader editor should hide the rendered geometry, r=rcampbell
2013-11-04 22:48:10 +02:00
Wes Kocher
1479c67fec
Backed out changeset 6cbc5a5a177f (bug 933646) for xpcshell bustage
2013-11-04 14:26:58 -08:00
Victor Porof
cec693aa9c
Bug 933646 - Blackboxing a program in the shader editor should hide the rendered geometry, r=rcampbell
2013-11-04 22:48:10 +02:00
Victor Porof
a593a2c92b
Bug 932282 - Shader editor doesn't work with bfcache. r=past
2013-10-30 18:54:01 +02:00
Victor Porof
b782f4fd4b
Bug 931440 - Avoid potential timeouts in shader editor tests when performing reloads, r=me
2013-10-29 07:47:48 +02:00
Peter Van der Beken
69e7c5ae55
Bug 918345 - Turn on WebIDL binding generation for Window and hook it up to quickstubs. r=bz.
...
--HG--
extra : rebase_source : 7bde7ddfe297e189ffa678ca1d9c34000bc904ec
2013-10-08 17:51:42 +02:00
Phil Ringnalda
631d3ef289
Back out fb8d9cb4698b (bug 931344) for ASan browser-chrome permaorange
2013-10-26 11:03:18 -07:00
Victor Porof
d0f68fba20
Bug 931344 - Relax the check for webgl availability in the shader editor tests, r=me
2013-10-26 13:20:40 +03:00
Victor Porof
3962cd4ce1
Bug 929916 - Make the shader editor UI responsive when docked to the side, r=dcamp
2013-10-26 13:19:08 +03:00
Victor Porof
3fbc0fcb0d
Bug 910955 - Implement a live WebGL shader editor, r=dcamp
2013-10-25 10:18:41 +03:00
Victor Porof
dfb7848eaa
Bug 910953 - Implement the backend for a WebGL shader editor, r=dcamp,vlad
2013-09-09 23:33:25 +03:00