Bug 1306892 - Update style editor fetch test info. r=jdescottes draft
authorJ. Ryan Stinnett <jryans@gmail.com>
Mon, 08 Jan 2018 12:16:31 -0600
changeset 717337 488f7318052be351b654a942a7a40259d8bbb1f4
parent 716635 e239f6f0b52eb26f0d5c2ca3abbd79c720bed647
child 718595 aa40618fe1b191af2c8c8a51e7cee07c1cf17346
push id94641
push userbmo:jryans@gmail.com
push dateMon, 08 Jan 2018 19:08:54 +0000
reviewersjdescottes
bugs1306892
milestone59.0a1
Bug 1306892 - Update style editor fetch test info. r=jdescottes MozReview-Commit-ID: Eo1yVHm3YSe
devtools/client/styleeditor/test/browser.ini
devtools/client/styleeditor/test/browser_styleeditor_fetch-from-cache.js
devtools/client/styleeditor/test/browser_styleeditor_fetch-from-netmonitor.js
--- a/devtools/client/styleeditor/test/browser.ini
+++ b/devtools/client/styleeditor/test/browser.ini
@@ -70,17 +70,17 @@ support-files =
 [browser_styleeditor_autocomplete-disabled.js]
 [browser_styleeditor_bom.js]
 [browser_styleeditor_bug_740541_iframes.js]
 [browser_styleeditor_bug_851132_middle_click.js]
 [browser_styleeditor_bug_870339.js]
 [browser_styleeditor_bug_1405342_serviceworker_iframes.js]
 [browser_styleeditor_cmd_edit.js]
 [browser_styleeditor_enabled.js]
-[browser_styleeditor_fetch-from-cache.js]
+[browser_styleeditor_fetch-from-netmonitor.js]
 [browser_styleeditor_filesave.js]
 [browser_styleeditor_highlight-selector.js]
 [browser_styleeditor_import.js]
 [browser_styleeditor_import_rule.js]
 [browser_styleeditor_init.js]
 [browser_styleeditor_inline_friendly_names.js]
 [browser_styleeditor_loading.js]
 [browser_styleeditor_loading_with_containers.js]
rename from devtools/client/styleeditor/test/browser_styleeditor_fetch-from-cache.js
rename to devtools/client/styleeditor/test/browser_styleeditor_fetch-from-netmonitor.js
--- a/devtools/client/styleeditor/test/browser_styleeditor_fetch-from-cache.js
+++ b/devtools/client/styleeditor/test/browser_styleeditor_fetch-from-netmonitor.js
@@ -1,22 +1,19 @@
 /* Any copyright is dedicated to the Public Domain.
    http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
-// A test to ensure Style Editor doesn't bybass cache when loading style sheet
-// contents (bug 978688).
+// A test to ensure Style Editor only issues 1 request for a stylesheet (instead of 2) by
+// using the network monitor's request history (bug 1306892).
 
 const TEST_URL = TEST_BASE_HTTP + "doc_uncached.html";
 
 add_task(function* () {
-  // Disable rcwn to make cache behavior deterministic.
-  yield pushPref("network.http.rcwn.enabled", false);
-
   info("Opening netmonitor");
   let tab = yield addTab("about:blank");
   let target = TargetFactory.forTab(tab);
   let toolbox = yield gDevTools.showToolbox(target, "netmonitor");
   let monitor = toolbox.getPanel("netmonitor");
   let { store, windowRequire } = monitor.panelWin;
   let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
   let {