1a24837f9ed232d8d2dc4535d11ee53c9847b109: Post Beta 6: Unset EARLY_BETA_OR_EARLIER. a=release DEVEDITION_59_0b7_BUILD1 DEVEDITION_59_0b7_RELEASE FENNEC_59_0b7_BUILD1 FENNEC_59_0b7_RELEASE FIREFOX_59_0b7_BUILD1 FIREFOX_59_0b7_RELEASE
Julien Cristau <jcristau@mozilla.com> - Thu, 24 Aug 2017 17:49:41 +0200 - rev 751583
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +0000
Post Beta 6: Unset EARLY_BETA_OR_EARLIER. a=release
066c263c74e602c82f97880e0892f8fdd6419637: no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Mon, 05 Feb 2018 12:41:24 -0800 - rev 751582
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +0000
no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump it -> 3153513d549d
103ade833ddf3c7424d651a024490c054ee1e48a: no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Mon, 05 Feb 2018 12:41:19 -0800 - rev 751581
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +0000
no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump id -> 2d3504313ac8 it -> 3153513d549d
d4c3d0d6a6f9cd9375d0592fb85b8262371bfe8d: Bug 1434856 - Move runnable prioritization checks outside of event queue locks. r=erahm, a=RyanVM
Nathan Froyd <froydnj@mozilla.com> - Fri, 02 Feb 2018 13:55:05 -0500 - rev 751580
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +0000
Bug 1434856 - Move runnable prioritization checks outside of event queue locks. r=erahm, a=RyanVM Otherwise, we might enter JS, decide to GC, and deadlock because we were trying to dispatch tasks to the main thread's event queue while holding the lock for the event queue.
9c48b0136c8aa07f8dd8abf0af06dd331652776d: Bug 1434619 - servo: Remove #![deny(warnings)]. r=nox, a=lizzard
Simon Sapin <simon.sapin@exyr.org> - Wed, 31 Jan 2018 11:01:26 -0600 - rev 751579
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +0000
Bug 1434619 - servo: Remove #![deny(warnings)]. r=nox, a=lizzard We already have https://github.com/servo/servo/pull/19612 to deny warnings at the time of landing into master. But it’s not useful to break the build when later compiler with a more recent Rust version that has introduced new warnings: Source-Repo: https://github.com/servo/servo Source-Revision: 7546c37f1e921a112fef5828c59c6738a98c3f30
60dacc12cab137a14e82a1ae7c070b520919cf8e: Bug 1433790 - Disable Direct2D on drivers/devices where OMTP causes crashes. r=milan, a=RyanVM
Bas Schouten <bschouten@mozilla.com> - Thu, 01 Feb 2018 19:02:11 +0100 - rev 751578
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +0000
Bug 1433790 - Disable Direct2D on drivers/devices where OMTP causes crashes. r=milan, a=RyanVM MozReview-Commit-ID: FmUh2zSnSdd
7920129029aefce687e4ce6e2ac197b03d62a74e: Bug 1423582 - Use UniquePtr to wrap frame. r=pehrsons, a=RyanVM
Munro Mengjue Chiang <mchiang@mozilla.com> - Thu, 01 Feb 2018 11:42:28 +0100 - rev 751577
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +0000
Bug 1423582 - Use UniquePtr to wrap frame. r=pehrsons, a=RyanVM MozReview-Commit-ID: 2T7RC1tBbOA
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 751576
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +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 751575
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +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 751574
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +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 751573
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +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 751572
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +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 751571
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +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 751570
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +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 751569
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +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 751568
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +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 751567
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +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 751566
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +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 751565
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +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 751564
Push 98007 by bmo:apehrson@mozilla.com at Tue, 06 Feb 2018 16:46:12 +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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip