a85e35f3094037bfd45a02c3bb861ea14bad1976: Bug 1621920 - Fix some comments in test_unknownFiles.js; r=dom-workers-and-storage-reviewers,ttung
Jan Varga <jan.varga@gmail.com> - Thu, 25 Jun 2020 07:16:50 +0000 - rev 537538
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 1621920 - Fix some comments in test_unknownFiles.js; r=dom-workers-and-storage-reviewers,ttung Differential Revision: https://phabricator.services.mozilla.com/D80165
7c27fcb3b1832e5f83a6c50d74e1d14f666ae0cd: Bug 1648654 - Remove AutoObjectMapperFaultyLib. r=gerald
Mike Hommey <mh+mozilla@glandium.org> - Fri, 26 Jun 2020 01:26:56 +0000 - rev 537537
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 1648654 - Remove AutoObjectMapperFaultyLib. r=gerald Bug 1486524 disabled the features from the custom linker that required AutoObjectMapperFaultyLib. We can now rely on AutoObjectMapperPOSIX instead. Differential Revision: https://phabricator.services.mozilla.com/D81264
ec2d3d3597435067e1dd0ce821ccf025b58e0c63: Bug 1647862 - Fix panic when casting large rects to i32. r=Bert
Glenn Watson <git@intuitionlibrary.com> - Thu, 25 Jun 2020 23:42:07 +0000 - rev 537536
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 1647862 - Fix panic when casting large rects to i32. r=Bert In various parts of the picture and mask code, we were casting the `clipped` rect to i32 (after rounding out). However, this can cause overflow panics when the origin of the rect is too big. Instead, treat the origin as f32 (which it was generally being converted to anyway), and only cast the size part to be i32 as required. This is safe since we know that the size has been clipped to the visible screen, so will always be safe to cast to i32. Differential Revision: https://phabricator.services.mozilla.com/D80968
aedc5ef4052442461e5408a4f612dd835196f09a: Bug 1648095 - Don't defer the same sheet load twice. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 26 Jun 2020 01:17:40 +0000 - rev 537535
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 1648095 - Don't defer the same sheet load twice. r=heycam When we call into LoadSheet when starting pending loads for a given loader, it may be the case that the original loader may still not care about the load. However some other loader will, so we can't defer this. This was also causing our state to get out of sync, because if this happened, then we'd fail to account for it in other loaders. Differential Revision: https://phabricator.services.mozilla.com/D81119
5e0244588a9158f6570b58bde8fc90abc14dedfd: Bug 822978 - Enable -Werror=implicit-function-declaration by default. r=dmajor
Mike Hommey <mh+mozilla@glandium.org> - Fri, 26 Jun 2020 01:06:48 +0000 - rev 537534
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 822978 - Enable -Werror=implicit-function-declaration by default. r=dmajor Differential Revision: https://phabricator.services.mozilla.com/D81250
b1a22f246546b5c5e7a9f55df062f755cd859348: Bug 1647987 - Create Rust testing docs. r=froydnj.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 26 Jun 2020 01:04:40 +0000 - rev 537533
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 1647987 - Create Rust testing docs. r=froydnj. Some of the testing info is from the Oxidation wiki, and the logging info is largely from a dev-platform email by Valentin. The other parts I wrote from scratch. The commit also makes some small improvements to the Rust build docs. Differential Revision: https://phabricator.services.mozilla.com/D81017
979f641a6bef7cb476dae782245ce7898d634c24: Bug 1399356 - Fix eslint prettier failure on browser_anti_clickjacking.js. r=eslint-fix
Cosmin Sabou <csabou@mozilla.com> - Fri, 26 Jun 2020 04:10:13 +0300 - rev 537532
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 1399356 - Fix eslint prettier failure on browser_anti_clickjacking.js. r=eslint-fix
8377ee3ee3b1c646b0de9ad27faed7756693244e: Bug 1646197, convert about:certificate to JSWindowActor instead of old RPM, r=johannh
Neil Deakin <neil@mozilla.com> - Thu, 25 Jun 2020 01:13:05 +0000 - rev 537531
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 1646197, convert about:certificate to JSWindowActor instead of old RPM, r=johannh Differential Revision: https://phabricator.services.mozilla.com/D80017
c88806c021f3b53894a0ebc5b9237d3b0d99b603: Bug 1648343 - Require rustc 1.43 to build. r=dmajor
Mike Hommey <mh+mozilla@glandium.org> - Thu, 25 Jun 2020 23:41:16 +0000 - rev 537530
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 1648343 - Require rustc 1.43 to build. r=dmajor Differential Revision: https://phabricator.services.mozilla.com/D81246
0dfbacabae0932c25caf0a5f3a05e11c4bbe0016: Bug 1648328 - Remove a redundant assertion check. r=Bert
Glenn Watson <git@intuitionlibrary.com> - Fri, 26 Jun 2020 00:24:04 +0000 - rev 537529
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 1648328 - Remove a redundant assertion check. r=Bert The code already explicitly checks for and handles the rect here having a zero or invalid size, there is no need to assert that the rect size itself is valid. Differential Revision: https://phabricator.services.mozilla.com/D81249
aa001ccfcce32de42ec57bb079c7b3c013f30eb5: Bug 1399356: Test & test adjustments for anti-clickjacking r=zbraniecki
Adam Roach [:abr] <adam@nostrum.com> - Fri, 26 Jun 2020 00:38:55 +0000 - rev 537528
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 1399356: Test & test adjustments for anti-clickjacking r=zbraniecki Depends on D79775 Differential Revision: https://phabricator.services.mozilla.com/D80229
aa54dc45b2d47be23992253bfd87280908db1088: Bug 1399356: Delay input to autofill popup r=zbraniecki,MattN
Adam Roach [:abr] <adam@nostrum.com> - Fri, 26 Jun 2020 00:36:57 +0000 - rev 537527
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 1399356: Delay input to autofill popup r=zbraniecki,MattN Differential Revision: https://phabricator.services.mozilla.com/D79775
7ecc3ceb6bbe749aa7ba4112fae889000377442b: Bug 1641719 - Don`t set 0 state in TreeView on first click. r=bomsy
Zibi Braniecki <zbraniecki@mozilla.com> - Fri, 26 Jun 2020 00:14:23 +0000 - rev 537526
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 1641719 - Don`t set 0 state in TreeView on first click. r=bomsy Differential Revision: https://phabricator.services.mozilla.com/D79322
86de9115aa0b75e34ec06287001afb01222dd5c3: Bug 1647948. Relax assertion about image aspect ratio to consider that images can go into error state. r=emilio
Timothy Nikkel <tnikkel@gmail.com> - Thu, 25 Jun 2020 23:51:22 +0000 - rev 537525
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 1647948. Relax assertion about image aspect ratio to consider that images can go into error state. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D80826
650b8d5618aebcbf4250e0454f5a75a998848f95: Bug 1648506 - Disable some python tests on py2 on mac; r=mhentges
Geoff Brown <gbrown@mozilla.com> - Thu, 25 Jun 2020 23:47:38 +0000 - rev 537524
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 1648506 - Disable some python tests on py2 on mac; r=mhentges These tests fail on py2 on osx when 'mach python-test' runs with python 3, blocking bug 1594914. Differential Revision: https://phabricator.services.mozilla.com/D81247
9ab1d1d810001fb332236503709ed11b65b53d5a: Bug 1648615 - Add hotkeys to dump DOM tree and frame tree in layout debugger. r=emilio
Ting-Yu Lin <tlin@mozilla.com> - Thu, 25 Jun 2020 23:59:15 +0000 - rev 537523
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 1648615 - Add hotkeys to dump DOM tree and frame tree in layout debugger. r=emilio * ctrl+d: Dump DOM tree (content). (Use "d" because "c" is for copy.) * ctrl+f: Dump frame trees. * ctrl+p: Dump frame trees in CSS pixels. On macOS, the modified is cmd instead of ctrl. Differential Revision: https://phabricator.services.mozilla.com/D81234
f1bba90e7986517a2802dc2a4a6b74451f6406c0: Backed out changeset 6a93e7a5e237 (bug 1555557) for causing build bustage on nsCertOverrideService.cpp. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Fri, 26 Jun 2020 02:54:59 +0300 - rev 537522
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Backed out changeset 6a93e7a5e237 (bug 1555557) for causing build bustage on nsCertOverrideService.cpp. CLOSED TREE
6a93e7a5e2378be1878c44383fccc4c26ed4736d: Bug 1555557 - Do cert override file writes off the main thread. r=keeler
Nihanth Subramanya <nhnt11@gmail.com> - Thu, 25 Jun 2020 17:15:36 +0000 - rev 537521
Push 37544 by dluca@mozilla.com at Fri, 26 Jun 2020 09:45:40 +0000
Bug 1555557 - Do cert override file writes off the main thread. r=keeler Differential Revision: https://phabricator.services.mozilla.com/D35375
d25dfe67b69e934b668c0390b2bb6fd2292387fa: Bug 1648541 - Rename details namespace in SPSCQueue r=froydnj
David Major <dmajor@mozilla.com> - Thu, 25 Jun 2020 19:30:52 +0000 - rev 537520
Push 37543 by abutkovits@mozilla.com at Fri, 26 Jun 2020 03:24:35 +0000
Bug 1648541 - Rename details namespace in SPSCQueue r=froydnj I will admit from the start that this patch is goofy and is not the "proper" fix. If you're unlucky enough to tickle the current unification in `dom/media`, then there's a conflict between `namespace mozilla::details` of `SPSCQueue.h` and `namespace details` of Chromium's `task.h`. Ultimately, the badness stems from some unified file doing `using namespace mozilla;`, but I'm really not enthusiastic about reworking that when I just want to get unblocked. I'm going to attempt to justify the yuckiness of this patch on the basis that: * `SPSCQueue.h` is super self-contained and rarely looked at, I bet nobody will notice this change * Tons of other code prefers the spelling `mozilla::detail` anyway Differential Revision: https://phabricator.services.mozilla.com/D81162
a1336e13d8ae8947a7b1f87a94cb37c74b32a3e9: Bug 1648601 - Rollout WebRender to Mac on AMD and Nvidia too. r=aosmond
Jeff Muizelaar <jmuizelaar@mozilla.com> - Thu, 25 Jun 2020 21:23:16 +0000 - rev 537519
Push 37543 by abutkovits@mozilla.com at Fri, 26 Jun 2020 03:24:35 +0000
Bug 1648601 - Rollout WebRender to Mac on AMD and Nvidia too. r=aosmond There hasn't been much complaint with it being on so far so let's get more. Differential Revision: https://phabricator.services.mozilla.com/D81192
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip