22d7b65df1345614ecaded08cb1113a387ee7c52: Bug 1383065 - Consider the form with 3 address fields as a valid address form. r=lchang
Sean Lee <selee@mozilla.com> - Mon, 24 Jul 2017 17:33:04 +0800 - rev 370543
Push
32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1383065 - Consider the form with 3 address fields as a valid address form. r=lchang
MozReview-Commit-ID: Ck81HbI3zwe
b217b97a74781c5d8d2f981651467331f04f6078: Bug 1275878 - Part 2: Replace places-will-close-connection notification with a shutdown blocker. r=adw
Marco Bonardo <mbonardo@mozilla.com> - Thu, 19 May 2016 23:50:27 +0200 - rev 370542
Push
32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1275878 - Part 2: Replace places-will-close-connection notification with a shutdown blocker. r=adw
MozReview-Commit-ID: A2sn2OreX4K
a4ae03c61b155067d5c815a4bc09ddc98b6ee86f: Bug 1275878 - Part 1: move back clear history operations to History.clear(). r=adw
Marco Bonardo <mbonardo@mozilla.com> - Tue, 17 May 2016 09:35:45 +0200 - rev 370541
Push
32227 by kwierso@gmail.com at Tue, 25 Jul 2017 00:58:03 +0000
Bug 1275878 - Part 1: move back clear history operations to History.clear(). r=adw
MozReview-Commit-ID: DbEJgKbTxd7
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