320b571a080134bb5010c4a388e6f87a7a633306: Bug 1305344 - Add passing regression test. r=chunmin
Luka Zitnik <luka.zitnik@embroker.com> - Tue, 05 May 2020 23:40:49 +0000 - rev 528310
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1305344 - Add passing regression test. r=chunmin Differential Revision: https://phabricator.services.mozilla.com/D66157
247592e4f235f775760756086a1611923076e801: Bug 1635363 - Invert orientation after matrix.decompose from XRRigidTransform. r=kip,imanol
Daosheng Mu <daoshengmu@gmail.com> - Tue, 05 May 2020 23:46:19 +0000 - rev 528309
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1635363 - Invert orientation after matrix.decompose from XRRigidTransform. r=kip,imanol Differential Revision: https://phabricator.services.mozilla.com/D73798
7da50fde1e13ae75447d68bac4358281d77f4e49: Bug 1633039 - Don't check for Python 2 in configure r=glandium
Ricky Stewart <rstewart@mozilla.com> - Tue, 05 May 2020 16:02:02 +0000 - rev 528308
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1633039 - Don't check for Python 2 in configure r=glandium Differential Revision: https://phabricator.services.mozilla.com/D72895
ebd776fd908868f851baeb5bae01450995565341: Bug 1633037 - Remove all remaining references to $(PYTHON) across Makefiles r=glandium
Ricky Stewart <rstewart@mozilla.com> - Tue, 05 May 2020 20:32:23 +0000 - rev 528307
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1633037 - Remove all remaining references to $(PYTHON) across Makefiles r=glandium Differential Revision: https://phabricator.services.mozilla.com/D72894
ce693358ceb4197af4e84bc8fbb6ed9cd903b780: Bug 1599658 - Delete previous definition of py_action in Makefiles. Now py_action calls into Python 3 and py3_action doesn't exist. r=glandium
Ricky Stewart <rstewart@mozilla.com> - Tue, 05 May 2020 20:04:30 +0000 - rev 528306
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1599658 - Delete previous definition of py_action in Makefiles. Now py_action calls into Python 3 and py3_action doesn't exist. r=glandium Differential Revision: https://phabricator.services.mozilla.com/D72487
732dd97de5854cf08501e081c6f1e17b96b7ffe2: Bug 1633016 - Remove a bunch of references to PYTHON(2) in Makefiles r=glandium
Ricky Stewart <rstewart@mozilla.com> - Tue, 05 May 2020 19:53:22 +0000 - rev 528305
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1633016 - Remove a bunch of references to PYTHON(2) in Makefiles r=glandium Differential Revision: https://phabricator.services.mozilla.com/D72479
b79ab69854b0d71c1f5dddc88b0ec12d9da40d8d: Bug 1632916 - Run JS/web-platform/ipdl build machinery in Python 3 r=jgraham,nika,glandium
Ricky Stewart <rstewart@mozilla.com> - Tue, 05 May 2020 20:32:12 +0000 - rev 528304
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1632916 - Run JS/web-platform/ipdl build machinery in Python 3 r=jgraham,nika,glandium Differential Revision: https://phabricator.services.mozilla.com/D72478
c971c1f024244da7d83f26c33e5639dc9c29ef96: Bug 1632920 - Fix Python 3 incompatibilities in Marionette code r=marionette-reviewers,whimboo
Ricky Stewart <rstewart@mozilla.com> - Tue, 05 May 2020 21:42:14 +0000 - rev 528303
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1632920 - Fix Python 3 incompatibilities in Marionette code r=marionette-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D72477
a0e1503ccab96a3d86188b7a4ea77f3610bcc10c: Bug 1635576 - `jittests.py` accounts for differences in how exit codes are treated between Python 2 and Python 3 r=jorendorff
Ricky Stewart <rstewart@mozilla.com> - Tue, 05 May 2020 23:16:53 +0000 - rev 528302
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1635576 - `jittests.py` accounts for differences in how exit codes are treated between Python 2 and Python 3 r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D73944
5804c4ddb9294e524857e7186053e0fa6804006a: Backed out changeset 2f5143da4986 (bug 1631584) for causing gv jobs to fail as exceptions.
Mihai Alexandru Michis <malexandru@mozilla.com> - Wed, 06 May 2020 02:23:54 +0300 - rev 528301
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Backed out changeset 2f5143da4986 (bug 1631584) for causing gv jobs to fail as exceptions. CLOSED TREE
9bc60d63c9b4a503a674838431a5ced4d812e727: Bug 1601067 - Add deprecation notice for registerWebExtension. r=droeh
Agi Sferro <agi@sferro.dev> - Tue, 05 May 2020 23:02:49 +0000 - rev 528300
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1601067 - Add deprecation notice for registerWebExtension. r=droeh Differential Revision: https://phabricator.services.mozilla.com/D73514
26d2567ff94a6b790115ecc1dbb6008e9e612ed4: Bug 1601067 - Make the test-support extension installable. r=owlish,snorp
Agi Sferro <agi@sferro.dev> - Tue, 05 May 2020 23:02:51 +0000 - rev 528299
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1601067 - Make the test-support extension installable. r=owlish,snorp Differential Revision: https://phabricator.services.mozilla.com/D72980
e5179f5221848b79c5c3e37143d3b9fb93d68987: Bug 1601067 - Use installBuiltIn in tests instead of registerWebExtension. r=snorp
Agi Sferro <agi@sferro.dev> - Tue, 05 May 2020 23:02:53 +0000 - rev 528298
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1601067 - Use installBuiltIn in tests instead of registerWebExtension. r=snorp Differential Revision: https://phabricator.services.mozilla.com/D72979
999a674a5c422693346f60f42262cc6ab80730e6: Bug 1601067 - Implement installBuiltIn. r=mixedpuppy,owlish,snorp
Agi Sferro <agi@sferro.dev> - Tue, 05 May 2020 23:02:56 +0000 - rev 528297
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1601067 - Implement installBuiltIn. r=mixedpuppy,owlish,snorp Differential Revision: https://phabricator.services.mozilla.com/D72978
f6eea4ab6cfb22695b0193fd3d4bcc63ed1e238e: Bug 1601067 - Add IDs and nativeMessagingFromContent to tests. r=snorp
Agi Sferro <agi@sferro.dev> - Tue, 05 May 2020 23:02:58 +0000 - rev 528296
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1601067 - Add IDs and nativeMessagingFromContent to tests. r=snorp This in preparation to making these test extensions installable. Differential Revision: https://phabricator.services.mozilla.com/D72977
7fbcf8b8e0bff2db260ee1c55e11b3c0d30e5711: Bug 1601067 - Add nativeMessagingFromContent privileged permission. r=zombie,snorp
Agi Sferro <agi@sferro.dev> - Tue, 05 May 2020 23:02:47 +0000 - rev 528295
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1601067 - Add nativeMessagingFromContent privileged permission. r=zombie,snorp Installed privileged addons in GeckoView sometimes need to send messages from content scripts. Today we use the in-memory flag `ALLOW_CONTENT_MESSAGING` to allow a specific built-in addon to send messages from content scripts, but for installed extensions we need a way to persist this flag. To do this, this patch introduces a new privileged permission `nativeMessagingFromContent`, when this permission is present in the manifest, the addon will be allowed to send native messages from content scripts (note: the addon will also need `nativeMessaging` as usual). When the permission is not present, any attempt to send a native message from a content script will result in an error, similarly to what happens before this patch. Differential Revision: https://phabricator.services.mozilla.com/D72976
604268c82e2338c8e762409f5b5695d63e4fe139: Bug 1601067 - Collect NewTab messages until a delegate is registered. r=snorp
Agi Sferro <agi@sferro.dev> - Tue, 05 May 2020 23:08:01 +0000 - rev 528294
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1601067 - Collect NewTab messages until a delegate is registered. r=snorp Sometimes extensions call tabs.create immediately on startup. In that case the delegate may not be attached yet. To avoid losing these messages we store them until a delegate is attached. This also includes a refactoring to unify behavior for delegates. Eventually I want to factor out delegates similarly to what happens in GeckoSession today. Differential Revision: https://phabricator.services.mozilla.com/D72975
c837429d83c00c734726bd626b935b9f334d59c3: Bug 1601067 - Only send ActionDelegate:Attached when the delegate is not null. r=snorp
Agi Sferro <agi@sferro.dev> - Tue, 05 May 2020 23:02:44 +0000 - rev 528293
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1601067 - Only send ActionDelegate:Attached when the delegate is not null. r=snorp We use this to send a default action to the embedder, but if no one is listening there's no point, and it causes problems in tests because sometimes the delegate is attached / reattached too quickly and the second delegate will end up getting two messages by mistake. Differential Revision: https://phabricator.services.mozilla.com/D72974
a324be3f18c5da9b95819841add0ba1457ec8e39: Bug 1601067 - Catch exception thrown by newURI. r=snorp
Agi Sferro <agi@sferro.dev> - Tue, 05 May 2020 23:02:42 +0000 - rev 528292
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1601067 - Catch exception thrown by newURI. r=snorp Differential Revision: https://phabricator.services.mozilla.com/D73502
ebeba13aae227dbb05558eb14a3481e4831830b5: Bug 1578726 - Stop looking for non-existent EnterJIT frames. r=gerald
Markus Stange <mstange@themasta.com> - Tue, 05 May 2020 22:53:45 +0000 - rev 528291
Push 37383 by rgurzau@mozilla.com at Wed, 06 May 2020 09:37:16 +0000
Bug 1578726 - Stop looking for non-existent EnterJIT frames. r=gerald At the time this code was written, JavaScript JIT entry trampolines were emitting EnterJIT label frames that carried a stack address. From this stack address, register values could be recovered that would allow native stack unwinding to resume after getting lost in JIT code. The EnterJIT label frame was removed in bug 1057082. Differential Revision: https://phabricator.services.mozilla.com/D73939
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip