- Jun 05, 2023
-
-
Drew Willcoxon authored
This implements the new required matching behavior, which isn't based on min keyword length anymore. This is how it works: * Use the full keywords in remote settings to generate keywords that contain the first word plus each possible substring after the first word. For example if a full keyword is "video download", then generate these keywords: "video", "video ", "video d", "video do", etc. If a full keyword is only one word, then use it as is. The keywords never change even when the user clicks "Show less frequently". This is implemented in `onRemoteSettingsSync()`, and I modified `SuggestionsMap.add()` to make it easy to generate new keywords from the strings in `suggestion.keywords`. * Keep track of the number of times the user clicked "Show less frequently" in `showLessFrequentlyCount`. * When a suggestion is fetched from the suggestions map, filter it out if the search string isn't long enough given the `showLessFrequentlyCount`. This is done in `makeResult()`. Other changes: * I made some of the private properties in `AddonSuggestions` public so that the xpcshell test can easily use them. I think it's OK for them to be public. * Added `show_less_frequently_cap` to the RS config object so that we can specify a cap in RS as well as Nimbus. * mv'ed test_quicksuggest_addResults.js to test_suggestionsMap.js, since I modified this file. I should have done that back when I replaced `addResults()` with `SuggestionsMap`. * Fixed a bug in `SuggestionsMap.add()` where the same suggestion could be added multiple times to the array stored in the map, if it had duplicate keywords. Differential Revision: https://phabricator.services.mozilla.com/D179867
-
- Jun 06, 2023
-
-
Dale Harvey authored
Differential Revision: https://phabricator.services.mozilla.com/D180021
-
- Jun 07, 2023
-
-
Mozilla Releng Treescript authored
cy -> 2d6b7baafd10924112c0d5817b1c7fff4c403e03 de -> ec98fb74db0a484dd0a4b77cfe133805ae08888a es-AR -> 0fc410704d3d48eae1d6ace08c3eaa32f20497a9 fr -> 913339aa9121f1dbcb6f78c8e6e5676f68a195ff he -> e8f376a3164397890841084dec220f3e267bca35 it -> 8be5b6bff2b29e0447a486e9d2ceef962142e8d7 ka -> 7b6a492d07042210acd107d247fad702c6ceec86 ko -> c6722f9c30add583ffd691227a8d4d99f2483849 oc -> 01610a448076c31113dbfd427a00f9c79aa32f1d ru -> a6c8cb735bc5bf3df71dc2cf9514cce5f9304b25 sk -> 9b1ba3c0d78b76024aae4e7aa48cfadacde32ae1 tr -> 8411f3a86b8b608a885ee02d4e65c021081ae358 zh-CN -> 891e4ba6e0986c3a00ca439f422288e57f5ebe34
-
- Jun 06, 2023
-
-
Jens Stutte authored
Bug 1833790 - Ignore StrongWorkerRef callback if mWorkerRef is already cleared. r=dom-worker-reviewers,asuth, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D180072
-
Mike Hommey authored
It is unfortunately undefined behavior and leads to problems with LLVM 16. Differential Revision: https://phabricator.services.mozilla.com/D180061
-
Rob Wu authored
Differential Revision: https://phabricator.services.mozilla.com/D180103
-
- Jun 05, 2023
-
-
Rob Wu authored
Bug 1830814 - Migrate remaining extension jsm files to ESM r=geckoview-reviewers,Standard8,m_kato, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D179890
-
Paul Adenot authored
Bug 1836597 - Properly implement operator== for TimeUnit that overflow int64_t. r=media-playback-reviewers,chunmin, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D179959
-
Paul Adenot authored
Bug 1836597 - Add more ToString methods on TimeUnit related classes. r=media-playback-reviewers,chunmin, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D179961
-
- Jun 07, 2023
-
-
Mozilla Releng Treescript authored
No bug - Tagging 10ed1bfdc481f14670072cdbf87a69d9212c0d6c with DEVEDITION_115_0b2_RELEASE a=release CLOSED TREE DONTBUILD
-
Mozilla Releng Treescript authored
-
Mozilla Releng Treescript authored
No bug - Tagging 10ed1bfdc481f14670072cdbf87a69d9212c0d6c with FIREFOX_115_0b2_RELEASE a=release CLOSED TREE DONTBUILD
-
- Jun 06, 2023
-
-
Mozilla Releng Treescript authored
No bug - Tagging 10ed1bfdc481f14670072cdbf87a69d9212c0d6c with DEVEDITION_115_0b2_BUILD1 a=release CLOSED TREE DONTBUILD
-
Mozilla Releng Treescript authored
No bug - Tagging 10ed1bfdc481f14670072cdbf87a69d9212c0d6c with FIREFOX_115_0b2_BUILD1 a=release CLOSED TREE DONTBUILD
-
Mozilla Releng Treescript authored
ach -> 8906b11d66192ba62dba9696f934a3dd0e0cda63 an -> 177de943c085d0ee6ca9ed85169d98c6aff8762e ast -> 3cee34db5105bed03d491b9fc44e68474d18fca1 be -> d3072ea520a4a21630aff4ba8c7380d35b4968c5 bg -> 8abc48d1c3b94773710106f046b49f43fec5f10d bn -> a4b9b302b7b4f05386f888f72430c03267e611c9 br -> f52cee88977dc561595409e66537739bf7594bd4 ca -> 0f0c95d9565518fa3964305675eb8ac72024adcf ca-valencia -> 50786d873ff0ff429533f0350936ca0ceab2673a cak -> 464e6c8772a2917da839aec115cadec68279e9b9 cs -> b4a1e418a7001be22f7c356a3550c083eaa56f4c cy -> 3a0354ac592cf1dd9c11edcfe72b5828962a994a da -> f3c12db23c05039eb94abaa8006fa022f0e046da de -> aa164bf4091ebbded655d00f804541a538823b5f dsb -> d48cc30bbf1180f4021d1b935d3364a8ad8fec12 el -> 05d307c0569e49246ed9bfaf3966da42ebb3954a en-CA -> e562e11637875afccbf2faa4d6f83e797f329181 en-GB -> f22e27b52fa01fdcd384e92da451b8a66f2d34cf eo -> 05c8d6257bd3b1c3089b3da379fb9c123f7d1716 es-AR -> 3b4cf805a90fde41d46fdc0052fc240d290c8ea1 es-CL -> 85eab29e38f47881e5402f47fcb6b8bf873b9bee es-ES -> 3c64b4de6242e7c8252220ba687656606bd6b0dd es-MX -> e979d8e75fe338ea7b48ece51be894b9071758c3 et -> 47ba41e7068e961657cf56eeb10055313cd2b894 eu -> 598f13064fcf8daadeac05649b763cabdaaa64fa fa -> 78d7eaa6ef00738035b7d2f6af745d4dbf40b9b5 fi -> 04df63ecb0d10f39b6b153cb9686ab04ad674064 fr -> 45297f497453f53c72b955233f896686ca93c8cc fur -> 53bd97b9194110f5b9270a868ab9d61ec2e29728 fy-NL -> 6a5a6c6335914777cebdc3718118ad5e63dcfd64 gd -> f94284c70a896a89d841622d8c9307603bcf1b3a gl -> 658cd6876d4fc8a9936ec47924e3dff3d0837dc3 gn -> a3e05c5b2fa73b2f3c149eb621ee5829945a5144 he -> f5c8d351f7a57c80c1acc941e1cfc9cc42aa407f hr -> d317fa6ade69c483bcf5f36b5343458b119cbc3c hsb -> ad4a510bde0bb1b00043e2f81c38e5f2f6eade74 hu -> 62035742a615f7530e87a53e97ed8a323ea6fe06 hy-AM -> 53497103c2a89ccf8248959412a68172baad3343 ia -> a7f9322eb35691c43d63d8b3bde031f7cb173cb5 id -> e8fc4cfcf1f1b2bb7d83dd892367c65273ebf41b is -> 294f931ac99908f4cc60977632dac8b67aa103d1 it -> 56614a613af586cc1e6c706200ec0f7d74b61325 ja -> 250b4086b1fa3a84273693352bf4add489bd22b0 ja-JP-mac -> ecc91c02994ee3b35662ac575541f6c7dc7e19ad ka -> 0f9048256678cb6cf646fdf93c686ab79f0f2169 kab -> b27064252d4c5c53ece742abd59feba64a89fa60 kk -> 91fcd16f505589f6a3e42bbffc754c3d84e4986e ko -> f8a780e760966e538574b95faa4aab9a51050ae4 lt -> 12b892fb63e5760533da15421da68cf1e5c5d68e nb-NO -> 09ab32304bf47b44ef827125d4cac55719b8a13a nl -> ad726453bad5e830b2319f44b77839fbd69049ec nn-NO -> d88509623b8feef4faf277aa82c6b11d8b3095df oc -> f4835f852a86233e4601cfa0faf06dc31fb4c626 pa-IN -> 1da08a5f53f16ee01a2d8b81ca726f049540f9ff pl -> cfd110f5a2326adbcb803635d0f6eb4c7db654a3 pt-BR -> f8b4536f1de791bc660ee2c26371afa1fd7d4ade pt-PT -> 5a7a7ce9650778b0a463c793819e02c6e696fa33 rm -> 3c2876e02cff1c5fd970aeece7fd0db63d889689 ro -> fc8b86d75780bd498d7ade4a2cdf29b03d4374ba ru -> e589a1ba734363ee497f95ab1c10aa4eaddb5799 sc -> 84de4c3a955f734550cd4bf47321348ab6e32bfb sco -> 827e3e0902e585aabd7fddb7384581825f7c5ec1 si -> ebbf4c13afaedaac38fd19d0bb48df2547b98e6f sk -> e34088e55319ce84a52046e8e3031b1ee30dce41 sl -> 7ea840fbc8f74d374db4b6699dd1d7b1d3929f25 sq -> 3d4d57dd10671c71d8629a2ed81ef64cea2029fd sr -> 2c21373a2421bd72f119d4340f44f5512d594be1 sv-SE -> df230776ed8599563e1c769a763c1c49d7da6d95 szl -> f278c2d2efad2d2223762fca87ae383436d340a4 tg -> 718c473ff6063cde8395cb24c18ff9244c762ae7 th -> 24a899189ca3e29473ce3e6ac5c7eaa285b9136c tl -> df3bd5d586d89feed9e078f5543963fcb553e70f tr -> 7cf858ea33ddfd7417557579eedd16e8430c5dad trs -> 18174675241f286e907da4110a6ded6f45060424 uk -> 5289a6f3f5d5d4cde57ffae620c5d69a888abb66 uz -> f144b3c26da48ae422d9c1516baab358d60ff254 vi -> d986903c377fb4c824bd5c71d6ae6aeee8719fc3 zh-CN -> 51d5e364afbb17971e96404779eb21f42e805b31 zh-TW -> 9f457457c7114cf6f12fe09825547a8d14782584
-
- Jun 05, 2023
-
-
Mark Banner authored
This avoids leaking of places data across tests, which may affect suggested results. Differential Revision: https://phabricator.services.mozilla.com/D179931
-
Rob Wu authored
Bug 1825228 - Correctly await l10n completion in update tests r=application-update-reviewers,nalexander, a=test-only This fixes two test issues: - Use ContentTaskUtils.waitForEvent instead of BrowserTestUtils.waitForEvent for the part of the test that runs in a `SpecialPowers.spawn` environment - fixes bug 1825228. - Await l10n translation completion in another place that was missed in the patch to bug 1835559. Fixes bug 1836504. Differential Revision: https://phabricator.services.mozilla.com/D179863
-
- Jun 06, 2023
-
-
Mozilla Releng Treescript authored
No bug - Tagging 5f036ce2680a08b950cbfadd770beba129cbb195 with FIREFOX_115_0b1_RELEASE a=release CLOSED TREE DONTBUILD
-
Mozilla Releng Treescript authored
-
Mozilla Releng Treescript authored
No bug - Tagging 5f036ce2680a08b950cbfadd770beba129cbb195 with DEVEDITION_115_0b1_RELEASE a=release CLOSED TREE DONTBUILD
-
Mozilla Releng Treescript authored
No bug - Tagging 5f036ce2680a08b950cbfadd770beba129cbb195 with FIREFOX_115_0b1_BUILD3 a=release CLOSED TREE DONTBUILD
-
Mozilla Releng Treescript authored
No bug - Tagging 5f036ce2680a08b950cbfadd770beba129cbb195 with DEVEDITION_115_0b1_BUILD3 a=release CLOSED TREE DONTBUILD
-
- Jun 05, 2023
-
-
Shane Hughes authored
Bug 1835892 - Fix dash in Device Migration Spotlight subtitle EN string. r=flod,fluent-reviewers l10n=flod a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D179977
-
Mozilla Releng Treescript authored
No bug - Tagging 6c846bc8f52c1e5b929c199b58a33a4dc24df8f5 with DEVEDITION_115_0b1_BUILD2 a=release CLOSED TREE DONTBUILD
-
Mozilla Releng Treescript authored
No bug - Tagging 6c846bc8f52c1e5b929c199b58a33a4dc24df8f5 with FIREFOX_115_0b1_BUILD2 a=release CLOSED TREE DONTBUILD
-
Sebastian Hengst authored
css-nesting got enabled for Nightly in Bug 1835066 while it remains disabled outside (Beta, Release). Differential Revision: https://phabricator.services.mozilla.com/D179937
-
Andrew Halberstadt authored
Bug 1836851 - [update-verify] Fix regression in compare-directories, r=releng-reviewers,hneiva, a=release Differential Revision: https://phabricator.services.mozilla.com/D179997
-
Mozilla Releng Treescript authored
ca -> 785c1b246849862e1fdc1a11778edefdb77ce2fc gn -> 5da90377c2a1f7a3018ce7feaef99034ba56ab6f oc -> 96fad2dbd12557392af33abe0ed038bd057df004 ro -> 39aff64ff59ee5bb8dfffbebaaa1207c1dcd5bf7 sk -> 541bee0ae4bb299d171865c6cb1f5e5e86038ce3 sv-SE -> f9e086b9f915ee7c1d5a2b15b66b9491fa656d66
-
Mozilla Releng Treescript authored
No bug - Tagging 8b6f8763d212b11acd7421760ab63612ce65bda4 with DEVEDITION_115_0b1_BUILD1 a=release CLOSED TREE DONTBUILD
-
Mozilla Releng Treescript authored
No bug - Tagging 8b6f8763d212b11acd7421760ab63612ce65bda4 with FIREFOX_115_0b1_BUILD1 a=release CLOSED TREE DONTBUILD
-
Timothy Nikkel authored
Differential Revision: https://phabricator.services.mozilla.com/D179909
-
Mozilla Releng Treescript authored
-
Mozilla Releng Treescript authored
bo -> removed brx -> removed ckb -> removed es-ES -> 2a66d20351653da0778f115d7864f9c1992c1474 fur -> da46b2a3f1218beb0559564b51a8b3dcced170f6 hu -> c1352e9de1d991f782bf8786248af329c6322c42 hy-AM -> 8ac6bbbd8191c3034e752d50712ff003b2a23d9a hye -> removed lo -> removed ltg -> removed meh -> removed sat -> removed scn -> removed skr -> removed sv-SE -> 22959fd279afa6900b8deb3ab6fcd71887ad5542 tr -> 3b861b0bb3c92298bbfbe5b2d2eb98656901bc44 wo -> removed zh-CN -> 1abcad24dcd613bef43cfafcaa1a40e5bf37b086
-
Mozilla Releng Treescript authored
No bug - tagging 77f9866031c0c2a29783aa5c394e8a2fb4e87fb7 with FIREFOX_BETA_114_END a=release DONTBUILD CLOSED TREE
-
Mozilla Releng Treescript authored
-
Mozilla Releng Treescript authored
Merge old head via |hg debugsetparents 8f983388de8ac77550eb07422e61c0444e7b8eb5 77f9866031c0c2a29783aa5c394e8a2fb4e87fb7| CLOSED TREE DONTBUILD a=release
-
Mozilla Releng Treescript authored
No bug - tagging f8fa7749f7bdc93fa3491918a4e8b0fb4db659eb with FIREFOX_BETA_115_BASE a=release DONTBUILD CLOSED TREE
-
Sergey Galich authored
Bug 1836554 - Removing extensions.formautofill.creditCards.used preference tracking r=credential-management-reviewers,issammani Differential Revision: https://phabricator.services.mozilla.com/D179854
-
- Jun 04, 2023
-
-
Glenn Watson authored
Bug 1836052 - Fix clip-out mode box-shadows when corner segments are culled r=gfx-reviewers,lsalzman Differential Revision: https://phabricator.services.mozilla.com/D179755
-
Mozilla Releng Treescript authored
cs -> 8b73550000ddfecd86fadde51832e83506867936 kk -> b1c8ad6e7293d69c2af569689559d8778b15ab56 nb-NO -> 368e2208b7befeb1bfbdd63d905b9d237dad6597 sk -> 21fa268356be6ab195afddf17e0da1f5ad458cde zh-CN -> f57c4809aaadcfdf3a613e251cedb90d6874a8c1
-