d52a39d61c0350a3d1d89139fe19cad6f4a99dd6: Bug 1434761 - Fix preprocessor check for release builds. r=glandium, a=lizzard
Panos Astithas <past@mozilla.com> - Wed, 31 Jan 2018 14:56:01 -0800 - rev 452209
Push 8652 by ryanvm@gmail.com at Mon, 05 Feb 2018 20:36:30 +0000
Bug 1434761 - Fix preprocessor check for release builds. r=glandium, a=lizzard MozReview-Commit-ID: KzSemfEkMcd
45c5d467a46077dcc3ccd59feafd0c2784432fef: Bug 1424709 - Force disable the OSX system "nano allocator". r=spohl, a=lizzard
Mike Hommey <mh+mozilla@glandium.org> - Wed, 31 Jan 2018 17:18:01 +0900 - rev 452208
Push 8652 by ryanvm@gmail.com at Mon, 05 Feb 2018 20:36:30 +0000
Bug 1424709 - Force disable the OSX system "nano allocator". r=spohl, a=lizzard We're not actually using it, and it messes up with the zone allocator in mozjemalloc after fork(). See the lengthy analysis in https://bugzilla.mozilla.org/show_bug.cgi?id=1424709#c34 and following.
e60b08577c8971ce72538499a751ce04291881dd: Bug 1418314 - Make the learn more links in plugin details work properly again. r=aswan, a=lizzard
Dave Townsend <dtownsend@oxymoronical.com> - Wed, 31 Jan 2018 13:06:04 -0800 - rev 452207
Push 8652 by ryanvm@gmail.com at Mon, 05 Feb 2018 20:36:30 +0000
Bug 1418314 - Make the learn more links in plugin details work properly again. r=aswan, a=lizzard MozReview-Commit-ID: BZJ4XPiX0Uc
711b8a407ffd287573fa14d5ca27631d47b8c413: Bug 1433715 - Make fallback folder icon content-accessible. r=Gijs, a=RyanVM
Jan Henning <jh+bugzilla@buttercookie.de> - Sun, 28 Jan 2018 23:01:42 +0100 - rev 452206
Push 8652 by ryanvm@gmail.com at Mon, 05 Feb 2018 20:36:30 +0000
Bug 1433715 - Make fallback folder icon content-accessible. r=Gijs, a=RyanVM The skin used on Firefox for Android doesn't style directory listing, hence we fall back to using the default icon from gre/res/html. As of bug 863246, this location is no longer accessible from content as a resource://, hence the file needs moving into the special content-accessible directory. MozReview-Commit-ID: obtefafqul
3d51ba1a7c3fdffd5f44540038f11def9832fc96: Bug 1433671 - Make AccessibleCaretManager flushes a bit more sound. r=TYLin, a=RyanVM
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 05 Feb 2018 15:27:35 -0500 - rev 452205
Push 8652 by ryanvm@gmail.com at Mon, 05 Feb 2018 20:36:30 +0000
Bug 1433671 - Make AccessibleCaretManager flushes a bit more sound. r=TYLin, a=RyanVM The accessible caret manager is owned by the event hub, that is owned by the shell. All the callers of methods that call FlushLayout on the AccessibleCaretManager should hold an external reference to the event hub. Flushing pending notifications can run arbitrary script, that can call Destroy() on the pres shell (and thus tear down the accessible caret event hub, and the manager with him). I don't know why before my change this wasn't crashing badly, but the code as it was just doesn't look sound to me at all either (maybe I'm misunderstanding something and I should just revert that patch and give up on having nice invariants during our flushes..., but I don't think it's the case). This also adds some sanity-checking that we don't die under our flush. MozReview-Commit-ID: 4s0UT0fD3TI
e83f82bb996219e9e64e05d17d489ba4d9d63f64: Bug 1424469 - The Downloads view in the Library window doesn't get focus when opened. r=mak, a=RyanVM
Paolo Amadini <paolo.mozmail@amadzone.org> - Tue, 30 Jan 2018 14:38:25 +0000 - rev 452204
Push 8651 by ryanvm@gmail.com at Mon, 05 Feb 2018 20:15:56 +0000
Bug 1424469 - The Downloads view in the Library window doesn't get focus when opened. r=mak, a=RyanVM We have to keep track of the focused element while we remove the richlistbox element temporarily. MozReview-Commit-ID: AePydUyyUS7
7cefe9877e46f2eefab2a8169777755b96252743: Bug 1431192 - Only fetch download protection lists when Safe Browsing is enabled. r=gcp, a=RyanVM
Francois Marier <francois@mozilla.com> - Mon, 29 Jan 2018 15:16:54 -0800 - rev 452203
Push 8651 by ryanvm@gmail.com at Mon, 05 Feb 2018 20:15:56 +0000
Bug 1431192 - Only fetch download protection lists when Safe Browsing is enabled. r=gcp, a=RyanVM Download protection requires both the malware list as well as its own special lists. The code therefore checks that both Safe Browsing and download protection are enabled before checking downloaded files. The list manager should check the same prefs before downloading any of the download protection lists in order to avoid connecting to the Safe Browsing server when Safe Browsing is fully disabled. MozReview-Commit-ID: 66vMA56T4pJ
43c1a3c2f4c50eac8f1a818b54fd2b25726a3865: Bug 1432870. r=bz, a=lizzard
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 30 Jan 2018 12:07:08 +0000 - rev 452202
Push 8651 by ryanvm@gmail.com at Mon, 05 Feb 2018 20:15:56 +0000
Bug 1432870. r=bz, a=lizzard
24ea37d401ad5d7bcfaf7a5f473b0806010cfee3: Bug 1275062 - Introduce a size check of IPC messages for IndexedDB. r=asuth, a=lizzard
Andrea Marchesini <amarchesini@mozilla.com> - Sat, 27 Jan 2018 13:40:58 +0100 - rev 452201
Push 8651 by ryanvm@gmail.com at Mon, 05 Feb 2018 20:15:56 +0000
Bug 1275062 - Introduce a size check of IPC messages for IndexedDB. r=asuth, a=lizzard
beb7c47f05a233f1b7afa76bce838c46f42c69a5: Bug 1419152 - Avoid white flashes when opening new tabs or windows with high contrast themes. r=Gijs, a=lizzard
Florian Quèze <florian@queze.net> - Thu, 25 Jan 2018 23:43:48 +0100 - rev 452200
Push 8651 by ryanvm@gmail.com at Mon, 05 Feb 2018 20:15:56 +0000
Bug 1419152 - Avoid white flashes when opening new tabs or windows with high contrast themes. r=Gijs, a=lizzard
95291d42399e45ad8beaeb59a79addf578c66eda: Bug 1430628 - TextInputHandler::HandleCommand() should use native key event when it dispatches a keypress event either initializing with native event or creating fake event. r=m_kato, a=lizzard
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 24 Jan 2018 19:13:01 +0900 - rev 452199
Push 8651 by ryanvm@gmail.com at Mon, 05 Feb 2018 20:15:56 +0000
Bug 1430628 - TextInputHandler::HandleCommand() should use native key event when it dispatches a keypress event either initializing with native event or creating fake event. r=m_kato, a=lizzard TextInputHandler::HandleCommand() has two bugs. One is, checking whether the key event has caused composition events. Even if it caused composition events, we decided to dispatch keypress event for emulating native behavior. Therefore, this patch removes the check of |currentKeyEvent->CanDispatchKeyPress()|. The other is, for making content handle dispatching keypress event as given command, it needs to dispatch a keypress event whose key combination will cause the command. However, HandleCommand() needs to set native key event since content may not refer key combination for some edit actions, they just refer command which is computed with native key event with NativeKeyBindings. Therefore, even if current native key event has already caused dispatching some events, HandleCommand() needs to set WidgetKeyboardEvent::mNativeKeyEvent to current native key event for NativeKeyBindings. Although it must be rare case, given key could be not related to the command or not key could cause the command. In this case, and perhaps in all cases, we should set all commands of dispatching keypress event before dispatching it. Howevever, this needs more work, so, we shouldn't do it in this bug to making it possible to uplift. Therefore, this patch makes always set mNativeKeyEvent to current native key event. So, just warning it when command is caused without native key event. MozReview-Commit-ID: 2MvDTw4ruAu
2169cf07d96fb2f0b0afc842c1dc0c41dbf811df: Bug 1435761 - Update nsSTSPreloadList.inc to enforce HTTPS for new whole eTLDs in 59. r=jcj, a=lizzard
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 05 Feb 2018 15:08:10 -0500 - rev 452198
Push 8651 by ryanvm@gmail.com at Mon, 05 Feb 2018 20:15:56 +0000
Bug 1435761 - Update nsSTSPreloadList.inc to enforce HTTPS for new whole eTLDs in 59. r=jcj, a=lizzard
73cad34ce2cdb17ee487a9754272a4c622f3d4e1: Bug 1433422 - Show full pytest failure logs. r=jgraham, a=test-only
Andreas Tolfsen <ato@sny.no> - Fri, 02 Feb 2018 06:17:00 -0500 - rev 452197
Push 8651 by ryanvm@gmail.com at Mon, 05 Feb 2018 20:15:56 +0000
Bug 1433422 - Show full pytest failure logs. r=jgraham, a=test-only pytest truncates long lists when printing a failed assertion. This is not great for debugging and arguably it should be the default to show the full diff when comparing lists. MozReview-Commit-ID: L8vxIMM9g6m
a2d90d0ba332bf27937a98b46a26f9a31a057a44: Bug 1433422 - Add basic form control tests for Element Send Keys. r=automatedtester, a=test-only
Andreas Tolfsen <ato@sny.no> - Fri, 02 Feb 2018 06:17:00 -0500 - rev 452196
Push 8651 by ryanvm@gmail.com at Mon, 05 Feb 2018 20:15:56 +0000
Bug 1433422 - Add basic form control tests for Element Send Keys. r=automatedtester, a=test-only We are apparently missing even the most basic tests for Element Send Keys. This is a moderate contribution. MozReview-Commit-ID: 9uWtTJ7MFZx
923317a339b0395ffa98d093c630b7f27fbef87f: Bug 1433422 - Fix interaction.moveCaretToEnd element conditions. r=automatedtester, a=test-only
Andreas Tolfsen <ato@sny.no> - Fri, 02 Feb 2018 06:17:00 -0500 - rev 452195
Push 8651 by ryanvm@gmail.com at Mon, 05 Feb 2018 20:15:56 +0000
Bug 1433422 - Fix interaction.moveCaretToEnd element conditions. r=automatedtester, a=test-only Bug 1432864 introduced a regression where the element conditions for moving the caret to the end of the textual input were wrong. Apparently if conditions are hard. MozReview-Commit-ID: KlRv6sCroXW
c70cc6ea1e7b887074bddf128b83ac7dd305c17b: Bug 1433422 - Move caret after focussing element. r=automatedtester, a=test-only
Andreas Tolfsen <ato@sny.no> - Fri, 02 Feb 2018 06:17:00 -0500 - rev 452194
Push 8651 by ryanvm@gmail.com at Mon, 05 Feb 2018 20:15:56 +0000
Bug 1433422 - Move caret after focussing element. r=automatedtester, a=test-only Focussing the element changes the selection range. MozReview-Commit-ID: JW68aZupkly
cea404d167f22f0ff5b329183efefa8a270c9c43: Bug 1435644 - Fix and regenerate test_cert_eku/ certs to get test_cert_eku.js passing again. r=keeler a=Aryx
Cykesiopka <cykesiopka.bmo@gmail.com> - Mon, 05 Feb 2018 10:32:54 -0800 - rev 452193
Push 8650 by archaeopteryx@coole-files.de at Mon, 05 Feb 2018 19:39:33 +0000
Bug 1435644 - Fix and regenerate test_cert_eku/ certs to get test_cert_eku.js passing again. r=keeler a=Aryx ca.pem is used to sign certificates that are either verified at time 2016-08-25 or time "now", with the earliest such certificate having a notBefore of 2015-07-24. As such, ca.pem.certspec needs to have a notBefore time that is no later than 2015-07-24, but be valid for a reasonably long time. Therefore, ca.pem.certspec is changed so the cert has a notBefore of 2015-01-01, and is valid for 20 years. ee-int-nsSGC-*.pem are verified at time 2016-08-25, and so need to be valid at that time. Therefore, the ee-int-nsSGC-*.pem.certspec files are changed so the corresponding certs have validity periods that match their intermediates. MozReview-Commit-ID: duOnvGGcuD
70165c809eb60a4253b4b3addd09888c7d614af8: Bug 1435644: Revert update of certs which have to remain outdated or are checked at a fixed point in time, update metadata hardcoded in tests. r=Try a=Try
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 05 Feb 2018 18:14:35 +0200 - rev 452192
Push 8650 by archaeopteryx@coole-files.de at Mon, 05 Feb 2018 19:39:33 +0000
Bug 1435644: Revert update of certs which have to remain outdated or are checked at a fixed point in time, update metadata hardcoded in tests. r=Try a=Try
9ea67f48a1b14b362040b467cb40f9e8775e52b9: Bug 1435644: Also regenerate the signed apps. r=me a=Aryx
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 05 Feb 2018 14:18:31 +0100 - rev 452191
Push 8650 by archaeopteryx@coole-files.de at Mon, 05 Feb 2018 19:39:33 +0000
Bug 1435644: Also regenerate the signed apps. r=me a=Aryx MozReview-Commit-ID: Br0gNMNR6hl
87c5dfa3fc645fab244a4dd294b0ba6c128ca7b9: Bug 1435644: Regenerate the security/manager/ssl test certificates and keys. r=franziskus a=Aryx
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 05 Feb 2018 12:14:22 +0100 - rev 452190
Push 8650 by archaeopteryx@coole-files.de at Mon, 05 Feb 2018 19:39:33 +0000
Bug 1435644: Regenerate the security/manager/ssl test certificates and keys. r=franziskus a=Aryx For this, I've uncommented the relevant bits in moz.build files, then: ./mach build security/manager for dir in $(rg GeneratedTestCertificate | grep security | cut -d : -f 1); do cp obj-x86_64-pc-linux-gnu/$(dirname $dir)/*.pem $(dirname $dir); done And same with GeneratedTestKey / *.key MozReview-Commit-ID: C2bkSo6YYCU
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip