0
Files
src/docs
Xianzhu Wang 4bbcebe042 [run_web_tests] Let reftest's text baseline use the common rule
Before crrev.com/c/1277654 when we created text results for ref tests
most of which don't need text baselines, we let reftest's text baseline
be optional, so that most reftests can ignore the text results, while
a few of them for which the text result is significant can still check
the text results.

After crrev.com/1277654, reftests no longer produce text results thus
don't need text baseline, unless a test explicitly produces text result.
In this case, we can just let the test determine if the text baseline
is needed, instead of run_web_tests.py checking existance of the
text baselines.

About existing reftests producing text results but without text
baselines:
1. for tests that don't actually need text results, modify them so that
   they no longer produce text results. This includes some tests
   previously calling testRunner.dumpAsTextWithPixelResults() just
   to dump pixel results.
2. for tests that produce meaningful text results, create text
   baselines.
3. for tests that don't produce text results intentionally, but the
   text results are created because of some console messages, etc.
   also create text baselines. There are several cases:
 a) the message shows the purpose of the test, e.g. intentionally
    testing with some invalid values. New text baselines are created
    in this CL.
 b) the message shows some problem of the test that doesn't need to
    fix for now, e.g. the test is using some deprecating API. New
    baselines are created in this CL.
 c) the message indicates some fatal bug in the test, e.g. using
    undefined variable, invalid JavaScript grammar, etc. The bugs are
    fixed in this CL.

Bug: 703899
Change-Id: I82a6b25c61d1fb794840fdaa0da248909a690592
Reviewed-on: https://chromium-review.googlesource.com/c/1298120
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Reviewed-by: Robert Ma <robertma@chromium.org>
Reviewed-by: Quinten Yearsley <qyearsley@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604116}
2018-10-31 02:21:46 +00:00
..
2018-06-06 00:35:42 +00:00
2018-06-20 11:00:06 +00:00
2018-10-17 03:01:06 +00:00
2018-08-22 21:52:02 +00:00
2018-06-27 18:53:50 +00:00
2018-10-09 19:46:36 +00:00
2018-08-02 17:14:55 +00:00
2017-11-20 19:55:39 +00:00
2018-05-08 16:27:49 +00:00
2018-07-09 18:39:53 +00:00
2018-10-03 15:06:31 +00:00

Chromium docs

This directory contains chromium project documentation in Gitiles-flavored Markdown. It is automatically rendered by Gitiles.

If you add new documents, please also add a link to them in the Document Index below.

[TOC]

Creating Documentation

Markdown documents must follow the style guide.

Preview local changes using md_browser:

# in chromium checkout
./tools/md_browser/md_browser.py

This is only an estimate. The gitiles view may differ.

  1. Upload a patch to gerrit, or receive a review request. e.g. https://chromium-review.googlesource.com/c/572236
  2. View a specific .md file. e.g. https://chromium-review.googlesource.com/c/572236/2/docs/README.md
  3. Click on gitiles link at top of page.

This gitiles view is the authoritative view, exactly the same as will be used when committed.

Document Index

Checking Out and Building

Design Docs

Integrated Development Environment (IDE) Set Up Guides

Git

Clang

General Development

Testing

Misc Linux-Specific Docs

Misc MacOS-Specific Docs

Misc Windows-Specific Docs

Misc Android-Specific Docs

Misc iOS-Specific Docs

Misc Chrome-OS-Specific Docs

Media

Accessibility

Memory

Memory Infrastructure Timeline Profiling (MemoryInfra)

Misc

Probably Obsolete