cab53621bfee5fc6f3b41b69f3ec73b40ab35b0d: Bug 1383001: Yet another crashtest. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 23 Jul 2017 05:00:15 +0200 - rev 370540
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1383001: Yet another crashtest. r=heycam MozReview-Commit-ID: 1B0IloRjVha
4698135a21b734ba1b7ba0096222b1cd7641d571: Bug 1383001: Crashtests for this and bug 1383319. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 22 Jul 2017 15:11:40 +0200 - rev 370539
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1383001: Crashtests for this and bug 1383319. r=heycam MozReview-Commit-ID: CDWKn1ygZ6S
d39db44301707b46ab4c63889dc777d7af98264b: servo: Merge #17834 - stylo: Fix the interaction of frame construction restyles with animation restyles (from emilio:animation-fc-crash); r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 24 Jul 2017 01:09:24 -0700 - rev 370538
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
servo: Merge #17834 - stylo: Fix the interaction of frame construction restyles with animation restyles (from emilio:animation-fc-crash); r=heycam Fixes bug 1383001. Source-Repo: https://github.com/servo/servo Source-Revision: 30d6d6024bd0a082424395621f620dc9580970e5
2dd30b065030bab3f0e2b231822302eda90b6039: Bug 1359855 - Prevent loading DevTools when saving session restore data. r=jdescottes,mossop
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 20 Jul 2017 12:38:09 +0200 - rev 370537
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1359855 - Prevent loading DevTools when saving session restore data. r=jdescottes,mossop MozReview-Commit-ID: 1d7WmiGRSmp
dbd03e7e1bc5aad3148a1b1ef69361bf30e041ef: Bug 1359855 - Remove assertion for dynamic key registration. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 13 Jul 2017 15:24:55 +0200 - rev 370536
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1359855 - Remove assertion for dynamic key registration. r=jdescottes Per definition of this bug/patch, key shortcuts can't be registered anymore. It mostly means that add-on definition a key shortcut won't keep their key shortcut working. This shouldn't be an issue on 57 as I don't think WebExtension addon can set a key shortcut via this DevTools API. MozReview-Commit-ID: G5c8JzaUWoR
061f66345448fc97217523a257522e2ca743883e: Bug 1359855 - Update key id reference if tests for responsive design. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 13 Jul 2017 15:28:03 +0200 - rev 370535
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1359855 - Update key id reference if tests for responsive design. r=jdescottes MozReview-Commit-ID: JJxo8R3mkOA
8d68726f1c34cc18155d3be298611abd82fa3c21: Bug 1359855 - Fix support of per tool key shortcuts in toolboxes opened in a window. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 13 Jul 2017 15:27:37 +0200 - rev 370534
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1359855 - Fix support of per tool key shortcuts in toolboxes opened in a window. r=jdescottes MozReview-Commit-ID: kP07KzpzxI
354080a171dc88a363e22dd473d56762b9d88bfb: Bug 1359855 - Inline jsonview main module to keep it working before user action. r=Honza,jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 13 Jul 2017 15:33:38 +0200 - rev 370533
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1359855 - Inline jsonview main module to keep it working before user action. r=Honza,jdescottes MozReview-Commit-ID: 3COOvQtYn0E
44726932185aa82dbab1cea9a4b4bdc727f8fd5e: Bug 1359855 - Fix the developer toggle in customize widgets. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 13 Jul 2017 15:43:50 +0200 - rev 370532
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1359855 - Fix the developer toggle in customize widgets. r=jdescottes Now that devtools-browser is lazily evaluated, we have to create the widget early in devtools-startup. MozReview-Commit-ID: JanbAPalYE1
a46ee323e1e75963076316ecd8fa14f4b763a5c2: Bug 1359855 - Prevent loading any DevTools module until users interact with any devtool entrypoint. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 18 Jul 2017 11:05:47 +0200 - rev 370531
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1359855 - Prevent loading any DevTools module until users interact with any devtool entrypoint. r=jdescottes MozReview-Commit-ID: 4rORySoFRQY
059f64f6bc238321b9f98711a7eb9939586276ae: Bug 1377740 - Only set the url when the link exists n?nechen r=nechen
Sylvestre Ledru <sledru@mozilla.com> - Mon, 24 Jul 2017 08:16:55 +0200 - rev 370530
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1377740 - Only set the url when the link exists n?nechen r=nechen MozReview-Commit-ID: AqChrNYGChw
00eedf2ff919a2122459893d28d435b4815f2b30: Bug 1383056 - Disable unstable elementFromPoint test on win 10, r=Tomcat
James Graham <james@hoppipolla.co.uk> - Mon, 24 Jul 2017 09:04:18 +0100 - rev 370529
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1383056 - Disable unstable elementFromPoint test on win 10, r=Tomcat MozReview-Commit-ID: 9ulmYUYpbdr
8ac6475952a1028412909ac7cf847e10954f866f: Bug 1383580 - Pad estimated CDM frame sizes. r=gerald
Chris Pearce <cpearce@mozilla.com> - Mon, 24 Jul 2017 16:56:24 +1200 - rev 370528
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1383580 - Pad estimated CDM frame sizes. r=gerald The new video decoder in CDM version 1.4.8.970 seems to calculate its frame size as about 1.5X of the optimal size. So increase our estimate of CDM video frame buffer sizes by more than that so that our pre-allocated buffers should be big enough to accomodate the allocations that the CDM requests. This means we should be more likely to avoid the slow fallback path where we have to transfer frames from the CDM to the content process using the non-shmem path. MozReview-Commit-ID: 6PT8XVCAL3E
25b1e61ea3945ce01872ebd47eb0d44f76844a5f: Bug 1383580 - Add an explicit message to increase CDM-Firefox shmem pool. r=gerald
Chris Pearce <cpearce@mozilla.com> - Mon, 24 Jul 2017 12:57:40 +1200 - rev 370527
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1383580 - Add an explicit message to increase CDM-Firefox shmem pool. r=gerald The strategy we were using to expand the pool of shmems we use to shuffle video frames between the CDM and content processses is to increase the size of the pool if the content process receives a video frame in a non-shmem. However the CDM process will send a frame in a non-shmem if none of the shmems in the pool are big enough to fit the frame the CDM produces. This happens if we underestimate the size required for video frames. This causes the ChromiumCDMParent to increase the number of shmems in the pool every time we rate switch, until we eventually hit the limit of 50, whereupon playback fails. So we need to disambiguate between these two cases; the first being we have a pool of shmems, but they're the wrong size, the second being our shmems are the right size, but we've run out and we need to expand the shmem pool. The only place where we know this is in the CDM process. So this commit adds a new message to PChromiumCDM through which the ChromiumCDMChild can report to the parent that it needs more shmems in the pool. The new Widevine CDM has a new video decoder which allocates video frames less optimally than the previous, which causes us to hit this more often in Nightly. Our telemetry also indicates we hit this rarely in Beta with the old CDM. MozReview-Commit-ID: LoSvVhxHQxn
8b127b0d655a89da9972b5ee8dd22552c945f9b4: Bug 1319407 - Add reftest for box-decoration-break with clip-path. r=cjku
Louis Chang <lochang@mozilla.com> - Mon, 24 Jul 2017 11:15:01 +0800 - rev 370526
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1319407 - Add reftest for box-decoration-break with clip-path. r=cjku MozReview-Commit-ID: CSkM3e15jIK
e89eb57f2e97dc69da10ae56b3fac1c59c4117f9: Bug 1319407 - Apply clip-path to each frame when box-decoration-break is clone. r=cjku,heycam
Louis Chang <lochang@mozilla.com> - Mon, 24 Jul 2017 11:14:47 +0800 - rev 370525
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1319407 - Apply clip-path to each frame when box-decoration-break is clone. r=cjku,heycam MozReview-Commit-ID: E7IR49MzkWm
cf34b8de856895e7d61b004dc54d2d4f3c4edea3: servo: Merge #17831 - Iterate through properties in priority order when computing keyframes (from birtles:property-priorities); r=heycam
Brian Birtles <birtles@gmail.com> - Sun, 23 Jul 2017 21:54:12 -0700 - rev 370524
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
servo: Merge #17831 - Iterate through properties in priority order when computing keyframes (from birtles:property-priorities); r=heycam This is largely just a translation of Gecko's PropertyPriorityIterator[1] into rust with the exception that IDL sort order is only defined for shorthands since that's all we currently require. [1] http://searchfox.org/mozilla-central/rev/3a3af33f513071ea829debdfbc628caebcdf6996/dom/animation/KeyframeUtils.cpp#151 --- <!-- 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 --stylo` does not report any errors - [x] These changes fix (Gecko bug 1371493)[https://bugzilla.mozilla.org/show_bug.cgi?id=1371493]. - [x] There are tests for these changes OR <!-- 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: a47fde038e893d4b76d64b6917085d8e5bc9d8d1
e09385879b6e71ab3d61e3aa2f8e5bbef0d10999: Bug 1371493 - Compare AnimationValues when producing property-based keyframes; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 24 Jul 2017 10:25:13 +0900 - rev 370523
Push 32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1371493 - Compare AnimationValues when producing property-based keyframes; r=hiro The KeyframeEffectReadOnly::GetProperties compares AnimationValue's mGecko member which means it sometimes produces the wrong results when using the Servo backend. Now that AnimationValue has a suitable operator!= method we can simply compare the AnimationValues directly. MozReview-Commit-ID: DQQbmcdeynw
899590a34d56e099d4e064a9e4d41a54993790e9: Bug 1383904 - Show old elevation dialog on elevation fail r=rstrong a=kwierso
Doug Thayer <dothayer@mozilla.com> - Mon, 24 Jul 2017 16:08:53 -0700 - rev 370522
Push 32226 by kwierso@gmail.com at Mon, 24 Jul 2017 23:10:22 +0000
Bug 1383904 - Show old elevation dialog on elevation fail r=rstrong a=kwierso The patch which originally disabled this seems to have been in error, thinking it was the cause of failing tests on try. Can't provide much more context than that. MozReview-Commit-ID: 9h1pXVJeDCG
bf4634a50775537b4e791b6d294a275b83737472: Backed out 2 changesets (bug 1371166) for Windows 8 permafails in test_mediarecorder_principals.html a=backout
Wes Kocher <wkocher@mozilla.com> - Mon, 24 Jul 2017 14:50:47 -0700 - rev 370521
Push 32225 by kwierso@gmail.com at Mon, 24 Jul 2017 21:50:58 +0000
Backed out 2 changesets (bug 1371166) for Windows 8 permafails in test_mediarecorder_principals.html a=backout Backed out changeset 955998eefbe8 (bug 1371166) Backed out changeset 736042ec645d (bug 1371166) MozReview-Commit-ID: 11duLALJ9PW
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip