Bug 1419401 - show HTTP/2.0 200 OK in raw header;r=Honza

MozReview-Commit-ID: 7ApdEDofYwJ

--HG--
extra : rebase_source : c9960ed8128793cc615f6ed62bb7ec5fca5bd15d
This commit is contained in:
Fred Lin 2017-12-07 16:22:55 +08:00
parent 6b577ea0fa
commit c100228fea
2 changed files with 6 additions and 3 deletions

View File

@ -258,6 +258,8 @@ class HeadersPanel extends Component {
let summaryVersion = httpVersion ?
this.renderSummary(SUMMARY_VERSION, httpVersion) : null;
// display Status-Line above other response headers
let statusLine = `${httpVersion} ${status} ${statusText}\n`;
let summaryRawHeaders;
if (this.state.rawHeadersOpened) {
@ -274,7 +276,7 @@ class HeadersPanel extends Component {
div({ className: "raw-headers" },
div({ className: "tabpanel-summary-label" }, RAW_HEADERS_RESPONSE),
textarea({
value: writeHeaderText(responseHeaders.headers),
value: statusLine + writeHeaderText(responseHeaders.headers),
readOnly: true,
}),
),

View File

@ -37,11 +37,12 @@ add_task(function* () {
let actualResponseHeaders = [];
let actualRequestHeaders = [];
for (let i = 1; i < 11; i++) {
let responseHeadersLength = expectedResponseHeaders.length;
for (let i = 1; i < responseHeadersLength + 1; i++) {
actualResponseHeaders.push(labelCells[i].innerText);
}
for (let i = 12; i < labelCells.length; i++) {
for (let i = responseHeadersLength + 2; i < labelCells.length; i++) {
actualRequestHeaders.push(labelCells[i].innerText);
}