Revision 96bceca65945e50c61128eaf5473fc9bc9e46c99 authored by Yutaka Hirano on 13 April 2018, 05:21:32 UTC, committed by Blink WPT Bot on 13 April 2018, 05:33:09 UTC
As specified, RequestInit.body should be stringified, i.e.,
{toString(): () => 'hi!'} should be treated as same as 'hi!'.

Bug: 831076
Change-Id: I4118c0faa9535d62b3db2529bf23716fdc25a997
Reviewed-on: https://chromium-review.googlesource.com/1004561
Reviewed-by: Adam Rice <ricea@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Commit-Queue: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#550523}
1 parent 08c935c
Raw File
list-style-position-017.xht
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
  <title>CSS Test: Marker box position (outside principal box) - floated :before pseudo-element list-item ('list-style-position:outside')</title>
  <link rel="author" title="James Hopkins" href="http://idreamincode.co.uk/css21testsuite"/>
  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#list-style"/>
  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#before-after-content"/>
  <link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#float-position"/>
  <link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#block-boxes"/>
  <meta name="flags" content=""/>
  <meta name="assert" content="When the :before element is set as a list-item, it establishes a principal box into which a marker box is placed (when 'list-style-position:inside). Since the :before pseudo element is floated left, The document tree content of the associated element must appear alongside (after) the :before pseudo element. Since the marker box of the :before pseudo element should be positioned at the same coordinate as the associated element's marker box, either bullet could appear in front of the other (since stacking levels of marker boxes aren't defined in CSS2.1, in this context)."/>
  <style type="text/css">
  #test{
  background:silver;
  color:blue;
  display:list-item;
  font-size:85px;
  list-style-position:outside;
  margin:100px;
  }
  #test:before{
  color:yellow;
  content:'T';
  display:list-item;
  float:left;
  }
  </style>
 </head>
 <body>
  <p>To pass, there <strong>must</strong> be <em>either</em> a blue <em>or</em> yellow bullet (filled-in circle) to the outside left edge of a grey box. Also, there <strong>must</strong> be a yellow letter to the inside left edge of the grey box, and a blue letter to the right of a yellow letter.</p>
  <div id="test">
   T
  </div>
 </body>
</html>
back to top