04d34e073db8b4de186a4d974345c14b87d10009: Bug 1444580: Devirtualize more nsIDocument bits. r=smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Mar 2018 04:53:49 +0100 - rev 765770
Push 102161 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 07:39:34 +0000
Bug 1444580: Devirtualize more nsIDocument bits. r=smaug Summary: Sorry for this ending up being a little big, I can split if needed. Though hopefully should be straight-forward. Reviewers: smaug Bug #: 1444580 Differential Revision: https://phabricator.services.mozilla.com/D700 MozReview-Commit-ID: 9f1DQNzgZ9c
3523cb164be58657e6f95753694f764be539c2cf: Bug 1443864: Maybe a bit cleaner. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 07 Mar 2018 19:01:25 +0100 - rev 765769
Push 102161 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 07:39:34 +0000
Bug 1443864: Maybe a bit cleaner. r?xidorn I don't feel too strongly about this patch. If you think it's worth, I'll merge it with the patch above. MozReview-Commit-ID: Apl4GltiH27
193a3dfba70c873c6b580d216c2816af2247df89: Bug 1443864: Apply size constraints on nsXULWindow too. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 01 Mar 2018 17:40:23 +0100 - rev 765768
Push 102161 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 07:39:34 +0000
Bug 1443864: Apply size constraints on nsXULWindow too. r?xidorn MozReview-Commit-ID: BwL4sEDlVKl
88e2d0799562a8ffe35d871565c916cd532aa2a3: Bug 1443392 - Send resize event when FRAMECHANGED flag is set even if the window isn't resized. r?jimm draft
Xidorn Quan <me@upsuper.org> - Tue, 06 Mar 2018 17:47:15 +1100 - rev 765767
Push 102161 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 07:39:34 +0000
Bug 1443392 - Send resize event when FRAMECHANGED flag is set even if the window isn't resized. r?jimm MozReview-Commit-ID: 9wpiFr9Tw9c
477cc5476f6cf560dd40dbb934e7b4d06c8752a5: Bug 1444580: Devirtualize the IdentifierMap stuff. r=smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Mar 2018 06:27:25 +0100 - rev 765766
Push 102160 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 06:32:21 +0000
Bug 1444580: Devirtualize the IdentifierMap stuff. r=smaug MozReview-Commit-ID: 5IIp95VEtvk
e6530b7c09b13f2cec850d331c04149201806292: Bug 1444580: Mark JS::Value as opaque instead of hidden. r=xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Mar 2018 06:33:55 +0100 - rev 765765
Push 102160 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 06:32:21 +0000
Bug 1444580: Mark JS::Value as opaque instead of hidden. r=xidorn The next commit will move js::ExpandoAndGeneration (which contains a JS::Value) into nsIDocument instead of nsDocument, so it needs to be defined. I plan to land this after https://github.com/rust-lang-nursery/rust-bindgen/pull/1271, so it shouldn't break anything. MozReview-Commit-ID: Kwu21AqFbPv
38de88908ceabf878f8cdc4c972b1bdb95b3ea19: Bug 1444580: Devirtualize GetImplementation. r=smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Mar 2018 06:18:17 +0100 - rev 765764
Push 102160 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 06:32:21 +0000
Bug 1444580: Devirtualize GetImplementation. r=smaug MozReview-Commit-ID: 2nsR595RotH
4a0e57ce351909454ba7e8bc648a9668faf392ef: Bug 1444580: Devirtualize the fullscreen stuff. r=smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Mar 2018 06:15:28 +0100 - rev 765763
Push 102160 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 06:32:21 +0000
Bug 1444580: Devirtualize the fullscreen stuff. r=smaug MozReview-Commit-ID: CgPENqExkQh
dab669fbf32c490bc910f3ccaf235903eadb1eca: Bug 1444580: Devirtualize the visibility state stuff. r=smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Mar 2018 05:52:58 +0100 - rev 765762
Push 102160 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 06:32:21 +0000
Bug 1444580: Devirtualize the visibility state stuff. r=smaug Also rename GetVisibilityState to ComputeVisibilityState, since that's what it does, the getter is VisibilityState. MozReview-Commit-ID: 9qfKvUmO0dW
f5f1cb775c01edc1ccbd8f677ef09642f3dace24: Bug 1444580: Mark nsIDocument::Dispatch final. r=smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Mar 2018 05:46:26 +0100 - rev 765761
Push 102160 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 06:32:21 +0000
Bug 1444580: Mark nsIDocument::Dispatch final. r=smaug MozReview-Commit-ID: 1xAE0WF8IFN
23e8223982742d4f239bf60d2bfa899194883ae7: Bug 1444580: Devirtualize the IntersectionObserver bits. r=smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Mar 2018 05:45:59 +0100 - rev 765760
Push 102160 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 06:32:21 +0000
Bug 1444580: Devirtualize the IntersectionObserver bits. r=smaug MozReview-Commit-ID: 65WtMQPu7f4
297c7d6cabf1cecf2fff11857e5af33f79c60a56: Bug 1444580: Devirtualize a few other things. r=smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Mar 2018 05:39:05 +0100 - rev 765759
Push 102160 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 06:32:21 +0000
Bug 1444580: Devirtualize a few other things. r=smaug SetScriptHandlingObject / GetScopeObject / GetWindowInternal / GetScriptHandlingObjectInternal / GetScriptHandlingObject MozReview-Commit-ID: Bx7cCo7wc0Y
9d50115593890fd2229972046c3b3adb5cf2817e: Bug 1444580: Devirtualize IsScriptEnabled. r=smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Mar 2018 05:31:04 +0100 - rev 765758
Push 102160 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 06:32:21 +0000
Bug 1444580: Devirtualize IsScriptEnabled. r=smaug MozReview-Commit-ID: FEhddLUXnO4
ba06f7997c35c6b853aaa89fe6fdc4bc23423613: Bug 1444580: Devirtualize PaymentRequest stuff. r=smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Mar 2018 05:28:33 +0100 - rev 765757
Push 102160 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 06:32:21 +0000
Bug 1444580: Devirtualize PaymentRequest stuff. r=smaug This one was easy, the bit was already in the right place :) MozReview-Commit-ID: 79KJNsIXIyb
8736ff572380ad718541727c860b139ca41d6e6f: Bug 1444580: Devirtualize autofocus and navigation timing stuff. r=smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Mar 2018 05:24:24 +0100 - rev 765756
Push 102160 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 06:32:21 +0000
Bug 1444580: Devirtualize autofocus and navigation timing stuff. r=smaug MozReview-Commit-ID: K5Y9lxSJgOG
ebf3e5a5ee992816e3726813a2b54a749dab22f6: Bug 1444580: Devirtualize more nsIDocument bits. r=smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Mar 2018 04:53:49 +0100 - rev 765755
Push 102160 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 06:32:21 +0000
Bug 1444580: Devirtualize more nsIDocument bits. r=smaug Summary: Sorry for this ending up being a little big, I can split if needed. Though hopefully should be straight-forward. Reviewers: smaug Bug #: 1444580 Differential Revision: https://phabricator.services.mozilla.com/D700 MozReview-Commit-ID: 9f1DQNzgZ9c
b24d04bb6a8242a998d28734a5a4155c32ef6727: Bug 1443864: Maybe a bit cleaner. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 07 Mar 2018 19:01:25 +0100 - rev 765754
Push 102160 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 06:32:21 +0000
Bug 1443864: Maybe a bit cleaner. r?xidorn I don't feel too strongly about this patch. If you think it's worth, I'll merge it with the patch above. MozReview-Commit-ID: Apl4GltiH27
983253dcf6d999f707d35d29fa8e24d0f3b0825d: Bug 1443864: Apply size constraints on nsXULWindow too. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 01 Mar 2018 17:40:23 +0100 - rev 765753
Push 102160 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 06:32:21 +0000
Bug 1443864: Apply size constraints on nsXULWindow too. r?xidorn MozReview-Commit-ID: BwL4sEDlVKl
e7572bd8e22e8f98df5d14e2d6fe39ca3d5b76a8: Bug 1443392 - Send resize event when FRAMECHANGED flag is set even if the window isn't resized. r?jimm draft
Xidorn Quan <me@upsuper.org> - Tue, 06 Mar 2018 17:47:15 +1100 - rev 765752
Push 102160 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 06:32:21 +0000
Bug 1443392 - Send resize event when FRAMECHANGED flag is set even if the window isn't resized. r?jimm MozReview-Commit-ID: 9wpiFr9Tw9c
d1af45367746fed67d7cf8e118b218b4a85b40d8: Bug 1444525: Persist XUL window size attributes as a window size, not client size. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Mar 2018 02:42:57 +0100 - rev 765751
Push 102160 by bmo:emilio@crisal.io at Sat, 10 Mar 2018 06:32:21 +0000
Bug 1444525: Persist XUL window size attributes as a window size, not client size. r?xidorn MozReview-Commit-ID: 7U5tWxTaxGi
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip