b17b5fdb4ae7fb56a771079d683994b9e2444246: Bug 1345498 - [stylo] update mochitest expections for text-justify. r=xidorn
jeremychen@mozilla.com <jeremychen@mozilla.com> - Fri, 10 Mar 2017 11:09:20 +0800 - rev 346887
Push 38637 by jichen@mozilla.com at Fri, 10 Mar 2017 03:13:11 +0000
Bug 1345498 - [stylo] update mochitest expections for text-justify. r=xidorn MozReview-Commit-ID: 3AtH1aOs6ov
c2d92403096ac66f730998f9f02b4623d5be794b: Bug 1345713 - the seek promise might be rejected because the 'ended' event handler shut down the decoder. r=kaku
JW Wang <jwwang@mozilla.com> - Thu, 09 Mar 2017 11:20:05 +0800 - rev 346886
Push 38636 by jwwang@mozilla.com at Fri, 10 Mar 2017 03:08:25 +0000
Bug 1345713 - the seek promise might be rejected because the 'ended' event handler shut down the decoder. r=kaku MozReview-Commit-ID: JuIXXDOATmu
a45b9c12228379e78b8399c7e9d7126ff8ac3ca7: servo: Merge #15839 - Stylo - gecko glue code for text-justify (from chenpighead:stylo-text-justify); r=upsuper
Jeremy Chen <jeremychen@mozilla.com> - Thu, 09 Mar 2017 17:57:15 -0800 - rev 346885
Push 38635 by servo-vcs-sync@mozilla.com at Fri, 10 Mar 2017 02:47:09 +0000
servo: Merge #15839 - Stylo - gecko glue code for text-justify (from chenpighead:stylo-text-justify); r=upsuper <!-- Please describe your changes on the following line: --> Implement gecko glue for text-justify property. Gecko has supported text-justify in [Bug 276079](https://bugzilla.mozilla.org/show_bug.cgi?id=276079), and going to pref-on on Nightly very soon in [Bug 1343512](https://bugzilla.mozilla.org/show_bug.cgi?id=1343512). Let's make it work for stylo. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: d124297456482df2536c49aa659634d4b9429e84
70586dbb509c079bbf04f81c5ef3b99063d77194: Bug 1056516 - submit Hyphenation Control reftests to CSSWG. r=jfkthame
jeremychen@mozilla.com <jeremychen@mozilla.com> - Fri, 10 Mar 2017 00:30:12 +0800 - rev 346884
Push 38634 by jichen@mozilla.com at Fri, 10 Mar 2017 02:46:49 +0000
Bug 1056516 - submit Hyphenation Control reftests to CSSWG. r=jfkthame MozReview-Commit-ID: 636GBMjvej6
753067cc11f72ca3fc43068673f723673ac8a486: Bug 1056516 - add tests to our local reftests folder. r=jfkthame
jeremychen@mozilla.com <jeremychen@mozilla.com> - Fri, 10 Mar 2017 00:30:12 +0800 - rev 346883
Push 38634 by jichen@mozilla.com at Fri, 10 Mar 2017 02:46:49 +0000
Bug 1056516 - add tests to our local reftests folder. r=jfkthame MozReview-Commit-ID: 1Az4xBe6Nts
0bcf5f91b0143c7da67ead0de0e3a802d2dd6bb1: Bug 1056516 - let auto hyphen honor manual hyphen when hyphens:auto is set. r=jfkthame
jeremychen@mozilla.com <jeremychen@mozilla.com> - Fri, 10 Mar 2017 00:30:11 +0800 - rev 346882
Push 38634 by jichen@mozilla.com at Fri, 10 Mar 2017 02:46:49 +0000
Bug 1056516 - let auto hyphen honor manual hyphen when hyphens:auto is set. r=jfkthame MozReview-Commit-ID: BWzg3pb2lDH
41d39e1e440b7f2d39d134a5c5c74381cbe6e848: Bug 1056516 - use HyphenType to store different types of hyphenations. r=jfkthame
jeremychen@mozilla.com <jeremychen@mozilla.com> - Fri, 10 Mar 2017 00:30:11 +0800 - rev 346881
Push 38634 by jichen@mozilla.com at Fri, 10 Mar 2017 02:46:49 +0000
Bug 1056516 - use HyphenType to store different types of hyphenations. r=jfkthame MozReview-Commit-ID: 22ICYSaY1I2
aaec04f764815ee50d8e8ff2e4ee24f59ec50209: Bug 1056516 - use AutoTArray for hyphenBuffer in BreakAndMeasureText. r=jfkthame
jeremychen@mozilla.com <jeremychen@mozilla.com> - Fri, 10 Mar 2017 00:30:10 +0800 - rev 346880
Push 38634 by jichen@mozilla.com at Fri, 10 Mar 2017 02:46:49 +0000
Bug 1056516 - use AutoTArray for hyphenBuffer in BreakAndMeasureText. r=jfkthame MozReview-Commit-ID: 1fQGiosLYG
c593315237b83e79fc0bc23422f897b5d58f903d: Backed out 3 changesets (bug 1344346) for mochitest shutdownleaks
Iris Hsiao <ihsiao@mozilla.com> - Fri, 10 Mar 2017 10:44:13 +0800 - rev 346879
Push 38633 by ihsiao@mozilla.com at Fri, 10 Mar 2017 02:44:31 +0000
Backed out 3 changesets (bug 1344346) for mochitest shutdownleaks Backed out changeset 71e3443cdc43 (bug 1344346) Backed out changeset cd8993e4d0dd (bug 1344346) Backed out changeset 8e03e57d44aa (bug 1344346)
483d091b9428e8c60a699284544f10c9ab7867c4: servo: Merge #15783 - Replace manual host parsing code with parse-host crate (from ferjm:issue15756-parse-hosts); r=avadacatavra
Fernando Jiménez Moreno <ferjmoreno@gmail.com> - Thu, 09 Mar 2017 17:17:14 -0800 - rev 346878
Push 38632 by servo-vcs-sync@mozilla.com at Fri, 10 Mar 2017 01:57:39 +0000
servo: Merge #15783 - Replace manual host parsing code with parse-host crate (from ferjm:issue15756-parse-hosts); r=avadacatavra This patch is replacing the code to parse the hosts file with the [parse-hosts](https://crates.io/crates/parse-hosts) crate. This crate has a [CC0 1.0 Universal License](https://creativecommons.org/publicdomain/zero/1.0/deed.en). I could have used [HostsFile::load()](https://clarcharr.github.io/parse-hosts/parse_hosts/struct.HostsFile.html#method.load) directly, but this method loads `/etc/hosts` by default and does not allow to override the default path (for example with [env::var("HOST_FILE")](https://dxr.mozilla.org/servo/source/components/net_traits/hosts.rs#19)), so I kept the existing code to open and read the content of `env::var("HOST_FILE")` and also kept the [parse_hostsfile](https://dxr.mozilla.org/servo/source/components/net_traits/hosts.rs#42) method (used by the unit tests), but I modified it to use [HostsFile::read_buffered](https://clarcharr.github.io/parse-hosts/parse_hosts/struct.HostsFile.html#method.read_buffered), which is doing the actual hosts parsing for a given string buffer. - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #15756 . - [X] There are tests for these changes (tests/unit/net/resource_thread.rs and tests/unit/net/http_loader.rs) Source-Repo: https://github.com/servo/servo Source-Revision: 8f7c69e15f0b9beddad2ba67e3419f88aca0d579
610c74da63408e2755dd3fde13d4ae8ae61a3f6e: Bug 1329093 - Part 5: Update test expectations; r=bz
Manish Goregaokar <manishearth@gmail.com> - Wed, 22 Feb 2017 17:19:04 -0800 - rev 346877
Push 38631 by manishearth@gmail.com at Fri, 10 Mar 2017 01:53:13 +0000
Bug 1329093 - Part 5: Update test expectations; r=bz MozReview-Commit-ID: 4mfC99WEQFG
33e22504454407f07e8b1409012b3618043dbb6f: Bug 1329093 - Part 4: stylo: Delay SVG mapped attr resolution till later; r=bz
Manish Goregaokar <manishearth@gmail.com> - Wed, 22 Feb 2017 17:19:04 -0800 - rev 346876
Push 38631 by manishearth@gmail.com at Fri, 10 Mar 2017 01:53:13 +0000
Bug 1329093 - Part 4: stylo: Delay SVG mapped attr resolution till later; r=bz MozReview-Commit-ID: 2GvHPg1egjS
0d2f87e66db24046726d4b652cd83d18f9e00b5b: Bug 1329093 - Part 3: Overload FromContent() to work with const; r=bz
Manish Goregaokar <manishearth@gmail.com> - Wed, 22 Feb 2017 17:19:04 -0800 - rev 346875
Push 38631 by manishearth@gmail.com at Fri, 10 Mar 2017 01:53:13 +0000
Bug 1329093 - Part 3: Overload FromContent() to work with const; r=bz MozReview-Commit-ID: BUFmPtcf6LM
281614c5ea9f61d6a02dabc9e7357b2d83f60db1: Bug 1329093 - Part 1: stylo: Handle SVG presentation attributes; r=bz
Manish Goregaokar <manishearth@gmail.com> - Wed, 22 Feb 2017 17:19:04 -0800 - rev 346874
Push 38631 by manishearth@gmail.com at Fri, 10 Mar 2017 01:53:13 +0000
Bug 1329093 - Part 1: stylo: Handle SVG presentation attributes; r=bz MozReview-Commit-ID: 9cymo3c9HIn
4aa128f4b262917b813d35088ef9fd9621f5cfdf: Bug 1344589 - Wait for the httpServer to shutdown in head_search.js to avoid reported leaks. r=adw
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Thu, 09 Mar 2017 00:18:35 -0500 - rev 346873
Push 38630 by mozilla@noorenberghe.ca at Fri, 10 Mar 2017 01:42:05 +0000
Bug 1344589 - Wait for the httpServer to shutdown in head_search.js to avoid reported leaks. r=adw The test slow_timeout in test_searchSuggest.js was keeping a request open for 10s so the server wouldn't stop immediately. MozReview-Commit-ID: EGFPRKMNa51
1b2d90a65aecd38969c6b820374fdb785ce8bec3: Bug 1329793 - Re-subscribe for a push channel periodically r=eoger,nalexander
Grigory Kruglov <gkruglov@mozilla.com> - Wed, 08 Mar 2017 18:14:43 -0800 - rev 346872
Push 38629 by gkruglov@mozilla.com at Fri, 10 Mar 2017 01:20:34 +0000
Bug 1329793 - Re-subscribe for a push channel periodically r=eoger,nalexander On startup and at the beginning of a sync we check how long it has been since we've subscribed to a channel for fxa service. If it's been over 21 days, request re-subscription. MozReview-Commit-ID: GzvPecZ9hTy
c8bfaf1927b6e35e2955323c6e8845a6a5216d43: Bug 1291483 part 2: Use UniquePtr/MakeUnique more thoroughly in chain-of-custody for gfxFont::mVerticalMetrics. r=jfkthame
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 09 Mar 2017 16:38:58 -0800 - rev 346871
Push 38628 by dholbert@mozilla.com at Fri, 10 Mar 2017 01:08:56 +0000
Bug 1291483 part 2: Use UniquePtr/MakeUnique more thoroughly in chain-of-custody for gfxFont::mVerticalMetrics. r=jfkthame This member-var has type 'UniquePtr', but (up until this patch) its value is set up using "new" and raw pointers. This patch improves that codepath by using UniquePtr & MakeUnique, for stronger ownership guarantees. MozReview-Commit-ID: KWZVpvr9bYj
5a0c4791eef57a309aef794490c5ba394923de6a: Bug 1291483 part 1: Use 'MakeUnique' instead of 'new' to allocate gfxFont::mGlyphChangeObservers. r=jfkthame
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 09 Mar 2017 16:38:56 -0800 - rev 346870
Push 38628 by dholbert@mozilla.com at Fri, 10 Mar 2017 01:08:56 +0000
Bug 1291483 part 1: Use 'MakeUnique' instead of 'new' to allocate gfxFont::mGlyphChangeObservers. r=jfkthame MozReview-Commit-ID: 7FO1HAukp5j
9646ef87ae12aa5f605c5f8587d3805b3f95b5eb: servo: Merge #15893 - Support SVG presentation attributes (from Manishearth:stylo-svg-pres); r=bz
Manish Goregaokar <manishearth@gmail.com> - Thu, 09 Mar 2017 15:02:06 -0800 - rev 346869
Push 38627 by servo-vcs-sync@mozilla.com at Fri, 10 Mar 2017 00:50:29 +0000
servo: Merge #15893 - Support SVG presentation attributes (from Manishearth:stylo-svg-pres); r=bz r=bz from https://bugzilla.mozilla.org/show_bug.cgi?id=1329093 Source-Repo: https://github.com/servo/servo Source-Revision: ee223798cc72bf81a4b2bb6849697de617c5f028
71e3443cdc4355ed59ea0ae565cbdb42da4c3236: Bug 1344346 - [mozlog] Use less verbose formatting on 'process_output' messages, r=jgraham
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 06 Mar 2017 13:20:25 -0500 - rev 346868
Push 38626 by ahalberstadt@mozilla.com at Fri, 10 Mar 2017 00:48:27 +0000
Bug 1344346 - [mozlog] Use less verbose formatting on 'process_output' messages, r=jgraham This simplifies the 'process_output' formatting in both the mach and tbpl formatters. It will also add the string 'pid' somewhere in the format, but only if the process id is actually a positive int. MozReview-Commit-ID: 6nc5q06cDfM
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip