6e59c41b3584fb692f0237701034cea162d5df8b: Bug 1382645: Part 1 - Add memory reporter for StructuredCloneHolder binding implementation. r=billm
Kris Maglione <maglione.k@gmail.com> - Tue, 25 Jul 2017 14:53:41 -0700 - rev 419697
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1382645: Part 1 - Add memory reporter for StructuredCloneHolder binding implementation. r=billm MozReview-Commit-ID: aK3ljfCJVi
cb3966784befbe11354b79598926681cd4088072: Bug 1382862 - Remove GeckoViewFragment; r=droeh
Jim Chen <nchen@mozilla.com> - Tue, 25 Jul 2017 17:27:03 -0400 - rev 419696
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1382862 - Remove GeckoViewFragment; r=droeh GeckoViewFragment was more of a hack for GeckoApp-based custom tabs, and if we want to provide a fragment implementation for GeckoView, I think it'll look a lot different than today's GeckoViewFragment. So for now, I think it's best to revert the changes that added GeckoViewFragment, and that also simplifies GeckoView lifecycle management. MozReview-Commit-ID: 5WzIZ8TyBDV
9e9270da4f55d22a25e51a07d411d7216687fb77: Bug 1382861 - 2. Don't use priority queue for GeckoView.Window and ThumbnailHelper; r=esawin
Jim Chen <nchen@mozilla.com> - Tue, 25 Jul 2017 17:26:14 -0400 - rev 419695
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1382861 - 2. Don't use priority queue for GeckoView.Window and ThumbnailHelper; r=esawin Use the regular XPCOM queue for those tasks because the priority queue should only be used for input and other timing-sensitive tasks. MozReview-Commit-ID: 5px0s0PJYrV
9c322ac1b41d89d2f952db9fc49aa0af3c03a13b: Bug 1382861 - 1. Replace jni::AbstractCall with nsIRunnable; r=esawin
Jim Chen <nchen@mozilla.com> - Tue, 25 Jul 2017 17:25:58 -0400 - rev 419694
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1382861 - 1. Replace jni::AbstractCall with nsIRunnable; r=esawin The native binding code used `jni::AbstractCall` as the interface between `ProxyNativeCall` and `DispatchToGeckoPriorityQueue`. However, we already make use of `nsIRunnable` for dispatching to the XPCOM queue, so we should just use `nsIRunnable` for the priority queue as well. MozReview-Commit-ID: KmuNMZZkXX3
1d844f6fdaf39108dea8aa3fd280f5cc654e1489: Bug 1377959 - fix compiler warning about varargs functions; r=jesup
Nathan Froyd <froydnj@mozilla.com> - Tue, 25 Jul 2017 16:52:56 -0400 - rev 419693
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1377959 - fix compiler warning about varargs functions; r=jesup
8b559b1445bd3a82438281882e1e8503d8002bc5: Bug 1384215 - Try to run deferred deletion more likely during idle time, r=mccr8
Olli Pettay <Olli.Pettay@helsinki.fi> - Tue, 25 Jul 2017 22:22:12 +0300 - rev 419692
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1384215 - Try to run deferred deletion more likely during idle time, r=mccr8
9c03ad1d4c476c920a1f66c9d7bba114aadb182e: Bug 1349924 - Backed out changeset 7aa7d265948a due to regression.
Brian Hackett <bhackett1024@gmail.com> - Tue, 25 Jul 2017 13:57:57 -0600 - rev 419691
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1349924 - Backed out changeset 7aa7d265948a due to regression.
ae7f1e8f2b350dc6b808d79b32d4dc13b17fc6a9: Bug 1377285 - better focus styling for onboarding-tour action buttons. r=mossop
Yura Zenevich <yura.zenevich@gmail.com> - Mon, 24 Jul 2017 14:33:35 -0400 - rev 419690
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1377285 - better focus styling for onboarding-tour action buttons. r=mossop MozReview-Commit-ID: DuVWIzaKJkG
7d134c8d7cc602cf726dab77bb211d81c65d381b: Bug 1351170 - Don't crash on selection exception in Beta; r=me
Jim Chen <nchen@mozilla.com> - Tue, 25 Jul 2017 15:32:53 -0400 - rev 419689
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1351170 - Don't crash on selection exception in Beta; r=me Don't crash when we encounter a selection exception when in Beta. Still crash when in Nightly so we can investigate the source of the crash. r=me for trivial patch. MozReview-Commit-ID: HgmudX4VfWO
db7e15eb0f1c14d8c004d67e14f7a65ef651738a: Bug 1340941 - Fix race if IPDL actors are created and then quickly destroyed (r=bevis)
Bill McCloskey <billm@mozilla.com> - Fri, 21 Jul 2017 14:16:10 -0700 - rev 419688
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1340941 - Fix race if IPDL actors are created and then quickly destroyed (r=bevis) MozReview-Commit-ID: FnjvWePo6Oo
f376e1ee725c5938a11b2a8e28d959afdd6bef47: Bug 1379951: Remove problematic assertion for a code path that is expected to be followed by NVDA; r=eeejay
Aaron Klotz <aklotz@mozilla.com> - Fri, 21 Jul 2017 10:42:39 -0600 - rev 419687
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1379951: Remove problematic assertion for a code path that is expected to be followed by NVDA; r=eeejay MozReview-Commit-ID: DM6hVlC4RCg
6b6e6a6e9bbb3052c0cba10396e5c55250fad241: Bug 1382914 follow-up: Spell GetExistingCommonAncestorRanges() correctly
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 25 Jul 2017 13:37:16 -0400 - rev 419686
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1382914 follow-up: Spell GetExistingCommonAncestorRanges() correctly Landed on a CLOSED TREE to fix build bustage
288c2f3f9dd532358a20557845560db407b42dee: Bug 1382914 - Store the hashtable of ancestor ranges in the node slots instead of in a property in order to speed up access to it; r=smaug
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 22 Jul 2017 01:29:07 -0400 - rev 419685
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1382914 - Store the hashtable of ancestor ranges in the node slots instead of in a property in order to speed up access to it; r=smaug
4f821dab4306fd0aff947ce55a1304acd7e4cf95: Backed out changeset 674770e65a4f (bug 1265472) for memory leaks in browser_webauthn_telemetry.js
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 26 Jul 2017 07:56:38 +0200 - rev 419684
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Backed out changeset 674770e65a4f (bug 1265472) for memory leaks in browser_webauthn_telemetry.js
f61a06a600af01916c79db690f129d809313bba4: Bug 1379921 - Part 3: remove test fail annotations from reftest. r=hiro
Daisuke Akatsuka <dakatsuka@mozilla.com> - Wed, 26 Jul 2017 12:28:31 +0900 - rev 419683
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1379921 - Part 3: remove test fail annotations from reftest. r=hiro Since we make "font-variant-alternates" animatable, should remove test fail annotation from reftest.list. MozReview-Commit-ID: ChdeSvUbTBh
6649bd06cdb71fc7706549aa05fbc23dfed1d51d: Bug 1379921 - Part 2: remove test fail annotations from meta in wpt. r=hiro
Daisuke Akatsuka <dakatsuka@mozilla.com> - Wed, 26 Jul 2017 12:28:27 +0900 - rev 419682
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1379921 - Part 2: remove test fail annotations from meta in wpt. r=hiro Since we make 'font-variant-alternates' animatable, should remove test fail annotations from meta in wpt. MozReview-Commit-ID: 5W95PzlkLe0
eb3b8c92aed08074f76c7b9d03ca05522080d727: servo: Merge #17865 - make font-variant-alternates animatable (from dadaa:bug1379921); r=hiro
Daisuke Akatsuka <dakatsuka@mozilla.com> - Tue, 25 Jul 2017 21:21:53 -0700 - rev 419681
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
servo: Merge #17865 - make font-variant-alternates animatable (from dadaa:bug1379921); r=hiro <!-- 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 <!-- Either: --> - [X] There are tests for these changes. The test codes are patch 2 and 3 in https://bugzilla.mozilla.org/show_bug.cgi?id=1379921 <!-- 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: 3d5eb727f68590d451abe1b466959527254c3eb2
1234b6349697c4f10e93e5f08b474c2b50b72551: Bug 1383641 - GetFlatTextLengthInRange shouldn't use nsIDOMNode version of nsRange::SetStart. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 24 Jul 2017 18:29:19 +0900 - rev 419680
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1383641 - GetFlatTextLengthInRange shouldn't use nsIDOMNode version of nsRange::SetStart. r=masayuki nsGenericDOMDataNode::SetData uses GetFlatTextLengthInRange. But GetFlatTextLengthInRange still use nsIDOMNode. It means that we need additional QI twice. So we should use nsINode version directly instead. MozReview-Commit-ID: 3FX0uPGh53O
45b3b129202988f0fee1edefed1afc22306f6e25: Bug 1381420 - A crash test that has an element is not restyled but has reconstruct frame damage during flushing throttled animations. r=emilio
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 26 Jul 2017 11:50:12 +0900 - rev 419679
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1381420 - A crash test that has an element is not restyled but has reconstruct frame damage during flushing throttled animations. r=emilio The details element, which is a sibling of an animating element, is checked whether the element needs to be processed in a post traversal for throttled animation flush because the parent element has animation-only dirty bit (i.e. the parent element is a common ancestor of the animating element and the details element). Also at the moment of the check the details element has reconstruct frame damage because 'open' attribute is changed. Thus in the check the details element was not restyled but had reconstruct frame damage. MozReview-Commit-ID: FvsyZlUjhFi
93ebfe8552e33094f9942271faa74ec8981ad7f3: servo: Merge #17866 - Preserve restyle damage if the element was not restyled during thrott… (from hiikezoe:restyle-damage); r=emilio
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 25 Jul 2017 20:19:16 -0700 - rev 419678
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
servo: Merge #17866 - Preserve restyle damage if the element was not restyled during thrott… (from hiikezoe:restyle-damage); r=emilio …led animation flush. <!-- Please describe your changes on the following line: --> https://bugzilla.mozilla.org/show_bug.cgi?id=1381420 --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors Source-Repo: https://github.com/servo/servo Source-Revision: 40eeee4e05576dad4c5248e7f3e6eab892c88b52
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip