bungeman
673e902c9b
Respect declared font style on Android.
...
Previously the normal/italic style bit was obtained from scanning the
font file. With the new format the style may be stated explicitly, and
this explicit value in the configuration file should override any
information obtained from the font data itself.
This change allows the font element's style attribute to override the
font's style, but retains the default 'auto' setting for backwards
compatibility. Repecting the style bit may become more important with
variation fonts, because it will be up to the configuration writer to
determine what values of the 'slnt' variation should be considered
'normal' or 'italic'.
DOCS_PREVIEW= https://skia.org/?cl=1092093002
Review URL: https://codereview.chromium.org/1092093002
2015-04-17 13:25:03 -07:00
tfarina
1df3325345
contrib: Simplify the command to create a feature branch.
...
You can create a work branch off origin/master by simply running:
$ git checkout -b my-feature origin/master
BUG=None
R=borenet@google.com
NOTRY=true
DOCS_PREVIEW= https://skia.org/?cl=1057513004
Review URL: https://codereview.chromium.org/1057513004
2015-04-16 13:28:06 -07:00
robertphillips
e80a122d95
Update rebaselining process to be less Florin intensive
...
NOTRY=true
DOCS_PREVIEW= https://skia.org/?cl=1084583002
Review URL: https://codereview.chromium.org/1084583002
2015-04-13 07:28:59 -07:00
rmistry
6c27535e6f
Fix formatting in the sheriff documentation
...
BUG=skia:
NOTRY=true
DOCS_PREVIEW= https://skia.org/?cl=1066013002
Review URL: https://codereview.chromium.org/1066013002
2015-04-07 12:17:00 -07:00
scroggo
fde1c85696
Add sheriff documentation for rebaselining.
...
Copied from notes Robert emailed me.
NOTRY=true
DOCS_PREVIEW= https://skia.org/?cl=1051653006
Review URL: https://codereview.chromium.org/1051653006
2015-04-07 06:41:22 -07:00
rmistry
0f05443bf1
Add documentation for tree sheriffs
...
BUG=skia:
NOTRY=true
DOCS_PREVIEW= https://skia.org/?cl=1057883002
Review URL: https://codereview.chromium.org/1057883002
2015-04-02 13:31:09 -07:00
borenet
4808757d7a
Remove all code related to NaCl
...
BUG=skia:3600
DOCS_PREVIEW= https://skia.org/?cl=1036283002
Review URL: https://codereview.chromium.org/1036283002
2015-04-02 12:16:36 -07:00
mtklein
36352bf5e3
C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla}
...
NOPRESUBMIT=true
BUG=skia:
DOCS_PREVIEW= https://skia.org/?cl=1037793002
Review URL: https://codereview.chromium.org/1037793002
2015-03-25 18:17:32 -07:00
kkinnunen
dc3d96890f
Fix two typos in coding style
...
Fix two typos in coding style:
- Memory Managemt
- if (NULL == x) equated to if (x)
NOTRY=true
DOCS_PREVIEW= https://skia.org/?cl=1032463002
Review URL: https://codereview.chromium.org/1032463002
2015-03-23 06:27:23 -07:00
halcanary
5721c9b4a7
Doc: htmlify roles table to allow easier modification
...
TODO: make sure the table is up to date.
NOTRY=true
DOCS_PREVIEW= https://skia.org/?cl=1011753004
Review URL: https://codereview.chromium.org/1011753004
2015-03-17 09:56:33 -07:00
mtklein
22712569a5
Clean up poppler code.
...
We're not actually using it.
BUG=skia:3362
DOCS_PREVIEW= https://skia.org/?cl=1002493002
Review URL: https://codereview.chromium.org/1002493002
2015-03-11 11:55:14 -07:00
jcgregorio
71b03e468d
Add some METADATA files to control docs layout.
...
BUG=skia:3484
NOTRY=true
DOCS_PREVIEW= https://skia.org/?cl=976303002
Review URL: https://codereview.chromium.org/976303002
2015-03-05 07:11:13 -08:00
hcm
281bf5249c
Add testing section of docs. Consolidated trybot/buildbot section
...
BUG=skia:
Preview link: http://skiadocs.com:8000/dev/testing/?cl=954523004
Review URL: https://codereview.chromium.org/954523004
2015-03-02 11:25:25 -08:00
halcanary
1139889eb3
Doc: update dev/design/pdftheory with new function call
...
NOTRY=true
TBR=
Review URL: https://codereview.chromium.org/967873002
2015-02-28 08:04:33 -08:00
jcgregorio
37a6107385
Shorten up some site titles, also remove some trailing whitespace.
...
BUG=skia:
Review URL: https://codereview.chromium.org/956853005
2015-02-25 11:49:15 -08:00
halcanary
8673765ab5
Doc: user/quick/linux mentions 32-bit compiling
...
NOTRY=true
Review URL: https://codereview.chromium.org/952193002
2015-02-25 06:52:17 -08:00
hcm
193b134655
managing chromes use section of docs
...
BUG=skia:
Review URL: https://codereview.chromium.org/934893003
2015-02-18 12:56:40 -08:00
hcm
606df7ad98
Runtime configuration section of docs
...
Preview here: http://skiadocs.com:8000/dev/runtime/?cl=940663002
BUG=skia:
Review URL: https://codereview.chromium.org/940663002
2015-02-18 12:55:04 -08:00
halcanary
1b5c604d9d
PDF: Add (low-memory) SkPDFBitmap class
...
Also: Add SkDeflateWStream and associated unit tests.
SkPDFBitmap is a replacement for SkPDFImage. As of now, it only
supports 8888 bitmaps (the most common case).
SkPDFBitmap takes very little extra memory (aside from refing the
bitmap's pixels), and its emitObject() does not cache any data.
The SkPDFBitmap::Create function will check the canon for duplicates.
This can reduce the size of the output PDF.
Motivation: this gives another ~40% decrease in PDF memory overhead
TODO: Support other ColorTypes and scrap SkPDFImage.
BUG=skia:3030
Review URL: https://codereview.chromium.org/918813002
2015-02-18 11:29:57 -08:00
mtklein
a2c1171193
DM: document -r
...
https://skia.org/dev/contrib/testing?cl=923543002
BUG=skia:
Review URL: https://codereview.chromium.org/923543002
2015-02-12 07:34:27 -08:00
djsollen
c8262ccbf9
Update docs with instructions for debugging Android SampleApp.
...
Review URL: https://codereview.chromium.org/910173002
2015-02-10 13:17:07 -08:00
jcgregorio
9396d84945
skoodle1
...
Preview: https://skia.org/?cl=864643007
BUG=skia:
Review URL: https://codereview.chromium.org/864643007
2015-02-09 07:26:56 -08:00
Mike Klein
4f66d5b9b1
turns out the newlines matter
...
BUG=skia:
Review URL: https://codereview.chromium.org/886913004
2015-02-08 18:48:55 -05:00
Mike Klein
b486083fc0
one day i will bother to look at the markdown rendering
...
BUG=skia:
Review URL: https://codereview.chromium.org/908783002
2015-02-08 18:36:19 -05:00
halcanary
b8d4635258
documentation: formatting site/dev/contrib/c++11
...
TBR=mtklein@chromium.org
NOTRY=true
Review URL: https://codereview.chromium.org/891603003
2015-02-08 07:09:22 -08:00
mtklein
2fdd29d6e5
Document my current understanding of C++11 in Skia.
...
BUG=skia:
Review URL: https://codereview.chromium.org/901053007
2015-02-05 10:58:48 -08:00
tfarina
3b7f7b092c
Fix the URL for previewing Markdown changes.
...
BUG=None
R=jcgregorio@google.com
NOTRY=true
Review URL: https://codereview.chromium.org/883003004
2015-02-04 06:05:58 -08:00
djsollen
6429fd1e41
Cleanup the android scripts.
...
Rename a few files to make their function clearer.
Update other files to remove dead code or improve function.
Review URL: https://codereview.chromium.org/865943007
2015-02-03 15:07:30 -08:00
tfarina
1575cdf929
Remove link to Push application.
...
BUG=None
R=jcgregorio@google.com
NOTRY=true
Review URL: https://codereview.chromium.org/884203002
2015-02-03 12:07:20 -08:00
Thiago Farina
4c93a12688
Fix references to https://sites.google.com/site/skiadocs/ .
...
Point them to their equivalent in https://skia.org .
BUG=None
R=hcm@google.com , jcgregorio@google.com
NOTRY=true
Review URL: https://codereview.chromium.org/856353004
2015-02-03 13:12:54 -02:00
bungeman
db204e301b
Add resourcePath to running dm on Android doc.
...
Without specifying the resource path a number of tests and gms do not
work properly. The example given in the docs should specify the
resource path so that the example run is exemplary.
Review URL: https://codereview.chromium.org/898453003
2015-02-02 09:27:14 -08:00
halcanary
c387966343
documentation: Writing Unit and Rendering Tests
...
Review URL: https://codereview.chromium.org/885133002
2015-01-30 07:00:42 -08:00
herb
e4e01b8608
Start SampleApp documentation
...
BUG=skia:359
Review URL: https://codereview.chromium.org/883203003
2015-01-29 20:31:04 -08:00
jcgregorio
879140da74
Add docs for running docserver locally.
...
BUG=skia:3346
Review URL: https://codereview.chromium.org/891483002
2015-01-29 09:55:14 -08:00
halcanary
0e647ffc90
site/dev/contrib/directory <= https://status.skia.org/
...
NOTRY=true
Review URL: https://codereview.chromium.org/876873002
2015-01-26 13:46:41 -08:00
halcanary
2445216b7a
site/dev/contrib/revert formatting and details
...
NOTRY=true
Review URL: https://codereview.chromium.org/873483004
2015-01-26 12:38:59 -08:00
halcanary
4b952751c0
prettify site/user/sample/hello
...
NOTRY=true
TBR=jcgregorio@google.com
Review URL: https://codereview.chromium.org/874303002
2015-01-26 11:19:22 -08:00
halcanary
9ec0ffb77d
prettify site/dev/design/pdftheory
...
NOTRY=true
TBR=jcgregorio@google.com
Review URL: https://codereview.chromium.org/868473006
2015-01-26 07:45:47 -08:00
jcgregorio
1d124c3142
Add docs on how to get a preview of markdown pages.
...
BUG=skia:
Review URL: https://codereview.chromium.org/878593002
2015-01-26 07:24:02 -08:00
halcanary
c591dcb852
https://fiddle.skia.org/
...
NOTRY=true
Review URL: https://codereview.chromium.org/868473005
2015-01-26 07:19:07 -08:00
tfarina
0004e7db42
Update references to skiaperf.com.
...
The new server is being run in perf.skia.org.
BUG=None
R=jcgregorio@google.com
Review URL: https://codereview.chromium.org/866943003
2015-01-26 06:47:55 -08:00
tfarina
528eadceab
Fix 'Revert' instructions.
...
In the not so new pure Git world, 'svn fetch' and 'svn rebase' are not
needed anymore.
BUG=None
R=borenet@google.com
Review URL: https://codereview.chromium.org/872433004
2015-01-23 08:06:13 -08:00
halcanary
68b60c3d5a
Collect everything Skia into one document.
...
http://skiadocs.com:8000/dev/contrib/directory?cl=866133002
Review URL: https://codereview.chromium.org/866133002
2015-01-23 07:52:58 -08:00
halcanary
fb35940de7
In Correctness Testing Doc, render --option correctly
...
TBR=mtklein@google.com
NOTRY=true
Review URL: https://codereview.chromium.org/871993004
2015-01-23 07:47:55 -08:00
mtklein
727c594d4b
Add a basic doc for correctness testing (DM).
...
https://skia.org/dev/contrib/testing?cl=868983002
BUG=skia:
Review URL: https://codereview.chromium.org/868983002
2015-01-23 07:14:16 -08:00
hcm
fd1ad48d4d
Add Contributing to Skia section of docs
...
BUG=skia:
Review URL: https://codereview.chromium.org/844433004
2015-01-21 12:05:47 -08:00
jcgregorio
0f2e055580
Add docs for prettify.
...
Preview here: http://skia.org/dev/tools/markdown?cl=862933002
BUG=skia:
Review URL: https://codereview.chromium.org/862933002
2015-01-21 08:02:45 -08:00
halcanary
211fcc6831
convert pdf design document to markdown
...
Review URL: https://codereview.chromium.org/849133002
2015-01-20 10:39:06 -08:00
jcgregorio
d4646f29c1
Add robots.txt
...
BUG=skia:
NOTREECHECKS=true
Review URL: https://codereview.chromium.org/851793004
2015-01-16 11:13:53 -08:00
jcgregorio
bd2059a02a
fix link reference in docs
...
BUG=skia:
NOTRIES=1
TBR=halcanary
Review URL: https://codereview.chromium.org/853703003
2015-01-14 12:03:01 -08:00
jcgregorio
0c2dc21a58
Add reference material for the style of markdown we use.
...
Preview here: http://skiadocs.com:8000/dev/tools/markdown?cl=853493004
Note that the image won't show up, that's a known issue with the way patching in CLs works.
BUG=skia:
Review URL: https://codereview.chromium.org/853493004
2015-01-14 11:26:30 -08:00
jcgregorio
a91dc3140c
Document some skia perf interesting queries.
...
Preview here: http://skiadocs.com:8000/dev/tools/skiaperf?cl=839303002
BUG=skia:
Review URL: https://codereview.chromium.org/839303002
2015-01-09 10:35:52 -08:00
mtklein
72c9faab45
Fix up all the easy virtual ... SK_OVERRIDE cases.
...
This fixes every case where virtual and SK_OVERRIDE were on the same line,
which should be the bulk of cases. We'll have to manually clean up the rest
over time unless I level up in regexes.
for f in (find . -type f); perl -p -i -e 's/virtual (.*)SK_OVERRIDE/\1SK_OVERRIDE/g' $f; end
BUG=skia:
Review URL: https://codereview.chromium.org/806653007
2015-01-09 10:06:40 -08:00
jcgregorio
8f3519a447
Add a favicon for docs.
...
BUG=skia:
Review URL: https://codereview.chromium.org/845593002
2015-01-08 13:42:13 -08:00
jcgregorio
7c3bace0d5
Add Linux quick start docs
...
Preview: http://skiadocs.com:8000/user/quick/linux?cl=846523002
BUG=skia:
Review URL: https://codereview.chromium.org/846523002
2015-01-08 11:28:51 -08:00
hcm
343c2f4dfb
Adding user doc section and core files for new site
...
- Updated QSGs with relative links to download page, removed outdated and googler-only iOS instructions.
- Will add "contributing" page and update project roles link in next batch with developer section
Preview link: http://skiadocs.com:8000/user/quick/android?cl=834353003
BUG=skia:
Review URL: https://codereview.chromium.org/834353003
2015-01-08 10:43:34 -08:00
jcgregorio
942262fcb5
First set of minimal docs for the new Markdown server, which will eventually replace https://sites.google.com/site/skiadocs/ .
...
Design of the new Markdown server is documented here:
https://github.com/google/skia-buildbot/blob/master/doc/README.md
You can see the server up and running here: http://skiadocs.com:8000/
This is *reed because it adds a new top level directory to the skia repo.
BUG=skia:
Review URL: https://codereview.chromium.org/835083003
2015-01-05 11:17:27 -08:00