9cc546760752349288e91003be97d9d7e8a08d23: Bug 1616863 - Fix Payment Request dialog container style r=MattN
Marcos Cáceres <mcaceres@mozilla.com> - Mon, 13 Jul 2020 01:06:27 +0000 - rev 540154
Push 121500 by mcaceres@mozilla.com at Mon, 13 Jul 2020 02:02:58 +0000
Bug 1616863 - Fix Payment Request dialog container style r=MattN Bring the payment sheet back up, gives us something visual to work from. Differential Revision: https://phabricator.services.mozilla.com/D82654
6de01deddd41586408c75d11e8ca2fac66f1fdad: Bug 1649980 - part 3: Make `WSRunScanner` store white-space sequence data with a `TextFragmentData` instance r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 13 Jul 2020 01:30:11 +0000 - rev 540153
Push 121499 by masayuki@d-toybox.com at Mon, 13 Jul 2020 01:48:20 +0000
Bug 1649980 - part 3: Make `WSRunScanner` store white-space sequence data with a `TextFragmentData` instance r=m_kato This patch makes `WSRunScanner` have `TextFragmentData const mTextFragmentData` instead of 2 `BoundaryData`s, a `NoBreakingSpaceData` and a `bool` storing whether it's preformatted or not. Depends on D82694 Differential Revision: https://phabricator.services.mozilla.com/D82695
199f7ed2419f91f09a853076292f88d953f58ae2: Backed out changeset e95324121fde (bug 1625909) for causing multiple devtool failures.
Mihai Alexandru Michis <malexandru@mozilla.com> - Mon, 13 Jul 2020 04:20:41 +0300 - rev 540152
Push 121498 by malexandru@mozilla.com at Mon, 13 Jul 2020 01:21:11 +0000
Backed out changeset e95324121fde (bug 1625909) for causing multiple devtool failures.
f41ac122a80160aec1858e029c3c699378bc16fc: Bug 1646899 - P5: Fix test_bug375314. r=heycam
Dan Glastonbury <dan.glastonbury@gmail.com> - Mon, 13 Jul 2020 00:49:04 +0000 - rev 540151
Push 121497 by dglastonbury@mozilla.com at Mon, 13 Jul 2020 00:50:31 +0000
Bug 1646899 - P5: Fix test_bug375314. r=heycam Move check from content to parent process. Differential Revision: https://phabricator.services.mozilla.com/D80408
86a5e0827050e262bb713d6910a8c1d6e6ec3738: Bug 1646899 - P4: Handle object & embed via DocumentChannel. r=mattwoodrow,jya
Dan Glastonbury <dan.glastonbury@gmail.com> - Mon, 13 Jul 2020 00:48:57 +0000 - rev 540150
Push 121497 by dglastonbury@mozilla.com at Mon, 13 Jul 2020 00:50:31 +0000
Bug 1646899 - P4: Handle object & embed via DocumentChannel. r=mattwoodrow,jya Pass internal content policy type to DLL and switch behavior depending on type being loaded. This implementation immediately redirects channel back to the content process for further handling. Differential Revision: https://phabricator.services.mozilla.com/D80407
d2fd0f955e2462852c0a37ca73267b20ac0be9df: Bug 1646899 - P3: Modify CanUseDocumentChannel to take necessary vars. r=mattwoodrow
Dan Glastonbury <dan.glastonbury@gmail.com> - Mon, 13 Jul 2020 00:48:54 +0000 - rev 540149
Push 121497 by dglastonbury@mozilla.com at Mon, 13 Jul 2020 00:50:31 +0000
Bug 1646899 - P3: Modify CanUseDocumentChannel to take necessary vars. r=mattwoodrow Allows checking if DocumentChannel can be used with out creating an nsDocShellLoadState object. Differential Revision: https://phabricator.services.mozilla.com/D80406
7a7194146fe111e9daaa265a0c4e36282d123afb: Bug 1646899 - P2: Use named factories to create LoadInfo. r=mattwoodrow
Dan Glastonbury <dan.glastonbury@gmail.com> - Mon, 13 Jul 2020 00:48:52 +0000 - rev 540148
Push 121497 by dglastonbury@mozilla.com at Mon, 13 Jul 2020 00:50:31 +0000
Bug 1646899 - P2: Use named factories to create LoadInfo. r=mattwoodrow LoadInfo has a number of constructors intended to be used in different contexts. Add named factory functions to make it clearer in which context the returns LoadInfo is being used. Differential Revision: https://phabricator.services.mozilla.com/D80405
4731d76dae88b7de4a4c06d23e98d5e0a087b89b: Bug 1646899 - P1: Deduplicate initialization of LoadInfo default values. r=necko-reviewers,dragana
Dan Glastonbury <dan.glastonbury@gmail.com> - Mon, 13 Jul 2020 00:48:45 +0000 - rev 540147
Push 121497 by dglastonbury@mozilla.com at Mon, 13 Jul 2020 00:50:31 +0000
Bug 1646899 - P1: Deduplicate initialization of LoadInfo default values. r=necko-reviewers,dragana LoadInfo has a lot of state. Simplify initialization so most have one definition of truth. Differential Revision: https://phabricator.services.mozilla.com/D80404
24fb0d980a2e5f02a385ae567b8204d6c68a252d: Bug 1652344 p3. Stop creating an nsIPrintSettings in nsGlobalWindowOuter::PrintOuter. r=bobowen
Jonathan Watt <jwatt@jwatt.org> - Mon, 13 Jul 2020 00:22:28 +0000 - rev 540146
Push 121496 by jwatt@jwatt.org at Mon, 13 Jul 2020 00:37:59 +0000
Bug 1652344 p3. Stop creating an nsIPrintSettings in nsGlobalWindowOuter::PrintOuter. r=bobowen The fallback code in nsPrintJob::DoCommonPrint to create an nsIPrintSettings if none is passed in is never used, since all callers pass a settings object. However, to simplify future changes I'd like nsGlobalWindowOuter::PrintOuter to stop creating and passing in its own default valued nsIPrintSettings object. This patch makes the fallback code that DoCommonPrint calls do what nsGlobalWindowOuter::PrintOuter does, and makes the latter stop passing in a settings object. This patch also removes nsIWebBrowserPrint.globalPrintSettings since nsGlobalWindowOuter::PrintOuter was its only consumer. Differential Revision: https://phabricator.services.mozilla.com/D83268
20c29266e1df44a703e84554b449204b0e8f55b9: Bug 1652344 p2. Fix the print settings creation in the print preview tests. r=hiro
Jonathan Watt <jwatt@jwatt.org> - Mon, 13 Jul 2020 00:30:00 +0000 - rev 540145
Push 121496 by jwatt@jwatt.org at Mon, 13 Jul 2020 00:37:59 +0000
Bug 1652344 p2. Fix the print settings creation in the print preview tests. r=hiro nsIWebBrowserPrint.globalPrintSettings returns a new object each time. That is why the code in these tests doesn't work, and why they have the workaround to set the pref to disable the progress dialog. This patch fixes the code and removes the prefs setting workaround. This patch also changes the code to use the print settings service to get the print settings. That's all that nsIWebBrowserPrint.globalPrintSettings does anyway. Making this change allows me to remove nsIWebBrowserPrint.globalPrintSettings in the next patch. Differential Revision: https://phabricator.services.mozilla.com/D83279
aeaa527e6119fcd0db506892f9a0809df8d473a7: Bug 1587541 - Make tab.executeScript, insertCSS, removeCSS Fission compatible r=rpl
Tomislav Jovanovic <tomica@gmail.com> - Mon, 13 Jul 2020 00:32:43 +0000 - rev 540144
Push 121495 by tjovanovic@mozilla.com at Mon, 13 Jul 2020 00:34:17 +0000
Bug 1587541 - Make tab.executeScript, insertCSS, removeCSS Fission compatible r=rpl Differential Revision: https://phabricator.services.mozilla.com/D81772
e95324121fde3b4a0707ab45a58a7ea1a08f49ec: Bug 1625909 - Use the ResourceWatcher API to fetch Network Events r=ochameau,Honza,nchevobbe
Hubert Boma Manilla <hmanilla@mozilla.com> - Sun, 12 Jul 2020 20:38:06 +0000 - rev 540143
Push 121494 by hmanilla@mozilla.com at Mon, 13 Jul 2020 00:13:47 +0000
Bug 1625909 - Use the ResourceWatcher API to fetch Network Events r=ochameau,Honza,nchevobbe This patch migrates to using the Resource Watcher API to handle Network events, it adds a legacy listeners for the network events Differential Revision: https://phabricator.services.mozilla.com/D71543
d2591c221cffa08cbaaf91c29f95e24eb895f3a1: Bug 1652344 p1. Remove the code in nsGlobalWindowOuter::PrintOuter for handling failure to get an nsIPrintSettingsService. r=bobowen
Jonathan Watt <jwatt@jwatt.org> - Sun, 12 Jul 2020 19:32:25 +0000 - rev 540142
Push 121493 by malexandru@mozilla.com at Sun, 12 Jul 2020 23:31:51 +0000
Bug 1652344 p1. Remove the code in nsGlobalWindowOuter::PrintOuter for handling failure to get an nsIPrintSettingsService. r=bobowen All our backends implement nsIPrintSettingsService, so this code is unused. Differential Revision: https://phabricator.services.mozilla.com/D83267
51a157c5fe34d465fcd08a8f4d5276ae13c06f1c: Bug 1648468 - Part 7 - Temporarily disable test_keywords.js on Linux to resolve bug 1474616. r=mak
Harry Twyford <htwyford@mozilla.com> - Sun, 12 Jul 2020 21:55:25 +0000 - rev 540141
Push 121492 by htwyford@mozilla.com at Sun, 12 Jul 2020 23:25:11 +0000
Bug 1648468 - Part 7 - Temporarily disable test_keywords.js on Linux to resolve bug 1474616. r=mak Differential Revision: https://phabricator.services.mozilla.com/D83272
6cb8b095be15819cd49781554eb28b9a55c78de6: Bug 1648468 - Part 6 - Resolve a11y focus issue causing a failure in browser_test_focus_urlbar.js. r=adw
Harry Twyford <htwyford@mozilla.com> - Sun, 12 Jul 2020 21:55:25 +0000 - rev 540140
Push 121492 by htwyford@mozilla.com at Sun, 12 Jul 2020 23:25:11 +0000
Bug 1648468 - Part 6 - Resolve a11y focus issue causing a failure in browser_test_focus_urlbar.js. r=adw The line that adds `suggestedIndex` in the test should also fix bug 1652138. Differential Revision: https://phabricator.services.mozilla.com/D83244
7ea832ed5d9835bfdb472a0018922098f63d9cf8: Bug 1648468 - Part 5 - Move some deduping code from UnifiedComplete to the UrlbarMuxer. r=adw,mak
Harry Twyford <htwyford@mozilla.com> - Sun, 12 Jul 2020 21:55:25 +0000 - rev 540139
Push 121492 by htwyford@mozilla.com at Sun, 12 Jul 2020 23:25:11 +0000
Bug 1648468 - Part 5 - Move some deduping code from UnifiedComplete to the UrlbarMuxer. r=adw,mak Differential Revision: https://phabricator.services.mozilla.com/D82800
94795935db52d859a0930de5a5c0d2e1e6b5b9b6: Bug 1648468 - Part 4 - Port autofill unit tests to browser/components/urlbar. r=adw
Harry Twyford <htwyford@mozilla.com> - Sun, 12 Jul 2020 21:55:24 +0000 - rev 540138
Push 121492 by htwyford@mozilla.com at Sun, 12 Jul 2020 23:25:11 +0000
Bug 1648468 - Part 4 - Port autofill unit tests to browser/components/urlbar. r=adw Differential Revision: https://phabricator.services.mozilla.com/D82237
9d9c4e3551855d8995432b6c384fe367e067d77f: Bug 1648468 - Part 3 - Allow UrlbarProviderTokenAliasEngines to provide its own heuristic result. r=adw
Harry Twyford <htwyford@mozilla.com> - Sun, 12 Jul 2020 21:55:24 +0000 - rev 540137
Push 121492 by htwyford@mozilla.com at Sun, 12 Jul 2020 23:25:11 +0000
Bug 1648468 - Part 3 - Allow UrlbarProviderTokenAliasEngines to provide its own heuristic result. r=adw Differential Revision: https://phabricator.services.mozilla.com/D82236
7dae25cc139a2aeff311fa8448397893e2428125: Bug 1648468 - Part 2 - Dedupe results matching autofill in the muxer. r=adw
Harry Twyford <htwyford@mozilla.com> - Sun, 12 Jul 2020 21:55:24 +0000 - rev 540136
Push 121492 by htwyford@mozilla.com at Sun, 12 Jul 2020 23:25:11 +0000
Bug 1648468 - Part 2 - Dedupe results matching autofill in the muxer. r=adw Differential Revision: https://phabricator.services.mozilla.com/D82235
77d3548f6c1ba333ef3ab9cf3ff6186aafa8970d: Bug 1648468 - Part 1 - Create UrlbarProviderAutofill.jsm. r=adw
Harry Twyford <htwyford@mozilla.com> - Sun, 12 Jul 2020 21:55:24 +0000 - rev 540135
Push 121492 by htwyford@mozilla.com at Sun, 12 Jul 2020 23:25:11 +0000
Bug 1648468 - Part 1 - Create UrlbarProviderAutofill.jsm. r=adw Differential Revision: https://phabricator.services.mozilla.com/D82234
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip