e3dcb77ea22f1e07a5e5261f73ee9a2563584355: Bug 1360446 - Enable marionette test_click.py, but disable the troublesome TestLegacyClick.test_click part, on e10s; r=whimboo
Geoff Brown <gbrown@mozilla.com> - Mon, 17 Jul 2017 18:23:00 -0600 - rev 418097
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1360446 - Enable marionette test_click.py, but disable the troublesome TestLegacyClick.test_click part, on e10s; r=whimboo
8cd4bd9ec8ae107a4c6a178c53aae56668804fbe: Bug 1381410 (part 5) - Reorder nsStringBundle. r=emk.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 17 Jul 2017 18:37:32 +1000 - rev 418096
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1381410 (part 5) - Reorder nsStringBundle. r=emk. This patch moves the destructor after the constructor, puts the NS_IMPL_ISUPPORTS line in a more sensible spot, and moves the Get*() functions before the Format*() functions in order to match the order in nsIStringBundle.idl.
3756382ef3b77ecfbd89d142c21e0ed202dfbf6b: Bug 1381410 (part 4) - Add missing monitor enter in nsStringBundle::Format*() functions. r=emk.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 17 Jul 2017 18:36:16 +1000 - rev 418095
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1381410 (part 4) - Add missing monitor enter in nsStringBundle::Format*() functions. r=emk. GetStringFromName() enters mReentrantMonitor(), and the other Get*() functions go through GetStringFromName(). But none of the Format*() functions enter the monitor. This patch moves some repeated code from GetStringFromName() and FormatStringFromName() into GetStringFromNameHelper(), including the monitor entry. All the Get*() and Format*() functions now use GetStringFromNameHelper(), which means they now all enter the monitor.
c528ff7eb1174dfc33d3d30b9da4b176fbacb5ff: Bug 1381410 (part 3) - Simplify nsExtensibleStringBundle::GetStringFromID(). r=emk.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 17 Jul 2017 18:34:31 +1000 - rev 418094
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1381410 (part 3) - Simplify nsExtensibleStringBundle::GetStringFromID(). r=emk. Similar to the previous patch, this patch changes GetStringFromID() to call GetStringFromName(), but this time in nsExtensibleStringBundle.
c200c517cd5b0b3005f914654751c35ef66a592f: Bug 1381410 (part 2) - Remove nsStringBundle::GetStringFromIDHelper(). r=emk.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 17 Jul 2017 18:32:57 +1000 - rev 418093
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1381410 (part 2) - Remove nsStringBundle::GetStringFromIDHelper(). r=emk. GetStringFromIDHelper() is very similar to GetSringFromNameHelper(). This patch removes the former, and changes GetStringFromID() to call GetStringFromName(), similar to how FormatStringFromID() calls FormatStringFromName().
048682b66e04eb7137241c9914f250f9a979a15a: Bug 1381410 (part 1) - Rename two protected methods in nsStringBundle. r=emk.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 17 Jul 2017 18:32:16 +1000 - rev 418092
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1381410 (part 1) - Rename two protected methods in nsStringBundle. r=emk. nsStringBundle has two public methods GetStringFrom{ID,Name}() and two very similar helper methods with the same name. It's easy to get confused between the two -- indeed, it may be the reason for the data race that this bug is about -- so this patch renames the helper functions by adding a "Helper" suffix.
a201b7d3ed0235ebe59aee45b44d5376b230dcc2: Bug 1381275 - Report proper object in NewPromiseCapability TypeError. r=fitzgen
Oriol <oriol-bugzilla@hotmail.com> - Mon, 17 Jul 2017 13:06:00 -0400 - rev 418091
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1381275 - Report proper object in NewPromiseCapability TypeError. r=fitzgen
59c86ba2610141e0c9fa82defdae58f919a5c6bd: Bug 1381005 - Add some diagnostic assertions to figure out why mEnt is null. This is only temporary. r=mcmanus
Dragana Damjanovic dd.mozilla@gmail.com - Mon, 17 Jul 2017 23:59:29 +0200 - rev 418090
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1381005 - Add some diagnostic assertions to figure out why mEnt is null. This is only temporary. r=mcmanus
bdcd3e78b4c051dd383a26ea4172b0ccdb62feaf: Bug 1363372 - Test tfo: send only small part of tfo data. r=mcmanus
Dragana Damjanovic dd.mozilla@gmail.com - Mon, 17 Jul 2017 23:50:57 +0200 - rev 418089
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1363372 - Test tfo: send only small part of tfo data. r=mcmanus
a897a38aad5c4b2dbe7d880d13bf39d079b734a8: Bug 1357902 - Use improved locale service APIs for localization. r=gandalf
Kris Maglione <maglione.k@gmail.com> - Thu, 04 May 2017 18:28:05 -0700 - rev 418088
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1357902 - Use improved locale service APIs for localization. r=gandalf MozReview-Commit-ID: 6Aj0SZkCJwg
9aed7f5598221d091f6978563d1a9919d424a514: Bug 1344483 - Use an IC for JSOP_INITPROP in Ion. r=jandem
Tom Schuster <evilpies@gmail.com> - Thu, 29 Jun 2017 00:49:00 +0200 - rev 418087
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1344483 - Use an IC for JSOP_INITPROP in Ion. r=jandem
bd9af2730ced5dabe8a3c542778b3e8feddb938a: Bug 1380096 - Avoid non-null terminated strings and heap for main thread runnable name, r=erahm
Michael Layzell <michael@thelayzells.com> - Mon, 17 Jul 2017 11:16:44 -0400 - rev 418086
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1380096 - Avoid non-null terminated strings and heap for main thread runnable name, r=erahm For some reason, I continuously ran into windows x64 specific failures when trying to read this heap allocated data while the main thread was paused. I don't know specifically how this happened, but I am able to avoid it by instead directly allocating the buffer in a `mozilla::Array` in static storage, and copying that data instead. MozReview-Commit-ID: 473d6IpHlc4
7a493733bf3ca4a25795e4289bea17011843a04a: Bug 1381326 - Enable MITIGATION_EXTENSION_POINT_DISABLE feature for Windows content. r=bobowen
Jim Mathies <jmathies@mozilla.com> - Sun, 16 Jul 2017 12:08:18 -0500 - rev 418085
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1381326 - Enable MITIGATION_EXTENSION_POINT_DISABLE feature for Windows content. r=bobowen MozReview-Commit-ID: 34MNqN5ln7J
19aa0ec750200d8a7a6ed056e1eb7111b83f3491: Bug 1381593 - Update pdf.js to version 1.8.557. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 17 Jul 2017 15:13:57 -0400 - rev 418084
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1381593 - Update pdf.js to version 1.8.557. r=bdahl
30af079927c76456ba8959c7df19d181ff7bc393: Bug 981818 followup - initialize member variable for correctness and valgrind happiness, r=trivial
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 17 Jul 2017 15:12:13 -0400 - rev 418083
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 981818 followup - initialize member variable for correctness and valgrind happiness, r=trivial
43019e9b078e01aca1a9e963bd9936e7e6a56c9c: Bug 1381483 - Remove 'using namespace std' from RecordedEventImpl.h r=lsalzman
Jeff Muizelaar <jmuizelaar@mozilla.com> - Mon, 17 Jul 2017 14:54:50 -0400 - rev 418082
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1381483 - Remove 'using namespace std' from RecordedEventImpl.h r=lsalzman We don't want to have 'using' statements in headers.
745cf0c90bd74416ea40ba62f6cad6ffa0f9a7a0: Bug 1352559 followup (part 4) - remove remaining references to NPN_DestroyStream called by internal code on stream teardown, r=qdot
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 17 Jul 2017 13:06:01 -0400 - rev 418081
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1352559 followup (part 4) - remove remaining references to NPN_DestroyStream called by internal code on stream teardown, r=qdot MozReview-Commit-ID: ErBzhf2yDN9
87a066ca85c0176996d656b4ec6fa6672631cd99: Bug 1352559 - Remove support for plugin-provided streams; NPN_NewStream, PPluginStream and other supporting machinery, r=bsmedberg
dan1bh <dan1bh@yahoo.co.uk> - Tue, 11 Jul 2017 14:27:25 -0400 - rev 418080
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1352559 - Remove support for plugin-provided streams; NPN_NewStream, PPluginStream and other supporting machinery, r=bsmedberg Removed API List: * NPN_NewStream * NPN_Write * NPN_DestroyStream * nsNPAPIStreamWrapper * nsPluginStreamToFile * PPluginStream.ipdl MozReview-Commit-ID: 61dKGct3qGW
42ad059f07ba5057d4dc1b0fe00d96a0ece73bde: Bug 1381337: Don't contstrain popup select dropdowns to the document viewport. r=aswan
Kris Maglione <maglione.k@gmail.com> - Sun, 16 Jul 2017 13:13:03 -0700 - rev 418079
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1381337: Don't contstrain popup select dropdowns to the document viewport. r=aswan MozReview-Commit-ID: HzISTjddHHK
dfdc8b9e75aaae0bb759d6d7768896803ddbb25d: Bug 1381321: Support <select> dropdowns in OOP options browsers. r=aswan
Kris Maglione <maglione.k@gmail.com> - Sun, 16 Jul 2017 12:51:00 -0700 - rev 418078
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1381321: Support <select> dropdowns in OOP options browsers. r=aswan MozReview-Commit-ID: 1hYgY7s0a6V
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip