Sebastian Streich
38264715e9
Bug 1633710 - Move js uri.host to principal r=ckerschb,preferences-reviewers,ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D73242
2020-07-13 18:35:01 +00:00
emcminn
8ffe50a1bc
Bug 1651429 - Added "get started" messaging to about:welcome title text r=pdahiya,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D82973
2020-07-13 16:58:04 +00:00
emcminn
bcf4cd54f8
Bug 1651430 - Added aria-label prop to import icons on about:welcome r=pdahiya
...
Differential Revision: https://phabricator.services.mozilla.com/D82784
2020-07-13 16:21:06 +00:00
Alexandre Poirot
9be28a6883
Bug 1649910 - Emit "switched-target" only after we fully attached to the new target. r=jdescottes
...
The previous code, emitting the event from Toolbox.onTargetAvailable,
wasn't waiting for the call to TargetList.startListening which is done
from TargetList.onTargetAvailable.
Differential Revision: https://phabricator.services.mozilla.com/D82664
2020-07-13 14:03:24 +00:00
Rob Wu
cdf90ed4e3
Bug 1651665
- Remove http:-URL validation bypasses from chrome_settings_overrides.search_provider r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D83013
2020-07-10 17:51:41 +00:00
Henrik Skupin
d50c95bed2
Bug 1650907 - Re-enable mozbase, webdriver, and geckodriver rust tests in CI. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D82992
2020-07-13 13:02:41 +00:00
Vlad Filippov
6da969dcd2
Bug 1652136 - Change device.name to device.id logging in send tab. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D83188
2020-07-13 01:12:12 +00:00
Dão Gottwald
e4d255bbe2
Bug 1651952 - Hide the button-box element in Ctrl-Tab previews. r=ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D83063
2020-07-13 14:03:37 +00:00
Micah Tigley
ae6ce2b871
Bug 1634497 - Remove `browser.outerBrowser` checks used for old-RDM. r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D83132
2020-07-10 16:55:35 +00:00
Emilio Cobos Álvarez
61befc8e91
Bug 1650703 - Don't double-apply text zoom for <select> popups. r=Gijs
...
The computed font-size already has the zoom value in that case.
Differential Revision: https://phabricator.services.mozilla.com/D83275
2020-07-13 10:36:09 +00:00
Tomislav Jovanovic
0d4b27f0d1
Bug 1587541 - Make tab.executeScript, insertCSS, removeCSS Fission compatible r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D81772
2020-07-13 10:28:42 +00:00
Narcis Beleuzu
895e17157a
Backed out changeset aeaa527e6119 (bug 1587541) for mochitest failures on test_chrome_ext_contentscript_telemetry.html . CLOSED TREE
2020-07-13 05:28:48 +03:00
Tomislav Jovanovic
d1e60a800a
Bug 1587541 - Make tab.executeScript, insertCSS, removeCSS Fission compatible r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D81772
2020-07-13 00:32:43 +00:00
Harry Twyford
2ac85191d6
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
2020-07-12 21:55:25 +00:00
Harry Twyford
f9ae9c43a1
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
2020-07-12 21:55:25 +00:00
Harry Twyford
370555942c
Bug 1648468 - Part 5 - Move some deduping code from UnifiedComplete to the UrlbarMuxer. r=adw,mak
...
Differential Revision: https://phabricator.services.mozilla.com/D82800
2020-07-12 21:55:25 +00:00
Harry Twyford
2e97219404
Bug 1648468 - Part 4 - Port autofill unit tests to browser/components/urlbar. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D82237
2020-07-12 21:55:24 +00:00
Harry Twyford
e6650028ab
Bug 1648468 - Part 3 - Allow UrlbarProviderTokenAliasEngines to provide its own heuristic result. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D82236
2020-07-12 21:55:24 +00:00
Harry Twyford
6b7fb22319
Bug 1648468 - Part 2 - Dedupe results matching autofill in the muxer. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D82235
2020-07-12 21:55:24 +00:00
Harry Twyford
1868c41333
Bug 1648468 - Part 1 - Create UrlbarProviderAutofill.jsm. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D82234
2020-07-12 21:55:24 +00:00
Marco Bonardo
595dcb2420
Bug 1650099 - Unify UrlbarProviders logger boilerplate. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D82939
2020-07-12 19:54:09 +00:00
Harry Twyford
dccd26f8a7
Bug 1645324 - Move the omnibox heuristic result to the omnibox provider. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80295
2020-07-12 19:54:09 +00:00
Harry Twyford
e0287bb730
Bug 1645521 - Part 3 - Port unifiedcomplete tests. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80294
2020-07-12 17:35:02 +00:00
Harry Twyford
12102e198f
Bug 1645521 - Part 2 - Allow for multiple heuristic providers and enable ProviderHeuristicFallback. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80293
2020-07-12 17:35:01 +00:00
Harry Twyford
a83b16bdc1
Bug 1645521 - Part 1 - Add ProviderHeuristicFallback. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80291
2020-07-12 17:35:01 +00:00
Harry Twyford
b75a8887f0
Bug 1647881 - Store only a subset of fixupInfo in the queryContext. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D80904
2020-07-12 20:04:51 +00:00
Narcis Beleuzu
8e31f424cf
Backed out changeset 60840d7cfef1 (bug 1587541) for Documentation opt failure. CLOSED TREE
2020-07-12 22:46:00 +03:00
Tomislav Jovanovic
17939666b8
Bug 1587541 - Make tab.executeScript, insertCSS, removeCSS Fission compatible r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D81772
2020-07-12 17:11:58 +00:00
Csoregi Natalia
b74c685d0f
Backed out 6 changesets (bug 1650099, bug 1647881, bug 1645521, bug 1645324) for causing Bug 1652024.
...
Backed out changeset f66c5cce9088 (bug 1650099)
Backed out changeset bf67c2159244 (bug 1645324)
Backed out changeset 76d81e1e728b (bug 1645521)
Backed out changeset ab3766fa81f9 (bug 1645521)
Backed out changeset ff56bb6cbfb7 (bug 1645521)
Backed out changeset aceb6f9acf3b (bug 1647881)
2020-07-12 17:58:28 +03:00
Csoregi Natalia
af5cff556a
Backed out 6 changesets (bug 1648468) for failures on test_keywords.js. CLOSED TREE
...
Backed out changeset 918db5010acb (bug 1648468)
Backed out changeset 91a4b5b593bf (bug 1648468)
Backed out changeset 3bded27be98e (bug 1648468)
Backed out changeset 60a36d4424df (bug 1648468)
Backed out changeset 1edf02398318 (bug 1648468)
Backed out changeset ebac9fb9da0d (bug 1648468)
2020-07-12 09:03:53 +03:00
Harry Twyford
daefa9ecc0
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
2020-07-12 02:28:07 +00:00
Harry Twyford
d7e9c8e70f
Bug 1648468 - Part 5 - Move some deduping code from UnifiedComplete to the UrlbarMuxer. r=adw,mak
...
Differential Revision: https://phabricator.services.mozilla.com/D82800
2020-07-11 22:53:07 +00:00
Harry Twyford
90b04e45ef
Bug 1648468 - Part 4 - Port autofill unit tests to browser/components/urlbar. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D82237
2020-07-11 22:53:09 +00:00
Harry Twyford
b2ff98e2f8
Bug 1648468 - Part 3 - Allow UrlbarProviderTokenAliasEngines to provide its own heuristic result. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D82236
2020-07-11 22:53:11 +00:00
Harry Twyford
ec02dade55
Bug 1648468 - Part 2 - Dedupe results matching autofill in the muxer. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D82235
2020-07-11 22:53:03 +00:00
Harry Twyford
ce7998586e
Bug 1648468 - Part 1 - Create UrlbarProviderAutofill.jsm. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D82234
2020-07-11 22:53:00 +00:00
Razvan Maries
911baac099
Backed out 6 changesets (bug 1648468) for perma failures on browser_test_focus_urlbar.js. CLOSED TREE
...
Backed out changeset 60b6915e8037 (bug 1648468)
Backed out changeset fc7a6b8f84a2 (bug 1648468)
Backed out changeset 97c7475abf85 (bug 1648468)
Backed out changeset bb37a0821844 (bug 1648468)
Backed out changeset 10447a3e04ff (bug 1648468)
Backed out changeset 69a210ce0e9a (bug 1648468)
2020-07-12 01:31:42 +03:00
Harry Twyford
ed82a86096
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
2020-07-11 21:32:19 +00:00
Harry Twyford
2ec05b9282
Bug 1648468 - Part 5 - Move some deduping code from UnifiedComplete to the UrlbarMuxer. r=adw,mak
...
Differential Revision: https://phabricator.services.mozilla.com/D82800
2020-07-11 21:32:19 +00:00
Harry Twyford
8ece52ef72
Bug 1648468 - Part 4 - Port autofill unit tests to browser/components/urlbar. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D82237
2020-07-11 06:43:52 +00:00
Harry Twyford
4ad31115cc
Bug 1648468 - Part 3 - Allow UrlbarProviderTokenAliasEngines to provide its own heuristic result. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D82236
2020-07-11 06:43:52 +00:00
Harry Twyford
06157b3c3a
Bug 1648468 - Part 2 - Dedupe results matching autofill in the muxer. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D82235
2020-07-11 06:43:52 +00:00
Harry Twyford
6769566e41
Bug 1648468 - Part 1 - Create UrlbarProviderAutofill.jsm. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D82234
2020-07-11 06:43:52 +00:00
Christoph Kerschbaumer
c5e2dceec6
Bug 1651976: Update test browser_bug731866.js and browser_bug795764_cachedisabled.js to work correctly based on whether HTTPS-Only Mode preference if flipped to true of false. r=Gijs,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D83106
2020-07-10 23:08:54 +00:00
Gijs Kruitbosch
387e23f588
Bug 1634032 - use a template to wrap the protections popup while it's not needed, r=nhnt11
...
This also only updates per-category block information in the protections panel
while it's open or when it's about to be shown. To do this, the patch:
1. changes the `categoryItem` getter on all blockers to avoid memo'izing null when the popup is unavailable;
2. changes the `updateCategoryItem` method on all blockers to deal with `categoryItem` being null;
3. stops calling `updateCategoryItem` from the blockers' `init` method, instead delegating this responsibility
to gProtectionsHandler doing so when the popup first becomes available. Note that we still need (2) because
pref changes can trip us calling into `updateCategoryItem` anyway. We cannot avoid instantiating the pref
getters because they are relied on by some of the `isDetected` and `isBlocking` implementations.
4. reorganizes `onContentBlockingEvent` so it updates the icon, reports telemetry, and updates internal state -
but only updates the panel if it's visible, and otherwise simply memorizes the last event (which is just
a number!);
5. ensures showing the panel updates the panel's category data based on the memorized state from (4).
Differential Revision: https://phabricator.services.mozilla.com/D81926
2020-07-10 21:32:09 +00:00
David Major
6c935d09d1
Bug 1630092 - Don't pull in wasm sandboxing in plain or base-toolchain builds r=froydnj
...
The `plain` builds are intended to make sure that building with an empty mozconfig doesn't break. Since an empty mozconfig build wouldn't have wasm sandboxing, neither should the `plain` builds.
While here, also remove wasi/lucet dependencies from the base-toolchain tasks, since they don't enable sandboxing either.
Differential Revision: https://phabricator.services.mozilla.com/D83011
2020-07-11 12:48:06 +00:00
Dorel Luca
ae81637193
Backed out changeset af63ff5d2d28 (bug 1647652) for browser-chrome in creditCard/browser_creditCard_doorhanger.js
2020-07-11 08:18:20 +03:00
Zibi Braniecki
25733da4bf
Bug 1647652 - Treat a new record as a duplicate of an existing one if the cc-number matches. r=abr
...
Differential Revision: https://phabricator.services.mozilla.com/D82131
2020-07-11 00:25:44 +00:00
Adam Roach [:abr]
f676613244
Bug 1648551: Treat form in <iframe> "pagehide" event as form submission r=zbraniecki
...
Differential Revision: https://phabricator.services.mozilla.com/D81931
2020-07-11 00:51:05 +00:00
Zibi Braniecki
bfb49cc697
Bug 1649858 - Add SUMO link to re-authentication UI. r=abr
...
Differential Revision: https://phabricator.services.mozilla.com/D83025
2020-07-11 00:27:33 +00:00
Marco Bonardo
f50762bc54
Bug 1650099 - Unify UrlbarProviders logger boilerplate. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D82939
2020-07-10 09:49:42 +00:00
Harry Twyford
463773af5b
Bug 1645324 - Move the omnibox heuristic result to the omnibox provider. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80295
2020-07-09 05:02:44 +00:00
Harry Twyford
3ab8f9b1e3
Bug 1645521 - Part 3 - Port unifiedcomplete tests. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80294
2020-07-09 05:02:47 +00:00
Harry Twyford
7e31642215
Bug 1645521 - Part 2 - Allow for multiple heuristic providers and enable ProviderHeuristicFallback. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80293
2020-07-09 05:02:49 +00:00
Harry Twyford
382aaa0d5a
Bug 1645521 - Part 1 - Add ProviderHeuristicFallback. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80291
2020-07-09 05:02:42 +00:00
Kris Maglione
a0401cd185
Bug 1649554: Part 2 - Use static component registration for about:compat. r=twisniewski,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D81750
2020-07-10 23:58:26 +00:00
Kris Maglione
b6be72f351
Bug 1649554: Part 1 - Move deprecated component registration helpers out of XPCOMUtils. r=mccr8,remote-protocol-reviewers,marionette-reviewers,perftest-reviewers,webcompat-reviewers,whimboo,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D81749
2020-07-10 23:58:30 +00:00
Kris Maglione
9d78661f88
Bug 1649221: Update ChromeUtils.generateQI callers to pass strings. r=mccr8,remote-protocol-reviewers,marionette-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,preferences-reviewers,agi,whimboo,Bebe,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D81594
2020-07-10 23:58:28 +00:00
J.C. Jones
8d808a0da4
Bug 1641356 - Unhide RSA-AES-GCM ciphersuite preferences r=kjacobs
...
In Bug 1638369 we added two new RSA-AES-GCM ciphersuites for web compatibility, but
did not add them to `all.js` so they weren't visible in about:config.
Since these are not mandatory ciphersuites to the TLS specification, they
should be configurable.
Differential Revision: https://phabricator.services.mozilla.com/D83192
2020-07-10 21:11:51 +00:00
Zibi Braniecki
d1020be8df
Bug 1650961 - Restrict the clickjacking delay to credit card fields. r=abr
...
Differential Revision: https://phabricator.services.mozilla.com/D82638
2020-07-10 23:21:41 +00:00
Cosmin Sabou
71bfce5442
Backed out 5 changesets (bug 1650099, bug 1645521, bug 1645324) as requested by harry for causing bug 1652024.
...
Backed out changeset 93abbd32c314 (bug 1650099)
Backed out changeset 366f7bfe267c (bug 1645324)
Backed out changeset b92a18e970ee (bug 1645521)
Backed out changeset d57d3a47b1ad (bug 1645521)
Backed out changeset 41e4a6353913 (bug 1645521)
2020-07-11 02:03:18 +03:00
Kenrick
d287d44110
Bug 1651727 - Fix store buttons getting wrapped into the next line due to different font width depending on system. r=MattN
...
Removing padding-inline-end and margin-inline-end on both p and .buttons makes them more resilient to different default system fonts
Differential Revision: https://phabricator.services.mozilla.com/D83043
2020-07-10 21:27:28 +00:00
Cosmin Sabou
910be54a2d
Backed out 2 changesets (bug 1648551) for xpc failures on test_autofillFormFields.js. CLOSED TREE
...
Backed out changeset 16184f3438a2 (bug 1648551)
Backed out changeset 14fe670ec3f6 (bug 1648551)
2020-07-11 00:53:26 +03:00
Adam Roach [:abr]
b3be2a3984
Bug 1648551: add documentation to FormAutofillCreditCardSection constructor r=zbraniecki
...
Differential Revision: https://phabricator.services.mozilla.com/D83178
2020-07-10 20:26:09 +00:00
Adam Roach [:abr]
361b9a4118
Bug 1648551: Treat form in <iframe> "pagehide" event as form submission r=zbraniecki
...
Differential Revision: https://phabricator.services.mozilla.com/D81931
2020-07-10 18:41:56 +00:00
Kris Maglione
4de3cc378a
Bug 1651232: Unskip browser_startup_images.js in Fission now that non-QR warning has been removed. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D82978
2020-07-09 22:05:37 +00:00
Cosmin Sabou
08fb73acf9
Backed out changeset d2e762d32fb6 (bug 1596738) for mochitest failures on browser_test_textcaret.js. CLOSED TREE
2020-07-10 22:20:31 +03:00
Bogdan Tara
f78bce3518
Backed out changeset ee44f7dc5f2b (bug 1547595) for browser_removeUnsafeProtocolsFromURLBarPaste.js failures CLOSED TREE
2020-07-10 21:19:56 +03:00
Bogdan Tara
78b75c1196
Backed out changeset add40bc29da9 (bug 1634032) for browser_controlCenter.js failures CLOSED TREE
2020-07-10 21:10:42 +03:00
Tom Schuster
71202fc0b5
Bug 1547595 - Work around brokeness in GTK with CRLF copying. r=jhorak
...
Differential Revision: https://phabricator.services.mozilla.com/D82224
2020-07-10 12:03:02 +00:00
Kashav Madan
3ee25dd465
Bug 1596738 - Don't focus the tab's content area for navigation-driven restores, r=dao
...
This causes the browser to steal focus from any element that was focused prior
to the completion of the remoteness flip. This is particularly a problem for
fission because every cross-origin navigation requires a process switch.
This code is still necessary for "normal" session restores (see bug 1410591),
but focus is handled elsewhere (and more robustly) for navigations.
Differential Revision: https://phabricator.services.mozilla.com/D82783
2020-07-10 15:27:22 +00:00
Nihanth Subramanya
fa618d53f7
Bug 1603779 - Part 5: Make browser_connection_dnsoverhttps.js properly reset DoHController state between tests. r=Gijs,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D82127
2020-07-10 15:15:53 +00:00
Nihanth Subramanya
cfc7fc3d2c
Bug 1603779 - Part 4: Mass rename prefs in tests to remove DOH_ suffix. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D82094
2020-07-10 15:15:41 +00:00
Nihanth Subramanya
c0113c940b
Bug 1603779 - Part 3: Update tests. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D82090
2020-07-10 15:15:02 +00:00
Nihanth Subramanya
1e3b0aa9da
Bug 1603779 - Part 2: Move doh-rollout mochitests into browser/components/doh/test/. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D82088
2020-07-10 15:14:16 +00:00
Nihanth Subramanya
18e89fb613
Bug 1603779 - Part 1: Implement DoHController.jsm and DoHHeuristics.jsm and minimalize doh-rollout extension. r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D78598
2020-07-10 15:13:48 +00:00
Gijs Kruitbosch
ff94b379c5
Bug 1634032 - use a template to wrap the protections popup while it's not needed, r=nhnt11
...
This also only updates per-category block information in the protections panel
while it's open or when it's about to be shown. To do this, the patch:
1. changes the `categoryItem` getter on all blockers to avoid memo'izing null when the popup is unavailable;
2. changes the `updateCategoryItem` method on all blockers to deal with `categoryItem` being null;
3. stops calling `updateCategoryItem` from the blockers' `init` method, instead delegating this responsibility
to gProtectionsHandler doing so when the popup first becomes available. Note that we still need (2) because
pref changes can trip us calling into `updateCategoryItem` anyway. We cannot avoid instantiating the pref
getters because they are relied on by some of the `isDetected` and `isBlocking` implementations.
4. reorganizes `onContentBlockingEvent` so it updates the icon, reports telemetry, and updates internal state -
but only updates the panel if it's visible, and otherwise simply memorizes the last event (which is just
a number!);
5. ensures showing the panel updates the panel's category data based on the memorized state from (4).
Differential Revision: https://phabricator.services.mozilla.com/D81926
2020-07-10 15:28:58 +00:00
Liang-Heng Chen
e03242ddb4
Bug 1647732 - isolate font cache; r=baku,jfkthame,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D82034
2020-07-10 10:28:40 +00:00
Mike Conley
52a799b296
Bug 1646958 - Fix styling for WebRTC indicator when in High Contrast mode on Windows, or the user is using a dark theme. r=ntim
...
Thanks to Youri Wims for helping me put this patch together.
Differential Revision: https://phabricator.services.mozilla.com/D82041
2020-07-10 14:14:34 +00:00
Micah Tigley
6a1b8171fa
Bug 1585097 - Delete the devtools.responsive.browserUI.enabled pref. r=gl
...
Depends on D82563
Differential Revision: https://phabricator.services.mozilla.com/D82565
2020-07-09 21:09:52 +00:00
Neil Deakin
5826a0e77e
Bug 1651868, convert async prefs module to use JSProcessActor, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D83017
2020-07-10 12:14:05 +00:00
Marco Bonardo
efd2be2d06
Bug 1650099 - Unify UrlbarProviders logger boilerplate. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D82939
2020-07-10 09:49:42 +00:00
Adam Roach [:abr]
b8cb958484
Bug 1604807: Set text field values through formFillController to avoid races r=zbraniecki
...
Differential Revision: https://phabricator.services.mozilla.com/D82637
2020-07-10 01:43:39 +00:00
pbz
5c65d2dbca
Bug 1650794 - Refactor subdialogs.js to reusable SubDialog.jsm. r=Gijs,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D82405
2020-07-10 00:01:50 +00:00
Tom Prince
204d796929
Bug 1651731: [lint] Python and shell files without `#!` should not be executable; r=linter-reviewers,perftest-reviewers,geckoview-reviewers,agi,sylvestre,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D82954
2020-07-09 20:29:18 +00:00
Tom Prince
2c52622b85
Bug 1651731: [lint] Add a bunch more types of files that should never be executable; r=linter-reviewers,perftest-reviewers,geckoview-reviewers,preferences-reviewers,agi,sylvestre,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D82953
2020-07-09 21:28:49 +00:00
Christian Holler
3c652f3d1a
Bug 1651077 - Enable fuzzing support in regular Linux ASan debug build. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D82870
2020-07-09 19:29:13 +00:00
Kris Maglione
a1cb850855
Bug 1464542: Part 3c - Change Services.jsm to use the C++-implemented services cache. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D81420
2020-07-09 21:42:53 +00:00
Kris Maglione
6a39211860
Bug 1464542: Part 3b - Add existing Services.jsm registrations to the new services cache. r=mccr8,geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D81419
2020-07-09 21:42:25 +00:00
Kris Maglione
fb2f2a517f
Bug 1464542: Part 3a - Modernize enterprise policy registration. r=mkaply
...
Aside from making registration somewhat more efficient, this allows us to make
the services available on the new C++-implemented JS Services object, which
requires services to use the new static component registration system.
Differential Revision: https://phabricator.services.mozilla.com/D81418
2020-07-09 20:42:50 +00:00
Punam Dahiya
48dc0ac13f
Bug 1651244 - Localize import settings topsites tooltip r=fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D82629
2020-07-09 08:16:15 +00:00
Butkovits Atila
db420f7f46
Backed out changeset 71ca1673171d (bug 1634032) for assertion failure on DOMJSProxyHandler.cpp. CLOSED TREE
2020-07-10 01:36:16 +03:00
Butkovits Atila
8ad8b58105
Backed out changeset deedf7ed7bc2 (bug 1650961) for multiple failures. e.g. browser_anti_clickjacking.js CLOSED TREE
2020-07-10 01:15:49 +03:00
Nihanth Subramanya
cf07be36e2
Bug 1651682 - React to captive portal connectivity available instead of state change. r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D82910
2020-07-09 19:12:46 +00:00
Punam Dahiya
3cdd436dd0
Bug 1649407 - Fix zap overlap on import screen in windows r=Mardak
...
Differential Revision: https://phabricator.services.mozilla.com/D82792
2020-07-08 21:11:41 +00:00
Andrea Marchesini
3c1b71a6e4
Bug 1651618 - Use cookie 'SameSite' attribute with capital 'S' everywhere, r=flod,fluent-reviewers,remote-protocol-reviewers,marionette-reviewers,perftest-reviewers,whimboo,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D82872
2020-07-09 20:40:15 +00:00
Gijs Kruitbosch
6084fa2442
Bug 1634032 - use a template to wrap the protections popup while it's not needed, r=nhnt11
...
This also only updates per-category block information in the protections panel
while it's open or when it's about to be shown. To do this, the patch:
1. changes the `categoryItem` getter on all blockers to avoid memo'izing null when the popup is unavailable;
2. changes the `updateCategoryItem` method on all blockers to deal with `categoryItem` being null;
3. stops calling `updateCategoryItem` from the blockers' `init` method, instead delegating this responsibility
to gProtectionsHandler doing so when the popup first becomes available. Note that we still need (2) because
pref changes can trip us calling into `updateCategoryItem` anyway. We cannot avoid instantiating the pref
getters because they are relied on by some of the `isDetected` and `isBlocking` implementations.
4. reorganizes `onContentBlockingEvent` so it updates the icon, reports telemetry, and updates internal state -
but only updates the panel if it's visible, and otherwise simply memorizes the last event (which is just
a number!);
5. ensures showing the panel updates the panel's category data based on the memorized state from (4).
Differential Revision: https://phabricator.services.mozilla.com/D81926
2020-07-09 20:23:14 +00:00
Zibi Braniecki
1c65d81323
Bug 1650961 - Restrict the clickjacking delay to credit card fields. r=abr
...
Differential Revision: https://phabricator.services.mozilla.com/D82638
2020-07-09 20:10:20 +00:00
Csoregi Natalia
b355fcc4bf
Backed out 6 changesets (bug 1464542) for xpcshell failures on test_Services.js. CLOSED TREE
...
Backed out changeset b50af9005851 (bug 1464542)
Backed out changeset 9d3a0ea2cf65 (bug 1464542)
Backed out changeset 71c3475fcbc2 (bug 1464542)
Backed out changeset 51ff93220a95 (bug 1464542)
Backed out changeset e84de1547c09 (bug 1464542)
Backed out changeset bbecc16d08eb (bug 1464542)
2020-07-09 23:19:26 +03:00
Harry Twyford
0b5b53d828
Bug 1645324 - Move the omnibox heuristic result to the omnibox provider. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80295
2020-07-09 05:02:44 +00:00
Harry Twyford
2830a9e611
Bug 1645521 - Part 3 - Port unifiedcomplete tests. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80294
2020-07-09 05:02:47 +00:00
Harry Twyford
734973aa0a
Bug 1645521 - Part 2 - Allow for multiple heuristic providers and enable ProviderHeuristicFallback. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80293
2020-07-09 05:02:49 +00:00
Harry Twyford
6d889318bf
Bug 1645521 - Part 1 - Add ProviderHeuristicFallback. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80291
2020-07-09 05:02:42 +00:00
Harry Twyford
7806a411e5
Bug 1647881 - Store only a subset of fixupInfo in the queryContext. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D80904
2020-07-09 17:50:39 +00:00
Harry Twyford
f0a4073a40
Bug 1634668 - Resolve intermittent failure in browser_autocomplete_a11y_label.js. r=adw
...
This happens to be the only test where we run the query "% <query>". The intermittent was that UnifiedComplete wouldn't find about:robots in Places because it had not yet fully loaded. I found this out when testing this against bug 1645521. UnifiedComplete returns much faster in this subtest with that patch applied, turning this failure into a perma failure.
Differential Revision: https://phabricator.services.mozilla.com/D82956
2020-07-09 17:57:50 +00:00
Csoregi Natalia
ecce2f1dbf
Backed out changeset c580de9a1129 (bug 1649883) for failures and crashes on nsSocketTransport. CLOSED TREE
2020-07-09 22:36:23 +03:00
Kris Maglione
59853f58cc
Bug 1651766: Fix assertions in extension browser tests which rely on type coercion. r=rpl
...
Type coercion in browser test assertion functions is going away in bug 1647187.
Differential Revision: https://phabricator.services.mozilla.com/D82971
2020-07-09 18:44:13 +00:00
Kris Maglione
b787b84e52
Bug 1464542: Part 3c - Change Services.jsm to use the C++-implemented services cache. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D81420
2020-07-09 17:59:22 +00:00
Kris Maglione
d09458dc51
Bug 1464542: Part 3b - Add existing Services.jsm registrations to the new services cache. r=mccr8,geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D81419
2020-07-09 17:59:16 +00:00
Kris Maglione
d8406d9631
Bug 1464542: Part 3a - Modernize enterprise policy registration. r=mkaply
...
Aside from making registration somewhat more efficient, this allows us to make
the services available on the new C++-implemented JS Services object, which
requires services to use the new static component registration system.
Differential Revision: https://phabricator.services.mozilla.com/D81418
2020-07-09 17:59:14 +00:00
Scott
51b3408314
Bug 1649883 - Fix user pref for pocket toggle off. r=gvn
...
Differential Revision: https://phabricator.services.mozilla.com/D82773
2020-07-09 17:27:57 +00:00
Christoph Kerschbaumer
0c3b40549b
Bug 1644152: Expose HTTPS-Only Mode in about:preferences. r=preferences-reviewers,Gijs,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D82074
2020-07-09 16:56:46 +00:00
Harry Twyford
b89f49c6f2
Bug 1649455 - Stop tail suggestions that as the same length as the typed string from overflowing. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D82548
2020-07-09 15:58:08 +00:00
Jed Davis
30edd06026
Bug 1644917 - Part 2: Cache as much of the content sandbox file policy as possible. r=gcp,Gijs
...
Now that filesystem broker policy entries that depend on prefs can be
cached in the "common" policy object, let's do this wherever possible.
Partially fixes bug 1600189.
Differential Revision: https://phabricator.services.mozilla.com/D81424
2020-07-02 11:26:11 +00:00
Jed Davis
c3572e2dda
Bug 1644917 - Part 1: Construct content sandbox "common" policy lazily. r=gcp,Gijs
...
When the SandboxBrokerPolicyFactory is constructed, prefs aren't
available, which constrains the cached subset of the content process
policy to entries that don't depend on prefs. Delaying the computation
until a content process is started removes that restriction.
(This also delays the reading of dynamic linker configuration to discover
library directories, so a test needs to be adjusted.)
Differential Revision: https://phabricator.services.mozilla.com/D81423
2020-07-02 11:27:21 +00:00
Nan Jiang
dc03a7eeaf
Bug 1650104 - Enable reach event for Moments Page experiments r=andreio
...
Differential Revision: https://phabricator.services.mozilla.com/D82770
2020-07-09 15:10:21 +00:00
Mike Conley
2023079043
Bug 1627022 - Add a test that makes sure we clear the about:home startup cache when sanitizing. r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D82091
2020-07-07 20:31:18 +00:00
Emma Malysz
e8c0c86df1
Bug 1635575
, add profile marker when about:home top sites first paint has been recorded r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D78404
2020-07-09 14:30:40 +00:00
Emma Malysz
3f20c8dc72
Bug 1650404, rely on panelUI to add "PanelUI-subView" attribute r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D82808
2020-07-09 14:30:27 +00:00
emcminn
1821e6d193
Bug 1649303 - Removed unwanted scrollbars on multistage about:welcome r=pdahiya
...
Differential Revision: https://phabricator.services.mozilla.com/D82430
2020-07-09 00:29:11 +00:00
Razvan Maries
e23631e029
Backed out 2 changesets (bug 1650794) for perma failures on browser_masterpassword.js .CLOSED TREE
...
Backed out changeset 5ffeb4bf7fa5 (bug 1650794)
Backed out changeset 45b3d9917fb3 (bug 1650794)
2020-07-09 15:04:47 +03:00
Dão Gottwald
c39cc46923
Bug 1651310 - Increase Ctrl-Tab preview limit from 6 to 7. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D82665
2020-07-08 23:10:56 +00:00
pbz
650149a70d
Bug 1650794 - Refactor subdialogs.js to reusable SubDialog.jsm. r=Gijs,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D82405
2020-07-09 10:10:18 +00:00
Mark Banner
e70637b6d9
Bug 1632448 - Remove now unused confirm and extensionID parameters for nsISearchService.addEngine, and rename it. r=daleharvey
...
Renaming to addOpenSearchEngine to make it more explicit about what it is actually doing.
Depends on D82524
Differential Revision: https://phabricator.services.mozilla.com/D82525
2020-07-09 09:56:25 +00:00
Mark Banner
6cd1a39735
Bug 1632448 - Remove AddSearchProvider implementation. r=baku,daleharvey
...
Depends on D82350
Differential Revision: https://phabricator.services.mozilla.com/D82524
2020-07-09 09:52:24 +00:00
Mark Banner
081c72b8b1
Bug 1637744 - Add more tests to cover various search engine parameter options. r=daleharvey
...
These cover some gaps in coverage for the existing getEngineParams.
Differential Revision: https://phabricator.services.mozilla.com/D82349
2020-07-09 09:50:29 +00:00
Mark Banner
009c9b0686
Bug 1637744 - Create a new function for adding search engines, and a separate function for policy engines. r=daleharvey
...
The main aim here is to move the call to getEngineParams that currently happens before addEngineWithDetails. This is moved into addEngineWithDetails, so that it is next to where the search engine is actually created. This gets ready for the next step which will be to merge getEngineParams with the SearchEngine initWithMetadata and associated calls.
The side effects are that we need a specific function for policy engines to use, and that we now have only tests using addEngineWithDetails.
Differential Revision: https://phabricator.services.mozilla.com/D82348
2020-07-09 09:23:10 +00:00
Razvan Maries
4c55ef6714
Bug 1614681 - Re-enabled test_distribution.js for Linux. r=egao
...
Differential Revision: https://phabricator.services.mozilla.com/D82825
2020-07-09 06:10:49 +00:00
Dorel Luca
584ee0d8de
Backed out 5 changesets (bug 1647881, bug 1645521, bug 1645324) for BC failures in urlbar/tests/browser/browser_autocomplete_a11y_label.js. CLOSED TREE
...
Backed out changeset 65f908569875 (bug 1645324)
Backed out changeset 3080a3cacd0a (bug 1645521)
Backed out changeset d32236f070bf (bug 1645521)
Backed out changeset 579362aab769 (bug 1645521)
Backed out changeset 2b306b83c0d1 (bug 1647881)
2020-07-09 07:57:42 +03:00
Emma Malysz
cb57528ee2
Bug 1648640, remove character encoding panel view, panic view, SSB view, more view, and what's new panel view from main panel and place in template r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D81621
2020-07-09 00:35:30 +00:00
Harry Twyford
dfc6e2fddf
Bug 1645324 - Move the omnibox heuristic result to the omnibox provider. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80295
2020-07-09 02:13:31 +00:00
Harry Twyford
8b234ca0d2
Bug 1645521 - Part 3 - Port unifiedcomplete tests. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80294
2020-07-09 02:13:11 +00:00
Harry Twyford
8d274264c0
Bug 1645521 - Part 2 - Allow for multiple heuristic providers and enable ProviderHeuristicFallback. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80293
2020-07-09 02:12:33 +00:00
Harry Twyford
1b48974567
Bug 1645521 - Part 1 - Add ProviderHeuristicFallback. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80291
2020-07-09 02:12:21 +00:00
Harry Twyford
1303d9d7c6
Bug 1647881 - Store only a subset of fixupInfo in the queryContext. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D80904
2020-07-09 02:12:18 +00:00
Nick Alexander
066a872d44
Bug 1651136 - Part 2: Use non-XPCOM bool instead of nsresult in code used in updater. r=bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D82641
2020-07-08 23:38:15 +00:00
Punam Dahiya
b6d5c32fdb
Bug 1643419
- Add Tooltip on pre-importable top sites r=Mardak
...
Differential Revision: https://phabricator.services.mozilla.com/D82470
2020-07-08 23:46:50 +00:00
Itiel
50c5e799e3
Bug 1651433 - Fix the telephone number to appear correctly in the preferences and in the autofill list r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D82771
2020-07-08 19:51:14 +00:00
Matt Woodrow
6dade78e50
Bug 1649879 - Use webprogress events instead of waitForDocLoadAndStopIt in browser_progress_keyword_search_handling.js. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D82803
2020-07-08 23:38:35 +00:00
Matt Woodrow
17fbf88433
Bug 1649879 - Handle URIFixup that happens on a failed channel in DocumentLoadListener if available, rather than waiting for it to reach nsDocShell. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D81947
2020-07-08 23:38:22 +00:00
Matt Woodrow
8575748f00
Bug 1649879 - Remove URIFixupChild. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D81946
2020-07-08 23:37:59 +00:00
Mike Conley
4c243e84be
Bug 1633913 - Move the queueEarlyMessageMiddleware before the rehydrationMiddleware in the Activity Stream middleware chain. r=Mardak
...
The queueEarlyMessageMiddlware is designed to hold any messages from the about:home/about:newtab
document until the first message from the parent process is received. This is important because
it's possible for the about:home/about:newtab document to finish loading before Activity Stream
has finished initializing.
The other changes in this patch series allow the rehydrationMiddlware to skip dispatching
actions for the cached about:home document during the startup window. Unfortunately, because
the rehydrationMiddleware has been earlier in the chain than queueEarlyMessageMiddlware, this
means that those ignored startup actions didn't trigger the early queued messages to be sent
to the parent. This prevented the timestamps.about_home_topsites_first_paint scalar from being
set, which broke a Talos test.
By moving the queueEarlyMessageMiddleware earlier, it has an opportunity to send those early
actions to the parent before the rehydrationMiddleware has an opportunity to discard actions.
Depends on D80999
Differential Revision: https://phabricator.services.mozilla.com/D82735
2020-07-08 21:09:34 +00:00
Mike Conley
6df95fa43d
Bug 1633913 - Add a test to make sure no new Activity Stream actions get added to the startup window without the isStartup meta property. r=Mardak
...
This also updates the head.js for the about:home startup cache tests to make
sure that Pocket stories exist during the test.
Differential Revision: https://phabricator.services.mozilla.com/D80999
2020-07-08 15:10:01 +00:00
Mike Conley
ac59f0cacb
Bug 1633913 - Annotate ActivityStream actions that occur during startup, and have the cached about:home document ignore them. r=Mardak
...
Differential Revision: https://phabricator.services.mozilla.com/D80998
2020-07-08 15:09:34 +00:00
Nika Layzell
22a65a237e
Bug 1650163 - Part 1: Switch native remoteType values to nsCString, r=farre,geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D82104
2020-07-08 20:15:59 +00:00
Michael Froman
27399f92bf
Bug 1651235 - enable webrtc usage of socket process on early beta and earlier. r=drno
...
Differential Revision: https://phabricator.services.mozilla.com/D82623
2020-07-08 18:53:35 +00:00
Mihai Alexandru Michis
1ba2a3f6f6
Backed out 3 changesets (bug 1650163) for causing bustages in nsContentSecurityManager.cpp
...
CLOSED TREE
Backed out changeset 51d7c644a1e6 (bug 1650163)
Backed out changeset 3d2b6908447a (bug 1650163)
Backed out changeset 79141707d47b (bug 1650163)
2020-07-08 21:18:44 +03:00
Nika Layzell
c850a94434
Bug 1650163 - Part 1: Switch native remoteType values to nsCString, r=farre,geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D82104
2020-07-08 14:54:48 +00:00
Gavin Lazar Suntop
4f0c38a591
Bug 1651154 - hiding video playhead from dev tools r=thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D82591
2020-07-07 23:26:23 +00:00
Florian Quèze
70dffcbae3
Bug 1650843 - fix the opacity of the profiler toolbar down arrow when a light weight theme is in use, r=julienw.
...
Differential Revision: https://phabricator.services.mozilla.com/D82404
2020-07-08 17:24:10 +00:00
Andrei Oprea
45831de74e
Bug 1651377 - Land strings for What's New Panel content in Firefox 79 r=flod,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D82724
2020-07-08 16:49:19 +00:00
Sebastian Streich
8ccf28a8ba
Bug 1614969 - Check download with MixedContentBlocker r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D73302
2020-07-08 15:25:43 +00:00
Andrei Oprea
9be974e02b
Bug 1648179
- Add schema test coverage for CFRMessageProvider messages r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D80922
2020-07-07 21:57:48 +00:00
Mike Conley
f91c7b29a6
Bug 1650243 - Don't accidentally restore the WebRTC global sharing indicator if it is minimized when changing streams. r=pbz
...
window.sizeToContent causes a minimized window to be restored, so we skip calling that if the
indicator is minimized. We call it instead once the indicator is restored.
Differential Revision: https://phabricator.services.mozilla.com/D82620
2020-07-08 09:34:39 +00:00
julianwels
c44ea283e8
Bug 1644456 - Manage HTTPS-Only Mode permission with SitePermissions interface. r=necko-reviewers,pbz,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D79427
2020-07-08 12:06:02 +00:00
Dão Gottwald
15905f8234
Bug 1574562 - Make the find bar support frame_inactive. r=ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D82658
2020-07-08 10:15:03 +00:00
Dão Gottwald
f9607f7c7d
Bug 1503678 - Respect prefers-reduced-motion when reordering items in customize mode. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D82541
2020-07-08 08:33:47 +00:00
Bogdan Tara
d45df146b1
Backed out changeset d3f7f11b80ea (bug 1503678) for widget-overflow-fixed-list related failures CLOSED TREE
2020-07-08 11:10:29 +03:00
Tom Tung
7e78f4ec74
Bug 1626581
- Use mozfile.remove in test_refresh_firefox.py and add the "\\?\" prefix for file path on Windows for mozfile.remove; r=whimboo,gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D81901
2020-07-07 15:00:46 +00:00
Dão Gottwald
9a6c0a0bd5
Bug 1503678 - Respect prefers-reduced-motion when reordering items in customize mode. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D82541
2020-07-07 23:17:56 +00:00
Cosmin Sabou
d84db7a42c
Backed out 2 changesets (bug 1633913) for turning bug 1648918 into permafail.
...
Backed out changeset 034094223ab6 (bug 1633913)
Backed out changeset 9b4ac167f5fa (bug 1633913)
2020-07-08 08:05:23 +03:00
Severin
8deb84e6ca
Bug 1641415 - show values from page inputs in username field of password manager doorhanger;r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D80673
2020-07-08 04:46:11 +00:00
Narcis Beleuzu
c97aefe71a
Backed out changeset 4a732e51e604 (bug 1604807) for xpcshell failure on test_autofillFormFields.js
2020-07-08 07:55:48 +03:00
Adam Roach [:abr]
ffd0f638b7
Bug 1604807: Set text field values through formFillController to avoid races r=zbraniecki
...
Differential Revision: https://phabricator.services.mozilla.com/D82637
2020-07-08 03:16:38 +00:00
Kris Maglione
bd94db4e9a
Bug 1580764: Part 2 - Use BrowsingContext IDs rather than window IDs to compute frame IDs. r=zombie
...
Differential Revision: https://phabricator.services.mozilla.com/D82464
2020-07-07 21:37:53 +00:00
Narcis Beleuzu
8359f16846
Backed out 7 changesets (bug 1650163, bug 1649477) for bustages on JSActor.cpp . CLOSED TREE
...
Backed out changeset 4a21afb65254 (bug 1650163)
Backed out changeset c41753a56f5a (bug 1650163)
Backed out changeset 5fb444c35764 (bug 1650163)
Backed out changeset 830aa93d2b0c (bug 1649477)
Backed out changeset eca6e9dce450 (bug 1649477)
Backed out changeset 5b217aa88289 (bug 1649477)
Backed out changeset 8959d02b840f (bug 1649477)
2020-07-08 04:09:27 +03:00
Mike Conley
18cfe83515
Bug 1633913 - Add a test to make sure no new Activity Stream actions get added to the startup window without the isStartup meta property. r=Mardak
...
This also updates the head.js for the about:home startup cache tests to make
sure that Pocket stories exist during the test.
Differential Revision: https://phabricator.services.mozilla.com/D80999
2020-07-07 23:07:12 +00:00
Mike Conley
26e47e4baf
Bug 1633913 - Annotate ActivityStream actions that occur during startup, and have the cached about:home document ignore them. r=Mardak
...
Differential Revision: https://phabricator.services.mozilla.com/D80998
2020-07-07 23:07:00 +00:00
Nika Layzell
df351180c3
Bug 1650163 - Part 1: Switch native remoteType values to nsCString, r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D82104
2020-07-06 20:30:58 +00:00
Scott
bea2192307
Bug 1644891 - Client side mechanism to read spoc v2 server response. r=gvn
...
Differential Revision: https://phabricator.services.mozilla.com/D82610
2020-07-07 22:15:33 +00:00
Gijs Kruitbosch
7768878f07
Bug 1649819 - fix triggering gmp/widevine/openh264 eme CDM installs by attempting to use them, r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D82527
2020-07-07 17:50:18 +00:00
Nika Layzell
672ef8965c
Bug 1599579 - Part 5: Ensure all views have matching BrowsingContextGroup IDs in getViews test, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D80258
2020-07-06 19:45:43 +00:00
Gijs Kruitbosch
6aaf11538a
Bug 1650931 - don't use hidden attribute to hide the containers category item, so switching to it works correctly, r=preferences-reviewers,mstriemer
...
In bug 1648222, the `gotoPref` helper that switches between different
preference panes was altered to disallow switching to hidden categories, so
that if there were no experimental pref entries, we don't show the
'Firefox experiments' category in the prefs.
Unfortunately, the containers category is always hidden, and only accessible
from the 'settings' button for containers and the URL (ie
`about:preferences#containers`), but the added requirement for categories to
not have the `hidden` attribute broke showing this category.
This patch fixes this by hiding the category using CSS instead. It also
cleans up some other use of the hidden attribute.
Note that the sync category is also hidden by default, but shown at
https://searchfox.org/mozilla-central/rev/91d82d7cbf05a71954dfa49d0e43824c7c973e62/browser/components/preferences/preferences.js#97-103
Differential Revision: https://phabricator.services.mozilla.com/D82505
2020-07-07 16:02:29 +00:00
Dave Townsend
c551d1b151
Bug 1642398: Add a lint rule to warn about multiple calls to document.l10n.formatValue. r=Standard8,preferences-reviewers,ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D77900
2020-07-02 18:51:44 +00:00
Mike Conley
fc14f2266e
Bug 1650790 - Add the about:home startup cache to the about:preferences experiments section. r=Gijs,fluent-reviewers
...
The cache is still disabled by default, but it would be good to collect more bugs and feedback early.
Differential Revision: https://phabricator.services.mozilla.com/D82394
2020-07-07 15:53:21 +00:00
Robert Helmer
f842fb26e8
Bug 1646860 - Pioneer badge call-out on RemoteSettings update r=leplatrem
...
Differential Revision: https://phabricator.services.mozilla.com/D82255
2020-07-07 14:57:27 +00:00
Christian Holler
6c48a4ff36
Bug 1649062 - Disable the crash reporter in debug fuzzing builds. r=truber,tsmith
...
Differential Revision: https://phabricator.services.mozilla.com/D81488
2020-07-07 10:24:26 +00:00
Csoregi Natalia
fe1354b164
Backed out changeset 4ed5a0e27c05 (bug 1647732) for font related wpt failures. CLOSED TREE
2020-07-07 12:31:27 +03:00
Liang-Heng Chen
e69b3bc58b
Bug 1647732 - isolate font cache; r=baku,jfkthame,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D82034
2020-07-07 07:49:38 +00:00
Sebastian Hengst
7847e18297
Backed out 3 changesets (bug 1145314) on request from ckerschb for regressions (e.g. bug 1650951)
...
Backed out changeset 664cc562ddf3 (bug 1145314)
Backed out changeset 9640a9d093c7 (bug 1145314)
Backed out changeset 5492ac0e42f7 (bug 1145314)
2020-07-07 09:32:27 +02:00
Csoregi Natalia
9f0cf20b98
Backed out changeset 5455671d51b2 (bug 1646860) for failures on browser_pioneer_ui.js. CLOSED TREE
2020-07-07 10:07:34 +03:00
Robert Helmer
93a769fb25
Bug 1646860 - Pioneer badge call-out on RemoteSettings update r=leplatrem
...
Differential Revision: https://phabricator.services.mozilla.com/D82255
2020-07-06 23:55:44 +00:00
Razvan Maries
f4ffe8aa1f
Backed out changeset 97acb45d8efb (bug 1646860) for perma failures on browser_pioneer_ui.js. CLOSED TREE
2020-07-07 02:52:37 +03:00
Gerald Squelart
9de7e9a9b5
Bug 1640325 - Implement IOInterposeObserver::Observation::FileType() on Windows - r=canaltinova
...
Use `GetFileType(HANDLE)` on Windows.
Unlike `HandleToFilename`, `GetFileType` is fast enough that we don't need to use a `SmallArrayLRUCache` for it.
The pipe I/Os should not be visible anymore in the startup tests.
Differential Revision: https://phabricator.services.mozilla.com/D82303
2020-07-06 23:43:18 +00:00
Gerald Squelart
f3b8c9b60a
Bug 1529610 - LRU cache of Windows filenames in WinIOAutoObservation - r=canaltinova,florian
...
Caching filenames in 32-entry LRU array covers >95% of calls, and makes the average `Filename()` call 5 to 10 times cheaper.
browser_start_content_mainthreadio.js needed to be updated to handle operations that now have a filename thanks to the cache.
Since `ClearPoisonIOInterposer()` is never called (see bug 1647107), during Firefox shutdown we put LRUCache in a shutdown mode, which bypasses the cache in case it is still used at that time.
Differential Revision: https://phabricator.services.mozilla.com/D79767
2020-07-06 23:42:38 +00:00
Adam Roach [:abr]
d2ca950580
Bug 1645735: Fix expiration date truncation for maxLength=5 r=zbraniecki
...
Differential Revision: https://phabricator.services.mozilla.com/D81736
2020-07-06 21:28:16 +00:00
Razvan Maries
79184b44b9
Backed out changeset bf22c292ae5c (bug 1650790) for bc failures on browser_search_subdialogs_within_preferences_site_data. CLOSED TREE
2020-07-07 00:49:04 +03:00
Robert Helmer
510aab7dd9
Bug 1646860 - Pioneer badge call-out on RemoteSettings update r=leplatrem
...
Differential Revision: https://phabricator.services.mozilla.com/D82255
2020-07-06 20:28:40 +00:00
emcminn
a996bc6e85
Bug 1638087 - Refactored aboutwelcome.jsx to use SimplifiedAboutWelcome component r=andreio
...
Differential Revision: https://phabricator.services.mozilla.com/D81142
2020-07-06 19:27:52 +00:00
Mike Conley
3d41ea64c9
Bug 1650790 - Add the about:home startup cache to the about:preferences experiments section. r=Gijs,fluent-reviewers
...
The cache is still disabled by default, but it would be good to collect more bugs and feedback early.
Differential Revision: https://phabricator.services.mozilla.com/D82394
2020-07-06 19:25:50 +00:00
emcminn
5e35e2ac1e
Bug 1650442 - Contrast fix for about:welcome r=andreio
...
Differential Revision: https://phabricator.services.mozilla.com/D82230
2020-07-06 19:10:12 +00:00
Dana Keeler
6f7bd19b68
Bug 1649518 - 2/3: prohibit web-extensions from interacting with the osclientcerts module r=mixedpuppy
...
Depends on D81888
Differential Revision: https://phabricator.services.mozilla.com/D81895
2020-07-06 19:29:03 +00:00
Dana Keeler
a959380d74
Bug 1649518 - 1/3: revert a34e77d6c3bf in preparation of enabling osclientcerts by default r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D81888
2020-07-06 19:29:17 +00:00
Dão Gottwald
b69a25acce
Bug 1650417 - Remove dark mode styling for Library on Linux. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D82199
2020-07-06 18:21:57 +00:00
Adam Roach [:abr]
e3cf93b918
Bug 1428269: Fix profile value truncation for numeric data r=zbraniecki
...
Differential Revision: https://phabricator.services.mozilla.com/D81630
2020-07-06 18:23:24 +00:00
Gijs Kruitbosch
751f7f657f
Bug 1650603 - enable view > page style menu (alternate stylesheets) for local files, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D82400
2020-07-06 17:53:21 +00:00
Gavin Lazar Suntop
08f24d4bb1
Bug 1645906 - Adding telemetry to Popular Topics r=thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D81236
2020-07-06 17:48:07 +00:00
Rob Wu
7745da3177
Bug 1631018 - Enable blocklist v3 by default on desktop r=Gijs
...
The blocklist v2 implementation will be removed in bug 1649906.
Differential Revision: https://phabricator.services.mozilla.com/D81929
2020-07-06 16:10:30 +00:00
Dorel Luca
3e761e3907
Backed out changeset 255d9078dd17 (bug 1633710) for Browser-chrome failures in extensions/test/xpinstall/browser_datauri.js. CLOSED TREE
2020-07-06 18:38:13 +03:00
Sebastian Streich
95212989d4
Bug 1633710 - Move js uri.host to principal r=ckerschb,preferences-reviewers,ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D73242
2020-07-06 14:00:09 +00:00