1f595ec2b2a260460296adaf3999da88c69af866: servo: Merge #16878 - stylo: Rework pseudo-elements to support pseudo selectors with state (from emilio:pseudos); r=bholley,xidorn,hiro
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 15 May 2017 20:46:42 -0500 - rev 358508
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
servo: Merge
#16878 - stylo: Rework pseudo-elements to support pseudo selectors with state (from emilio:pseudos); r=bholley,xidorn,hiro
Source-Repo:
https://github.com/servo/servo
Source-Revision:
161dc666b017803c671a260f9d5298fc4c83f634
0eb6bcebaf3d6f3d2b16c877f5a8828041445c16: Bug 1363276 - discard video output buffers according to presentation time rather than size. r=esawin
John Lin <jolin@mozilla.com> - Fri, 05 May 2017 16:19:47 +0800 - rev 358507
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
Bug 1363276 - discard video output buffers according to presentation time rather than size. r=esawin
This works around an Android 4.2.2 bug that reports incorrect sizes for hardware buffers.
MozReview-Commit-ID: 4rAu8d1RwOJ
9c25241fc5f495b26eb33bb3087910a587aa0645: Bug 1365091 - Enale transition-and-animation-with-different-durations.html on stylo. r=boris
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 16 May 2017 08:16:10 +0900 - rev 358506
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
Bug 1365091 - Enale transition-and-animation-with-different-durations.html on stylo. r=boris
MozReview-Commit-ID: InORQl8uTAA
5e10a4052ff879eaec620f3aad8d133d48696480: Bug 1364296 - enable dom/media/test/test_unseekable.html on Android. r=jwwang
Alastor Wu <alwu@mozilla.com> - Mon, 15 May 2017 17:21:34 +0800 - rev 358505
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
Bug 1364296 - enable dom/media/test/test_unseekable.html on Android. r=jwwang
Now the fragent mp4 is seekable, so we should remove "street.mp4" from unseekable test.
MozReview-Commit-ID: 9S18yj7rOjA
b822eb070c1118012bd96e575cfee8abf5354311: Bug 1364834 - Fix rounding error in WaveDataDecoder::ProcessDecode(). r=jya
JW Wang <jwwang@mozilla.com> - Mon, 15 May 2017 17:25:26 +0800 - rev 358504
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
Bug 1364834 - Fix rounding error in WaveDataDecoder::ProcessDecode(). r=jya
The duration is rounded down to 0 if |frames| is smaller than |mInfo.mRate|.
We should call FramesToTimeUnit() instead.
MozReview-Commit-ID: E7eOQuD48x2
471b374af5aba226c603bc9e1bad08b907ab214e: Bug 1330315 - Add a telemetry probe to track how the Preferences are opened, r=mconley
Fischer.json <fischer.json@gmail.com> - Tue, 09 May 2017 10:43:48 -0400 - rev 358503
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
Bug 1330315 - Add a telemetry probe to track how the Preferences are opened, r=mconley
MozReview-Commit-ID: GfuGF4v30pI
3c20408d22193e9179d9b092b65f5ea9af54deaf: Bug 1364856 - When VRLayerChild receives __delete__, stop sending IPC messages; r=kip
Daosheng Mu <daoshengmu@gmail.com> - Mon, 15 May 2017 18:55:42 +0800 - rev 358502
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
Bug 1364856 - When VRLayerChild receives __delete__, stop sending IPC messages; r=kip
MozReview-Commit-ID: 2vKdzipaga0
1b51aa9afd06b56998da103ae853db5cac04ad8f: servo: Merge #16864 - Stylo: Change mask-repeat initial value from no-repeat to repeat (from CJKu:bug-1364273); r=heycam
cku <cku@mozilla.com> - Mon, 15 May 2017 19:42:57 -0500 - rev 358501
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
servo: Merge
#16864 - Stylo: Change mask-repeat initial value from no-repeat to repeat (from CJKu:bug-1364273); r=heycam
<!-- Please describe your changes on the following line: -->
Change mask-repeat initial value from no-repeat to repeat.
Gecko bug link:
https://bugzilla.mozilla.org/show_bug.cgi?id=1364273
---
<!-- 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 _____
<!-- 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:
5403c2fff0877ba8833262fde191a3e205ddd247
2dc612bec44b88be0bf484a0e0b3901ada89481e: Bug 1363555 - Make IS_TEAROFF_CLASS into a function. r=mrbkap
Andrew McCreight <continuation@gmail.com> - Tue, 09 May 2017 15:34:02 -0700 - rev 358500
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
Bug 1363555 - Make IS_TEAROFF_CLASS into a function. r=mrbkap
Right now, it is a macro, which causes a warning with clang about
extraneous parentheses. Turning it into a function fixes that and is
also nicer.
MozReview-Commit-ID: KTPA9b6oeUu
424daa127a04c8295dee7ca320417ad8f79dfcbc: Bug 1363544 - Call into nsXPConnect directly in the loader and XPCShellImpl. r=mrbkap
Andrew McCreight <continuation@gmail.com> - Tue, 09 May 2017 14:08:15 -0700 - rev 358499
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
Bug 1363544 - Call into nsXPConnect directly in the loader and XPCShellImpl. r=mrbkap
MozReview-Commit-ID: 7ZnHdAG1Jmk
e608fc261bfb1effc1136a2676c719bb6a21a983: servo: Merge #16862 - stylo: Pass Cached ImageValue from stylo back to gecko (from CJKu:bug-1310885-part-6); r=heycam
cku <cku@mozilla.com> - Mon, 15 May 2017 18:04:59 -0500 - rev 358498
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
servo: Merge
#16862 - stylo: Pass Cached ImageValue from stylo back to gecko (from CJKu:bug-1310885-part-6); r=heycam
stylo: Pass Cached ImageValue from stylo back to gecko
<!-- Please describe your changes on the following line: -->
This is part 6 ~ part 9 patch in
bug 1310885
gecko bug link:
https://bugzilla.mozilla.org/show_bug.cgi?id=1310885
---
<!-- 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 _____
<!-- 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:
5bd6b92494d6b9527c1639c358eea3c4822bed84
a3309e99de1573ef7e7cddbf9c0bcc23721e62ca: Merge m-c to autoland a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 15 May 2017 17:02:08 -0700 - rev 358497
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
Merge m-c to autoland a=merge
MozReview-Commit-ID: L0rsjIzeVij
7f3d55afb48e0c00ec7a9c7d15b5dca290f57b50: Bug 1360796 fix intermittent assert, r=mattw
Shane Caraveo <scaraveo@mozilla.com> - Mon, 15 May 2017 14:40:10 -0700 - rev 358496
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
Bug 1360796 fix intermittent assert, r=mattw
MozReview-Commit-ID: IEQeZ6NwVsz
f7d5aedd57e442dd287f9893f959f400bb3a5b42: Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests r=dholbert
Nazım Can Altınova <canaltinova@gmail.com> - Mon, 24 Apr 2017 15:54:51 +0300 - rev 358495
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests r=dholbert
MozReview-Commit-ID: J2Tn8GKfKIN
843439b1f0d5e8abbe9131a6da856cf5a959e87e: Bug 1361912 - Don't invoke `mach build` through bash.exe; r=ted
Gregory Szorc <gps@mozilla.com> - Wed, 03 May 2017 18:16:58 -0700 - rev 358494
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
Bug 1361912 - Don't invoke `mach build` through bash.exe; r=ted
Executing `mach build` through bash.exe was introduced by
5f379c98b962 /
bug 1279011. Why, I don't know. Literally every
other invocation of `mach` in mozharness does it directly
or via a Python executable (the latter is necessary on Windows
since `mach` is not a win32 executable).
So, this commit removes bash.exe and executes `mach` via
Python like everyone else.
MozReview-Commit-ID: GFNUVbfHZdq
481da97f0f1015e3630d6c1b5d1fc44e58cf952a: Bug 1361912 - Stop defining python2.7 executable as sys.executable; r=ted
Gregory Szorc <gps@mozilla.com> - Wed, 03 May 2017 18:10:33 -0700 - rev 358493
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
Bug 1361912 - Stop defining python2.7 executable as sys.executable; r=ted
The "python2.7" executable is always defined as sys.executable
in mozharness configs. This abstraction is not necessary.
This commit removes the "python2.7" executable from mozharness configs
and just inlines sys.executable instead.
I also changed an instance of query_exe('python') to use sys.executable
because that is the desired behavior.
MozReview-Commit-ID: 4xiEkoFwekr
cd8b99fae28cc0004711e45e1bdd1f2337d42a0c: Bug 1361912 - Resolve mach arguments in mozharness action, not in configs; r=ted
Gregory Szorc <gps@mozilla.com> - Wed, 03 May 2017 18:04:00 -0700 - rev 358492
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
Bug 1361912 - Resolve mach arguments in mozharness action, not in configs; r=ted
Every TaskCluster Windows mozharness config was defining an identical
executable entry for "mach-build." For something that's used exactly once
and is identical, this is not necessary.
This commit moves the login inline into the mozharness Python module.
It assumes that if MOZILLABUILD is defined that it points to a
MozillaBuild path and we should invoke mach through it using the
same mechanism that was defined in the config files.
This commit changes behavior on buildbot because it also defines
MOZILLABUILD but didn't define "mach-build" before. For whatever
reason, TC configs involved bash.exe from their moment of inception
(5f379c98b962 /
bug 1279011). This commit restores consistency
between the environments.
I do question whether bash.exe needs to be involved at all. But that's
for another commit.
MozReview-Commit-ID: I5GXHRJ1Eq0
ea03ef9a0a4200f52f58948d6e9a618a17964d4c: Bug 1364591 test expectation update, now that we implement :-moz-native-anonymous support in stylo. r=emilio
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 15 May 2017 15:59:19 -0400 - rev 358491
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
Bug 1364591 test expectation update, now that we implement :-moz-native-anonymous support in stylo. r=emilio
MozReview-Commit-ID: 90ZArOpWVG4
fcace229f4d2e2a3123ec81c6f8f88dd05fa8154: servo: Merge #16877 - Implement :-moz-anonymous-content in stylo (from bzbarsky:moz-anonymous-content); r=emilio
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 15 May 2017 16:38:14 -0500 - rev 358490
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
servo: Merge
#16877 - Implement :-moz-anonymous-content in stylo (from bzbarsky:moz-anonymous-content); 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
- [X] These changes fix https://bugzilla.mozilla.org/show_bug.cgi?id=1364591
<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because they're tested by Gecko tests.
<!-- 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:
a51da06dd9c680a7e3f49247181d49a48a787f47
12e5e6e8cad4cb891e0e3a6e42aabd2c62c8da5e: Bug 1357372 - Restrict safebrowsing tests from reaching support.mozilla.org r=whimboo
Raajit Raj <raajit.raj@gmail.com> - Thu, 11 May 2017 23:02:42 +0530 - rev 358489
Push
31827 by cbook@mozilla.com at Tue, 16 May 2017 10:34:19 +0000
Bug 1357372 - Restrict safebrowsing tests from reaching support.mozilla.org r=whimboo
MozReview-Commit-ID: 1P36My7AxpY