a9b43cca451cfc3df549d0146464625eaa9c1488: Bug 1354998 - stylo: Update test expectations for contain property r=emilio
Nazım Can Altınova <canaltinova@gmail.com> - Sun, 23 Apr 2017 01:47:21 +0300 - rev 402588
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1354998 - stylo: Update test expectations for contain property r=emilio MozReview-Commit-ID: 4B570Lb5Auu
a651a90de3e3a0d96c778a7f5c02753fbf663e4c: servo: Merge #16458 - layout: Force reflow in the sequential fallback of block format context (from stshine:sequential-fallback); r=pcwalton,emilio
Pu Xingyu <pu.stshine@gmail.com> - Sat, 22 Apr 2017 23:55:22 -0500 - rev 402587
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #16458 - layout: Force reflow in the sequential fallback of block format context (from stshine:sequential-fallback); r=pcwalton,emilio When reflowing a block format context during the inorder traversal, propagate restyle damage manually to its children since they were already reflowed. Also, test the border box to see if it can fit into floats according to CSS 2.1 ยง 9.5. Improves reddit and yahoo. --- <!-- 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 #__ (github issue number if applicable). <!-- Either: --> - [X] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- 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: 541db5f9a791f52e22d409d3b40b13223df69b4c
99e2eacb12c01613e2af4e3e2898d07ea36f80f8: servo: Merge #16573 - Auto clean old nightlies on Travis (from UK992:travis); r=aneeshusa
UK992 <urbankrajnc92@gmail.com> - Sat, 22 Apr 2017 19:17:12 -0500 - rev 402586
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #16573 - Auto clean old nightlies on Travis (from UK992:travis); r=aneeshusa This could solve `no space left` problem. Source-Repo: https://github.com/servo/servo Source-Revision: cc74b5b36f03dca9bd543885222ed0e6d91fedcd
0add7459b27a9413c3b173621271c6a9dabad4af: servo: Merge #16550 - switch gecko_bindings over to the gecko_debug feature [DO NOT MERGE] (from froydnj:gecko-bindings-gecko-debug); r=froydnj
Nathan Froyd <froydnj@gmail.com> - Sat, 22 Apr 2017 18:40:47 -0500 - rev 402585
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #16550 - switch gecko_bindings over to the gecko_debug feature [DO NOT MERGE] (from froydnj:gecko-bindings-gecko-debug); r=froydnj ...so that they use the correct Gecko structs regardless of whether Rust code is being compiled with debug assertions or not. This is the second part of the Servo-side changes for https://bugzilla.mozilla.org/show_bug.cgi?id=1357556 - [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 building is a sufficient test. Source-Repo: https://github.com/servo/servo Source-Revision: f795eb1a8b7443ea9dc1cf1c81a6ac0484894659
1830855852f6329e9e3d386047dd2670e778cd48: servo: Merge #16528 - Update web-platform-tests (from servo:wpt); r=jdm
Josh Matthews <josh@joshmatthews.net> - Sat, 22 Apr 2017 18:04:31 -0500 - rev 402584
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #16528 - Update web-platform-tests (from servo:wpt); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: bb86bb8514ee4d39d048b1a8d7048a6d269d4d97
866026ed073a1871868b33db810f9a84fd2757d2: servo: Merge #16467 - stylo: Add glue for contain property (from canaltinova:contain); r=emilio
Nazım Can Altınova <canaltinova@gmail.com> - Sat, 22 Apr 2017 16:58:24 -0500 - rev 402583
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #16467 - stylo: Add glue for contain property (from canaltinova:contain); r=emilio In gecko, `size` and `content` values aren't implemented yet. So I had to disable these parts with mako. We will need to update the property and the glue once these are implemented in gecko. --- <!-- 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 [Bug 1354998](https://bugzilla.mozilla.org/show_bug.cgi?id=1354998) <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so tha t 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: 7ff803e322a4488eb6b7f813b5f4f82abc49c6c1
a2771a2c77abdf7af52cfba08299c27b5a4c143b: Bug 1348396 - Only show a badge on PanelUI while in fullscreen r=enndeakin+6102,rstrong
Doug Thayer <dothayer@mozilla.com> - Mon, 10 Apr 2017 11:11:45 -0700 - rev 402582
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1348396 - Only show a badge on PanelUI while in fullscreen r=enndeakin+6102,rstrong Previously we were showing a doorhanger when the user moused to the top of the screen while in fullscreen mode. However, the doorhanger would disappear before the user had a chance to interact with it. We decided it's best anyway to simply display a badge when the user is in fullscreen, and to reshow the doorhanger when the user exits fullscreen. MozReview-Commit-ID: ENRtXC4wqvZ
8acb43479aaf6e460f7a32732f7eab5e8e4bf5da: Bug 1341102 - Update mochitest expectations for transition shorthand fix. r=me
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sun, 23 Apr 2017 06:23:41 +0900 - rev 402581
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1341102 - Update mochitest expectations for transition shorthand fix. r=me MozReview-Commit-ID: FL9r4TpNpRe
25fc050d41d80dc3eae4471b538d226bd6926e40: Bug 1284083 - Disable frequent intermittent toolkit/components/places/tests/expiration/test_pref_maxpages.js completely on Linux. r=test-disabled on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 22 Apr 2017 20:44:39 +0200 - rev 402580
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1284083 - Disable frequent intermittent toolkit/components/places/tests/expiration/test_pref_maxpages.js completely on Linux. r=test-disabled on a CLOSED TREE
89b6e51587f63a3809458c03ffbe701291536be2: servo: Merge #16563 - Use all for the default value of transition-property in transition (from nox:transition); r=hiikezoe
Anthony Ramine <n.oxyde@gmail.com> - Sat, 22 Apr 2017 07:24:25 -0500 - rev 402579
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #16563 - Use all for the default value of transition-property in transition (from nox:transition); r=hiikezoe Source-Repo: https://github.com/servo/servo Source-Revision: 55e2caba4c3b71c6267c273c840cd21dd1388aa0
9c7bde46a67a1975e2e3eb2ecbac00784b783e9e: Bug 1284083 - Disable frequent intermittent toolkit/components/places/tests/expiration/test_pref_maxpages.js. r=test-disabled as suggested by mak on IRC
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 22 Apr 2017 15:00:55 +0200 - rev 402578
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1284083 - Disable frequent intermittent toolkit/components/places/tests/expiration/test_pref_maxpages.js. r=test-disabled as suggested by mak on IRC
1504e8c5ee3203aa5122814e76103e24419ae87c: Bug 1358570: Make PurgeCompletedTransitions lookup the correct animation collection. r=hiro
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 21 Apr 2017 16:53:21 +0200 - rev 402577
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1358570: Make PurgeCompletedTransitions lookup the correct animation collection. r=hiro Probably GetAnimationCollection itself should assert against it, but that's a bigger task right now... MozReview-Commit-ID: JxFWXtgMAXy
4b1e80efd8f428209e3b1c88eb91634fcc17ee13: merge mozilla-central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 22 Apr 2017 10:49:35 +0200 - rev 402576
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
merge mozilla-central to autoland. r=merge a=merge
58e7ff564f30818956c95995ddbe3eddf1e7bb54: Bug 1358503 - memoize anon elements in the oneoffs binding. r=florian
Marco Bonardo <mbonardo@mozilla.com> - Fri, 21 Apr 2017 16:05:46 +0200 - rev 402575
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1358503 - memoize anon elements in the oneoffs binding. r=florian MozReview-Commit-ID: JKmfd7cUfRx
4719f83be95240031a6e748eecab2934e8fccae2: Bug 1356220 - Set a journal_size_limit on favicons.sqlite and improve the wal autocheckpoint value. r=adw
Marco Bonardo <mbonardo@mozilla.com> - Fri, 21 Apr 2017 18:43:29 +0200 - rev 402574
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1356220 - Set a journal_size_limit on favicons.sqlite and improve the wal autocheckpoint value. r=adw journal_size_limit doesn't apply to attached databases, so it must be set apart. Additionally, the current journal_size_limit setting is wrong it should be bytes. Finally, increase the wal_autocheckpoint value for performance reasons. Sqlite by default uses a 4MiB autocheckpoint, but we use synchronous=NORMAL, that is a bit more dataloss risky. For that reason just use half of the default value. journal_size_limit is set higher than the autocheckpoint value, so that we won't truncate at every checkpoint. MozReview-Commit-ID: 2ZUy2Iwkjjc
f7ea426c7ad1be745db6e5ec1cc82f7fc5e9a271: Bug 1351099 - Remove unused AddonLogging.jsm file r=rhelmer
Dan Banner <dbugs@thebanners.uk> - Wed, 19 Apr 2017 16:28:41 +0100 - rev 402573
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1351099 - Remove unused AddonLogging.jsm file r=rhelmer MozReview-Commit-ID: B1mxqNZhpB
e012e555eeef9efbca143f1bf2a35d5cee9e8bde: servo: Merge #16337 - layout: Fix intrinsic inline size calculating of inline blocks (from stshine:inline-block-intrinsic); r=notriddle
Pu Xingyu <pu.stshine@gmail.com> - Fri, 21 Apr 2017 22:43:06 -0500 - rev 402572
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #16337 - layout: Fix intrinsic inline size calculating of inline blocks (from stshine:inline-block-intrinsic); r=notriddle When calculating intrinsic inline sizes of an inline block, take its nested inline parents into account. --- <!-- 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 #7636 (github issue number if applicable). <!-- Either: --> - [X] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- 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: bbf292b12010509867dd594055162fa776f0de41
4a44f35a3a9bb2a308d5b881e3e71d35db8dca2e: Bug 1355340 - Don't attempt to accumulate line scrolls for line scroll events. r=masayuki
Markus Stange <mstange@themasta.com> - Thu, 20 Apr 2017 15:21:48 -0400 - rev 402571
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1355340 - Don't attempt to accumulate line scrolls for line scroll events. r=masayuki MozReview-Commit-ID: 6xvqJBVupYo
d218f984b106f0d3443617e130a7886bf0380a62: Bug 1355336 Recognize privileged extension signing certs r=mossop
Andrew Swan <aswan@mozilla.com> - Wed, 19 Apr 2017 17:02:42 -0700 - rev 402570
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1355336 Recognize privileged extension signing certs r=mossop MozReview-Commit-ID: ES2OSQTv9k8
fddb0c922370f515133a255e9ef41e720c9e389a: Bug 1346825 - add Screenshots to the xperf whitelist r=kmag
Robert Helmer <rhelmer@mozilla.com> - Fri, 21 Apr 2017 17:54:36 -0700 - rev 402569
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1346825 - add Screenshots to the xperf whitelist r=kmag MozReview-Commit-ID: 37xG02jB3Kl
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip