anchor.diff:          {<<"html">>,[],[
               { <<"a">>, [ { <<"href">>, <<"#">> }, {<<"onclick">>, <<"javascript: test(1,\ntrue);">>} ], [] }
           ]},
  -        mochiweb_html:parse(D3)),     
  +        mochiweb_html:parse(D3)),
       ok.
   
   parse_missing_attr_name_test() ->
  
positive.code:             {Tag, S1} = tokenize_literal(B, ?ADV_COL(S, 2)),
              {S2, _} = find_gt(B, S1),
              {{end_tag, Tag}, S2};
          <<_:O/binary, "<", C, _/binary>> 
                  when ?IS_WHITESPACE(C); not ?IS_LITERAL_SAFE(C) ->
              %% This isn't really strict HTML
              {{data, Data, _Whitespace}, S1} = tokenize_data(B, ?INC_COL(S)),
  
negative.code:         <<_:O/binary, "?>", _/binary>> ->
              ?ADV_COL(S, 2);
          <<_:O/binary, ">", _/binary>> ->
                          ?ADV_COL(S, 1);
          <<_:O/binary, "/>", _/binary>> ->
                          ?ADV_COL(S, 2);
          %% tokenize_attributes takes care of this state:
          %% <<_:O/binary, C, _/binary>> ->
          %%     find_qgt(Bin, ?INC_CHAR(S, C));
  