- May 10, 2024
-
-
Lina Butler authored
Bug 1895781 - Move the App Services and Glean auto-publish logic to its own settings file. r=nalexander This commit factors out the logic into its own settings file, adds docs, and only imports the settings file into applications that consume App Services and Glean via Maven (i.e., not GeckoView). Differential Revision: https://phabricator.services.mozilla.com/D209897
-
Lina Butler authored
Bug 1895781 - Run the App Services and Glean auto-publish scripts in `settingsEvaluated`. r=nalexander This lets developers set the `autoPublish.*` properties in `$topsrcdir/mobile/android/{project}/local.properties`. These will override the `autoPublish.*` properties in `$topsrcdir/local.properties` if set. This commit also refactors the `local.properties` loading logic in `shared-settings.gradle` to match the style used in the previous commit. Differential Revision: https://phabricator.services.mozilla.com/D209896
-
Lina Butler authored
This commit partially reverts the changes in bug 1888422, to fix an issue where the contents of `mobile/android/{project}/local.properties` wouldn't be loaded into `gradle.ext` properties. This broke the ability to set project-specific properties like `autosignReleaseWithDebugKey`, `debuggable`, `nimbus`, `glean`, `official`, `mozillaOnline`, etc. This commit also reverts moving the GeckoView substitution logic into `shared-settings.gradle`, because it's only needed for Android Components and Fenix. Differential Revision: https://phabricator.services.mozilla.com/D209895
-
Paul Bone authored
Bug 1794529 - Report MEMORY_TOTAL only if there were no errors calculating it r=xpcom-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D209649
-
Paul Bone authored
* Rename DelayedInit() to Poke() to communicate that it can be called multiple times. The new DelayedInit() is much smaller and only relevant to postpone gathering telemetry until after process startup. * Remove the observer callbacks that responded to cycle collection, replace them with a timer that is created after a task is executed. * Setup the memory telemetry timer regardless of extended telemetry Previously the memory telemetry was collected periodically only when extended telemetry was enabled, and if it wasn't enabled it was collected once (or more if DelayedInit() was called more than once, and it is). This could lead to different biases in the data between release and nightly. * Don't collect telemetry directly in Poke(), always use the timer. * Don't setup the timer if it would do nothing. If release telemetry isn't enabled then the only thing collected is MEMORY_TOTAL and that's only collected on the parent process. So don't setup the timer on content processes. Note that this is not a change in whether data is collected or not, since GatherReports() always ran at least once before this change. Furthermore different settings change whether the telemetry is actually sent or not. Differential Revision: https://phabricator.services.mozilla.com/D209201
-
Paul Bone authored
Differential Revision: https://phabricator.services.mozilla.com/D209200
-
Paul Bone authored
Differential Revision: https://phabricator.services.mozilla.com/D209199
-
Lee Salzman authored
Differential Revision: https://phabricator.services.mozilla.com/D209824
-
Lee Salzman authored
Depends on D209822 Differential Revision: https://phabricator.services.mozilla.com/D209823
-
Lee Salzman authored
Depends on D209821 Differential Revision: https://phabricator.services.mozilla.com/D209822
-
Lee Salzman authored
A number of public APIs in Skia have changed since the update to m125, so various places in Gecko need to be updated to track it. Differential Revision: https://phabricator.services.mozilla.com/D209821
-
Cristian Tuns authored
-
Hiroyuki Ikezoe authored
Bug 1887659 - No need to wait for a content response again for long-tap if no touch-move has been received. r=botond Differential Revision: https://phabricator.services.mozilla.com/D209630
-
Hiroyuki Ikezoe authored
Bug 1887659 - Set mIsWaitingLongTapResult to false for mPrevActiveTouchBlock when a new touch-start is received. r=botond mPrevActiveTouchBlock is set when a long-tap event happens and it waits for a response from the contents whether contextmenu is preventDefault-ed or not. So even if something went wrong in the content or somewhere else, resetting mIsWaitingLongTapResult on every new touch-start event can avoid situtations where the touch block gets stuck on waiting for the response. Differential Revision: https://phabricator.services.mozilla.com/D209629
-
Hiroyuki Ikezoe authored
Bug 1896016 - Set the textarea size to 100px x 100px to make the test pass on 4K resolution mac. r=botond Differential Revision: https://phabricator.services.mozilla.com/D209984
-
Noemi Erli authored
-
Mozilla Releng Treescript authored
-
- May 09, 2024
-
-
Cristian Tuns authored
Backed out changeset eccc129ad554 (bug 1895781) Backed out changeset 2ffa0d4d2326 (bug 1895781) Backed out changeset 278306033d92 (bug 1895781)
-
Joel Maher authored
Differential Revision: https://phabricator.services.mozilla.com/D209971
-
Lina Butler authored
Bug 1895781 - Move the App Services and Glean auto-publish logic to its own settings file. r=nalexander This commit factors out the logic into its own settings file, adds docs, and only imports the settings file into applications that consume App Services and Glean via Maven (i.e., not GeckoView). Differential Revision: https://phabricator.services.mozilla.com/D209897
-
Lina Butler authored
Bug 1895781 - Run the App Services and Glean auto-publish scripts in `settingsEvaluated`. r=nalexander This lets developers set the `autoPublish.*` properties in `$topsrcdir/mobile/android/{project}/local.properties`. These will override the `autoPublish.*` properties in `$topsrcdir/local.properties` if set. This commit also refactors the `local.properties` loading logic in `shared-settings.gradle` to match the style used in the previous commit. Differential Revision: https://phabricator.services.mozilla.com/D209896
-
Lina Butler authored
This commit partially reverts the changes in bug 1888422, to fix an issue where the contents of `mobile/android/{project}/local.properties` wouldn't be loaded into `gradle.ext` properties. This broke the ability to set project-specific properties like `autosignReleaseWithDebugKey`, `debuggable`, `nimbus`, `glean`, `official`, `mozillaOnline`, etc. This commit also reverts moving the GeckoView substitution logic into `shared-settings.gradle`, because it's only needed for Android Components and Fenix. Depends on D209826 Differential Revision: https://phabricator.services.mozilla.com/D209895
-
Issam Mani authored
Bug 1893360 - Convert browser/extensions/formautofill/content/*.js to ESMs. r=credential-management-reviewers,mtigley Differential Revision: https://phabricator.services.mozilla.com/D209980
-
Lina Butler authored
Bug 1895048 - Support absolute App Services and Glean repo paths in `shared-settings.gradle`. r=markh Differential Revision: https://phabricator.services.mozilla.com/D209826
-
Maxx Crawford authored
Bug 1890136 - Add weather widget component r=home-newtab-reviewers,omc-reviewers,aminomancer,thecount This commit adds the component - including markup, logic and styles for the weather widget on the New Tab page Differential Revision: https://phabricator.services.mozilla.com/D208885
-
Gregory Pappas authored
Differential Revision: https://phabricator.services.mozilla.com/D209976
-
James Teh authored
Differential Revision: https://phabricator.services.mozilla.com/D209905
-
Mike Conley authored
Bug 1893269 - Build out basic infrastructure for backup management UI. r=backup-reviewers,settings-reviewers,firefox-desktop-core-reviewers ,Gijs,fluent-reviewers,kpatenio Differential Revision: https://phabricator.services.mozilla.com/D209161
-
Cristian Tuns authored
Backed out changeset df63f327ed12 (bug 1895691) Backed out changeset 6472c0eeb086 (bug 1895691)
-
Edgar Chen authored
HasNativeClipboardDataMatchingFlavors() also does the same thing which is useful for debugging. Depends on D209795 Differential Revision: https://phabricator.services.mozilla.com/D209799
-
Edgar Chen authored
Same as other platforms. Differential Revision: https://phabricator.services.mozilla.com/D209795
-
Joel Maher authored
Differential Revision: https://phabricator.services.mozilla.com/D209618
-
Cristian Tuns authored
Backed out changeset 51e29aa932f4 (bug 1896006) for causing build bustages in gfxPlatform.cpp CLOSED TREE
-
Gregory Pappas authored
Differential Revision: https://phabricator.services.mozilla.com/D209976
-
mike a. authored
Differential Revision: https://phabricator.services.mozilla.com/D207955
-
Sam Foster authored
Bug 1854373 Use the loggers to capture errors and debug details during session restore.r=sessionstore-reviewers,markh,sclements * Timestamped log files are written to a `sessionstore-logs` directory in the profile directory * Errors will always get written to disk, the logOnSuccess pref ensures all logs are saved even if no error has been captured * The prefs configure how much logging we do. We have more verbose logging by default in nightly/early-beta, and less (errors, warnings) in release. * Logging statements have been added to the early phases of session restore. We'll add more I'm sure as we troubleshoot specific bugs. Differential Revision: https://phabricator.services.mozilla.com/D208816
-
Nan Jiang authored
Differential Revision: https://phabricator.services.mozilla.com/D209964
-
Mike Kaply authored
Differential Revision: https://phabricator.services.mozilla.com/D209582
-
Mozilla Releng Treescript authored
be -> 030917264f3827c4458cc536596a9b891a8b2940 cy -> 941aa270f1bc978b45cd96192dd67beb2b53656b dsb -> 9ae1661481c1057678d61c10981a08d5471dd63e gn -> 63388715d88ba1d1a37d6d2038130165f1ae0726 hsb -> ad6c477a3d459a997f74d0ced5d109fa36f4c9b0 lv -> a424b2c5b2a4aa0576a4ffb7a381091c1b212473 nn-NO -> acff13c2b24df8470161695092d601c5eb48e77f tg -> a7c3d82e0acb38d5c9b8b66c35b57d3be1fa2825
-
Ting-Yu Lin authored
Bug 1895829 - Add ordinal to testcases in grid-auto-min-sizing-min-content-min-size-001.html and others. r=dholbert With the ordinal numbers added, it is easier to discuss a specific test (when it changes the behavior) in the future. Differential Revision: https://phabricator.services.mozilla.com/D209904
-