d9baec9cf420acf68530b10bca19f67b72e3cb2b: Bug 1480361 - Tweak handling of removed entries in HashTable::lookup(). r=luke
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 03 Aug 2018 10:03:31 +1000 - rev 826229
Push 118275 by bmo:dharvey@mozilla.com at Fri, 03 Aug 2018 11:44:33 +0000
Bug 1480361 - Tweak handling of removed entries in HashTable::lookup(). r=luke There are two improvements here. - When we're just doing a lookup (i.e. aCollisionBit==0), we don't need to do any special handling of removed entries. (Inlining means that the removed entry code is entirely removed for lookups.) - When we're doing an insertion (i.e. aCollisionBit==sCollisionBit), we now stop adding collision markings once we find a removed entry, because they're unnecessary after that point. This change brings the code in alignment with PLDHashTable::SearchTable().
d4ca2c8982afbcac4494d91b65cff5c64e59498a: Bug 1478563 - Re-use function objects in MeatballMenu; r=jdescottes
Brian Birtles <birtles@gmail.com> - Thu, 02 Aug 2018 10:09:11 +0900 - rev 826228
Push 118275 by bmo:dharvey@mozilla.com at Fri, 03 Aug 2018 11:44:33 +0000
Bug 1478563 - Re-use function objects in MeatballMenu; r=jdescottes To avoid needless re-renders due to props changing object identity. Differential Revision: https://phabricator.services.mozilla.com/D2641
2d0225ff21ff1238cf61e4a3c239dd89b7b7fc25: Bug 1474234 - Don't pass internal props onto child button in MenuButton; r=jdescottes
Brian Birtles <birtles@gmail.com> - Thu, 02 Aug 2018 09:59:24 +0900 - rev 826227
Push 118275 by bmo:dharvey@mozilla.com at Fri, 03 Aug 2018 11:44:33 +0000
Bug 1474234 - Don't pass internal props onto child button in MenuButton; r=jdescottes Otherwise we will get errors like: console.error: "Warning: React does not recognize the `menuId` prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercase `menuid` instead. If you accidentally passed it from a parent component, remove it from the DOM element.\n in button (created by MenuButton)\n in MenuButton (created by ToolboxToolbar)\n in div (created by ToolboxToolbar)\n in div (created by ToolboxToolbar)\n in ToolboxToolbar (created by ToolboxController)\n in ToolboxController" console.error: "Warning: React does not recognize the `menuPosition` prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercase `menuposition` instead. If you accidentally passed it from a parent component, remove it from the DOM element.\n in button (created by MenuButton)\n in MenuButton (created by ToolboxToolbar)\n in div (created by ToolboxToolbar)\n in div (created by ToolboxToolbar)\n in ToolboxToolbar (created by ToolboxController)\n in ToolboxController" console.error: "Warning: React does not recognize the `menuOffset` prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercase `menuoffset` instead. If you accidentally passed it from a parent component, remove it from the DOM element.\n in button (created by MenuButton)\n in MenuButton (created by ToolboxToolbar)\n in div (created by ToolboxToolbar)\n in div (created by ToolboxToolbar)\n in ToolboxToolbar (created by ToolboxController)\n in ToolboxController" It's also not what we intend to do. Differential Revision: https://phabricator.services.mozilla.com/D2640
4c9740da28ee579f62463510226f405711b33b5e: Bug 1474234 - Add keys for MeatballMenu and MenuItem children; r=jdescottes
Brian Birtles <birtles@gmail.com> - Thu, 02 Aug 2018 09:41:47 +0900 - rev 826226
Push 118275 by bmo:dharvey@mozilla.com at Fri, 03 Aug 2018 11:44:33 +0000
Bug 1474234 - Add keys for MeatballMenu and MenuItem children; r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D2639
c6d07c3eec16e02846db3abadd7844c4fa4c4c13: Bug 1480553 - part 3 - add mappings for aarch64 in Windows configure paths; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Thu, 02 Aug 2018 21:40:40 -0400 - rev 826225
Push 118275 by bmo:dharvey@mozilla.com at Fri, 03 Aug 2018 11:44:33 +0000
Bug 1480553 - part 3 - add mappings for aarch64 in Windows configure paths; r=glandium We need to add mappings for target.cpu to MSVC's arm64 name for determining various paths, and we need to add an extra case to get_vc_paths so the compiler can find all the necessary DLLs.
d87760979a3eccce946f59ade6a145251c04a8ba: Bug 1480553 - part 2 - add a case for aarch64* when setting MIDL_FLAGS; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Thu, 02 Aug 2018 21:40:40 -0400 - rev 826224
Push 118275 by bmo:dharvey@mozilla.com at Fri, 03 Aug 2018 11:44:33 +0000
Bug 1480553 - part 2 - add a case for aarch64* when setting MIDL_FLAGS; r=glandium
4dbeee9501bdd367b73d353075a98521015238a4: Bug 1480553 - part 1 - add Windows-specific aarch64 macro detection; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Thu, 02 Aug 2018 21:40:40 -0400 - rev 826223
Push 118275 by bmo:dharvey@mozilla.com at Fri, 03 Aug 2018 11:44:33 +0000
Bug 1480553 - part 1 - add Windows-specific aarch64 macro detection; r=glandium MSVC doesn't define __aarch64__, but uses its own symbol instead.
a99bdd693233b35c3f40375debbf4456da5ab0b0: Bug 1478942 - Convert UniquePtr<SimpleEdgeRange> back to UniquePtr<EdgeRange> to return an EdgeRange. r=erahm
Kristen Wright <kwright@mozilla.com> - Fri, 27 Jul 2018 11:00:40 -0700 - rev 826222
Push 118275 by bmo:dharvey@mozilla.com at Fri, 03 Aug 2018 11:44:33 +0000
Bug 1478942 - Convert UniquePtr<SimpleEdgeRange> back to UniquePtr<EdgeRange> to return an EdgeRange. r=erahm
12ca0190aa09804aa49fd9e74331458446268060: Bug 1472211 - Part 2: Reorder operands in Super-Elem bytecode operations. r=arai
André Bargull <andre.bargull@gmail.com> - Tue, 31 Jul 2018 06:54:07 -0700 - rev 826221
Push 118275 by bmo:dharvey@mozilla.com at Fri, 03 Aug 2018 11:44:33 +0000
Bug 1472211 - Part 2: Reorder operands in Super-Elem bytecode operations. r=arai
c7d750528120ec4998cecb466bbe20f744fd2323: Bug 1472211 - Part 1: Reorder super-property evaluation order per latest spec change. r=arai, f=Waldo
André Bargull <andre.bargull@gmail.com> - Tue, 31 Jul 2018 13:54:38 -0700 - rev 826220
Push 118275 by bmo:dharvey@mozilla.com at Fri, 03 Aug 2018 11:44:33 +0000
Bug 1472211 - Part 1: Reorder super-property evaluation order per latest spec change. r=arai, f=Waldo
3db99794bc304946d77a9994168d119541724a46: Bug 1476417: Add a resume point after assigning to a mapped argument. r=jandem
André Bargull <andre.bargull@gmail.com> - Wed, 25 Jul 2018 06:41:30 -0700 - rev 826219
Push 118275 by bmo:dharvey@mozilla.com at Fri, 03 Aug 2018 11:44:33 +0000
Bug 1476417: Add a resume point after assigning to a mapped argument. r=jandem
ef2291b03c194651468a824af685caae99cfdc9e: Bug 1480018: Change some Base(Value)Index users to BaseObject(Element|Slot)Index. r=mgaudet
André Bargull <andre.bargull@gmail.com> - Thu, 02 Aug 2018 08:02:17 -0700 - rev 826218
Push 118275 by bmo:dharvey@mozilla.com at Fri, 03 Aug 2018 11:44:33 +0000
Bug 1480018: Change some Base(Value)Index users to BaseObject(Element|Slot)Index. r=mgaudet
f2f0f683f69aef13c9b33028ff4a10548b1a85b4: Bug 1480116: Improve codegen for LIsConstructor, LConvertElementsToDoubles, and the surrogate check in PrepareAndExecuteRegExp. r=mgaudet
André Bargull <andre.bargull@gmail.com> - Thu, 02 Aug 2018 13:12:50 -0700 - rev 826217
Push 118275 by bmo:dharvey@mozilla.com at Fri, 03 Aug 2018 11:44:33 +0000
Bug 1480116: Improve codegen for LIsConstructor, LConvertElementsToDoubles, and the surrogate check in PrepareAndExecuteRegExp. r=mgaudet
f2a80d70dad74b62f07b4e9ead8e6389edf8be38: Bug 1396821 - [geckodriver] Switch geckodriver crate from rustc_serialize to serde. draft
Henrik Skupin <mail@hskupin.info> - Wed, 04 Jul 2018 06:47:04 +0200 - rev 826216
Push 118274 by bmo:hskupin@gmail.com at Fri, 03 Aug 2018 10:55:44 +0000
Bug 1396821 - [geckodriver] Switch geckodriver crate from rustc_serialize to serde. MozReview-Commit-ID: B8H3bZQKkJ7
db8d8e01e8ffac4dc12d93c8af51bd848df5a747: Bug 1396821 - [geckodriver] Switch webdriver crate from rustc_serialize to serde. draft
Henrik Skupin <mail@hskupin.info> - Mon, 11 Jun 2018 17:49:22 -0700 - rev 826215
Push 118274 by bmo:hskupin@gmail.com at Fri, 03 Aug 2018 10:55:44 +0000
Bug 1396821 - [geckodriver] Switch webdriver crate from rustc_serialize to serde. Instead use serde. This is the simplest possible conversion using the serde Value type everywhere. The intent is to use the automatically derived deserializers in the future. MozReview-Commit-ID: F25p325gbiC
147b18dbf7069e420746b5eb607f01c7953e7617: geckodriver draft
Henrik Skupin <mail@hskupin.info> - Wed, 04 Jul 2018 06:47:04 +0200 - rev 826214
Push 118273 by bmo:hskupin@gmail.com at Fri, 03 Aug 2018 10:54:00 +0000
geckodriver MozReview-Commit-ID: B8H3bZQKkJ7
d80f72406210ac194e23cae29e4d039546403a82: Bug 1396821 - [geckodriver] Switch webdriver crate from rustc_serialize to serde. draft
Henrik Skupin <mail@hskupin.info> - Mon, 11 Jun 2018 17:49:22 -0700 - rev 826213
Push 118273 by bmo:hskupin@gmail.com at Fri, 03 Aug 2018 10:54:00 +0000
Bug 1396821 - [geckodriver] Switch webdriver crate from rustc_serialize to serde. Instead use serde. This is the simplest possible conversion using the serde Value type everywhere. The intent is to use the automatically derived deserializers in the future. MozReview-Commit-ID: F25p325gbiC
412b7d88a4486a90540f6038a0d3903836ffdf4e: Bug 1480517 - Unregister remote service DBus object at nsDBusRemoteService::Shutdown(), r?jhorak draft
Martin Stransky <stransky@redhat.com> - Fri, 03 Aug 2018 12:41:24 +0200 - rev 826212
Push 118272 by stransky@redhat.com at Fri, 03 Aug 2018 10:45:24 +0000
Bug 1480517 - Unregister remote service DBus object at nsDBusRemoteService::Shutdown(), r?jhorak When nsDBusRemoteService is stopped we still have registered handlers for /org/mozilla/Firefox/Remote DBus interface which will call in to potentialy deleted nsDBusRemoteService object. That may lead to use already released memory during small time frame. MozReview-Commit-ID: KQBJv0eBVx6
dfd2961c65d087e8cacc9d2ae7331b2318e23197: Bug 1410218 - Fix NPE when cast fails; r?sdaswani draft
Petru Lingurar <petru.lingurar@softvision.ro> - Fri, 03 Aug 2018 13:26:55 +0300 - rev 826211
Push 118271 by plingurar@mozilla.com at Fri, 03 Aug 2018 10:32:32 +0000
Bug 1410218 - Fix NPE when cast fails; r?sdaswani This happened whenever starting to cast a video and loading the media failed. MediaStatus in this case would be null and querying it would throw a NullPointerException. Avoiding this query when the MediaStatus is null lets the normal execution flow continue and if loading media failed casting will fail gracefully. MozReview-Commit-ID: 8ZOqr1FO1Dt
fd9dede5258c5c2bd77551c29631cd7caf048dc4: Bug 1479914 - Always use the new caret display item when available as these can change without an invalidation. r?miko draft
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 03 Aug 2018 22:15:55 +1200 - rev 826210
Push 118270 by mwoodrow@mozilla.com at Fri, 03 Aug 2018 10:16:18 +0000
Bug 1479914 - Always use the new caret display item when available as these can change without an invalidation. r?miko MozReview-Commit-ID: 8Le6xRfv5RL
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip