Commit Graph

851 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
a636b23432 merge mozilla-inbound to mozilla-central a=merge 2016-02-03 11:59:20 +01:00
Christoph Kerschbaumer
f5dd65f29e Bug 1195173 - Test asyncopen2 security checks for stylesheets (r=bz,ehsan) 2016-02-02 20:35:42 -08:00
Lin Clark
9b5ff7265d Bug 1243777 - Remove skip-if lines for mulet. r=jryans 2016-02-02 08:50:00 -08:00
Tim Nguyen
9280fdbf08 Bug 1245276 - Make 'All animations' left border darker in dark theme. r=bgrins 2016-02-02 23:19:21 +01:00
James Long
4b8d6103c3 Bug 1244223 - fix unhandled promise rejections in debugger tests r=me 2016-02-02 16:24:59 -05:00
Julian Descottes
41595106e9 Bug 1227135 - about:debugging : disable debug buttons if addons debugging disabled;r=ochameau
When a preference impacting about:debugging changes, the current tab will be rendered
again. Each "target" is responsible for checking if Debugging should be allowed.
If not, the debug button should be disabled. Currently only extensions/addons
can be disabled, depending on the value of the "devtools.chrome.enabled" preference

Adds a mochitest checking this scenario.
2016-01-29 00:13:48 +01:00
Nicolas Chevobbe
91ce008102 Bug 1218089 - Don't set different falsy values as repeated messages in console.log();r=bgrins 2016-01-31 17:02:37 +01:00
Brian Grinstead
83ec87cb90 Bug 1030318 - Enable devtools/framework tests with e10s - part 4;r=me 2016-01-20 11:52:02 -08:00
James Long
90720704fd Bug 1243561 - fix pretty-printing cache in debugger under certain circumstances r=jryans 2016-02-02 11:39:38 -05:00
Alexandre Poirot
68316a7690 Bug 1003860 - Various tweaks to the storage inspector. r=mratcliffe 2016-02-02 01:31:34 -08:00
Alexandre Poirot
ccedcd936b Bug 1003860 - Service worker cache for storage actor. r=mratcliffe 2016-02-02 01:31:34 -08:00
Alexandre Poirot
a27b9e1c8e Bug 1003860 - Simplify storage setup tasks in storage inspector tests. r=mratcliffe 2016-02-02 01:31:33 -08:00
Patrick Brosset
65e1154ed1 Bug 1243749 - Enable 2 rule-view test with e10s and fix unhandled rejected promises; r=miker 2016-01-28 16:19:01 +01:00
Patrick Brosset
33781beb12 Bug 1243736 - Enable browser_rules_pseudo-element_02.js with e10s and make rule-view wait for updateSourceLink; r=bgrins 2016-02-02 09:56:48 +01:00
Sami Jaktholm
ef7467cd56 Bug 1239208 - Fix intermittent browser_rules_edit-property-computed.js by waiting for the correct ruleview-changed event. r=pbro
The preview also causes a ruleview-changed event to be emitted. If the frame
script happened to detect the change fast enough, the test would continue to
commit the value and start to wait for a ruleview-changed event. If the event
triggered by the preview had not been emitted, the test would continue
immediately once the event triggered by the preview was received but before
the value was actually committed and reflected in the computed rule list.

The fix is to wait for the ruleview-changed triggered by the preview before
committing the change to avoid mixing these two events.
2016-01-30 15:19:59 +02:00
Nick Fitzgerald
6e9441d804 Bug 1242763 - Add a bunch of tooltips to the devtools' memory panel; r=jsantell 2016-02-01 16:00:00 -08:00
J. Ryan Stinnett
a22bd3f8e4 Bug 1239562 - Use explicit events to fix test races in responsive design. r=ochameau 2016-02-01 19:29:43 -06:00
J. Ryan Stinnett
b0e07e9509 Bug 1074835 - Enable responsive design tests on Windows with e10s. r=me 2016-02-01 19:29:43 -06:00
Patrick Brosset
d1371d355a Bug 1243691 - Tweak the general RDM layout to allow multiple viewports, center them and snap to top/left when needed; r=jryans 2016-02-01 14:57:31 +01:00
simplyblue
d4b909c4ad Bug 1209417 - The QR code dialog should hint at zooming the dialog in case it's too small r=jryans 2016-01-30 18:24:49 +05:30
Julian Descottes
eee98965f3 Bug 1241126 - ruleview: no new-prop editor on prev. editor blur;r=gl
Add a flag to check if the ruleview was displaying an editor before creating
a newProperty editor. A new property editor is now only displayed if no other
editor was previously displayed.

Added new mochitest to check this use case.
2016-01-20 18:55:39 +01:00
Julian Descottes
3470c1967a Bug 1241126 - ruleview property: open editor for prop. name on click on ":";r=gl
When clicking on the ":" next to the name of a property, the editor is now opened
for the name of the property instead of the value,

Added a test to check this behaviour as well.
2016-01-22 10:30:36 +01:00
Patrick Brosset
263a48330e Bug 1237986 - Avoid timeouts when the inspector opens in devtools mochitests; r=miker 2016-02-01 17:06:53 +01:00
Julian Descottes
fdc7cd2cc5 Bug 1059312 - Fix highlighter offset after switching iframe context;r=pbro
The auto-refresh highlighter base class was getting a reference to the window
object to use for highlighting at instanciation time.
This reference should be updated if a navigation of the highlight environment
occurs.

This commit maps the "win" property to a getter, so that win is always in sync
with the current highlight environment.
2016-01-31 10:19:31 +01:00
Julian Descottes
5c025f8c68 Bug 1214177 - Allow focus inside HTML docs of inspector.xul; r=gl
After Bug 1238133, HTML documents are directly loaded inside XUL elements.

They inherit a -moz-user-focus: ignore; coming from minimal-xul.css.
Usually this is overridden by xul.css, which restores -moz-user-focus: normal;
on iframe, browser and some other elements.

This commit adds a new class to all inspector tab panel elements including html,
and a new CSS rule to override the default -moz-user-focus.

Also added a new test case dedicated to this.
2016-01-28 01:44:36 +01:00
Fabien Casters
7171dc5fd4 Bug 1224660 - New icon for snapshot diff view button. r=ntim 2016-02-01 01:59:00 +01:00
CuriousLearner
762a21fde1 Bug 1221494 - Fix the playback rate selector size on Linux; r=pbro 2016-02-01 17:39:28 +05:30
Nicolas Chevobbe
af8718d2e2 Bug 1219611 - When animations end in the timeline, make sure the time-label shows the right time; r=pbro 2016-01-28 22:52:33 +01:00
Lin Clark
2cf52310d7 Bug 1243567 - Revert license change on webconsole tests. r=bgrins 2016-01-27 18:55:00 +01:00
Lin Clark
4796ed93d4 Bug 1243243 - Use standard license boilerplate in debugger js files. r=jlongster 2016-01-27 14:46:00 +01:00
Hallvord R. M. Steen
7dc82a5a97 Bug 967853 - hide variable tooltip when stepping in devtools debugger, bug 967853. r=jlongster 2016-01-27 14:40:13 +01:00
Tim Nguyen
52ca557cf0 Bug 762979 - Update toggle breakpoints icon to match new gutter style. r=bgrins 2016-01-29 23:42:41 -05:00
Tim Nguyen
1e3186cbb4 Bug 762979 - Implement conditional breakpoint gutter style. r=jlongster 2016-01-29 23:42:27 -05:00
Tim Nguyen
7bae6cff99 Bug 762979 - Implement shorlander's line gutter mockup for the source editor. r=vporof, bgrins 2016-01-29 23:42:09 -05:00
James Long
75cac0160e Bug 1243490 - fix leak in devtools hot reloading code r=jryans 2016-01-29 22:53:29 -05:00
AJ Kerrigan
d2b1519b4e Bug 1243764 - Remove named function syntax from webconsole.js methods;r=linclark
This change eliminates a class of ESLint errors (camelcase), while
also bringing the method definitions in line with MDN Coding Style
guidelines.
2016-01-29 12:45:57 -05:00
Tom Tromey
8b8b9b247f Bug 1240183 - make styleeditor eslint-clean; r=pbro 2016-01-29 08:25:26 -07:00
Nicolas Chevobbe
8d84a198b9 Bug 1227477 - Polish the way the timeline time graduations are calculated; r=pbro 2016-01-15 22:45:05 +01:00
Greg Tatum
9c07f7c57c Bug 1164252 - Profiler should be able to parse evaluated location sites. r=jsantell 2016-01-28 08:29:00 -05:00
AJ Kerrigan
3af08bffa0 Bug 1243133 - Fix brace style in webconsole.js. r=linclark
Get rid of ESLint brace style warnings by converting to 1TBS.
2016-01-28 22:32:26 -05:00
Jordan Santell
596ec6973c Bug 1226319 - Part 3 - Land JIT Viewer implemented in react. r=fitzgen 2016-01-28 13:00:54 -08:00
Alexandre Poirot
b53b12bcab Bug 1239276 - Convert DebuggerClient.connect to promise. r=jryans 2016-01-28 10:11:31 -08:00
Alexandre Poirot
8b80dda3a0 Bug 950936 - Add disable autohide button in browser toolbox to help debug panel/popups. r=bgrins 2016-01-28 10:11:31 -08:00
Julian Descottes
0042ac13b7 Bug 1241070 - refresh dominatortreeitem if expand state changed;r=fitzgen
In DominatorTreeItem check props.expanded in shouldComponentUpdate.
Added integration/sanity test to check that a node can be collapsed
and expanded using mouse events.
Added a DominatorTree component unit test to check the expanded nodes
are correctly updated.
2016-01-20 23:21:54 +01:00
Carsten "Tomcat" Book
e40759bc5c Merge mozilla-central to fx-team 2016-01-28 12:37:17 +01:00
Carsten "Tomcat" Book
6d639cca1d merge mozilla-inbound to mozilla-central a=merge 2016-01-28 12:13:37 +01:00
Jordan Santell
2da7e8b3ef Bug 1204174 - Reduce test iterations to reduce intermittent timeouts. r=vp 2016-01-27 08:54:00 +01:00
Gabriel Luong
b008e80ef8 Bug 1243403 - Implement the general design of the responsive design mode r=jryans 2016-01-27 17:51:57 -05:00
Brian Grinstead
ea22f5c278 Bug 1243388 - Don't access CPOW in browser_webconsole_bug_597756_reopen_closed_tab.js;r=linclark 2016-01-27 14:16:34 -08:00
Chris Manchester
835d2f9bd5 Bug 1243096 - Remove ini manifests containing only support-files and move their contents to TEST_HARNESS_FILES. r=gps 2016-01-27 17:46:34 -08:00