Commit Graph

497 Commits

Author SHA1 Message Date
Cathy Lu
e5569b689f Bug 1846341 - AC automated testing for onProductUrl, requestAnalysis, requestRecommendations 2023-10-04 03:01:17 +00:00
Cathy Lu
dd354dc0bc Bug 1848658 - Make shopping analysis field adjustedRating nullable to allow GV to set the default to null 2023-10-02 17:41:57 +00:00
William Durand
d0ede5fa7d Bug 1855516 - Call disableExtensionProcessSpawning() when the user clicks the "continue without add-ons" button 2023-09-28 11:06:31 +00:00
Cathy Lu
decd235fa9 Bug 1854141 - Add automated AC tests for reanalyzeProduct and requestAnalysisStatus 2023-09-27 03:10:36 +00:00
Titouan Thibaud
0e78a8b8f9 Bug 1847784: Provide a Theme to FedCM Provider Dialogs 2023-09-25 14:08:49 +00:00
Titouan Thibaud
4650c2500f Bug 1842203: Implement of the final UX of FedCM Provider and Account dialogs in Compose 2023-09-25 14:08:49 +00:00
Cathy Lu
7d655590f3 Bug 1853309 - Expose Creating Shopping Analysis and Status API 2023-09-20 15:17:46 +00:00
Gabriel Luong
e7e5fff132 Bug 1853270 - Add LoadUrlFlag flag to allow additional headers
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
2023-09-15 15:43:31 +00:00
Arturo Mejia
ca33172d7f Bug 1848100 - Implement add-ons installation failed listener 2023-09-12 16:18:54 +00:00
mcarare
84353d11f8 Bug 1849833 - Move misplaced dependencies block.
dependencies are defined by buildscript.
2023-09-11 06:36:20 +00:00
mcarare
063c553913 Bug 1849833 - Replace deprecated compileSdkVersion.
This is replaced by defaultConfig compileSdk.
2023-09-11 06:36:20 +00:00
Zac McKenney
8deb0f2a7a Bug 1846979 - Add extensions process spawning disabled dialog 2023-09-06 12:32:28 +00:00
Zac McKenney
28d16c1b67 Bug 1819737 - Added extensions process crash handling 2023-09-04 10:38:15 +00:00
William Durand
a2ce5f920e Bug 1850623 - Register tab/action handlers when an extension has been installed. 2023-08-30 12:20:07 +00:00
Cathy Lu
f6ee8a3e68 Bug 1848668 - Remove Shopping lastAnalysisTime toLong conversion 2023-08-22 16:23:01 +00:00
Cathy Lu
2a94404452 Bug 1848668 - Update Shopping lastAnalysisTime to long to avoid time overflow 2023-08-16 18:34:56 +00:00
mcarare
193988c860 Bug 1845530 - Handle null result on permission merge. 2023-08-14 19:12:23 +00:00
Gabriel Luong
cd6f5e0e77 Bug 1795140 - Enable AbsentOrWrongFileLicense detekt rule 2023-08-14 17:53:38 +00:00
Titouan Thibaud
59f05776e2 Bug 1848355: Upate GeckoPromptDelegateTest to adapt to GeckoView FedCM API changes 2023-08-11 15:42:33 +00:00
mcarare
bab9549ff3 Bug 1847776 - Reinstate unit tests after Java and Robolectric upgrades. 2023-08-10 17:04:20 +00:00
Olivia Hall
0d4b676142 Bug 1843592 - Implement Experiment Delegate in Android Components
This patch adds a default `NimbusExperimentDelegate` that is set on the
Fenix runtime to allow GeckoView to communicate with Nimbus.
2023-08-10 16:34:05 +00:00
owlishDeveloper
2a08983c96 Bug 1840693 - Expose Request Product Recommendations API 2023-08-10 02:39:42 +00:00
owlishDeveloper
1f27d0b055 Bug 1840692 - Expose Request Analysis Fakespot API 2023-08-09 21:29:34 +00:00
owlishDeveloper
803e68a86a Bug 1842638 - Expose GeckoView isProductUrl API to check if the current page is a product page [WIP][DO NOT MERGE] 2023-08-04 17:08:27 +00:00
William Durand
dfcf20ac04 Bug 1845820 - Add the WebExtensionInstallException.Blocklisted class 2023-08-02 14:43:09 +00:00
mcarare
f96d35cc7e Bug 1839366 - Add is exported flag when registering receivers. 2023-07-27 15:26:15 +00:00
MatthewTighe
c87183c8b5 Bug 1843168 - Expose Mockito through test support component 2023-07-24 18:02:09 +00:00
Arturo Mejia
9aabb5b99c Bug 1842916 - Expose WebExtensionInstallException.UserCancelled. 2023-07-13 01:30:40 +00:00
Arturo Mejia
2fd17a3a34 Bug 1836360 - Add a dialog for handling FedCM showPolicyPrompt. 2023-06-28 22:54:17 +00:00
Ryan VanderMeulen
4ca4af9657 Bug 1838903 - Fix AC formatting issues and update baseline 2023-06-26 17:59:29 +00:00
Titouan Thibaud
c24adae4d8 Bug 1836364 - Add a dialog for handling FedCM showAccountListPrompt 2023-06-22 15:08:21 +00:00
jackyzy823
4540592440 Bug 1820404 - Keep ReaderView position state between active and inactive 2023-06-16 17:32:27 +00:00
Olivia Hall
0967f5078a Bug 1829213 - Update Save To PDF Telemetry and checkForPdfViewer Option
* Adds `checkForPdfViewer` to determine if page is a PDF Viewer page or not
* Adjusts save_to_pdf_failure to have extras of pdf, non-pdf, or unknown
* Adjusts save_to_pdf_failure to have extras of failure reason
* Adjusts save_to_pdf_tapped to have extras of pdf, non-pdf, or unknown
* Adds save_to_pdf_completed with extras of pdf, non-pdf, or unknown
2023-06-15 21:02:41 +00:00
Olivia Hall
4875874900 Bug 1836778 - Add Support for Printing in GeckoEngineSession
This bug adds an option to print the current page's content using the
Android Print Spooler via GeckoView with status on the Engine in AC.
2023-06-15 15:13:35 +00:00
Arturo Mejia
5861b614d1 Bug 1838321 - Address NullPointerException when trying to setAllowedInPrivateBrowsing. 2023-06-15 00:09:06 -04:00
Arturo Mejia
945a82fc75 Bug 1836357 - Add a dialog for handling FedCM showProviderPrompt. 2023-06-13 02:47:15 +00:00
Makoto Kato
72c40136d0 Bug 1796434 - Part 1. Add WebAppContentFeature to set display value in the Web App Manifest. 2023-06-12 23:54:02 +00:00
mcarare
693007a604 Bug 1831352 - Refactor ReflectionUtils for Java 17. 2023-06-12 19:40:42 +00:00
mcarare
cf44574472 Bug 1831352 - Replace PromptRequest mock with PromptRequest.SingleChoice mocks.
Mockito cannot mock sealed classes.
2023-06-12 19:40:42 +00:00
jackyzy823
a64c0fd66e Bug 1836022 - catch NS_ERROR_HOST_IS_IP_ADDRESS when querying cookie banners exception 2023-06-07 21:52:39 +00:00
William Durand
58a632b23d Bug 1825126 - Implement onInstallPermissionRequest in WebExtensionSupport.
Co-authored-by: William Durand <will+git@drnd.me>
Co-authored-by: arturo mejia <arturomejiamarmol@gmail.com>
2023-06-07 00:41:36 +00:00
Calixte Denizet
bf1d73d3ec Bug 1833093 - Add a Nimbus experiment for pdf.js 2023-05-25 20:29:15 +00:00
Ryan VanderMeulen
6ea91426a5 Bug 1834775 - Pin Gradle plugin versions in their respective Dependencies files 2023-05-24 16:39:13 +00:00
jackyzy823
329ab5daa7 Bug 1759519 - Fix crash when parsing malformed Content-Length 2023-05-15 19:21:27 +00:00
Roger Yang
61b7e42712 Bug 1796357 - Remove media meta data bitmap workaround 2023-05-08 16:23:12 +00:00
Arturo Mejia
bf0e20f315 Bug 1829372 - Allow PDF files to be opened in third party apps. 2023-05-04 19:22:55 +00:00
Arturo Mejia
a7997d1829 Bug 1829371 - Expose an API to allow opening in third party app PDF files 2023-05-04 19:22:55 +00:00
William Durand
2b21c6dd2a Bug 1828094 - Mark extension as uninstalled when it gets uninstalled by Gecko(View) 2023-04-14 14:05:54 +00:00
Geoff Brown
6561b2de2b Bug 1825116 - Resolve many black, isort, and file-whitespace lint issues 2023-04-12 14:04:29 +00:00
iorgamgabriel
67fd93b343 Bug 1825008 - Create a storage for submitted cookie banner site reports. 2023-04-10 18:01:47 +00:00