1cf5ab40158641f5e98d8ab3f5c6ca6b726602fe: No bug - Revendor rust dependencies
Servo VCS Sync <servo-vcs-sync@mozilla.com> - Thu, 23 Mar 2017 00:12:40 +0000 - rev 349086
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
No bug - Revendor rust dependencies
eeea116396757dd3ec7a478330a807e02b60e85f: servo: Merge #16088 - Update parking_lot_core and smallvec (from mbrubeck:always-be-updating); r=emilio
Matt Brubeck <mbrubeck@limpet.net> - Wed, 22 Mar 2017 16:21:28 -0700 - rev 349085
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
servo: Merge #16088 - Update parking_lot_core and smallvec (from mbrubeck:always-be-updating); r=emilio - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes do not require tests because they update third-party code only Source-Repo: https://github.com/servo/servo Source-Revision: e0f1855c102d45bc4c83dfd5fb67d145126903da
8f6a5253b0329b647b86fd39a875b8a588017513: Backed out changeset 0847b9063bf7 (bug 1343682) for test failures a=backout
Wes Kocher <wkocher@mozilla.com> - Wed, 22 Mar 2017 16:50:14 -0700 - rev 349084
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
Backed out changeset 0847b9063bf7 (bug 1343682) for test failures a=backout MozReview-Commit-ID: Egs8sDcfmUq
ad882b32f2d038f95102cf174355f38a0dddd67d: Bug 1347101: P2. Don't rely on MF_E_TRANSFORM_STREAM_CHANGE result. r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 17 Mar 2017 01:21:23 +0100 - rev 349083
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
Bug 1347101: P2. Don't rely on MF_E_TRANSFORM_STREAM_CHANGE result. r=mattwoodrow Under some circumstances, and seen on Windows 8, a decoded sample can be returned without the MFT returning MF_E_TRANSFORM_STREAM_CHANGE. For historical reasons, we required that message to be returned at least once to set the output image size. This was required as the decoder used to be recycled with different video streams. This is no longer the case, we can rely on the video info instead. It also greatly simplifies the code MozReview-Commit-ID: H14KBiNWrjQ
3a43a5436e16d1ccbccaf93b9a869f8146561b41: Bug 1347101: P1. Re-enable mochitest. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 17 Mar 2017 01:15:34 +0100 - rev 349082
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
Bug 1347101: P1. Re-enable mochitest. r=gerald MozReview-Commit-ID: 4Zh3WOZiyrI
1f50634b7a510dd9dba7eebf9b5e28495d004fe7: Bug 1349145. P3 - use concrete types in MDSM and its friends. Also remove unnecessary casts. r=kaku
JW Wang <jwwang@mozilla.com> - Wed, 22 Mar 2017 11:59:54 +0800 - rev 349081
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
Bug 1349145. P3 - use concrete types in MDSM and its friends. Also remove unnecessary casts. r=kaku MozReview-Commit-ID: C2MZb01XtTC
1488b925092ff9fc37472414dd936342a8e626c2: Bug 1349145. P2 - revert the changes in bug 1203047 for MediaBufferDecoder.cpp. r=jya
JW Wang <jwwang@mozilla.com> - Wed, 22 Mar 2017 11:25:23 +0800 - rev 349080
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
Bug 1349145. P2 - revert the changes in bug 1203047 for MediaBufferDecoder.cpp. r=jya MozReview-Commit-ID: sxacIjDp2Y
d37892e8bc4b1ccd405b1beba0664b909f1fdb06: Bug 1349145. P1 - revert the changes in bug 1203047 for MediaDecoderReader and its friends. r=jya
JW Wang <jwwang@mozilla.com> - Wed, 22 Mar 2017 11:28:33 +0800 - rev 349079
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
Bug 1349145. P1 - revert the changes in bug 1203047 for MediaDecoderReader and its friends. r=jya MozReview-Commit-ID: IghzDRwvd9S
64861446874ea64a0b2dafdf7c874804ffd83e9d: servo: Merge #16085 - Use less fragile and more readable numbering for ElementState (from bzbarsky:better-numbering-of-pseudoclasses); r=emilio
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 22 Mar 2017 15:41:37 -0700 - rev 349078
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
servo: Merge #16085 - Use less fragile and more readable numbering for ElementState (from bzbarsky:better-numbering-of-pseudoclasses); 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 - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because it's just cleanup preliminary to another change I'm working on. <!-- 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: 405ab82868b2743d8289b9b49359b0d14b5ad64b
d97fcfb99c63946f5a9b9ba456a91f57e95ff0c5: servo: Merge #16083 - Fix WebVR data race condition when calling GetFrameData outside of VRDisplay.requestAnimationFrame callback (from MortimerGoro:display_raf_check); r=emilio
Imanol Fernandez <mortimergoro@gmail.com> - Wed, 22 Mar 2017 15:03:04 -0700 - rev 349077
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
servo: Merge #16083 - Fix WebVR data race condition when calling GetFrameData outside of VRDisplay.requestAnimationFrame callback (from MortimerGoro:display_raf_check); r=emilio <!-- Please describe your changes on the following line: --> Fix WebVR data race condition when calling GetFrameData outside of VRDisplay.requestAnimationFrame callback. Fixes a possible deadlock during the interval when the requestAnimationFrame is moved from window to VRDisplay. --- <!-- 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: --> - [x] 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: 851cef4a2b53ce1cc8dad7a86b1946509ff96210
ab4053092156c54a500c52e21b37d3f17a063f6e: Bug 1348086 - Part 7 - Reenable Robocop session store tests. r=gbrown
Jan Henning <jh+bugzilla@buttercookie.de> - Mon, 05 Sep 2016 20:51:28 +0200 - rev 349076
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
Bug 1348086 - Part 7 - Reenable Robocop session store tests. r=gbrown MozReview-Commit-ID: KfVEBXoVdeR
c493762b15f56d1fbf8a5bf34d5b052b88fbf32f: Bug 1348086 - Part 6 - Remove selectTabAt() from BaseTest. r=gbrown
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 17 Mar 2017 22:14:18 +0100 - rev 349075
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
Bug 1348086 - Part 6 - Remove selectTabAt() from BaseTest. r=gbrown SessionTest was the last one using that method. Since all new tests should be UITest-based, we can therefore remove it from BaseTest. MozReview-Commit-ID: EfzlFeu3CDh
0145a8c1f594c207e8f064bf9e28d641498fa64e: Bug 1348086 - Part 5 - Convert session store robocop tests to be based on UITest. r=gbrown
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 17 Mar 2017 22:25:57 +0100 - rev 349074
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
Bug 1348086 - Part 5 - Convert session store robocop tests to be based on UITest. r=gbrown UITest is our more modern framework for Robocop tests, so using that will hopefully make these tests more reliable and cut down on the intermittent failures which led to them being deactivated. MozReview-Commit-ID: 6iZCS75FUvT
62f8400ad089c9335c60910fbe62f08562bc7b47: Bug 1348086 - Part 4 - Port verifyTabCount() to ToolbarComponent. r=gbrown
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 18 Mar 2017 20:35:50 +0100 - rev 349073
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
Bug 1348086 - Part 4 - Port verifyTabCount() to ToolbarComponent. r=gbrown MozReview-Commit-ID: JDHwH4D0coH
7126af637c33b89b4c19bded652608dba97dc4b2: Bug 1348086 - Part 3 - Port selectTabAt() to TabsPanelComponent. r=gbrown
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 18 Mar 2017 20:19:01 +0100 - rev 349072
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
Bug 1348086 - Part 3 - Port selectTabAt() to TabsPanelComponent. r=gbrown MozReview-Commit-ID: LlrgFq49Kyz
fdf2be0e543b7a751d8f50488de1608aa0f6cf1e: Bug 1348086 - Part 2 - Check whether an URL is already absolute before processing it. r=gbrown
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 18 Mar 2017 20:11:24 +0100 - rev 349071
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
Bug 1348086 - Part 2 - Check whether an URL is already absolute before processing it. r=gbrown Necessary if we already have an absolute URL and want to pass that to ToolbarComponent.assertTitle(). MozReview-Commit-ID: adXLYGyAZ1
f82206bad1eed836ac4d3867d9aec559e5f61dc9: Bug 1348086 - Part 1 - Use distinct R.id for the tabs tray menu button. r=gbrown
Jan Henning <jh+bugzilla@buttercookie.de> - Thu, 16 Mar 2017 21:33:44 +0100 - rev 349070
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
Bug 1348086 - Part 1 - Use distinct R.id for the tabs tray menu button. r=gbrown Robocop/Robotium gets terribly confused if multiple views use the same R.id, even if they're never shown together at the same time. Without this patch, opening of the main menu fails once the tabs tray has been opened (and closed again) at least once. MozReview-Commit-ID: IOyxG4SCyzF
fe5cf6080e6fe6bcb890e6ed5ae4204fe2cd199c: Bug 1348086 - Part 0 - Fix javadoc error. r=gbrown
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 18 Mar 2017 20:34:57 +0100 - rev 349069
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
Bug 1348086 - Part 0 - Fix javadoc error. r=gbrown MozReview-Commit-ID: DY06yz6tEj4
0847b9063bf7cf256264d7c0cf2eda693830a401: Bug 1343682 - Create temporary killswitch for preference reorg. r=mconley
Jared Wein <jwein@mozilla.com> - Wed, 22 Mar 2017 16:56:25 -0400 - rev 349068
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
Bug 1343682 - Create temporary killswitch for preference reorg. r=mconley This uses the pref browser.preferences.useOldOrganization=true to use the old prefs. MozReview-Commit-ID: DQyHYSZJTKd
0cf4ce9588caa74a82f63374d8cc5e198434d351: Bug 1347483 - blessings package should not be downloaded during mach virtualenv setup; r=mshal
Maja Frydrychowicz <mjzffr@gmail.com> - Wed, 22 Mar 2017 14:26:18 -0400 - rev 349067
Push 88381 by cbook@mozilla.com at Thu, 23 Mar 2017 12:57:41 +0000
Bug 1347483 - blessings package should not be downloaded during mach virtualenv setup; r=mshal This fixes a regression introduced in Bug 1335873, which changes the mozbase packages.txt to call mozlog's setup.py. Calling setup.py registers the pytest_mozlog plugin for marionette-harness tests. Instead, we can register the pytest-mozlog plugin via command-line arguments to pytest, which are set in pytest.ini for the marionette-harness tests. As a result, we can revert the mozbase packages.txt to not refer to mozlog's setup.py I'm leaving the pytest entry-point in mozlog's setup.py so that external consumers don't have to register the pytest_mozlog plugin manually. MozReview-Commit-ID: I5wNq5H1x3X
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip