Project: Firebug
Revision: 366
Author: johnjbarton.com
Date: 19 Feb 2008 13:19:06
Changes:[1.1b12]
** Issue 450: DOM Browser crashes Firefox
** Issue 434: Network Monitoring not showing image downloads
** Unreported problem with breakpoints removed then re-added, seen in work on firebug 1.2
Files:modified: /trunk/content/firebug/domplate.js (
try)
modified: /trunk/content/firebug/net.js (
try)
modified: /trunk/docs/ReleaseNotes_1.1.txt (
try)
modified: /trunk/content/firebug/css.js (
try)
modified: /trunk/components/firebug-service.js (
try)
modified: /trunk/content/firebug/dom.js (
try)
modified: /trunk/branch.properties (
try)
Diff:
| ... | ...@@ -336,7 +336,7 @@ |
| 336 | 336 | for (var i = 0; i < varNames.length; ++i) |
| 337 | 337 | { |
| 338 | 338 | var name = varNames[i]; |
| 339 | | if (name in map) |
| 339 | if ( map.hasOwnProperty(name) ) |
| 340 | 340 | continue; |
| 341 | 341 | |
| 342 | 342 | map[name] = 1; |
| ... | ...@@ -1600,7 +1600,8 @@ |
| 1600 | 1600 | }); |
| 1601 | 1601 | } |
| 1602 | 1602 | // XXXjjb Joe review: code above sets bypass, so this stmt should be in if (gives exceptions otherwise) |
| 1603 | | if (!bypass && request.notificationCallbacks instanceof nsIWebProgress) |
| 1603 | // The instanceof can't be used here. Fix for #434 [Honza] |
| 1604 | if (!bypass) |
| 1604 | 1605 | return request.notificationCallbacks.getInterface(nsIWebProgress); |
| 1605 | 1606 | } |
| 1606 | 1607 | } |
| ... | ...@@ -81,6 +81,11 @@ |
| 81 | 81 | ** Issue 218: disabled-firebug panel acts up
|
| 82 | 82 | ** Issue 302: throw in console
|
| 83 | 83 | ** Issue 342: debugger breaks on disabled breakpoints
|
| 84 | ** Issue 408: contributed bg locale added
|
| 85 | ** Issue 383: contributed tr locale added
|
| 86 | ** Issue 343: nsISupports is not defined on firebug-service.js
|
| 87 | ** Issue 105: Turning off Network Monitoring also turns of XMLHttpRequest monitoring
|
| 88 |
|
| 84 | 89 |
|
| 85 | 90 | === General ===
|
| 86 | 91 | * Supports Firefox 3
|
| ... | ...@@ -190,8 +190,8 @@ |
| 190 | 190 | Firebug.Editor.stopEditing(); |
| 191 | 191 | else |
| 192 | 192 | { |
| 193 | | if (!this.location) |
| 194 | | return; |
| 193 | if (!this.location) |
| 194 | return; |
| 195 | 195 | |
| 196 | 196 | var styleSheet = this.location.editStyleSheet |
| 197 | 197 | ? this.location.editStyleSheet.sheet |
| ... | ...@@ -986,9 +986,11 @@ |
| 986 | 986 | { |
| 987 | 987 | var rule = QI(inspectedRules.GetElementAt(i), nsIDOMCSSStyleRule); |
| 988 | 988 | |
| 989 | | var href = rule.parentStyleSheet.href; |
| 990 | | if (isSystemURL(href)) |
| 989 | var href = rule.parentStyleSheet.href; // Null means inline |
| 990 | if (href && isSystemURL(href)) |
| 991 | 991 | continue; |
| 992 | if (!href) |
| 993 | href = this.getStylesheetURL(); // http://code.google.com/p/fbug/issues/detail?id=452 |
| 992 | 994 | |
| 993 | 995 | var props = this.getRuleProperties(this.context, rule, inheritMode); |
| 994 | 996 | if (inheritMode && !props.length) |
| ... | ...@@ -1013,7 +1015,7 @@ |
| 1013 | 1015 | for (var i = 0; i < props.length; ++i) |
| 1014 | 1016 | { |
| 1015 | 1017 | var prop = props[i]; |
| 1016 | | if (prop.name in usedProps) |
| 1018 | if ( usedProps.hasOwnProperty(prop.name) ) |
| 1017 | 1019 | { |
| 1018 | 1020 | var deadProps = usedProps[prop.name]; |
| 1019 | 1021 | for (var j = 0; j < deadProps.length; ++j) |
| ... | ...@@ -180,7 +180,7 @@ |
| 180 | 180 | for (var i = 0; i < path.length; ++i) |
| 181 | 181 | { |
| 182 | 182 | var name = path[i]; |
| 183 | | if (name in toggles) |
| 183 | if ( toggles.hasOwnProperty(name) ) |
| 184 | 184 | toggles = toggles[name]; |
| 185 | 185 | else |
| 186 | 186 | toggles = toggles[name] = {}; |
| ... | ...@@ -1320,7 +1320,7 @@ |
| 1320 | 1320 | if (member.level > level) |
| 1321 | 1321 | break; |
| 1322 | 1322 | |
| 1323 | | if (member.name in toggles) |
| 1323 | if ( toggles.hasOwnProperty(member.name) ) |
| 1324 | 1324 | { |
| 1325 | 1325 | member.open = "opened"; // member.level <= level && member.name in toggles. |
| 1326 | 1326 | |
| ... | ...@@ -1,4 +1,4 @@ |
| 1 | 1 | # DO NOT MERGE INTO TRUNK
|
| 2 | | RELEASE=.0b11
|
| 2 | RELEASE=.0b12
|
| 3 | 3 | BRANCH=1.1
|
| 4 | 4 | TRUNK=
|
To list