026696e3640b20ce0cdda3229ec282e52539d2ed: servo: Merge #16615 - Fix overflow in ::nth-child() (from hiikezoe:fix-overflow); r=SimonSapin
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 26 Apr 2017 06:28:26 -0500 - rev 403135
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #16615 - Fix overflow in ::nth-child() (from hiikezoe:fix-overflow); r=SimonSapin <!-- Please describe your changes on the following line: --> This is a PR of https://bugzilla.mozilla.org/show_bug.cgi?id=1358754 --- <!-- 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: --> - [X] We have a test case in mozilla-central. Source-Repo: https://github.com/servo/servo Source-Revision: 4800d2a47c93ada76d77fdb22fad634805713692
eadbf03553b65bd0a8f97e7fc9919b3c696a4b9e: Backed out changeset 4a9cc95b8a9f (bug 1335778) for failing firefox-ui-functional-local's test_notifications.py TestNotifications.test_addon_install_failed_notification. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 26 Apr 2017 14:13:09 +0200 - rev 403134
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 4a9cc95b8a9f (bug 1335778) for failing firefox-ui-functional-local's test_notifications.py TestNotifications.test_addon_install_failed_notification. r=backout
c5774e6ea13ae9d1e274bb92682a6befab8b3edc: Backed out changeset 5589cde521f8 (bug 1335778)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 26 Apr 2017 14:12:21 +0200 - rev 403133
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 5589cde521f8 (bug 1335778)
397153b880f6e6b462995649d9ffa85cd926c5f7: Backed out changeset 0e6dee0ccecf (bug 1335778)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 26 Apr 2017 14:12:17 +0200 - rev 403132
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 0e6dee0ccecf (bug 1335778)
67a0601e9d0fa07f5e5f733eac58fec3e579005a: Backed out changeset e084deb550c2 (bug 1335778)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 26 Apr 2017 14:12:13 +0200 - rev 403131
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset e084deb550c2 (bug 1335778)
b744a070cafb37c8af2d7c7877f42127747276d1: Bug 1320994 - Improve SourceListener logging. r=jib
Andreas Pehrson <pehrsons@gmail.com> - Wed, 29 Mar 2017 12:07:45 +0200 - rev 403130
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1320994 - Improve SourceListener logging. r=jib MozReview-Commit-ID: 1xuLwpMHMQB
5766ba7143b465bd426a2601f2dd1274cd62fcd4: Bug 1320994 - Unify MediaManager logging macros. r=jib
Andreas Pehrson <pehrsons@gmail.com> - Wed, 29 Mar 2017 12:06:49 +0200 - rev 403129
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1320994 - Unify MediaManager logging macros. r=jib MozReview-Commit-ID: 14b6cXgOqP8
31afc3fcd61f31d452d58fa65d0aaf0a907c006f: Bug 1320994 - Remove chrome-test hacks that accomodated the misaligned MediaManager model. r=florian
Andreas Pehrson <pehrsons@gmail.com> - Fri, 07 Apr 2017 15:30:43 +0200 - rev 403128
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1320994 - Remove chrome-test hacks that accomodated the misaligned MediaManager model. r=florian MozReview-Commit-ID: BS693gGyVhm
78e5f8775727b45489bb0178f702a503c0e6cb4c: Bug 1320994 - Refactor MediaManager's window management. r=jib
Andreas Pehrson <pehrsons@gmail.com> - Wed, 26 Apr 2017 11:13:40 +0200 - rev 403127
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1320994 - Refactor MediaManager's window management. r=jib This in large does the following: * Changes the model in MediaManager to align with that of chrome code, namely: - One GetUserMediaWindowListener *per window*, containing N SourceListeners for N gUM requests, and - GetUserMediaWindowListener replaces GetUserMediaStreamListener - So if two SourceListeners stop we can still send only one event * Breaks a special event specific to B2G chrome MozReview-Commit-ID: 3wbPFmc9yWj
6d4e1736fd690e2dcfe963257bb2f42fcd641c10: Bug 1320994 - Re-enable tests. r=florian
Andreas Pehrson <pehrsons@gmail.com> - Tue, 28 Mar 2017 16:03:21 +0200 - rev 403126
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1320994 - Re-enable tests. r=florian MozReview-Commit-ID: KGe95JhBoVD
3a56bcd8287899e63141788ba2422792c9a623e4: Bug 1359658 - Crashtest for clearing animation-only dirty descendants bit on display:none descendants; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 26 Apr 2017 14:31:23 +0900 - rev 403125
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1359658 - Crashtest for clearing animation-only dirty descendants bit on display:none descendants; r=hiro I have verified that this crashtest fails without the corresponding Servo-side code changes. MozReview-Commit-ID: 9obKluN3fgv
24b122474ff5e4fcc0f974db274a5d1b76a1efe9: Bug 1359387 - Support Selection.empty()/setPosition() r=masayuki,smaug
Aryeh Gregor <ayg@aryeh.name> - Tue, 25 Apr 2017 15:49:27 +0300 - rev 403124
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1359387 - Support Selection.empty()/setPosition() r=masayuki,smaug Blink, WebKit, and Edge already support these, and they're in the spec. Tests submitted to wpt upstream. MozReview-Commit-ID: 5NFBeClNN7y
f8ce7739001e5b25a61e09c68f7121f88fdec92d: Backed out changeset 44800134e7db (bug 1358013) for failing browser-chrome's browser_misused_characters_in_strings.js. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 26 Apr 2017 12:42:08 +0200 - rev 403123
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 44800134e7db (bug 1358013) for failing browser-chrome's browser_misused_characters_in_strings.js. r=backout
e084deb550c2fab19a07fe803c7089ec39786be3: Bug 1335778 - Make element click command check for page load and wait. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 20 Apr 2017 12:12:27 +0200 - rev 403122
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1335778 - Make element click command check for page load and wait. r=ato If the click command triggered a page load, it should not return before the page has been fully loaded. With this patch we allow an opt-in for commands to make use of an unload check. It's set to 200ms right now, and will cancel an ongoing waitForPageLoad() if no page activity is detected. MozReview-Commit-ID: DWV53sckBS2
0e6dee0ccecf7cf2f3b5446ba92f8b235f7a6d75: Bug 1335778 - Harden test_page_timeout_fail against intermittent failures. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 13 Apr 2017 14:57:25 +0200 - rev 403121
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1335778 - Harden test_page_timeout_fail against intermittent failures. r=ato Tests for page timeout durations have to use an HTTPD handler that delays or slows down document load. Otherwise there a risk that the timeout error is not returned before the document finishes loading. MozReview-Commit-ID: HGGcXfCuaSH
5589cde521f83390758d9b4ba239e5f461cc794c: Bug 1335778 - Synchronize navigate() for trigger methods using generators. r=ato
Henrik Skupin <mail@hskupin.info> - Fri, 07 Apr 2017 21:44:32 +0200 - rev 403120
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1335778 - Synchronize navigate() for trigger methods using generators. r=ato In the case when the trigger callback inside navigate() uses a generator, the code has to be synchronized and needs to wait until the contained command has been completed. MozReview-Commit-ID: 8qKUMvH7HpS
4a9cc95b8a9fe45bde09511a53e250e754632b04: Bug 1335778 - Make switchToFrame synchronous for in-process frames. r=ato
Henrik Skupin <mail@hskupin.info> - Tue, 25 Apr 2017 11:29:02 +0200 - rev 403119
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1335778 - Make switchToFrame synchronous for in-process frames. r=ato In the case of switching to an in-process frame, the checkLoad timer is setup which waits for the frame's content to finish loading. But the command doesn't actually wait for those events and calls sendResponse() immediately. This causes a race condition for the following commands. MozReview-Commit-ID: 6vuQ7paQ55K
3b0285d6f358b336e9ae08ae1347726e7a0471e2: Bug 1331122 - Increase test timeout for browser_toolbox_races. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 25 Apr 2017 19:31:51 +0200 - rev 403118
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1331122 - Increase test timeout for browser_toolbox_races. r=jdescottes This test toggles the toolbox multiple times (3), it can be take significant amount of time on slow test machines. MozReview-Commit-ID: 3wJ95Pd8lYN
2e03e6987fefcefbf0663866a91b09afdec83868: Backed out changeset a5cb0de6bdb2 (bug 1357040) for failing various media-related wpt tests, e.g. mediasource-activesourcebuffers.html. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 26 Apr 2017 11:17:12 +0200 - rev 403117
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset a5cb0de6bdb2 (bug 1357040) for failing various media-related wpt tests, e.g. mediasource-activesourcebuffers.html. r=backout
0dfc3bd141e6cc6c3157fc0086b719fbf80a48e5: Merge mozilla-central to autoland
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 26 Apr 2017 09:08:31 +0200 - rev 403116
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Merge mozilla-central to autoland
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip