c0542709971fc9d6b512ab1719b9e7eb1896fe4c: Bug 1350140: stylo: Implement all the remaining state pseudo-classes. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 24 Mar 2017 00:45:07 +0100 - rev 504126
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Bug 1350140: stylo: Implement all the remaining state pseudo-classes. r?heycam Also implements :link, :visited, and :any-link more efficiently, and stops matching :-moz-read-only in everything that is not read-write, which is kind of dumb, and probably creates some artifacts. MozReview-Commit-ID: 6BQqi7nAWdT
62ad11a0991e6d9a3414eac9d41b00dc1098f7cc: servo: Merge #15972 - Parsing / serialization for CSS contain (from jryans:ps-contain); r=emilio
J. Ryan Stinnett <jryans@gmail.com> - Thu, 23 Mar 2017 13:23:51 -0700 - rev 504125
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
servo: Merge #15972 - Parsing / serialization for CSS contain (from jryans:ps-contain); r=emilio Adds parsing / serialization for CSS contain to the style package. - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #15955 - [x] There are tests for these changes Source-Repo: https://github.com/servo/servo Source-Revision: 636f8ceb50cef61e34fd5fbd74ed55f098fff72a
4470faf1886e5fa14845e218eb73f6b89d3b3a6c: Backed out changeset db38ad37d57c (bug 1291320) for failing xpcshell test testing/marionette/test_navigate.js. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 23 Mar 2017 21:49:12 +0100 - rev 504124
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Backed out changeset db38ad37d57c (bug 1291320) for failing xpcshell test testing/marionette/test_navigate.js. r=backout
b1f8a4a80d1a75d7446262626b74149e0dbe65f6: Backed out changeset 7c06fe3e76fc (bug 1291320)
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 23 Mar 2017 21:48:40 +0100 - rev 504123
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Backed out changeset 7c06fe3e76fc (bug 1291320)
0e16d2a2ce164e7c58577fd70e6053420effb5ef: Backed out changeset 7c314416a41c (bug 1291320)
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 23 Mar 2017 21:48:36 +0100 - rev 504122
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Backed out changeset 7c314416a41c (bug 1291320)
c62bb4dbe6046ad1e58039447ae30ee8d7531aff: Backed out changeset 1c0d8a46504a (bug 1291320)
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 23 Mar 2017 21:48:31 +0100 - rev 504121
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Backed out changeset 1c0d8a46504a (bug 1291320)
bb4c0c59436c10f5d7cfbfea32e622b5451b465e: Bug 1335180: Fix race in browser_ext_tabs_reload_bypass_cache. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Tue, 14 Mar 2017 09:20:17 -0700 - rev 504120
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Bug 1335180: Fix race in browser_ext_tabs_reload_bypass_cache. r=mixedpuppy MozReview-Commit-ID: FXqRHwZUll6
1c0d8a46504a7e3fa3ea5524eee46553554efe6f: Bug 1291320 - Make refresh command synchronous. r=ato,automatedtester
Henrik Skupin <mail@hskupin.info> - Tue, 14 Mar 2017 18:10:00 +0100 - rev 504119
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Bug 1291320 - Make refresh command synchronous. r=ato,automatedtester Update the refresh command to make it synchronous, and let it return once the target page has been loaded. This can be accomplished by using the loadListener object in listener.js. MozReview-Commit-ID: Lc8QoGFeQrY
7c314416a41c2c76a16281771f1b3a66cea7d63c: Bug 1291320 - Refactor page load algorithm for listener framescript. r=ato,automatedtester
Henrik Skupin <mail@hskupin.info> - Wed, 15 Mar 2017 14:51:41 +0100 - rev 504118
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Bug 1291320 - Refactor page load algorithm for listener framescript. r=ato,automatedtester This refactoring allows us to re-use the same load algorithm for each command which could trigger a page load. It also takes remoteness changes into account, and waits until the load has been done. With this change we no longer check for readyState only, but observe the necessary DOM events as fired for page unloads and loads. This will help us to implement the page loading strategy later. By observing the DOM events, I also expect a small increase of performance for any kind of page load, given that we now return immediately and do not have a delay of 100ms at maximum. MozReview-Commit-ID: IVtO6KgJFES
7c06fe3e76fc2b74ec5ad9e9295764ecef556f86: Bug 1291320 - Disallow slow loading page to be put into the cache. r=ato,automatedtester
Henrik Skupin <mail@hskupin.info> - Wed, 15 Mar 2017 14:28:21 +0100 - rev 504117
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Bug 1291320 - Disallow slow loading page to be put into the cache. r=ato,automatedtester To delay the page load for our slowly served example page when using the back or forward commands, the page doesn't have to be put into the browser cache. MozReview-Commit-ID: 4xMjR3SakZn
db38ad37d57c98dd9553e494d3255fa1ae99ca04: Bug 1291320 - Refactor navigation unit tests by using non-remote pages only if necessary. r=ato,automatedtester
Henrik Skupin <mail@hskupin.info> - Tue, 14 Mar 2017 08:30:32 +0100 - rev 504116
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Bug 1291320 - Refactor navigation unit tests by using non-remote pages only if necessary. r=ato,automatedtester Using non-remote pages causes framescripts to be reloaded. We should try to avoid using those pages as much as possible, and test remoteness switches in particular tests only. This is to reduce possible hangs. MozReview-Commit-ID: ICPPkU07KQK
9d48fb9f66205beaa7e5efcd1fabc3abdfdd1ed1: Bug 1341102 - Update stylo test expectations for #16104. r=me
Bobby Holley <bobbyholley@gmail.com> - Thu, 23 Mar 2017 12:30:11 -0700 - rev 504115
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Bug 1341102 - Update stylo test expectations for #16104. r=me MozReview-Commit-ID: Jc6sbaMfgtM
2ed7d977feff0242d94b9bf95f0146b61d202042: Bug 1348838 - Pass in errfnSentinel in verify checkedRead. r=kanru
Andrew McCreight <continuation@gmail.com> - Mon, 20 Mar 2017 09:55:52 -0700 - rev 504114
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Bug 1348838 - Pass in errfnSentinel in verify checkedRead. r=kanru MozReview-Commit-ID: A40h9VEakBM
4141fec274b7fcc8ff94d54bdc57c02e3e9571bb: Bug 1350039 - Remove remaining Linux external media test. r=dustin
Bryce Van Dyk <bvandyk@mozilla.com> - Fri, 24 Mar 2017 08:18:18 +1300 - rev 504113
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Bug 1350039 - Remove remaining Linux external media test. r=dustin In bug 1347269 I missed removal of a test set that should have been removed. This follow up removes this set also. MozReview-Commit-ID: Be4GjLm6OgB
489a91bf589c52d67ace48b77d49b22e59a40095: servo: Merge #16104 - Properly serialize <box-shadow> (from Wafflespeanut:box-shadow-serialization); r=Wafflespeanut
Nikita-04 <nikita.dua@mail.utoronto.ca> - Thu, 23 Mar 2017 10:57:03 -0700 - rev 504112
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
servo: Merge #16104 - Properly serialize <box-shadow> (from Wafflespeanut:box-shadow-serialization); r=Wafflespeanut Rebase of #15703, fixes #15203 Source-Repo: https://github.com/servo/servo Source-Revision: f00f3fa81c504c12d37c93f9415c54df33a77cb9
a8f34abdc1fb32dc33a310d493d3aeccdcc98b6e: Bug 1349203 - Upgrade ESLint to version 3.18.0 to pick up performance and other fixes. Also update other dependencies for ESLint. r=mossop
Mark Banner <standard8@mozilla.com> - Tue, 21 Mar 2017 14:50:45 +0100 - rev 504111
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Bug 1349203 - Upgrade ESLint to version 3.18.0 to pick up performance and other fixes. Also update other dependencies for ESLint. r=mossop MozReview-Commit-ID: C1oB0pQ3fev
4a98ffe94e12f9ece29bbccdaf278fff66874627: Bug 1349701 - Update the styles of <select> popups on focus. r=mossop
Jared Wein <jwein@mozilla.com> - Thu, 23 Mar 2017 13:34:21 -0400 - rev 504110
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Bug 1349701 - Update the styles of <select> popups on focus. r=mossop This patch also fixes a bug in our UpdateDropDown code where we weren't computing updated styles for <select> element, as well as another bug where we weren't passing the correct number of arguments to this.populate. MozReview-Commit-ID: 8LAeIliRXhZ
0ab9adff3faf4c52b0e1dc52b0f61bd3add3cff4: Bug 493527 - Directly change the remember-history pref through the preference element since setting it through the checkbox required multiple attempts. r=jaws
maxim <maxim@cliqz.com> - Thu, 23 Mar 2017 14:15:33 -0400 - rev 504109
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Bug 493527 - Directly change the remember-history pref through the preference element since setting it through the checkbox required multiple attempts. r=jaws This looks to be happening because the binding for the checkbox may get torn down too fast when a restart is required. MozReview-Commit-ID: 1y68jMubATx
88542bb64b97fb20e842c266e3faf4de54921dc9: Bug 1349709 - Ensure `PasswordEngine` conforms to the new `pullAllChanges` interface. r=tcsc
Kit Cambridge <kit@yakshaving.ninja> - Wed, 22 Mar 2017 19:21:08 -0700 - rev 504108
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Bug 1349709 - Ensure `PasswordEngine` conforms to the new `pullAllChanges` interface. r=tcsc This was a regression from bug 1317223. This commit also adds a password engine sync test to catch future regressions. MozReview-Commit-ID: 9dq8K39jLwB
b205a7ffecb88af84edd24ad41aa098386e2e120: Bug 1349467 - Fix some Audio/Video BUG_COMPONENTs in moz.build files r=jmaher
Wes Kocher <wkocher@mozilla.com> - Wed, 22 Mar 2017 17:23:12 -0700 - rev 504107
Push 50739 by bmo:emilio+bugs@crisal.io at Thu, 23 Mar 2017 23:47:46 +0000
Bug 1349467 - Fix some Audio/Video BUG_COMPONENTs in moz.build files r=jmaher MozReview-Commit-ID: 3ItJdCtiOul
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip