gecko-dev/browser/devtools
Patrick Brosset 292adfbff7 Bug 1121528 - Avoid the inspector going blank when quickly navigating; r=bgrins
This prevents the WalkerActor from failing at handling various requests when
those requests are about DeaedNodes. Indeed, the async nature of the devtools
protocol means that the client could be asking for information about a node that
doesn't exist anymore because it was part of a page that was navigated away from.
The WalkerActor should know how to deal with such cases, so the patch adds a
number of early returns and a new test for them.
This helps avoiding the inspector-panel from going blank in some edge cases.

--HG--
extra : rebase_source : 26ef72eee71334f6fe467d46a486768296035b8a
extra : histedit_source : 697ddbd179ec2992706f20ca7baccbd4f90f9175%2C6e1130e38ed538809f3ee16fd9a5291fe60a85c1
2015-04-17 12:09:58 +02:00
..
animationinspector Bug 1153903 - Get rid of logspam during devtools talos test runs;r=pbrosset 2015-04-16 09:54:04 -07:00
app-manager Bug 949614 - Use === for SimpleTest.is; r=Waldo 2015-04-14 15:28:13 +02:00
canvasdebugger Add a devtools tag to all devtools tests (bug 1149907). r=pbrosset 2015-04-01 14:09:33 +03:00
commandline Bug 482051 - Remove mentions of the browser.privatebrowsing.keep_current_session pref; r=jdm 2015-04-02 22:33:06 -04:00
debugger Bug 848502 - Add keyboard shortcut to copy selected source URL. r=vporof 2015-04-03 09:13:00 -04:00
eyedropper Add a devtools tag to all devtools tests (bug 1149907). r=pbrosset 2015-04-01 14:09:33 +03:00
fontinspector Add a devtools tag to all devtools tests (bug 1149907). r=pbrosset 2015-04-01 14:09:33 +03:00
framework Bug 1120616 - Part 4: Add textbox context menu for rule and computed view r=bgrins 2015-04-16 14:15:28 -04:00
inspector Bug 1121528 - Avoid the inspector going blank when quickly navigating; r=bgrins 2015-04-17 12:09:58 +02:00
layoutview Bug 1151956 - Add tooltips with refs to source css rules in the layout-view; r=miker 2015-04-16 18:40:40 +02:00
markupview Bug 1121528 - Avoid the inspector going blank when quickly navigating; r=bgrins 2015-04-17 12:09:58 +02:00
netmonitor Bug 955933 - Allow copying the network response string. r=vporof 2015-04-16 14:31:41 -04:00
performance Bug 1077464 - Wire console.profile/profileEnd to the new performance tool. Move most of the recording-model logic from the front end into the PerformanceFront and PerformanceActorConnection so it can manage recordings without the front end being viewed. r=vp,jryans,pbrosset 2015-04-14 08:58:58 -07:00
profiler Add a devtools tag to all devtools tests (bug 1149907). r=pbrosset 2015-04-01 14:09:33 +03:00
projecteditor Add a devtools tag to all devtools tests (bug 1149907). r=pbrosset 2015-04-01 14:09:33 +03:00
responsivedesign Add a devtools tag to all devtools tests (bug 1149907). r=pbrosset 2015-04-01 14:09:33 +03:00
scratchpad Add a devtools tag to all devtools tests (bug 1149907). r=pbrosset 2015-04-01 14:09:33 +03:00
shadereditor Bug 1077464 - Wire console.profile/profileEnd to the new performance tool. Move most of the recording-model logic from the front end into the PerformanceFront and PerformanceActorConnection so it can manage recordings without the front end being viewed. r=vp,jryans,pbrosset 2015-04-14 08:58:58 -07:00
shared Bug 1154234 - Remove unnecessary return in BezierCanvas.prototype.plot in CubicBezierWidget.js. r=pbrosset 2015-04-16 21:55:59 +09:00
sourceeditor Bug 1149346 - DevTools sourceeditor: make selection of an autocomplete item include the full text of the item;r=pbrosset 2015-04-15 08:15:22 -07:00
storage Add a devtools tag to all devtools tests (bug 1149907). r=pbrosset 2015-04-01 14:09:33 +03:00
styleeditor Bug 992947 - Add "Open Link In New Tab" item to stylesheet list. r=bgrins 2015-04-13 16:16:16 -07:00
styleinspector Bug 1121528 - Avoid the inspector going blank when quickly navigating; r=bgrins 2015-04-17 12:09:58 +02:00
tilt Add a devtools tag to all devtools tests (bug 1149907). r=pbrosset 2015-04-01 14:09:33 +03:00
timeline Add a devtools tag to all devtools tests (bug 1149907). r=pbrosset 2015-04-01 14:09:33 +03:00
webaudioeditor Bug 1150366 - Add D3 licenses to license.html. r=gerv 2015-04-06 06:07:00 -04:00
webconsole Bug 1148759 - Ensure that we can inspect objects that reference a Promise; r=past 2015-04-09 14:32:21 -07:00
webide Bug 949614 - Use === for SimpleTest.is; r=Waldo 2015-04-14 15:28:13 +02:00
devtools-clhandler.js Bug 1138591 - Remove the chrome-enabled pref. r=past 2015-03-28 03:42:33 -05:00
devtools-clhandler.manifest Backed out 7 changesets (bug 942756) for Gi bustage 2014-04-24 14:30:44 -07:00
jar.mn Bug 1055181 - CSS Filter Tooltip; r=pbrosset 2015-04-09 13:30:42 +04:30
main.js Bug 1148463 - Temporarily disable the new performance tools for the Aurora uplift by backing out changeset 2ae4dac8f094, r=jsantell 2015-03-27 20:20:11 -04:00
moz.build Bug 1148463 - Temporarily disable the new performance tools for the Aurora uplift by backing out changeset 2ae4dac8f094, r=jsantell 2015-03-27 20:20:11 -04:00