searching for reviewer(jcristau)
abbe9ba06396393497c9282b2fe5555e701e5ff8: Bug 1645001 - remove vanilla bouncer as deps in release automation. r=jcristau
Mihai Tabara <mtabara@mozilla.com> - Thu, 11 Jun 2020 12:13:21 +0000 - rev 599195
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645001 - remove vanilla bouncer as deps in release automation. r=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79268
754df136ed1cee19c0784fe346078ffd0fcef2d1: Bug 1644444 - Update NextDNS endpoint URL and migrate pref values. r=valentin,prathiksha, a=jcristau FIREFOX_RELEASE_78_BASE
Nihanth Subramanya <nhnt11@gmail.com> - Thu, 18 Jun 2020 08:18:58 +0000 - rev 597242
Push 13308 by jcristau@mozilla.com at Mon, 22 Jun 2020 12:38:06 +0000
Bug 1644444 - Update NextDNS endpoint URL and migrate pref values. r=valentin,prathiksha, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79627
5f0dcca70da9f393f3800763306dc8f07821e84a: Bug 1643258 - Avoid the use of the __cxa_thread_atexit_impl symbol. r=froydnj, a=jcristau
Mike Hommey <mh+mozilla@glandium.org> - Thu, 18 Jun 2020 23:45:41 +0000 - rev 597241
Push 13308 by jcristau@mozilla.com at Mon, 22 Jun 2020 12:38:06 +0000
Bug 1643258 - Avoid the use of the __cxa_thread_atexit_impl symbol. r=froydnj, a=jcristau When linking a weak symbol in an object against a library where the symbol is provided with a version, the final binary get a weak versioned symbol reference. It turns out weak versioned symbols still make the dynamic linker need the symbol version, even if all symbols needed with that version are weak. Practically speaking, that means with bug 1634204, we now end up with a weak versioned symbol reference to __cxa_thread_atexit_impl with version GLIBC_2.18, and glibcs without the symbol can't fulfil that version, even though the weak symbol is the only thing we need from that version. This means the check_binary changes in bug 1634204 are too relaxed, so we revert them (although we keep the easier to read conditions in check_dep_versions). We also introduce a hack in stdc++compat.cpp (although it's not technically entirely about libstdc++ compat) so that we avoid the weak symbol reference while keeping the intended baseline for libstdc++ and glibc. Differential Revision: https://phabricator.services.mozilla.com/D79773
7eb5227276c0b73611489dbad29a9b60ab0af749: Bug 1642431 - Default to using a new tab when opening downloaded PDFs in the browser. r=jaws, a=jcristau
Sam Foster <sfoster@mozilla.com> - Thu, 18 Jun 2020 15:39:37 +0000 - rev 597240
Push 13308 by jcristau@mozilla.com at Mon, 22 Jun 2020 12:38:06 +0000
Bug 1642431 - Default to using a new tab when opening downloaded PDFs in the browser. r=jaws, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79951
c5a047653451b4fcf62918989ac0bfa6ab2c079d: Bug 1638297 - Look at fields filled with generated passwords when figuring out newPasswordField and oldPasswordField. r=MattN,severin, a=jcristau
Sam Foster <sfoster@mozilla.com> - Thu, 11 Jun 2020 00:22:10 +0000 - rev 597239
Push 13308 by jcristau@mozilla.com at Mon, 22 Jun 2020 12:38:06 +0000
Bug 1638297 - Look at fields filled with generated passwords when figuring out newPasswordField and oldPasswordField. r=MattN,severin, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D76413
757866c8d64d0189237a81225ec2c7beaf0858e4: Bug 1638297 - LMC._getFormFields returns a dictionary with usernameField, newPasswordField, oldPasswordField. r=MattN, a=jcristau
Sam Foster <sfoster@mozilla.com> - Thu, 11 Jun 2020 00:21:24 +0000 - rev 597238
Push 13308 by jcristau@mozilla.com at Mon, 22 Jun 2020 12:38:06 +0000
Bug 1638297 - LMC._getFormFields returns a dictionary with usernameField, newPasswordField, oldPasswordField. r=MattN, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D76412
87c3ebfd79bcba516d5fdd14925430bd4a94f01e: Bug 1632574 - Turn Pocket stories on by default in GB. r=gvn, a=jcristau
Scott <scott.downe@gmail.com> - Wed, 10 Jun 2020 18:04:12 +0000 - rev 597237
Push 13308 by jcristau@mozilla.com at Mon, 22 Jun 2020 12:38:06 +0000
Bug 1632574 - Turn Pocket stories on by default in GB. r=gvn, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D78722
6716d67b76f82398341d0964e30420ad9afbc46c: Bug 1643069 - Remove outline on Monitor card blocks. r=ewright, a=jcristau
prathiksha <prathikshaprasadsuman@gmail.com> - Tue, 16 Jun 2020 18:58:54 +0000 - rev 597236
Push 13308 by jcristau@mozilla.com at Mon, 22 Jun 2020 12:38:06 +0000
Bug 1643069 - Remove outline on Monitor card blocks. r=ewright, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79435
fb866707aa49360d8cfcd19b76d7cb9c9b8a34d3: Bug 1643069 - Add telemetry for purple boxes on the monitor card. r=ewright, a=jcristau
prathiksha <prathikshaprasadsuman@gmail.com> - Tue, 16 Jun 2020 18:58:39 +0000 - rev 597235
Push 13308 by jcristau@mozilla.com at Mon, 22 Jun 2020 12:38:06 +0000
Bug 1643069 - Add telemetry for purple boxes on the monitor card. r=ewright, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79428
21edd530372012dc8eef5618df2e68db5c14a643: Bug 1641554 - Fix scroll to bottom issue when expanding object in console. r=bomsy, a=jcristau
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 18 Jun 2020 07:49:47 +0000 - rev 597234
Push 13308 by jcristau@mozilla.com at Mon, 22 Jun 2020 12:38:06 +0000
Bug 1641554 - Fix scroll to bottom issue when expanding object in console. r=bomsy, a=jcristau The issue was that we were having a ResizeObserver only on the console output node. When the output only has a few node, its height is impacted when an element is expanded. We fix this by observing the output parent node, which contains both the input and the output, which prevents the issue. In editor mode though, we still need to observe only the output element, as the editor is on the right side. So when the console changes from editor mode to inline, or the other way around, we change the observed element. A test case is added to make sure the issue is fixed. Sadly, this also means we have to remove a test case (typing a multiline expression in input mode won't keep the output scroll to the bottom), but it's a tradeoff I'm willing to make as the issue isn't as annoying as the one we're fixing here. Differential Revision: https://phabricator.services.mozilla.com/D79961
638ee672022e9b19194d1b3efb0b519b1614aeda: Bug 1646940 - block request only when there is a reason or an extension id. r=Honza, a=jcristau
Hubert Boma Manilla <hmanilla@mozilla.com> - Fri, 19 Jun 2020 09:36:50 +0000 - rev 597233
Push 13308 by jcristau@mozilla.com at Mon, 22 Jun 2020 12:38:06 +0000
Bug 1646940 - block request only when there is a reason or an extension id. r=Honza, a=jcristau Temp fix should land in 79, uplift to 78, and then remove from 79 Differential Revision: https://phabricator.services.mozilla.com/D80305
d46bdc74b6c8aa307379151e0d834661b05e2585: Bug 1639734 - Restore check that sink is registered in AddOrUpdateSink; r=bwc, a=jcristau
Dan Minor <dminor@mozilla.com> - Mon, 08 Jun 2020 19:14:06 +0000 - rev 597220
Push 13300 by jcristau@mozilla.com at Thu, 18 Jun 2020 14:52:25 +0000
Bug 1639734 - Restore check that sink is registered in AddOrUpdateSink; r=bwc, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D78723
9ac2f4647e00b4ba3105091ddf3aacd929283027: Bug 1636971 - Load EditorOverride.css in HTMLEditor->Init to fix image styles in editor. r=emilio, a=jcristau
Ping Chen <remotenonsense@gmail.com> - Fri, 12 Jun 2020 12:22:12 +0000 - rev 597219
Push 13300 by jcristau@mozilla.com at Thu, 18 Jun 2020 14:52:25 +0000
Bug 1636971 - Load EditorOverride.css in HTMLEditor->Init to fix image styles in editor. r=emilio, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79285
82c81e2befc05783a5d8c1b364518644777549f0: No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update, r=jcristau
ffxbld <ffxbld@mozilla.com> - Thu, 18 Jun 2020 14:20:03 +0000 - rev 597218
Push 13300 by jcristau@mozilla.com at Thu, 18 Jun 2020 14:52:25 +0000
No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update, r=jcristau Differential Revision: https://phabricator.services.mozilla.com/D80188
9bc188710126fed6fe6ed0a9e9bfccbd9baa837e: Bug 1646576 - Vendor Rust. r=chunmin, a=jcristau
Matthew Gregan <kinetik@flim.org> - Thu, 18 Jun 2020 03:59:11 +0000 - rev 597217
Push 13300 by jcristau@mozilla.com at Thu, 18 Jun 2020 14:52:25 +0000
Bug 1646576 - Vendor Rust. r=chunmin, a=jcristau Depends on D80123 Differential Revision: https://phabricator.services.mozilla.com/D80125
938f014ab4d057c9995fd310895430abb7e82a18: Bug 1646576 - Update audioipc to c04a660a. r=chunmin, a=jcristau
Matthew Gregan <kinetik@flim.org> - Thu, 18 Jun 2020 03:56:54 +0000 - rev 597216
Push 13300 by jcristau@mozilla.com at Thu, 18 Jun 2020 14:52:25 +0000
Bug 1646576 - Update audioipc to c04a660a. r=chunmin, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D80123
3980e18b4919dab40d88e77b7b600502107573f0: Bug 1645579 - Disable RecycleAllocator for RDD process when WebRender is disabled on Mac. r=nical, a=jcristau
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 16 Jun 2020 18:14:46 +0000 - rev 597215
Push 13299 by jcristau@mozilla.com at Thu, 18 Jun 2020 09:58:53 +0000
Bug 1645579 - Disable RecycleAllocator for RDD process when WebRender is disabled on Mac. r=nical, a=jcristau Recycling caused rendering problem on a MacOS PC with OpenGL compositor. TextureHost reuse with OpenGL compositor seemed to have a problem. Adds pref layers.recycle-allocator-rdd for disable/enable the RecycleAllocator. Differential Revision: https://phabricator.services.mozilla.com/D79639
54c5302329fdde190561427e713e0932339f1f3a: Bug 1642330 - Fix profiler icon in the overflow menu; r=julienw, a=jcristau
Greg Tatum <gtatum@mozilla.com> - Thu, 11 Jun 2020 21:35:07 +0000 - rev 597214
Push 13299 by jcristau@mozilla.com at Thu, 18 Jun 2020 09:58:53 +0000
Bug 1642330 - Fix profiler icon in the overflow menu; r=julienw, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D78143
926a371d4880c7f44a2dd183ffaa8bf0cff089da: Bug 1644528 - Allow DisabledCiphers policy to enable ciphers. r=keeler, a=jcristau
Michael Kaply <mozilla@kaply.com> - Wed, 17 Jun 2020 17:17:04 +0000 - rev 597213
Push 13299 by jcristau@mozilla.com at Thu, 18 Jun 2020 09:58:53 +0000
Bug 1644528 - Allow DisabledCiphers policy to enable ciphers. r=keeler, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D78966
a5ee1b70990951ef13fc291aa6cb7f53bba75bdf: Bug 1645042 - Revert bug 1631615 and color manage untagged images. r=tnikkel, a=jcristau
Andrew Osmond <aosmond@mozilla.com> - Thu, 11 Jun 2020 21:46:45 +0000 - rev 597212
Push 13299 by jcristau@mozilla.com at Thu, 18 Jun 2020 09:58:53 +0000
Bug 1645042 - Revert bug 1631615 and color manage untagged images. r=tnikkel, a=jcristau We really should be color managing them. It was a mistake and misunderstanding of how Chrome worked because of differences in how we color manage canvas. Differential Revision: https://phabricator.services.mozilla.com/D79295
394d752a4637a41f54c5422e4795d0c796232edb: Bug 1645715 - Check if uri is null in ComputeCrossOriginOpenerPolicyMismatch. r=michal,necko-reviewers, a=jcristau
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 17 Jun 2020 13:59:53 +0000 - rev 597211
Push 13299 by jcristau@mozilla.com at Thu, 18 Jun 2020 09:58:53 +0000
Bug 1645715 - Check if uri is null in ComputeCrossOriginOpenerPolicyMismatch. r=michal,necko-reviewers, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79657
db36e0a20946f2549cc3898506a947cdb9810019: Bug 1577120 - Use the control accent color for the dock download progress bar. r=spohl, a=jcristau
Markus Stange <mstange@themasta.com> - Fri, 12 Jun 2020 17:03:31 +0000 - rev 597210
Push 13299 by jcristau@mozilla.com at Thu, 18 Jun 2020 09:58:53 +0000
Bug 1577120 - Use the control accent color for the dock download progress bar. r=spohl, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79358
ca175625c19533ec1bee745f624561fc0a4892a9: Bug 1641303 - Use query and ref lengths if available. r=mayhemer,necko-reviewers, a=jcristau
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 17 Jun 2020 08:29:21 +0000 - rev 597209
Push 13299 by jcristau@mozilla.com at Thu, 18 Jun 2020 09:58:53 +0000
Bug 1641303 - Use query and ref lengths if available. r=mayhemer,necko-reviewers, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D77418
a437f1e20340fda0cec2111bc750697e360677ca: Bug 1643874. r=smaug, a=jcristau
Mike Conley <mconley@mozilla.com> - Fri, 12 Jun 2020 14:30:29 +0000 - rev 597208
Push 13299 by jcristau@mozilla.com at Thu, 18 Jun 2020 09:58:53 +0000
Bug 1643874. r=smaug, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79472
954a415742001123b5fc5632ec3c6ccec4f9c351: Bug 1644550 - Clean up rematerialization of constants during multi-return shuffle. r=bbouvier,wingo, a=jcristau
Lars T Hansen <lhansen@mozilla.com> - Wed, 17 Jun 2020 13:24:18 +0000 - rev 597207
Push 13299 by jcristau@mozilla.com at Thu, 18 Jun 2020 09:58:53 +0000
Bug 1644550 - Clean up rematerialization of constants during multi-return shuffle. r=bbouvier,wingo, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79102
9bbde470de5721d1506dcaf72f389c3568637b7e: Bug 1644212 - reintroduce an attribute to limit which windows allow full screen, r=xidorn,haik, a=jcristau
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 15 Jun 2020 15:51:48 +0000 - rev 597206
Push 13299 by jcristau@mozilla.com at Thu, 18 Jun 2020 09:58:53 +0000
Bug 1644212 - reintroduce an attribute to limit which windows allow full screen, r=xidorn,haik, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79109
b0b8663161d5e9f92321e5f403b1a2f7ba7fb479: Bug 1646093. Modify printing telemetry to add a PDF-catch-all for possible unknown PDF printers. r=bobowen, a=jcristau
Jonathan Watt <jwatt@jwatt.org> - Wed, 17 Jun 2020 00:09:05 +0000 - rev 597203
Push 13298 by ryanvm@gmail.com at Thu, 18 Jun 2020 01:54:04 +0000
Bug 1646093. Modify printing telemetry to add a PDF-catch-all for possible unknown PDF printers. r=bobowen, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79853
eaadc43b226ef9a91947d533a474213965421697: Bug 1645996 - Add explicit namespace qualification for MakeSpan in WidgetStyleCache. a=jcristau
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 16 Jun 2020 10:25:18 +0000 - rev 597202
Push 13298 by ryanvm@gmail.com at Thu, 18 Jun 2020 01:54:04 +0000
Bug 1645996 - Add explicit namespace qualification for MakeSpan in WidgetStyleCache. a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79801
f49bc3ac8a6fde3b92cd6055d848a5ae178bf999: Bug 1642919 - Remove MOZ_ASSERT in onAllowAccessFor. r=timhuang, a=jcristau
Dimi Lee <dlee@mozilla.com> - Mon, 15 Jun 2020 08:07:16 +0000 - rev 597201
Push 13298 by ryanvm@gmail.com at Thu, 18 Jun 2020 01:54:04 +0000
Bug 1642919 - Remove MOZ_ASSERT in onAllowAccessFor. r=timhuang, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79648
38b5b535b997f720539f625e61694aa4d7017f06: Bug 1644662 - Fix accepting element access autocompletion with autoclose bracket enabled. r=bomsy, a=jcristau
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 11 Jun 2020 15:29:07 +0000 - rev 597200
Push 13297 by ryanvm@gmail.com at Thu, 18 Jun 2020 01:27:33 +0000
Bug 1644662 - Fix accepting element access autocompletion with autoclose bracket enabled. r=bomsy, a=jcristau When the autoclose bracket addon is enabled, quotes and ] are automatically inserted, but that wasn't taken into account in the function that is in charge of setting the input value when the user accept the autocompletion. This patch should fix this, and add a few tests to makes sure we don't regress. Differential Revision: https://phabricator.services.mozilla.com/D79126
b1504aa5ffb6b11d3c5138cb1b0983ee9efbc288: Bug 1496639 - Disable DHE ciphers by default. r=keeler, a=jcristau
Jan Andre Ikenmeyer <jan@ikenmeyer.eu> - Tue, 09 Jun 2020 19:34:23 +0000 - rev 597199
Push 13297 by ryanvm@gmail.com at Thu, 18 Jun 2020 01:27:33 +0000
Bug 1496639 - Disable DHE ciphers by default. r=keeler, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D66270
8be7f599bbf672deef9d030a5375ac1d6978b0a0: Bug 1606797 - restrict opening the 'open external protocol' dialog, r=johannh, a=jcristau
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 02 Jun 2020 17:12:09 +0000 - rev 597182
Push 13290 by ryanvm@gmail.com at Tue, 16 Jun 2020 23:54:26 +0000
Bug 1606797 - restrict opening the 'open external protocol' dialog, r=johannh, a=jcristau This patch adds the following constraints: - close the dialog when the originating context navigates; - close the dialog when the originating context closes / goes away; - do not allow more than 1 dialog at a time; Differential Revision: https://phabricator.services.mozilla.com/D77029
0b02968510dae3ca2162616f345549ca5261d678: Bug 1606797 - do not allow navigating to external URIs in cross-origin disjoint browsing contexts, r=johannh,smaug, a=jcristau
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 01 Jun 2020 21:21:32 +0000 - rev 597181
Push 13290 by ryanvm@gmail.com at Tue, 16 Jun 2020 23:54:26 +0000
Bug 1606797 - do not allow navigating to external URIs in cross-origin disjoint browsing contexts, r=johannh,smaug, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D77028
793ad64683fdda197fae52a651ca17e4b7e8292a: Bug 1606797 - pass the triggering principal when opening external URIs, r=ckerschb, a=jcristau
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 27 May 2020 12:46:34 +0000 - rev 597180
Push 13290 by ryanvm@gmail.com at Tue, 16 Jun 2020 23:54:26 +0000
Bug 1606797 - pass the triggering principal when opening external URIs, r=ckerschb, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D77027
2d763c6822682d18e1483cc933b86c02dd6dc717: Bug 1645598 - Vendor application-services for fix in webext-storage. r=lina, a=jcristau
Rob Wu <rob@robwu.nl> - Mon, 15 Jun 2020 12:56:58 +0000 - rev 597177
Push 13288 by jcristau@mozilla.com at Tue, 16 Jun 2020 19:10:09 +0000
Bug 1645598 - Vendor application-services for fix in webext-storage. r=lina, a=jcristau To get this fix: https://github.com/mozilla/application-services/pull/3235 Updated as follows: ``` sed -i 's/e8d7530319fa6c20d9de78d031c9398630eca3cd/61dcc364ac0d6d0816ab88a494bbf20d824b009b/g' services/fxaccounts/rust-bridge/firefox-accounts-bridge/Cargo.toml services/sync/golden_gate/Cargo.toml toolkit/components/extensions/storage/webext_storage_bridge/Cargo.toml toolkit/components/glean/Cargo.toml toolkit/library/rust/shared/Cargo.toml ./mach vendor rust ``` Verified by running the new regression test that I added in the bug: ``` ./mach test toolkit/components/extensions/test/xpcshell/test_ext_storage_{local,sync,sync_kinto}.js ``` Differential Revision: https://phabricator.services.mozilla.com/D79628
00f55851cbf1e2fbe2eb246f9608777c4b5f59d9: Bug 1645598 - Add unit test for storageArea.get with defaults. r=rpl, a=jcristau
Rob Wu <rob@robwu.nl> - Mon, 15 Jun 2020 13:09:18 +0000 - rev 597176
Push 13288 by jcristau@mozilla.com at Tue, 16 Jun 2020 19:10:09 +0000
Bug 1645598 - Add unit test for storageArea.get with defaults. r=rpl, a=jcristau ... and remove unused `checkGetImpl` calls from the test. Differential Revision: https://phabricator.services.mozilla.com/D79614
39c699898ba358860407561e4561d8e85e3259dd: Bug 1629127 - Add sync telemetry for storage.sync migration r=lina,extension-reviewers,mixedpuppy, a=jcristau
Thom Chiovoloni <tchiovoloni@mozilla.com> - Wed, 10 Jun 2020 22:29:02 +0000 - rev 597175
Push 13288 by jcristau@mozilla.com at Tue, 16 Jun 2020 19:10:09 +0000
Bug 1629127 - Add sync telemetry for storage.sync migration r=lina,extension-reviewers,mixedpuppy, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D78573
dce83a6b19e2922f8fe025d5e13690b11c9b229e: Bug 1644297 - Re enable old browser.storage.sync on Android. r=rpl,snorp, a=jcristau
Agi Sferro <agi@sferro.dev> - Wed, 10 Jun 2020 17:19:56 +0000 - rev 597174
Push 13288 by jcristau@mozilla.com at Tue, 16 Jun 2020 19:10:09 +0000
Bug 1644297 - Re enable old browser.storage.sync on Android. r=rpl,snorp, a=jcristau This also adds a smoke test which runs on all platforms to avoid regressions. Differential Revision: https://phabricator.services.mozilla.com/D78987
c181b7d4010539ee35d4e754d320d318300c188a: Bug 1638594 - Handle layout coordinates relative to the RCD viewport frame correctly in the GetECRT slow-path. r=tnikkel, a=jcristau
Botond Ballo <botond@mozilla.com> - Sat, 13 Jun 2020 05:29:24 +0000 - rev 597173
Push 13288 by jcristau@mozilla.com at Tue, 16 Jun 2020 19:10:09 +0000
Bug 1638594 - Handle layout coordinates relative to the RCD viewport frame correctly in the GetECRT slow-path. r=tnikkel, a=jcristau Asking for layout coordinates relative to the RCD viewport frame is a special case because the RCD viewport frame is outside the zoom boundary, and so should technically always use visual coordinates. Nonetheless, we need to use layout coordinates relative to the RCD viewport frame in several places, as we don't have a frame that's inside the zoom boundary and sized to the initial containing block (bug 1641279 may introduce such a frame in the future). This means GetEventCoordinatesRelativeTo needs special handling to apply the visual-to-layout transform when converting from visual coordinates relative to the root document's viewport frame, to layout coordinates relative to the RCD viewport frame. If the RCD is the root document, we take the fast-path which handled this with an explicit check, but if the RCD is not the root document, we take the slow-path which does not handle this. This patch refactors GetECRT so it always checks for this special case at the end. Depends on D79589 Differential Revision: https://phabricator.services.mozilla.com/D79590
13680bc2275df36f2bd363ea240b18da288a423f: Bug 1638594 - Use visual coordinates when hit testing in a chrome document. r=tnikkel, a=jcristau
Botond Ballo <botond@mozilla.com> - Sat, 13 Jun 2020 03:30:12 +0000 - rev 597172
Push 13288 by jcristau@mozilla.com at Tue, 16 Jun 2020 19:10:09 +0000
Bug 1638594 - Use visual coordinates when hit testing in a chrome document. r=tnikkel, a=jcristau It does not make sense to ask for layout coordinates relative to a chrome document. If the chrome document has a zoomed (RCD) descendant in the same process, this means we do not apply the visual-to-layout transform when later entering the RCD. Depends on D79588 Differential Revision: https://phabricator.services.mozilla.com/D79589
85d1e4a18a6d578ac1914d03ec3870b862e29a1b: Bug 1638594 - Log the viewport type in FindFrameTargetedByInputEvent(). r=tnikkel, a=jcristau
Botond Ballo <botond@mozilla.com> - Sat, 13 Jun 2020 03:12:19 +0000 - rev 597171
Push 13288 by jcristau@mozilla.com at Tue, 16 Jun 2020 19:10:09 +0000
Bug 1638594 - Log the viewport type in FindFrameTargetedByInputEvent(). r=tnikkel, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79588
b3d0f663645205a299bdf78d1b247f3b8552aa22: Bug 1638888 - Make disabling and enabling a WebExtension restore the default search engine correctly. r=mixedpuppy,extension-reviewers, a=jcristau
Mark Banner <standard8@mozilla.com> - Tue, 16 Jun 2020 08:54:24 +0000 - rev 597170
Push 13288 by jcristau@mozilla.com at Tue, 16 Jun 2020 19:10:09 +0000
Bug 1638888 - Make disabling and enabling a WebExtension restore the default search engine correctly. r=mixedpuppy,extension-reviewers, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D76503
187c1335d4dfdf92772ca8753ce856039870ca49: Bug 1638888 - Simplify processSearchProviderManifestEntry to handle the not setting as default engine case first. r=mixedpuppy,extension-reviewers, a=jcristau
Mark Banner <standard8@mozilla.com> - Tue, 16 Jun 2020 08:54:16 +0000 - rev 597169
Push 13288 by jcristau@mozilla.com at Tue, 16 Jun 2020 19:10:09 +0000
Bug 1638888 - Simplify processSearchProviderManifestEntry to handle the not setting as default engine case first. r=mixedpuppy,extension-reviewers, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79271
3427c474a5b73a08ad3235758e725266f4b66840: Bug 1645286 - Load detail page in about:addons when clicking add-on name. r=rpl, a=jcristau
Mark Striemer <mstriemer@mozilla.com> - Tue, 16 Jun 2020 15:36:16 +0000 - rev 597168
Push 13288 by jcristau@mozilla.com at Tue, 16 Jun 2020 19:10:09 +0000
Bug 1645286 - Load detail page in about:addons when clicking add-on name. r=rpl, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79833
9e197c86f0556d8ed528c99b9b190fbe85f282e4: Bug 1645819 - Fix Ion spew for WebAssembly functions. r=lth, a=jcristau
Andy Wingo <wingo@igalia.com> - Tue, 16 Jun 2020 03:08:54 +0000 - rev 597167
Push 13288 by jcristau@mozilla.com at Tue, 16 Jun 2020 19:10:09 +0000
Bug 1645819 - Fix Ion spew for WebAssembly functions. r=lth, a=jcristau CompileInfo::script_ is null for wasm, so avoid calling info.filename() / info.line() in that case. Example backtrace: js::BaseScript::sourceObject (this=0x0) js::BaseScript::scriptSource (this=0x0) js::BaseScript::filename (this=0x0) js::jit::CompileInfo::filename (this=0x7ffec6422618) js::jit::DumpMIRExpressions Differential Revision: https://phabricator.services.mozilla.com/D79698
0e71ca305f8edb7d28035f03eb818521b22f30e9: Bug 1645820 - Mark MWasmStackResult as being a call result capture. r=lth, a=jcristau
Andy Wingo <wingo@igalia.com> - Tue, 16 Jun 2020 03:11:04 +0000 - rev 597166
Push 13288 by jcristau@mozilla.com at Tue, 16 Jun 2020 19:10:09 +0000
Bug 1645820 - Mark MWasmStackResult as being a call result capture. r=lth, a=jcristau Flag was missing, as MWasmStackResult doesn't inherit from MWasmResultBase. Depends on D79698 Differential Revision: https://phabricator.services.mozilla.com/D79699
312e22df46bd18a512370a93c46f47282a721382: Bug 1642267 - Record the AutoAdminLogon and RequireSignon values in extra_keys so we can monitor these values regardless of success/fail for authentication attempts. r=MattN, a=jcristau
Jared Wein <jwein@mozilla.com> - Tue, 02 Jun 2020 04:31:58 +0000 - rev 597165
Push 13288 by jcristau@mozilla.com at Tue, 16 Jun 2020 19:10:09 +0000
Bug 1642267 - Record the AutoAdminLogon and RequireSignon values in extra_keys so we can monitor these values regardless of success/fail for authentication attempts. r=MattN, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D77630
aee6c42270345a35f3f9171a3ed971b63e79aecf: Bug 1645870 - individual newtab stories targeting prefs for spocs or recs. r=gvn, a=jcristau
Scott <scott.downe@gmail.com> - Mon, 15 Jun 2020 22:51:32 +0000 - rev 597164
Push 13288 by jcristau@mozilla.com at Tue, 16 Jun 2020 19:10:09 +0000
Bug 1645870 - individual newtab stories targeting prefs for spocs or recs. r=gvn, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D79748
5684629c9ee6c772e86330c06e701e3834e656ca: Bug 1644412 - Deactivate peephole optimization on big endian. r=iain, a=jcristau
M. Sirringhaus <msirringhaus@suse.de> - Wed, 10 Jun 2020 12:49:18 +0000 - rev 597163
Push 13288 by jcristau@mozilla.com at Tue, 16 Jun 2020 19:10:09 +0000
Bug 1644412 - Deactivate peephole optimization on big endian. r=iain, a=jcristau Peephole optimizations are not supported by upstream on big endian and deactivated there as well. Fixes segfault on startup on s390x. Differential Revision: https://phabricator.services.mozilla.com/D79039
5de3646dd424d0696df5f96113f98d6da75637d4: Bug 1606797 - restrict opening the 'open external protocol' dialog, r=johannh, a=jcristau
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 02 Jun 2020 17:12:09 +0000 - rev 597162
Push 13288 by jcristau@mozilla.com at Tue, 16 Jun 2020 19:10:09 +0000
Bug 1606797 - restrict opening the 'open external protocol' dialog, r=johannh, a=jcristau This patch adds the following constraints: - close the dialog when the originating context navigates; - close the dialog when the originating context closes / goes away; - do not allow more than 1 dialog at a time; Differential Revision: https://phabricator.services.mozilla.com/D77029