- Jan 05, 2024
-
-
Daniel Holbert authored
Original Revision: https://phabricator.services.mozilla.com/D195607 Differential Revision: https://phabricator.services.mozilla.com/D197611
-
- Jan 04, 2024
-
-
ffxbld authored
Differential Revision: https://phabricator.services.mozilla.com/D197672
-
Paul Zuehlcke authored
Differential Revision: https://phabricator.services.mozilla.com/D197667
-
- Jan 03, 2024
-
-
Dana Keeler authored
Bug 1870262 - a subdomain of any HSTS superdomain that asserts includeSubdomains is HSTS (ESR115) r=jschanck, a=dmeehan Previously, the HSTS implementation would only consider the first superdomain that had any HSTS information and use the presence or absence of the includeSubdomains directive to determine if the subdomain was HSTS. However, the specification actually stipulates that if any superdomain that is HSTS asserts includeSubdomains, the subdomain is HSTS. Differential Revision: https://phabricator.services.mozilla.com/D197550
-
- Dec 12, 2023
-
-
Shane Hughes authored
Bug 1867912 - Update Device Migration Spotlight string. r=fluent-reviewers,kpatenio, a=dmeehan, l10n=flod Differential Revision: https://phabricator.services.mozilla.com/D196099
-
- Nov 29, 2023
-
-
Mike Conley authored
Bug 1867346 - Tweak strings for ASRouter spotlight message to encourage users without FxA accounts to create one. r=fluent-reviewers,flod, a=dmeehan, l10n=flod Differential Revision: https://phabricator.services.mozilla.com/D195013
-
- Dec 12, 2023
-
-
Mike Hommey authored
prewarming the AVDs was done for CI, where AVDs are used only once in each task using them, and the cost of first use is high. Prewarming reduces that overhead. However, the ARM AVD is not used on CI (anymore?), so we don't need them prewarmed. This unblocks the situation wrt the failure to run the emulator on CI, while not addressing the underlying issues, so that CoT keys can be rotated without waiting for the full situation to be resolved. Differential Revision: https://phabricator.services.mozilla.com/D195820
-
- Jan 03, 2024
-
-
donal meehan authored
-
Mike Conley authored
Bug 1866295 - Land new strings for ASRouter spotlight message to encourage users without FxA accounts to create one. a=dmeehan Original Revision: https://phabricator.services.mozilla.com/D194553 Differential Revision: https://phabricator.services.mozilla.com/D197601
-
Mike Kaply authored
Original Revision: https://phabricator.services.mozilla.com/D195731 Differential Revision: https://phabricator.services.mozilla.com/D197512
-
- Jan 02, 2024
-
-
Francesco Lodolo (:flod) authored
Differential Revision: https://phabricator.services.mozilla.com/D197482
-
- Jan 01, 2024
-
-
ffxbld authored
Differential Revision: https://phabricator.services.mozilla.com/D197473
-
- Dec 11, 2023
-
-
Mike Hommey authored
Bug 1869128 - Fix llvm-symbolizer condition in build-sm.sh. r=firefox-build-system-reviewers,sergesanspaille a=npotb Differential Revision: https://phabricator.services.mozilla.com/D195960
-
- Dec 29, 2023
-
-
Mike Hommey authored
Bug 1868998 - Mark custom-car jobs as running nowhere and not being cached. r=taskgraph-reviewers,kshampur,jcristau a=release They are triggered via cron, so an empty run-on-projects should be the appropriate config. As they are not idempotent (they will pick the last from upstream on each run), they also shouldn't be cached.
-
- Dec 28, 2023
-
-
donal meehan authored
Backed out changeset 18a676f4bf5d (bug 1865689) Backed out changeset f1e03fbd5a76 (bug 1865689)
-
ffxbld authored
Differential Revision: https://phabricator.services.mozilla.com/D197372
-
- Dec 13, 2023
-
-
Rob Wu authored
The individual test ran as expected when prefs was next to the file. But when the whole directory is selected, the test runner refuses to run the test due to the following error: > The 'prefs' key must be set in the DEFAULT section of a manifest. This patch fixes the issue by moving prefs to DEFAULT. This is okay because the other test in the test manifest is independent of the pref. Differential Revision: https://phabricator.services.mozilla.com/D196295
-
Rob Wu authored
Bug 1865689 - Clarify access checks in devtools.inspectedWindow.eval r=rpl,devtools-reviewers,ochameau, a=dmeehan and report a static error instead of including the URL in the message. Differential Revision: https://phabricator.services.mozilla.com/D196133
-
- Dec 27, 2023
-
-
Daniel Holbert authored
Original Revision: https://phabricator.services.mozilla.com/D195949 Differential Revision: https://phabricator.services.mozilla.com/D196685
-
- Dec 21, 2023
-
-
Daniel Holbert authored
Bug 1848628: Null-check swipe tracker before cleaning it up, in nsBaseWidget::SwipeFinished. a=dmeehan It seems unexpected that the swipe tracker would be non-null when a swipe finishes, but there are several codepaths that can clear it, which might conceivably fire while the SwipeFinished callback is in the queue to be dispatched. Note that before bug 1837226, SwipeFinished just nulled out the pointer, which was harmless if it was already null. My patch in bug 1837226 made us start calling a method as well, and that created a new opportunity for a null-deref crash here if the pointer happens to be null when we reach this function. Original Revision: https://phabricator.services.mozilla.com/D186204 Differential Revision: https://phabricator.services.mozilla.com/D196360
-
ffxbld authored
No Bug, mozilla-esr115 repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update, r=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D197059
-
- Dec 08, 2023
-
-
Matthew Gaudet authored
I have yet to be able to produce an automated test for things under the control of nsAutoSyncOperation; this patch has been verified locally using the following STR, modified from [1]. STR for Mac 1. Go to https://debugger-crash-before-print.glitch.me/ 2. Open debugger 3. Press Command + P to trigger print for the page (This should cause the debugger to pause on line 2) 4. Go to the console, and enter Promise.resolve(10).then(() => {}). 5. Resume execution and cancel the print preview. 5. Tab Crashes [1]: https://bugzilla.mozilla.org/show_bug.cgi?id=1849675#c3 Differential Revision: https://phabricator.services.mozilla.com/D195900
-
- Jun 13, 2023
-
-
Emilio Cobos Álvarez authored
Trivialish clean-ups while I was looking at this code, and related clean-ups elsewhere. Differential Revision: https://phabricator.services.mozilla.com/D180850
-
- Dec 19, 2023
-
-
Mozilla Releng Treescript authored
No bug - Tagging aa9f02961b2bbb92e17fea5d6b8fd14c097baf72 with FIREFOX_115_6_0esr_RELEASE a=release CLOSED TREE DONTBUILD
-
- Dec 18, 2023
-
-
Mozilla Releng Treescript authored
-
- Dec 14, 2023
-
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D196378
-
- Dec 11, 2023
-
-
Mozilla Releng Treescript authored
No bug - Tagging aa9f02961b2bbb92e17fea5d6b8fd14c097baf72 with FIREFOX_115_6_0esr_BUILD1 a=release CLOSED TREE DONTBUILD
-
- Nov 18, 2023
-
-
Brad Werth authored
Bug 1854820 Part 2: Update an extension window test to check window sizes. r=extension-reviewers,robwu a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D192980
-
Brad Werth authored
Bug 1854820: Make the transition to window normal state work the same on extension windows as it does elsewhere. r=extension-reviewers,robwu a=RyanVM Calling window.restore will return the window to its previous dimensions. Prior to this patch, extension windows transitioning to normal state would add a second step where they would forcibly resize the window to content. The motivating reason for this additional step is some kind of difficulty with macOS windows restoring from other states. Those issues were handled comprehensively in Bug 1631735, and now the extra step is unnecessary and surprising to users. Since the call was being made potentially during a deminimization native transition, the window is at a very small size and expanding it to fit the content is resizing it to a strange small size. Window.restore will do the right thing, so this patch stops calling sizeToContent. Differential Revision: https://phabricator.services.mozilla.com/D189972
-
- Nov 03, 2023
-
-
Yannis Juglaret authored
Bug 1838286 - Fix a race condition with in-process DLL interception. r=win-reviewers,gstoll, a=RyanVM If a thread starts running a detoured function right after we successfully committed our 13-bytes patch, there is a short delay where it can reach the patched_XXX function and try to call stub_XXX while stub_XXX.mOrigFunc is still a null pointer. We fix this specific race condition, which, in the current code base, materializes mostly as crashes in patched_BaseThreadInitThunk when trying to call stub_BaseThreadInitThunk. Differential Revision: https://phabricator.services.mozilla.com/D192668
-
- Dec 08, 2023
-
-
Andrew Osmond authored
Differential Revision: https://phabricator.services.mozilla.com/D195888
-
- Dec 06, 2023
-
-
Yannis Juglaret authored
Bug 1709082 - Block legacy DLL for digital signatures with ID card from Spain. r=win-reviewers,keeler,gstoll a=RyanVM This patch blocks UsrDNIeCertStore.dll which was formerly used for digital signatures in the software packages for spanish ID cards (DNIe). This DLL is old and produces recurrent crashes for users who have it installed. The new software packages distribute and use DNIe_P11_x64.dll instead. Differential Revision: https://phabricator.services.mozilla.com/D195533
-
- Dec 11, 2023
-
-
ffxbld authored
Differential Revision: https://phabricator.services.mozilla.com/D196028
-
James Teh authored
1. Never treat a cell in a nested CachedTableAccessible as a cell in the outer table. This could previously result in trying to use cache data from one CachedTableAccessible when querying another, which could cause crashes. 2. Don't create an HTMLTableRowAccessible when the <tr> has a valid ARIA role other than "row". This could previously result in a situation where <tr role="grid"> was treated as a row by its parent table, but the <tr> was also treated as a separate table. Original Revision: https://phabricator.services.mozilla.com/D192175 Differential Revision: https://phabricator.services.mozilla.com/D196001
-
- Dec 10, 2023
-
-
James Teh authored
Original Revision: https://phabricator.services.mozilla.com/D192916 Differential Revision: https://phabricator.services.mozilla.com/D195992
-
James Teh authored
Bug 1863039: Fail gracefully in nsAccUtils::GetScreenCoordsForWindow if OuterDocOfRemoteBrowser returns null. a=RyanVM Original Revision: https://phabricator.services.mozilla.com/D192812 Differential Revision: https://phabricator.services.mozilla.com/D195993
-
- Nov 20, 2023
-
-
Jonathan Kew authored
Bug 1865482 - Make CSS :lang() matching more correctly follow the BCP4647 Extended Filtering algorithm. r=layout-reviewers,emilio a=RyanVM The matching behavior implemented in bug 1857742 did not quite follow the spec, particularly with regard to language *ranges* (as used in the :lang() pseudo) that are not themselves valid language *tags*. This updates the LangTagCompare function to more correctly follow the BCP4647 "Extended Filtering" algorithm, and adjusts the relevant WPT tests (originally from bug 1857742) to reflect the corrected behavior. Differential Revision: https://phabricator.services.mozilla.com/D194054
-
- Dec 07, 2023
-
-
Jonathan Kew authored
Bug 1857742 - patch 3 - Add some more :lang()-matching reftests. r=layout-reviewers,dholbert a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D195824 Depends on D195823
-
Jonathan Kew authored
Bug 1857742 - patch 2 - Use oxilangtag rather than unic_langid to parse lang tags for nsStyleUtil::LangTagCompare. r=layout-reviewers,dholbert,TYLin a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D195823 Depends on D195822
-
Jonathan Kew authored
Bug 1857742 - patch 1 - Vendor the oxilangtag crate into third_party/rust. r=supply-chain-reviewers,dholbert a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D195822
-