ce82e2d625e41db68079785e3d9f5e96b56df162: No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
ffxbld - Wed, 28 Feb 2018 12:02:16 -0800 - rev 458168
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
c50f5f846c2e6b4c8da1e80b6790926ad84c3450: backout Bug 1435844 changes to schedule motionmark and h1 on windows. r=me a=backout CLOSED TREE
Joel Maher <jmaher@mozilla.com> - Wed, 28 Feb 2018 11:23:07 -0500 - rev 458167
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
backout Bug 1435844 changes to schedule motionmark and h1 on windows. r=me a=backout CLOSED TREE
89023d3b54227c1353bc055debbca753b9345b39: backout Bug 1435844 for win10 hardware failures. r=me a=backout CLOSED TREE
Joel Maher <jmaher@mozilla.com> - Wed, 28 Feb 2018 11:17:21 -0500 - rev 458166
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
backout Bug 1435844 for win10 hardware failures. r=me a=backout CLOSED TREE
c9ec0c37349c70eddd33a419d2bf167702b88ad9: backout Bug 1431161 for win10 hardware failures. r=me a=backout CLOSED TREE
Joel Maher <jmaher@mozilla.com> - Wed, 28 Feb 2018 11:14:57 -0500 - rev 458165
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
backout Bug 1431161 for win10 hardware failures. r=me a=backout CLOSED TREE
f9cbd1358fb8aeeb60da53e4940d5434eb33a636: Bug 1433175 - Fix xpcshell tests, 'Cc' isn't defined in that scope, so use _Services.tm directly, r=Mossop, a=Aryx on CLOSED TREE
Florian Quèze <florian@queze.net> - Wed, 28 Feb 2018 18:51:35 +0100 - rev 458164
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
Bug 1433175 - Fix xpcshell tests, 'Cc' isn't defined in that scope, so use _Services.tm directly, r=Mossop, a=Aryx on CLOSED TREE
3f83ced4a8a551cafdccc8e3e0ca1a60c35c5d15: Bug 1433175 - enable the use-cc-etc eslint rule, r=Standard8.
Florian Quèze <florian@queze.net> - Wed, 28 Feb 2018 18:51:35 +0100 - rev 458163
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
Bug 1433175 - enable the use-cc-etc eslint rule, r=Standard8.
3c2b0756aa87aa3a067148609daf834f042b3fd7: Bug 1433175 - more aggressive scripted patch to replace remaining Components.classes, Components.interfaces, Components.utils and Components.results uses with Cc, Ci, Cu and Cr, r=Mossop.
Florian Quèze <florian@queze.net> - Wed, 28 Feb 2018 18:51:35 +0100 - rev 458162
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
Bug 1433175 - more aggressive scripted patch to replace remaining Components.classes, Components.interfaces, Components.utils and Components.results uses with Cc, Ci, Cu and Cr, r=Mossop.
3e44c465d268351b14433c70f4be57ffa801cde1: Bug 1433175 - remove by hands some variations of Cc,Ci,Cu definitions, r=Standard8.
Florian Quèze <florian@queze.net> - Wed, 28 Feb 2018 18:51:34 +0100 - rev 458161
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
Bug 1433175 - remove by hands some variations of Cc,Ci,Cu definitions, r=Standard8.
3c6de76d185556a74a822e1ee0a59ee4b04e9265: Bug 1433175 - semi-automated indent fix, r=Mossop.
Florian Quèze <florian@queze.net> - Wed, 28 Feb 2018 18:51:34 +0100 - rev 458160
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
Bug 1433175 - semi-automated indent fix, r=Mossop.
7bbd1a09eacb8a31f4caef5c1e526d8d32569ae9: Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop.
Florian Quèze <florian@queze.net> - Wed, 28 Feb 2018 18:51:33 +0100 - rev 458159
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop.
ee326c976eebdca48128054022c443d3993e12b0: merge mozilla-inbound to mozilla-central. a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 28 Feb 2018 12:54:12 +0200 - rev 458158
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
merge mozilla-inbound to mozilla-central. a=merge
825fd04dacc6297d3a980ec4184079405950b35d: Bug 1396984: When not generally processing native events, do single message pumps instead. r=jimm
Bob Owen <bobowencode@gmail.com> - Wed, 14 Feb 2018 19:18:47 +0000 - rev 458157
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
Bug 1396984: When not generally processing native events, do single message pumps instead. r=jimm We still get occasional messages for the internal OLE Main Thread window. Also, the PeekMessage call allows internal windows messages to be processed for things like GDI.
ef7b22a78379bf809533d4061937d6205a8c3d33: Bug 1440330 - Disable a test on ARM64 that is invalid on that platform. r=ehoogeveen
Lars T Hansen <lhansen@mozilla.com> - Tue, 27 Feb 2018 14:19:05 +0100 - rev 458156
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
Bug 1440330 - Disable a test on ARM64 that is invalid on that platform. r=ehoogeveen
4c96fc4ec2b0a3686a4d12e7c675a423ad223829: Bug 1437455 - Guard against assembler buffer overrun. r=nbp
Lars T Hansen <lhansen@mozilla.com> - Tue, 27 Feb 2018 14:16:10 +0100 - rev 458155
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
Bug 1437455 - Guard against assembler buffer overrun. r=nbp Two fixes here, either fixes the problem but only one is there in release builds: - assert that we don't construct bad BufferOffset values - check that we're not extending the buffer past INT32_MAX bytes We could have chosen a smaller limit value since we're limiting executable code to 1GB on 64-bit systems, but there's no reason to bring that complexity in here.
33cf111a726576238a35fa42cfb688915e210024: Bug 1431646 - Adding a completed boolean to know if the operation is completed in NS_ReadInputStreamToBuffer(), r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 28 Feb 2018 07:14:41 +0100 - rev 458154
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
Bug 1431646 - Adding a completed boolean to know if the operation is completed in NS_ReadInputStreamToBuffer(), r=smaug
0e6a77b6684c2e6b210e59ac841c22989d09f35a: Bug 1441502 - nsBufferedInputStream should not change the exposed interfaces, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 28 Feb 2018 07:14:41 +0100 - rev 458153
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
Bug 1441502 - nsBufferedInputStream should not change the exposed interfaces, r=smaug
e9a048795bf6cc481590db9fd197e4f95da9091f: Bug 1441714 - Respect the 80 line char style rule better in nsAtomTable.cpp. r=froydnj
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 28 Feb 2018 10:57:18 +1100 - rev 458152
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
Bug 1441714 - Respect the 80 line char style rule better in nsAtomTable.cpp. r=froydnj This mostly affects comments; some are too long, some could be longer. MozReview-Commit-ID: HprR0sIDZwU
b9d175b75ba44acb9208d35d1142afd1e7aa8f73: Bug 1441714 - Remove two unused AtomTableKey consructors. r=froydnj
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 28 Feb 2018 10:57:02 +1100 - rev 458151
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
Bug 1441714 - Remove two unused AtomTableKey consructors. r=froydnj MozReview-Commit-ID: FSsdDYxQHTW
cb5de5ee2eadee9421639d3eb72d42a0444e05db: Bug 529808 - Remove the static atom table. r=froydnj
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 28 Feb 2018 07:34:12 +1100 - rev 458150
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
Bug 529808 - Remove the static atom table. r=froydnj Various atom-related things have improved recently. - The main atom table is now threadsafe (bug 1275755) and so can be accessed on any thread. It has also been split into pieces (bug 1440824), which greatly reduces lock contention. - A cache has been added to the HTML5 parser (bug 1352874) that removes the need for most of the full table lookups. As a result, there is no point having a separate static atom table. This patch removes it. MozReview-Commit-ID: 8ou1BrnPAwd
1e97b5ef21b648fa1aa2f05d9c266c456a65c9e9: Bug 1441487 - [MIPS64] - Make simulator detect improper usage of 32-bit arithmetic r=lth
Dragan Mladjenovic <dragan.mladjenovic> - Tue, 27 Feb 2018 12:15:22 +0100 - rev 458149
Push 8799 by mtabara@mozilla.com at Thu, 01 Mar 2018 16:46:23 +0000
Bug 1441487 - [MIPS64] - Make simulator detect improper usage of 32-bit arithmetic r=lth
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip