fb2e7a6758508e650796ce25de72cbb25703d29d: servo: Merge #17467 - Add get_zero_value for IntermediateSVGPaint (from mantaroh:svg-zero-value); r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Thu, 22 Jun 2017 20:58:24 -0700 - rev 599627
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
servo: Merge #17467 - Add get_zero_value for IntermediateSVGPaint (from mantaroh:svg-zero-value); r=birtles <!-- Please describe your changes on the following line: --> This is a PR for https://bugzilla.mozilla.org/show_bug.cgi?id=1371199 --- <!-- 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 <!-- Either: --> There are tests for these changes, a test case will be landed in reftests in https://bugzilla.mozilla.org/show_bug.cgi?id=1371199 <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- 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: d2bc0ff6314f75a7742567b1f7133a8c76120538
510532c5129ce4778f5420f6dd6d369b32b7af5f: Bug 1375708 - Use base::Time() instead of time(0) in WidevineDecryptor::GetCurrentWallTime(). r=gerald
Chris Pearce <cpearce@mozilla.com> - Fri, 23 Jun 2017 16:02:14 +1200 - rev 599626
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
Bug 1375708 - Use base::Time() instead of time(0) in WidevineDecryptor::GetCurrentWallTime(). r=gerald On Linux some implementations of time(0) appear to be suffering from integer overflow and giving us the wrong dates. This causes the time we expose to the CDM to be wrong, and so licenses passed to the CDM are failing to authenticate, and Netflix is thus broken on some Linux systems. This is only happening in Firefox 54 and earlier, as in those versions we use the WidevineDecryptor to talk to the CDM. In 55 (in beta) and later we use the PChromiumCDM protocol to talk to the CDM. This doesn't use time(0) to get a time for the CDM, so it's immune to the problem here. So this patch makes the GetCurrentWallTime() implementation in WidevineDecryptor match the code currently being used on Nightly and Beta in the ChromiumCDMChild::GetCurrentWallTime() function. Since we use the PChromiumCDM protocol to talk to the CDM on Nightly and Beta by default, the WidevineDecryptor isn't actually being used on Nightly and Beta. So this patch will only cause a behaviour change in Release, which still uses the old backend. However it will make Release run the same code that we're running in Nightly and Beta, so it should be safe to uplift to Release. MozReview-Commit-ID: J58iDyinyQG
d9361db7cb11b1c5dbb5a61ce93f60793791dfa0: Bug 1373975 - Modify the testcase to meet spec. if a cue.endTime is equal to playbacktime, the cue is not an activeCue. r=rillian
bechen <bechen@mozilla.com> - Fri, 23 Jun 2017 09:36:20 +0800 - rev 599625
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
Bug 1373975 - Modify the testcase to meet spec. if a cue.endTime is equal to playbacktime, the cue is not an activeCue. r=rillian MozReview-Commit-ID: 24sXOtW3n54
4427276b32df08ae70e29b33193e7dc964051328: servo: Merge #17471 - stylo: Fix pseudo element matching for rules in XBL stylesheets (from aethanyc:fix-pseudo-element-matching-xbl); r=emilio
Ting-Yu Lin <tlin@mozilla.com> - Thu, 22 Jun 2017 19:53:37 -0700 - rev 599624
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
servo: Merge #17471 - stylo: Fix pseudo element matching for rules in XBL stylesheets (from aethanyc:fix-pseudo-element-matching-xbl); r=emilio stylo: Fix pseudo element matching for rules in XBL stylesheets This change was reviewed in https://bugzilla.mozilla.org/show_bug.cgi?id=1372876 Source-Repo: https://github.com/servo/servo Source-Revision: 6342a4b455e7714d42b9f8379eec7eec6262abb6
9192d865160dd91999fa7a45a0978a31557fe2f5: Merge m-c to autoland
Phil Ringnalda <philringnalda@gmail.com> - Thu, 22 Jun 2017 20:45:50 -0700 - rev 599623
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
Merge m-c to autoland MozReview-Commit-ID: 8Is0wexk66X
71a1dace62f9b0de37aa57f786350b34955f498f: Bug 1336891 - stylo: update test expectations. r=emilio
Fernando Jimenez Moreno <ferjmoreno@gmail.com> - Thu, 22 Jun 2017 20:06:57 +0200 - rev 599622
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
Bug 1336891 - stylo: update test expectations. r=emilio MozReview-Commit-ID: CVw9N6DgWcD
05a2d6ac631c452edd2d5091ff3799c4641ebe77: Bug 1336891 - stylo: Implement custom property value getter. r=emilio
Fernando Jimenez Moreno <ferjmoreno@gmail.com> - Thu, 22 Jun 2017 20:06:57 +0200 - rev 599621
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
Bug 1336891 - stylo: Implement custom property value getter. r=emilio MozReview-Commit-ID: AfAJtNJyCSO
26c2121cc1ef7e71d1fe4cb83985960a3102c9ac: Bug 1339745 - Sort the profile results for autocomplete popup by last used time, r=lchang
steveck-chung <schung@mozilla.com> - Fri, 16 Jun 2017 17:12:24 +0800 - rev 599620
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
Bug 1339745 - Sort the profile results for autocomplete popup by last used time, r=lchang MozReview-Commit-ID: 8IIbJB39LI0
5847872311f882030fa26a2bdf0b428c0e8bb635: servo: Merge #17470 - stylo: Implement custom property value getter (from ferjm:bug1336891.customprops.patch); r=emilio
Fernando Jiménez Moreno <ferjmoreno@gmail.com> - Thu, 22 Jun 2017 18:49:38 -0700 - rev 599619
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
servo: Merge #17470 - stylo: Implement custom property value getter (from ferjm:bug1336891.customprops.patch); r=emilio - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors https://bugzilla.mozilla.org/show_bug.cgi?id=1336891 Source-Repo: https://github.com/servo/servo Source-Revision: daed0a51839112054036f220ba1a6f03a8325b9b
d9d121ad03891d8814d863cee80d1b33109178f0: Bug 1371228 - Handling SteamVR process quit events to avoid crashes; r=kip
Daosheng Mu <daoshengmu@gmail.com> - Thu, 22 Jun 2017 14:32:18 +0800 - rev 599618
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
Bug 1371228 - Handling SteamVR process quit events to avoid crashes; r=kip MozReview-Commit-ID: DBkzz06pRSu
02bae2b97fb34f761e90da864b7246443e820ce6: Bug 1369650 - Fix lint: NewApi issues in WebAppActivity.java; r=maliu
Teng-pao Yu <osimpleo@gmail.com> - Tue, 16 May 2017 17:11:41 +0800 - rev 599617
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
Bug 1369650 - Fix lint: NewApi issues in WebAppActivity.java; r=maliu MozReview-Commit-ID: ERmh2IMTh0X
e80838b032bf04756aa6152b58b72e5ab8de7a3d: Backed out changeset f1288dc02384 (bug 1354581) for test_toolkit_moz_configure.py bustage
Phil Ringnalda <philringnalda@gmail.com> - Thu, 22 Jun 2017 19:30:32 -0700 - rev 599616
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
Backed out changeset f1288dc02384 (bug 1354581) for test_toolkit_moz_configure.py bustage
e8c8a090be240994f29190d56b4a8713763fe544: Backed out 3 changesets (bug 1372595) for build bustage everywhere except Linux32 and OS X
Phil Ringnalda <philringnalda@gmail.com> - Thu, 22 Jun 2017 19:23:30 -0700 - rev 599615
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
Backed out 3 changesets (bug 1372595) for build bustage everywhere except Linux32 and OS X CLOSED TREE Backed out changeset 6d9081d16588 (bug 1372595) Backed out changeset 65c71d2ef601 (bug 1372595) Backed out changeset 5cbd77708cd9 (bug 1372595) MozReview-Commit-ID: KXCLB1Rt0KN
f620402d752ec587b7d228746882e6f0058eaeca: servo: Merge #17481 - Stylo: Move match and cascade temporaries to CurrentElementInfo (from jryans:move-rule-node); r=bholley
J. Ryan Stinnett <jryans@gmail.com> - Thu, 22 Jun 2017 17:46:55 -0700 - rev 599614
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
servo: Merge #17481 - Stylo: Move match and cascade temporaries to CurrentElementInfo (from jryans:move-rule-node); r=bholley https://bugzilla.mozilla.org/show_bug.cgi?id=1370719 Source-Repo: https://github.com/servo/servo Source-Revision: 9ba71fcd57bd8aef7977f09b0f095aa51796c1b3
dfdccf4dc6a1b1228f274fc171a606dc8210bcee: Bug 1368284 - Add SH_ADD_AND_TRUE_TO_LOOP_CONDITION shader compile work around for Intel drivers on MacOSX; r=jgilbert
Daosheng Mu <daoshengmu@gmail.com> - Tue, 20 Jun 2017 12:00:49 +0800 - rev 599613
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
Bug 1368284 - Add SH_ADD_AND_TRUE_TO_LOOP_CONDITION shader compile work around for Intel drivers on MacOSX; r=jgilbert MozReview-Commit-ID: HmSUgaBIC4g
498a263fe058d6d05eb03cbce9667a02e868688d: No bug - Revendor rust dependencies
Servo VCS Sync <servo-vcs-sync@mozilla.com> - Fri, 23 Jun 2017 00:47:46 +0000 - rev 599612
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
No bug - Revendor rust dependencies
2b0fcf554ab4348c6a9d716a0190da78bd5f0ecd: servo: Merge #17484 - Bump cssparser version to 0.16.1 in toml files (from canaltinova:upup); r=emilio
Nazım Can Altınova <canaltinova@gmail.com> - Thu, 22 Jun 2017 16:52:00 -0700 - rev 599611
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
servo: Merge #17484 - Bump cssparser version to 0.16.1 in toml files (from canaltinova:upup); r=emilio <!-- Please describe your changes on the following line: --> --- <!-- 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 Source-Repo: https://github.com/servo/servo Source-Revision: efed75ae5a0a36006db25198961fb91386415cae
5ff54dc9d0ad1bc6edc3a09704c6be8b611bc801: Bug 1374494 - P2: Update cubeb-pulse-rs to commit djg/cubeb-pulse-rs/6451581. r=kinetik
Dan Glastonbury <dan.glastonbury@gmail.com> - Fri, 09 Jun 2017 12:30:29 +1000 - rev 599610
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
Bug 1374494 - P2: Update cubeb-pulse-rs to commit djg/cubeb-pulse-rs/6451581. r=kinetik MozReview-Commit-ID: IscK7OpIZbB
c50728ccbc3d4f095e47053d750a15adf2656c5f: Bug 1374494 - P1: Add pulse-rs folder to update.sh. r=kinetik
Dan Glastonbury <dan.glastonbury@gmail.com> - Mon, 19 Jun 2017 17:47:13 +1000 - rev 599609
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
Bug 1374494 - P1: Add pulse-rs folder to update.sh. r=kinetik MozReview-Commit-ID: DNhPe2JhfU2
b6fd03fb9d66124e232e350e31733a57b5d49604: servo: Merge #17463 - Bump rust-stable-version to 1.17 (from bholley:rust_stable_17); r=heycam
Bobby Holley <bobbyholley@gmail.com> - Thu, 22 Jun 2017 15:45:47 -0700 - rev 599608
Push 65556 by bmo:hskupin@gmail.com at Fri, 23 Jun 2017 09:39:10 +0000
servo: Merge #17463 - Bump rust-stable-version to 1.17 (from bholley:rust_stable_17); r=heycam Per https://groups.google.com/d/msg/mozilla.dev.platform/1l0d5HbQMXw/RNZs0iXsAgAJ Source-Repo: https://github.com/servo/servo Source-Revision: c6f60b57b525a7376fbaff1ebe2f6fa534e27633
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip