gecko-dev/devtools/shared
Razvan Caliman 38e6367521 Bug 1512956 - Ensure empty string is considered valid CSS authoredText; r=pbro
When removing all declarations from a rule via the Rule view, the authoredText value ends up as an empty string.
This patch ensures that the fallback cssText is not used in that case because that accidentally restores the whole declaration block when re-parsing the text of the rule.

Differential Revision: https://phabricator.services.mozilla.com/D14753

--HG--
extra : moz-landing-system : lando
2019-02-25 09:49:41 +00:00
..
acorn Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
adb Bug 1504056 Part 1: Refactor AddonManager.getInstallForURL() arguments r=kmag 2019-02-01 15:23:55 -08:00
client Bug 1529247 - Remove environment method from the threadClient; r=ochameau 2019-02-22 16:13:54 +00:00
css Bug 1528834 - Implement scroll-snap-align parser and serializer. r=emilio 2019-02-18 23:10:08 +00:00
discovery Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
fronts Bug 1512956 - Ensure empty string is considered valid CSS authoredText; r=pbro 2019-02-25 09:49:41 +00:00
heapsnapshot Bug 1447244 Part 2 - Track source ID in saved frames, r=jimb. 2019-01-16 11:59:03 -10:00
inspector Bug 1502346 - Retrieve ::slotted rules in InspectorUtils getCSSStyleRules;r=emilio 2018-12-17 21:33:40 +00:00
jsbeautify Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
layout Bug 1523335 - Make use of parentFlexElement in Flexbox inspector r=pbro 2019-02-06 17:35:20 +00:00
locales Bug 1468833 - Duplicate strings needed in the rules view rewrite from inspector.properties into styleinspector.properties; r=pbro 2018-12-21 13:24:41 -05:00
node-properties
performance Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
platform Bug 1493292 - Remove aDataLen parameters from nsITransferable.getTransferData. r=smaug 2018-11-20 16:59:56 +00:00
preferences Bug 1505172 - Remove references to devtools.debugger.forbid-certified-apps preference. r=jdescottes,jryans 2018-11-08 16:46:58 +00:00
protocol Bug 1486741 - Enable ESLint rule comma-dangle for all of mozilla-central (automatic fixes). r=mossop 2018-10-19 12:55:39 +00:00
qrcode Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
screenshot Bug 1498143 - Pass nodeActorID to screenshot actor to enable feature in iframes and shadowroots;r=pbro,yulia 2018-11-19 13:27:51 +00:00
security Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
specs Bug 1269919 - Stop emitting newSource on the target actors. r=jdescottes 2019-02-21 18:41:08 +00:00
sprintfjs
test-helpers Bug 1486741 - Enable ESLint rule comma-dangle for all of mozilla-central (automatic fixes). r=mossop 2018-10-19 12:55:39 +00:00
tests Bug 1520773 - Prevent infinite loops in DebuggerClient.close. r=yulia 2019-01-21 11:04:08 +00:00
transport Bug 1521052 - Add DebuggerServer.hasConnection to track if it still has active connections. r=jdescottes 2019-01-23 14:46:10 +00:00
webconsole Bug 1485664 - Change "attachConsole" in the debuggerClient so that it is compatible with a front; r=ochameau 2019-02-19 16:04:30 +00:00
worker Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
.eslintrc.js
DevToolsUtils.js Bug 1505393 - Add better handling of unsafe getters in JsPropertyProvider; r=bgrins. 2018-11-08 15:47:53 +00:00
Loader.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
Parser.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
ThreadSafeDevToolsUtils.js
async-storage.js
async-utils.js
base-loader.js Backed out changeset 67fac975c2f8 (bug 1517210) for devtools failures in devtools/client/inspector/rules/test/browser_rules_user-agent-styles.js. CLOSED TREE 2019-02-19 23:59:32 +02:00
builtin-modules.js Bug 1522809 - Nodes with `name="attributes"` break the markup view r=rcaliman 2019-02-01 14:03:44 +00:00
content-observer.js Bug 1486741 - Enable ESLint rule comma-dangle for all of mozilla-central (automatic fixes). r=mossop 2018-10-19 12:55:39 +00:00
debounce.js
defer.js Bug 1486741 - Enable ESLint rule comma-dangle for all of mozilla-central (automatic fixes). r=mossop 2018-10-19 12:55:39 +00:00
deprecated-sync-thenables.js
dom-node-constants.js Bug 1486741 - Enable ESLint rule comma-dangle for all of mozilla-central (automatic fixes). r=mossop 2018-10-19 12:55:39 +00:00
dom-node-filter-constants.js Bug 1486741 - Enable ESLint rule comma-dangle for all of mozilla-central (automatic fixes). r=mossop 2018-10-19 12:55:39 +00:00
event-emitter.js Bug 1514197 - finish emitting events before clearing; r=jdescottes 2018-12-14 17:36:45 +00:00
extend.js
flags.js Bug 1486741 - Enable ESLint rule comma-dangle for all of mozilla-central (automatic fixes). r=mossop 2018-10-19 12:55:39 +00:00
generate-uuid.js
indentation.js
indexed-db.js
jar.mn
l10n.js Bug 1486741 - Enable ESLint rule comma-dangle for all of mozilla-central (automatic fixes). r=mossop 2018-10-19 12:55:39 +00:00
loader-plugin-raw.jsm Bug 1520868 - Replacing AsyncOpen2 with AsyncOpen always r=valentin 2019-02-12 16:08:25 +00:00
moz.build Bug 1495382 - Check isMultiE10s from runtime info;r=daisuke,ladybenko 2019-01-09 09:44:15 +00:00
multi-e10s-helper.js Bug 1495382 - Check isMultiE10s from runtime info;r=daisuke,ladybenko 2019-01-09 09:44:15 +00:00
path.js
plural-form.js
protocol.js Bug 1465635 - Merge all target fronts with Target class. r=yulia,jdescottes 2019-02-02 11:24:32 +00:00
system.js Backed out 7 changesets (bug 1518632, bug 1463198, bug 1455707, bug 1522934, bug 1322797, bug 1474285) for build bustages at /builds/worker/workspace/build/src/toolkit/xre/nsAppRunner.cpp on a CLOSED TREE 2019-01-31 03:34:49 +02:00
task.js Bug 1486741 - Enable ESLint rule comma-dangle for all of mozilla-central (automatic fixes). r=mossop 2018-10-19 12:55:39 +00:00
throttle.js
wasm-source-map.js Bug 1486741 - Enable ESLint rule comma-dangle for all of mozilla-central (automatic fixes). r=mossop 2018-10-19 12:55:39 +00:00