summaryrefslogtreecommitdiffstats
path: root/comm/mailnews/mime/test/unit/custom_header.js
blob: af2af9778054aa6558d33f1eea9cfefdc2839d29 (plain)
1
2
3
4
5
6
7
8
9
10
11
// Custom header support for testing structured_headers.js

/* globals jsmime */

jsmime.headerparser.addStructuredDecoder("X-Unusual", function (hdrs) {
  return Number.parseInt(hdrs[hdrs.length - 1], 16);
});

jsmime.headeremitter.addStructuredEncoder("X-Unusual", function (val) {
  this.addUnstructured(val.toString(16));
});