diff options
author | Todd E Brandt <todd.e.brandt@linux.intel.com> | 2017-02-09 16:27:43 -0500 |
---|---|---|
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2017-02-15 18:52:35 -0500 |
commit | b3fc275d548dd831ce0e7e9bd74be03092fcdf03 (patch) | |
tree | 564860111e5c553acfc33bc1e4868b9f9723d266 | |
parent | 03bc39beb7602d967aaadfe82005d60167c21609 (diff) |
AnalyzeSuspend: fix drag and zoom bug in javascript
Signed-off-by: Todd Brandt <todd.e.brandt@linux.intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
-rwxr-xr-x | scripts/analyze_suspend.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/scripts/analyze_suspend.py b/scripts/analyze_suspend.py index 383df79a13a6..20cdb2bc1dae 100755 --- a/scripts/analyze_suspend.py +++ b/scripts/analyze_suspend.py | |||
@@ -3846,6 +3846,7 @@ def addScriptCode(hf, testruns): | |||
3846 | ' function zoomTimeline() {\n'\ | 3846 | ' function zoomTimeline() {\n'\ |
3847 | ' var dmesg = document.getElementById("dmesg");\n'\ | 3847 | ' var dmesg = document.getElementById("dmesg");\n'\ |
3848 | ' var zoombox = document.getElementById("dmesgzoombox");\n'\ | 3848 | ' var zoombox = document.getElementById("dmesgzoombox");\n'\ |
3849 | ' var left = zoombox.scrollLeft;\n'\ | ||
3849 | ' var val = parseFloat(dmesg.style.width);\n'\ | 3850 | ' var val = parseFloat(dmesg.style.width);\n'\ |
3850 | ' var newval = 100;\n'\ | 3851 | ' var newval = 100;\n'\ |
3851 | ' var sh = window.outerWidth / 2;\n'\ | 3852 | ' var sh = window.outerWidth / 2;\n'\ |
@@ -3853,12 +3854,12 @@ def addScriptCode(hf, testruns): | |||
3853 | ' newval = val * 1.2;\n'\ | 3854 | ' newval = val * 1.2;\n'\ |
3854 | ' if(newval > 910034) newval = 910034;\n'\ | 3855 | ' if(newval > 910034) newval = 910034;\n'\ |
3855 | ' dmesg.style.width = newval+"%";\n'\ | 3856 | ' dmesg.style.width = newval+"%";\n'\ |
3856 | ' zoombox.scrollLeft = ((zoombox.scrollLeft + sh) * newval / val) - sh;\n'\ | 3857 | ' zoombox.scrollLeft = ((left + sh) * newval / val) - sh;\n'\ |
3857 | ' } else if (this.id == "zoomout") {\n'\ | 3858 | ' } else if (this.id == "zoomout") {\n'\ |
3858 | ' newval = val / 1.2;\n'\ | 3859 | ' newval = val / 1.2;\n'\ |
3859 | ' if(newval < 100) newval = 100;\n'\ | 3860 | ' if(newval < 100) newval = 100;\n'\ |
3860 | ' dmesg.style.width = newval+"%";\n'\ | 3861 | ' dmesg.style.width = newval+"%";\n'\ |
3861 | ' zoombox.scrollLeft = ((zoombox.scrollLeft + sh) * newval / val) - sh;\n'\ | 3862 | ' zoombox.scrollLeft = ((left + sh) * newval / val) - sh;\n'\ |
3862 | ' } else {\n'\ | 3863 | ' } else {\n'\ |
3863 | ' zoombox.scrollLeft = 0;\n'\ | 3864 | ' zoombox.scrollLeft = 0;\n'\ |
3864 | ' dmesg.style.width = "100%";\n'\ | 3865 | ' dmesg.style.width = "100%";\n'\ |
@@ -4068,7 +4069,7 @@ def addScriptCode(hf, testruns): | |||
4068 | ' window.addEventListener("load", function () {\n'\ | 4069 | ' window.addEventListener("load", function () {\n'\ |
4069 | ' var dmesg = document.getElementById("dmesg");\n'\ | 4070 | ' var dmesg = document.getElementById("dmesg");\n'\ |
4070 | ' dmesg.style.width = "100%"\n'\ | 4071 | ' dmesg.style.width = "100%"\n'\ |
4071 | ' document.onmousedown = onMouseDown;\n'\ | 4072 | ' dmesg.onmousedown = onMouseDown;\n'\ |
4072 | ' document.onmouseup = onMouseUp;\n'\ | 4073 | ' document.onmouseup = onMouseUp;\n'\ |
4073 | ' document.onkeypress = onKeyPress;\n'\ | 4074 | ' document.onkeypress = onKeyPress;\n'\ |
4074 | ' document.getElementById("zoomin").onclick = zoomTimeline;\n'\ | 4075 | ' document.getElementById("zoomin").onclick = zoomTimeline;\n'\ |