81cfa489cb872e065067eefcad1a60487bb7d5a3: Bug 1341987 - Part 3: Update the last refresh time for transform only when we send transform animations to the compositor. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 27 Feb 2017 11:34:46 +0900 - rev 489986
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
Bug 1341987 - Part 3: Update the last refresh time for transform only when we send transform animations to the compositor. r=birtles We don't need to update the time during composing style, we just need to update when transform animations are sent to the compositor. The most recent refresh time of nsRefreshDriver should be the same in either side. If the time is skewed, that means we skip composing style, if it happened that's another bug. MozReview-Commit-ID: Dxtuocf1ml1
b2d04e22fa338410f1eb3922e58458922f647562: Bug 1341987 - Part 2: Drop cascade level from last refresh time for transform. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 27 Feb 2017 11:30:56 +0900 - rev 489985
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
Bug 1341987 - Part 2: Drop cascade level from last refresh time for transform. r=birtles We no longer need separate time for cascade levels respectively since we do send all type of animations on the same element to the compositor regardless of cascade level. MozReview-Commit-ID: 7cGQGE3yHvm
6a83f222b4204f3b94fc9b789f2bb1765270b991: Bug 1341987 - Part 1: Rename AnimationRuleRefreshTime to LastTransformSyncTime. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 27 Feb 2017 11:29:27 +0900 - rev 489984
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
Bug 1341987 - Part 1: Rename AnimationRuleRefreshTime to LastTransformSyncTime. r=birtles It's just for transform animations on the compositor. MozReview-Commit-ID: 288CcG4kko4
415f94692ed753a42dd38c99782a57f53b681581: Bug 1340439 followup - Update mochitest expectation again.
Xidorn Quan <me@upsuper.org> - Mon, 27 Feb 2017 15:46:50 +1100 - rev 489983
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
Bug 1340439 followup - Update mochitest expectation again.
169bc81b566e490280d3326dad9d82a58d93dbc5: Bug 1340439 followup - Update mochitest expectation.
Xidorn Quan <me@upsuper.org> - Mon, 27 Feb 2017 15:06:40 +1100 - rev 489982
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
Bug 1340439 followup - Update mochitest expectation.
e3df33f21fab407a457876519d4a6e06d51346a5: Bug 1342831 - devirtualize AssertIsDead(). r=gerald
JW Wang <jwwang@mozilla.com> - Sat, 25 Feb 2017 22:56:49 +0800 - rev 489981
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
Bug 1342831 - devirtualize AssertIsDead(). r=gerald MozReview-Commit-ID: 9dNDiTfwlLR
a95cda83b56d9d85158fbbfbe92bce8b592786d7: servo: Merge #15613 - fix {transform,perspective}-origin accepts (and ignores) anything for… (from Varentsov:master); r=upsuper
Neck Varentsov <neck.varentsov@gmail.com> - Sun, 26 Feb 2017 17:40:23 -0800 - rev 489980
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
servo: Merge #15613 - fix {transform,perspective}-origin accepts (and ignores) anything for… (from Varentsov:master); r=upsuper … their second part of value <!-- 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 - [X] These changes fix #15487. <!-- Either: --> - [X] There are tests for these changes OR <!-- 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: b2539090fa35503e40348a9d519b0f13360e42c1
586854d5c3d4bab19a41c1695a06da4408005094: Bug 1341518 - We don't need to call SetNeedStyleFlush() explicitly in UpdateAnimations. r=birtles,mantaroh
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 22 Feb 2017 15:45:27 +0900 - rev 489979
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
Bug 1341518 - We don't need to call SetNeedStyleFlush() explicitly in UpdateAnimations. r=birtles,mantaroh DocumentTimeline ensures the next tick, which is necessary for animation events, is processed. Actually CSSAnimation::QueueEvents() is called from WillRefresh(), the WillRefresh() is not called if the animation is not being observed by the DocumentTimeline. MozReview-Commit-ID: AYdqi7x3jty
bc202c8a82358b949ecf825f3a291aa48aa3f937: servo: Merge #15733 - Background serialization of multiple values (from absoludity:fix-background-serialization); r=upsuper
Michael Nelson <absoludity@gmail.com> - Sun, 26 Feb 2017 16:54:11 -0800 - rev 489978
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
servo: Merge #15733 - Background serialization of multiple values (from absoludity:fix-background-serialization); r=upsuper Similar to animation, the serialization of multiple backgrounds should return the longhands serialization if there are an unequal number of values for the required properties. This is part of #15398 <!-- 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: --> - [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: 3086b3d291253a11e83943a34464e21fb1283fba
0ee3593e23151e498f26f7fb9af07035272ebbce: Bug 1341190 - Remove .popup-anchor visibility rule r=mconley
Scott Wu <scottcwwu@gmail.com> - Tue, 21 Feb 2017 13:16:43 +0800 - rev 489977
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
Bug 1341190 - Remove .popup-anchor visibility rule r=mconley MozReview-Commit-ID: DFMIKMMnLx5
750d9da36fc7469985e2921c182e843cb567de27: Bug 1323366 - Create new IconRequest to prevent ConcurrentModificationException, r=sebastian
Jing-wei Wu <topwu.tw@gmail.com> - Mon, 20 Feb 2017 09:45:16 +0800 - rev 489976
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
Bug 1323366 - Create new IconRequest to prevent ConcurrentModificationException, r=sebastian
dbc95156d490db31e79770dbb245cf7bb06e2b09: Bug 1026589 - Enable more GCC/Clang compiler warnings (-Wextra) for security/certverifier. r=keeler
Cykesiopka <cykesiopka.bmo@gmail.com> - Thu, 23 Feb 2017 23:19:55 +0800 - rev 489975
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
Bug 1026589 - Enable more GCC/Clang compiler warnings (-Wextra) for security/certverifier. r=keeler Original patch by Camilo Viecco. MozReview-Commit-ID: 4LWpueoyQHL
dfdf88ae01913f893d1c50f99a7089ad8853429d: Bug 1342075 - Make nsCertOverride::OverrideBits an enum class. r=keeler
Cykesiopka <cykesiopka.bmo@gmail.com> - Thu, 23 Feb 2017 23:16:53 +0800 - rev 489974
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
Bug 1342075 - Make nsCertOverride::OverrideBits an enum class. r=keeler MozReview-Commit-ID: 3aLyL9VDvpf
873d249fb35cd7d666ca7400ef44d5706d5b1353: servo: Merge #15749 - Update WR (image tiling, inset box shadow fixes, new key api) (from glennw:update-wr-tiling); r=nox
Glenn Watson <github@intuitionlibrary.com> - Sun, 26 Feb 2017 15:22:25 -0800 - rev 489973
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
servo: Merge #15749 - Update WR (image tiling, inset box shadow fixes, new key api) (from glennw:update-wr-tiling); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: c025a794dd709e9e8acf6cd82e28769df954313a
11e1a0367ea6403acca57560a27eabbeef8037fb: servo: Merge #15745 - Cascade: skip duplicated properties before rather than after a virtual call (from servo:hoist)
Simon Sapin <simon.sapin@exyr.org> - Sun, 26 Feb 2017 23:09:44 +0100 - rev 489972
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
servo: Merge #15745 - Cascade: skip duplicated properties before rather than after a virtual call (from servo:hoist) Source-Repo: https://github.com/servo/servo Source-Revision: 7c5ac06cd2339e74fdc732ab63675e0f2d6ef5e0
c7374c1837bc225a4171694e9ab4e907e5e66863: Bug 1342551 - Fix the test loading top URLs file: last site, first letter; r=Gijs
Svetlana Orlik <sveta.orlik.code@gmail.com> - Fri, 24 Feb 2017 15:09:52 +0300 - rev 489971
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
Bug 1342551 - Fix the test loading top URLs file: last site, first letter; r=Gijs Changed testing last site as "prefill-site" to "autofill". This way it's unique. MozReview-Commit-ID: 53GZxzQQLsq
8e332422e57c39ee72bc7493875fad72f23dc640: Merge m-c to autoland
Phil Ringnalda <philringnalda@gmail.com> - Sun, 26 Feb 2017 10:58:52 -0800 - rev 489970
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
Merge m-c to autoland
a5ffcb2625fd75c3c06691cc1daaf4ab3c1c4c6a: servo: Merge #15649 - Rewrite the ban-type lint in Python (from zimio:issue-15591-rewrite-ban-type-lint); r=Wafflespeanut
Jefry Lagrange <jefry.reyes@gmail.com> - Sun, 26 Feb 2017 09:35:12 -0800 - rev 489969
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
servo: Merge #15649 - Rewrite the ban-type lint in Python (from zimio:issue-15591-rewrite-ban-type-lint); r=Wafflespeanut <!-- Please describe your changes on the following line: --> Rewrite the ban-type lint in Python. Question: Should the old ban-type lint written in rust be deleted? --- <!-- 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 - [x ] These changes fix #15591 <!-- Either: --> - [ x] There are tests for these changes <!-- 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: 261df34ced0bdcb8126994c8653ac101d1172085
e066948f0339eb8a4dd98b437f1e0124e9d2a6e4: servo: Merge #15744 - Downgrade synstructure to 0.4.0 (from nox:synstructure); r=SimonSapin
Anthony Ramine <n.oxyde@gmail.com> - Sun, 26 Feb 2017 07:12:35 -0800 - rev 489968
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
servo: Merge #15744 - Downgrade synstructure to 0.4.0 (from nox:synstructure); r=SimonSapin Source-Repo: https://github.com/servo/servo Source-Revision: 6318c4b6993c598fef1a6e8f9ce3b8ccd7b813a4
223f83da5e78a617297464582d1e50d942f8ce53: Bug 1329170 - use a less detailed blocked-media graphic for pinned tabs to prevent artifacts on some screens. r=jaws
Alastor Wu <alwu@mozilla.com> - Sun, 26 Feb 2017 23:37:21 +0800 - rev 489967
Push 46964 by bmo:mjzffr@gmail.com at Mon, 27 Feb 2017 13:49:06 +0000
Bug 1329170 - use a less detailed blocked-media graphic for pinned tabs to prevent artifacts on some screens. r=jaws The old icon would cause little visual uncoordinated in some old screen, because our image is too complex and only with black and white. So we modify the image to avoid this kind of situation. MozReview-Commit-ID: EyfqaxleOg8
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip