gecko-dev/devtools/client
J. Ryan Stinnett b746489c0b Bug 1412359 - Filter to matching device on remove. r=gl
The local device removal path used by RDM had a bug in its `findIndex` call
which caused it to always return `true` for the first device.

Effectively this meant that each separate device removal button always removed
the first device!  This would lead to all sorts of user confusion and UI
divergence.

Here we clean this up by allowing the caller (RDM in this case) to specify via a
callback which device is intended for removal.

MozReview-Commit-ID: 22VwEDZAXOa

--HG--
extra : rebase_source : a48b314090a321aa13cf8ca436e2beefa3dcc392
2017-10-30 11:00:55 -05:00
..
aboutdebugging Bug 1411920 - about:debugging to ES6 classes r=jdescottes 2017-10-26 13:20:22 +01:00
animationinspector Bug 1406375 - update animation inspector test to support formatted numbers;r=pbro 2017-10-19 17:00:43 +02:00
canvasdebugger Bug 1403895 - Remove devtools/shared/client/main.js; r=ochameau. 2017-09-29 15:24:14 +02:00
commandline Bug 1409428 - Cast inject urls from URL object to Strings; r=miker 2017-10-18 09:49:38 +02:00
debugger Bug 1411727 - Update Debugger frontend (10-25). r=jdescottes 2017-10-31 18:05:01 +01:00
dom Bug 1402387 - CamelCased all React component files in /devtools/client/jsonview/components/;r=pbro 2017-10-01 14:14:40 -04:00
framework Bug 1412269 - DevTools Framework to ES6 classes r=Honza 2017-10-27 13:12:46 +01:00
inspector Bug 1404801 - Part 6: Add mochitests. r=gl,pbro 2017-10-26 16:59:55 +09:00
jsonview Bug 1412071 - Use --toolbarbutton-border-color instead of removed --toolbarbutton-border. r=Honza 2017-10-26 21:44:22 +02:00
locales Bug 1411727 - Update Debugger frontend (10-25). r=jdescottes 2017-10-31 18:05:01 +01:00
memory Bug 1412023 - Memory Tool to ES6 classes r=gregtatum 2017-10-26 17:35:47 +01:00
netmonitor Bug 1408964 - The Network panel should be auto resumed on reload; r=rickychien 2017-11-03 11:41:33 +01:00
performance Bug 1407351 - Remove E10S_TESTING_ONLY from devtools. r=gregtatum 2017-10-17 13:39:59 -02:00
preferences Bug 1400115 - Part 2: Introduce a pref to implement the new Animation panel behind. r=gl,pbro 2017-10-26 16:55:10 +09:00
responsive.html Bug 1412359 - Filter to matching device on remove. r=gl 2017-10-30 11:00:55 -05:00
scratchpad Backed out 2 changesets (bug 1345433) for eslint bustage 2017-10-31 19:35:18 -07:00
shadereditor Bug 1403895 - Remove devtools/shared/client/main.js; r=ochameau. 2017-09-29 15:24:14 +02:00
shared Bug 1412359 - Filter to matching device on remove. r=gl 2017-10-30 11:00:55 -05:00
sourceeditor Bug 1411006 - Update Codemirror to 5.31.0. r=bgrins 2017-10-30 11:35:22 -04:00
storage Bug 1402394 CamelCase all React component files in \devtools\client\shared\components\. r=pbro 2017-09-27 01:12:13 -04:00
styleeditor Backed out changeset 8c9886e3e68e (bug 1408708) for eslint failure at devtools/server/actors/stylesheets.js:157: use .ownerGlobal instead of .ownerDocument.defaultView. r=backout 2017-10-29 23:05:01 +01:00
themes Bug 1413478 - Fix styling of snapshot delete button in memory tool;r=gregtatum 2017-11-01 10:31:08 +01:00
webaudioeditor Bug 1402779 - Force using privileged Promise in panels. r=tromey 2017-09-24 22:45:16 +02:00
webconsole Bug 1409259 - Add browser console test for the distrust console message r=keeler,ttaubert 2017-11-01 20:59:33 -07:00
webide Bug 1398061 - Remove simulators from WebIDE. r=jdescottes 2017-09-25 11:37:18 +02:00
.eslintrc.js Bug 1335192 - improving accessibility of tree-view component (keyboard and semantics). r=Honza 2017-03-28 12:53:45 -04:00
definitions.js Bug 1399886 - remove unnecessary invertable CSS classes on devtools icons;r=gl 2017-10-04 21:13:48 +02:00
jar.mn Bug 1411727 - Update Debugger frontend (10-25). r=jdescottes 2017-10-31 18:05:01 +01:00
menus.js Bug 1405584 - Add telemetry to track toolbox open time. r=francois,jdescottes datareview=francois 2017-10-11 11:43:25 +02:00
moz.build Backed out changeset 6e0cb1927bfe (bug 1305777) 2017-09-29 10:43:36 +02:00