52c26719155e2007d14380528ce092b0ebc2014b: Bug 1288392 - Use Scalar Replacement on MNewArrayCopyOnWrite arrays. r=nbp
Tom Schuster <evilpies@gmail.com> - Mon, 20 Nov 2017 19:18:45 +0100 - rev 392776
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
Bug 1288392 - Use Scalar Replacement on MNewArrayCopyOnWrite arrays. r=nbp
066c5f6d20c759fcf65f8065010d32db34230e2e: Bug 1419070 - [u2f-hid-rs] Implement per-device threads on Linux, don't use KeyHandleMatcher r=jcj
Tim Taubert <ttaubert@mozilla.com> - Mon, 20 Nov 2017 18:25:54 +0100 - rev 392775
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
Bug 1419070 - [u2f-hid-rs] Implement per-device threads on Linux, don't use KeyHandleMatcher r=jcj This patch rewrites the Linux backend to have a structure similar to the macOS one [1]. We'll have one thread per device, which means that a device that is stuck or unresponsive won't break other devices. [1] https://github.com/jcjones/u2f-hid-rs/pull/52 Review: https://github.com/jcjones/u2f-hid-rs/pull/56 https://github.com/jcjones/u2f-hid-rs/commit/7d9f31a8a2c807153f712c5e4943b8e60d92674b
614d705be06c5439212d5f3a955eb6e3e8e8c2b1: Revert to using EnsureBackBufferIfFrontBuffer (bug 1416921, r=bas)
Ryan Hunt <rhunt@eqrion.net> - Fri, 17 Nov 2017 01:37:01 -0500 - rev 392774
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
Revert to using EnsureBackBufferIfFrontBuffer (bug 1416921, r=bas) This commit reverts DoubleBufferedContentClient to creating a back buffer if there is an existing front buffer. This reverts back to a sequence of a finalize frame, unrotate, and initialize new back buffer. When we are not async painting we do each buffer operation immediately. If we are async painting, then we collect all of the buffer operations and perform them on the paint thread. Note on locking: The destination for buffer copies must always be opened with the async write flag, and the source must be unlocked. MozReview-Commit-ID: Gu4EcblY7Sg
0af8d899db740b9b80f81d51c373ed105ea809d3: bug 1409721 - add LOCALIZED_FILES and LOCALIZED_PP_FILES to moz.build sandbox. r=nalexander
Ted Mielczarek <ted@mielczarek.org> - Thu, 09 Nov 2017 14:01:48 -0800 - rev 392773
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
bug 1409721 - add LOCALIZED_FILES and LOCALIZED_PP_FILES to moz.build sandbox. r=nalexander This commit adds new moz.build sandbox symbols that are intended to be used for localized files: LOCALIZED_FILES and LOCALIZED_PP_FILES. They are currently just do-nothing subclasses of FinalTarget[Preprocessor]Files, but the next change in this series will add support for them to the recursive make backend. Because they subclass FinalTarget[Preprocessor]Files, build backends that are not concerned about localized builds should be able to handle them as if they were FINAL_TARGET[_PP]_FILES without any additional code. MozReview-Commit-ID: K0baBZ0F7av
b7c381c2e7f951e36ba421478c6820319bea8caa: bug 1409721 - wire up support for LOCALIZED[_PP]_FILES in the recursive make backend. r=nalexander
Ted Mielczarek <ted@mielczarek.org> - Thu, 09 Nov 2017 15:22:42 -0800 - rev 392772
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
bug 1409721 - wire up support for LOCALIZED[_PP]_FILES in the recursive make backend. r=nalexander This commit adds support for handling LOCALIZED_FILES and LOCALIZED_PP_FILES in the recursive make backend. They get special handling because they have a few special needs: * They run during the libs tier, so that repacks work. * The filenames cannot be determined at build-backend generation time, since repacks run configure once and then repack multiple locales using the generated backend files, so they are written with to be expanded with MERGE_FILE by make so that the file gets picked up from the proper locale dir. Other build backends that aren't trying to handle localized builds will silently handle these like FINAL_TARGET_FILES, which is fine until we revamp our l10n repack story. MozReview-Commit-ID: 2LZhPZNhQ4S
338963fe12d3b84dfd6105efa3982e7e34f8ec94: bug 1409721 - move firefox-l10n.js to moz.build. r=nalexander
Ted Mielczarek <ted@mielczarek.org> - Thu, 09 Nov 2017 15:34:21 -0800 - rev 392771
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
bug 1409721 - move firefox-l10n.js to moz.build. r=nalexander This is a fairly straightforward application of LOCALIZED_PP_FILES. The extra layer of PREF_DIR can be removed because all of browser has DIST_SUBDIR set due to it being exported in browser/moz.build, and that means that PREF_DIR is always defaults/preferences here: https://dxr.mozilla.org/mozilla-central/rev/f41930a869a84af81df1a88d8e82323ff3a6509a/config/rules.mk#1205 Additionally, it turns out that PREF_PPFLAGS is not set anywhere in the tree, so I simply left it out of the translation. MozReview-Commit-ID: 874EeTZRdLI
fb4ceaf30810fc04b3d0f9a46e2d077b5141af7f: bug 1409721 - move crashreporter.ini and crashreporter-override.ini to moz.build LOCALIZED_FILES. r=nalexander
Ted Mielczarek <ted@mielczarek.org> - Mon, 13 Nov 2017 15:58:09 -0500 - rev 392770
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
bug 1409721 - move crashreporter.ini and crashreporter-override.ini to moz.build LOCALIZED_FILES. r=nalexander The additional `ifndef IS_LANGPACK` Makefile bits turned out to be unnecessary, as langpack packaging excludes ini files: https://dxr.mozilla.org/mozilla-central/rev/20d57b9c4183973af4af5e078dff2aec0b74f928/toolkit/locales/l10n.mk#220 We already don't have this wrapping around updater.ini so it doesn't seem harmful. MozReview-Commit-ID: 7kmg1AIVLcl
3ff4641c1cc525cfc15839f325196e3d40b34f83: Bug 1276968 - Update the U2F webIDL to point to U2F v1.1 r=qdot
J.C. Jones <jjones@mozilla.com> - Thu, 16 Nov 2017 18:11:02 -0700 - rev 392769
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
Bug 1276968 - Update the U2F webIDL to point to U2F v1.1 r=qdot We implemented v1.1 of the U2F specification, which wasn't publicly published at the time. Bug 1276968 was to come back and fix those links, so here it is. MozReview-Commit-ID: 8hprQncPwcO
ad911d3cc87c0f36791d00b9e8ba74c6e5369d2f: Bug 1418102 - fixed jsat addName method when name is an empty string. Updated tests. r=surkov
Yura Zenevich <yura.zenevich@gmail.com> - Mon, 20 Nov 2017 11:37:48 -0500 - rev 392768
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
Bug 1418102 - fixed jsat addName method when name is an empty string. Updated tests. r=surkov MozReview-Commit-ID: HoKtFOmua9U
64bbd3645b620d604862a77f605e736747711790: Bug 1416542 - lock access to the blob image font data table. r=nical
Lee Salzman <lsalzman@mozilla.com> - Mon, 20 Nov 2017 11:34:36 -0500 - rev 392767
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
Bug 1416542 - lock access to the blob image font data table. r=nical MozReview-Commit-ID: 30dwLt74L38
41c5160374dd775838cbd856204b6aaac9479080: Bug 1418941 - remove stylo-disabled tests on trunk for osx and windows. r=gbrown
Joel Maher <jmaher@mozilla.com> - Mon, 20 Nov 2017 10:55:33 -0500 - rev 392766
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
Bug 1418941 - remove stylo-disabled tests on trunk for osx and windows. r=gbrown
b8fde5e050033b10fac9ea4db2ef3cffb1abf6ed: Bug 1339326 - Disable toolkit/content/tests/chrome/test_bug331215.xul on windows debug for frequent failures. r=me, a=testonly
Joel Maher <jmaher@mozilla.com> - Mon, 20 Nov 2017 10:55:30 -0500 - rev 392765
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
Bug 1339326 - Disable toolkit/content/tests/chrome/test_bug331215.xul on windows debug for frequent failures. r=me, a=testonly
dbff505c9c0543b570f4142ff5664cacb625d0b1: Bug 1418102 - role heading need to have a name computed from its subtree, r=marcoz
Alexander Surkov <surkov.alexander@gmail.com> - Mon, 20 Nov 2017 10:02:52 -0500 - rev 392764
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
Bug 1418102 - role heading need to have a name computed from its subtree, r=marcoz
4137a8047398bfafe18d49b772c56e506cc8a5b4: Bug 1417123 - Remove or replace inclusion of js/GCAPI.h r=mccr8
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 16 Nov 2017 12:21:08 +0000 - rev 392763
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
Bug 1417123 - Remove or replace inclusion of js/GCAPI.h r=mccr8
a0036d53caeeae65a0ebcb76852ae84400e3801b: Bug 1417123 - Move rooting-related classes from jspubtd.h to public/RootingAPI.h r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 16 Nov 2017 12:21:07 +0000 - rev 392762
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
Bug 1417123 - Move rooting-related classes from jspubtd.h to public/RootingAPI.h r=sfink
a53f4d2f0f7ed34643abf329ec9df81e8872771c: Bug 1417123 - Move high level GC APIs to public/GCAPI.h r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 16 Nov 2017 12:21:07 +0000 - rev 392761
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
Bug 1417123 - Move high level GC APIs to public/GCAPI.h r=sfink
2c975cde365d9be5a463f763e32389688a6110f2: Bug 1417123 - Move barrier function declarations to public/HeapAPI.h r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 16 Nov 2017 12:21:07 +0000 - rev 392760
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
Bug 1417123 - Move barrier function declarations to public/HeapAPI.h r=sfink
bb9035ea4c09d304f62af7f9613fbdde50eb15b2: Bug 1336514 - Publish jsshell-*.zip as part of release r=nthomas DONTBUILD
Rail Aliiev <rail@mozilla.com> - Mon, 20 Nov 2017 09:20:17 -0500 - rev 392759
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
Bug 1336514 - Publish jsshell-*.zip as part of release r=nthomas DONTBUILD MozReview-Commit-ID: HmxQEL2faGg
2173819ac195dca869a9ae026c18bed598466c64: Bug 1417448 - Better use of monitors in NS_ReadInputStreamToBuffer, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 20 Nov 2017 15:18:26 +0100 - rev 392758
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
Bug 1417448 - Better use of monitors in NS_ReadInputStreamToBuffer, r=smaug
6d2e96805365cd287128980ddbc3a17b52c64393: Bug 1417315 - Calculate lazy_capacity perf value before resizing the nursery r=sfink
Paul Bone <pbone@mozilla.com> - Wed, 15 Nov 2017 17:08:39 +1100 - rev 392757
Push 55692 by cbrindusan@mozilla.com at Mon, 20 Nov 2017 22:26:37 +0000
Bug 1417315 - Calculate lazy_capacity perf value before resizing the nursery r=sfink
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip