Граф коммитов

66187 Коммитов

Автор SHA1 Сообщение Дата
Cosmin Sabou be84eb7037 Backed out 11 changesets (bug 1582512) for causing valgrind bustages.
Backed out changeset 8b850fd66bf5 (bug 1582512)
Backed out changeset 07d3631e609a (bug 1582512)
Backed out changeset fa91b085eb59 (bug 1582512)
Backed out changeset 232d5735d404 (bug 1582512)
Backed out changeset 47045fa2ffd2 (bug 1582512)
Backed out changeset 40a0f6c6cd61 (bug 1582512)
Backed out changeset 5fb3e489c31f (bug 1582512)
Backed out changeset 379318a35b20 (bug 1582512)
Backed out changeset bf81985c33b7 (bug 1582512)
Backed out changeset 1e0dd57b8041 (bug 1582512)
Backed out changeset 2787043f1fab (bug 1582512)
2019-11-20 18:44:45 +02:00
Tom Ritter e7037fe85f Bug 1582512 - Register a ScriptValidationCallback to examine script loads in the parent process r=Gijs,ckerschb
Additionally, we disable validation on PAC scripts.

Differential Revision: https://phabricator.services.mozilla.com/D46500

--HG--
extra : moz-landing-system : lando
2019-11-19 13:04:00 +00:00
Razvan Maries e6bf7fb1e3 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2019-11-20 06:50:16 +02:00
Razvan Maries 22aa841729 Merge autoland to mozilla-central a=merge 2019-11-20 06:00:05 +02:00
Andreea Pavel 5c654c5a3f Backed out changeset 7e8755b2ddce (bug 1594004) for failing xpcshell at test_http2.js on a CLOSED TREE 2019-11-20 06:13:50 +02:00
Andreea Pavel 03a2c54d6f Backed out 3 changesets (bug 1595154) for failing bc at browser_autocomplete_marked_detached_tab.js on a CLOSED TREE
Backed out changeset f512953534ac (bug 1595154)
Backed out changeset 803a2dfdda82 (bug 1595154)
Backed out changeset ddd336d5bf1a (bug 1595154)

--HG--
rename : browser/extensions/formautofill/FormAutofillChild.jsm => browser/extensions/formautofill/content/FormAutofillFrameScript.js
2019-11-20 05:03:37 +02:00
Andreea Pavel e911160415 Backed out changeset cf30ec111af9 (bug 1410412) for failing bc at browser_ext_chrome_settings_overrides_home.js on a CLOSED TREE 2019-11-20 02:18:52 +02:00
Mozilla Releng Treescript e5bd731a73 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
ach -> 469c7f781caf
af -> b12abcabe834
an -> 127912670eb1
ar -> f0bf77497da7
ast -> 30bd68198146
az -> 5214357dac43
be -> cf1532b12fb0
bg -> df571445865c
bn -> 82e4dabf750c
bo -> removed
br -> dfbb7cf79cf1
brx -> removed
bs -> 1cebe0655b5e
ca -> 033e152ca89f
ca-valencia -> 77747d0fe818
cak -> bc4068ad3aa4
cs -> 6c21b2bb3354
cy -> 953d9d77179a
da -> 6ff68a995560
de -> 64a6464a9310
dsb -> bad28a066b96
el -> f05e946ab3ac
en-CA -> 7bf630208ba8
en-GB -> a163b7571caf
eo -> 908eda66ffda
es-AR -> 5c8e7086308f
es-CL -> d14d04068ef6
es-ES -> 50f49b7b09ca
es-MX -> 84ab69fbf35a
et -> 18da227f7d7e
eu -> 0f2ab81a2ece
fa -> 675c6df9f58c
ff -> b8ee5acf7afa
fi -> 6296686ced4a
fr -> 6477c6134e73
fy-NL -> f94ee08418ba
ga-IE -> a2c056e37367
gd -> 0a077b575789
gl -> 6950ec9f3fbd
gn -> 24d53850587d
gu-IN -> 0be36b092257
he -> 616446418b87
hi-IN -> 774666a61478
hr -> 808cdd5496c9
hsb -> 55ddeffe73d2
hu -> dea90d38eadb
hy-AM -> fac1ef5e9362
ia -> 1dbc1dab8044
id -> 5d9abf5e6e24
is -> 6d17e3b009ac
it -> 8c618363cbc0
ja -> 639e80dfc1d4
ja-JP-mac -> a4718583f80a
ka -> 74066bcc79f5
kab -> f54a1f2d63b1
kk -> bcfa5562a9f0
km -> 78e69ce8246a
kn -> 05809ed2f309
ko -> 318025753662
lij -> 65df6f09224b
lo -> removed
lt -> a15b98602633
ltg -> removed
lv -> f1e774820534
mk -> c7226f9fb318
mr -> ba708052256c
ms -> a8fb9e7df6c3
my -> 1227f1c01de8
nb-NO -> 3bdc61173042
ne-NP -> 4fb8d454247e
nl -> 1cba8ab231c1
nn-NO -> d6f6550a381e
oc -> 9ad9da6a0536
pa-IN -> 1b6f0dcc7e3e
pl -> 8b89d8e2e56c
pt-BR -> aa0f0ddf5055
pt-PT -> 00e6f6b41df4
rm -> 90cd4fe11a56
ro -> 2bd96a425e1e
ru -> 4b60f765fe48
si -> 7c1e4842b1e1
sk -> bed9a104673d
sl -> 6e7296a71a19
son -> fe5e5f07dcc1
sq -> 9c6720f8191c
sr -> 3a4de31779b3
sv-SE -> bf65bad80713
ta -> bdeafd184201
te -> 33de90ea6996
th -> 3a1f5f21fa43
tl -> cc9a19dd9d78
tr -> e994e3cbad2b
trs -> 3084d379d644
uk -> d05f1dfd950c
ur -> dfca2926da7e
uz -> 64173031d72f
vi -> 892503796d63
wo -> removed
xh -> fee7c6feb754
zh-CN -> 4df6f3b0d64f
zh-TW -> 7967425f6dd6

--HG--
extra : source : 5fd5626f1b894a5d9e0de0e805df45b067b08bbb
2019-11-19 21:19:21 +00:00
harry 5ac5876ed5 Bug 1595082 - Ensure every Touch Bar input is updated at least once. r=mikedeboer,spohl
Differential Revision: https://phabricator.services.mozilla.com/D53176

--HG--
extra : moz-landing-system : lando
2019-11-19 19:19:24 +00:00
Punam Dahiya c828174439 Bug 1592820 - Dynamic triplets click of card should replace card on refresh r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D52610

--HG--
extra : source : 0889c2f4171cc7c108c94243a944428d2e0e17a9
2019-11-19 17:09:29 +00:00
Tim Nguyen 2003c127ad Bug 1529534 - Convert the page info dialog XUL grids to HTML tables. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D20643

--HG--
extra : source : 5bc069be94fa74a3e41edc59993524d1ca3c7943
2019-11-19 16:50:58 +00:00
Drew Willcoxon 20b03b5100 Bug 1596980 - Copy browser.experiments.urlbar.engagementTelemetry from top sites experiment to our mozilla-central experiment files r=mak,mixedpuppy
Original code by Marco Bonardo <mbonardo@mozilla.com>

Differential Revision: https://phabricator.services.mozilla.com/D53311

--HG--
extra : source : 262d5c44d7a73b9bf44d20642601c202be7c6f49
2019-11-19 14:53:37 +00:00
Mark Striemer 28f3c51808 Bug 1597316 - Don't scroll login list on arrows, allow holding an arrow to navigate r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D53659

--HG--
extra : source : ad32f331d00a2c42544570e740e6e6687cd71cd1
2019-11-18 23:48:26 +00:00
Razvan Maries b671a53c86 Backed out 15 changesets (bug 1596988, bug 1592820, bug 1596761, bug 1529534, bug 1263176, bug 1582348, bug 1595823, bug 1596980, bug 1597616, bug 1597316, bug 1595256, bug 1596661, bug 1596428, bug 1596475) for accidentally getting merged by the script from bug 1481916. a=backout
Backed out changeset 5fd5626f1b89
Backed out changeset 0889c2f4171c (bug 1592820)
Backed out changeset 5bc069be94fa (bug 1529534)
Backed out changeset 262d5c44d7a7 (bug 1596980)
Backed out changeset a608016e1c34 (bug 1595256)
Backed out changeset 481e4ef0c01d (bug 1596661)
Backed out changeset 42f70440b347 (bug 1263176)
Backed out changeset 7deb597b7839 (bug 1582348)
Backed out changeset c5dbc172388f (bug 1595823)
Backed out changeset 9b33becd0b68 (bug 1597616)
Backed out changeset b468fa7a97ad (bug 1596988)
Backed out changeset ad32f331d00a (bug 1597316)
Backed out changeset ddc25b4c2894 (bug 1596428)
Backed out changeset f45ce6406168 (bug 1596475)
Backed out changeset b7aecce8a7c0 (bug 1596761)
2019-11-19 23:43:59 +02:00
Mozilla Releng Treescript 1539b038c7 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
ach -> 469c7f781caf
af -> b12abcabe834
an -> 127912670eb1
ar -> f0bf77497da7
ast -> 30bd68198146
az -> 5214357dac43
be -> cf1532b12fb0
bg -> df571445865c
bn -> 82e4dabf750c
bo -> removed
br -> dfbb7cf79cf1
brx -> removed
bs -> 1cebe0655b5e
ca -> 033e152ca89f
ca-valencia -> 77747d0fe818
cak -> bc4068ad3aa4
cs -> 6c21b2bb3354
cy -> 953d9d77179a
da -> 6ff68a995560
de -> 64a6464a9310
dsb -> bad28a066b96
el -> f05e946ab3ac
en-CA -> 7bf630208ba8
en-GB -> a163b7571caf
eo -> 908eda66ffda
es-AR -> 5c8e7086308f
es-CL -> d14d04068ef6
es-ES -> 50f49b7b09ca
es-MX -> 84ab69fbf35a
et -> 18da227f7d7e
eu -> 0f2ab81a2ece
fa -> 675c6df9f58c
ff -> b8ee5acf7afa
fi -> 6296686ced4a
fr -> 6477c6134e73
fy-NL -> f94ee08418ba
ga-IE -> a2c056e37367
gd -> 0a077b575789
gl -> 6950ec9f3fbd
gn -> 24d53850587d
gu-IN -> 0be36b092257
he -> 616446418b87
hi-IN -> 774666a61478
hr -> 808cdd5496c9
hsb -> 55ddeffe73d2
hu -> dea90d38eadb
hy-AM -> fac1ef5e9362
ia -> 1dbc1dab8044
id -> 5d9abf5e6e24
is -> 6d17e3b009ac
it -> 8c618363cbc0
ja -> 639e80dfc1d4
ja-JP-mac -> a4718583f80a
ka -> 74066bcc79f5
kab -> f54a1f2d63b1
kk -> bcfa5562a9f0
km -> 78e69ce8246a
kn -> 05809ed2f309
ko -> 318025753662
lij -> 65df6f09224b
lo -> removed
lt -> a15b98602633
ltg -> removed
lv -> f1e774820534
mk -> c7226f9fb318
mr -> ba708052256c
ms -> a8fb9e7df6c3
my -> 1227f1c01de8
nb-NO -> 3bdc61173042
ne-NP -> 4fb8d454247e
nl -> 1cba8ab231c1
nn-NO -> d6f6550a381e
oc -> 9ad9da6a0536
pa-IN -> 1b6f0dcc7e3e
pl -> 8b89d8e2e56c
pt-BR -> aa0f0ddf5055
pt-PT -> 00e6f6b41df4
rm -> 90cd4fe11a56
ro -> 2bd96a425e1e
ru -> 4b60f765fe48
si -> 7c1e4842b1e1
sk -> bed9a104673d
sl -> 6e7296a71a19
son -> fe5e5f07dcc1
sq -> 9c6720f8191c
sr -> 3a4de31779b3
sv-SE -> bf65bad80713
ta -> bdeafd184201
te -> 33de90ea6996
th -> 3a1f5f21fa43
tl -> cc9a19dd9d78
tr -> e994e3cbad2b
trs -> 3084d379d644
uk -> d05f1dfd950c
ur -> dfca2926da7e
uz -> 64173031d72f
vi -> 892503796d63
wo -> removed
xh -> fee7c6feb754
zh-CN -> 4df6f3b0d64f
zh-TW -> 7967425f6dd6
2019-11-19 21:19:21 +00:00
Punam Dahiya c70212f236 Bug 1592820 - Dynamic triplets click of card should replace card on refresh r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D52610

--HG--
extra : moz-landing-system : lando
2019-11-19 17:09:29 +00:00
Tim Nguyen 1d2e747df1 Bug 1529534 - Convert the page info dialog XUL grids to HTML tables. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D20643

--HG--
extra : moz-landing-system : lando
2019-11-19 16:50:58 +00:00
Drew Willcoxon 93c9d52314 Bug 1596980 - Copy browser.experiments.urlbar.engagementTelemetry from top sites experiment to our mozilla-central experiment files r=mak,mixedpuppy
Original code by Marco Bonardo <mbonardo@mozilla.com>

Differential Revision: https://phabricator.services.mozilla.com/D53311

--HG--
extra : moz-landing-system : lando
2019-11-19 14:53:37 +00:00
Mark Striemer b45de81c28 Bug 1597316 - Don't scroll login list on arrows, allow holding an arrow to navigate r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D53659

--HG--
extra : moz-landing-system : lando
2019-11-18 23:48:26 +00:00
Dorel Luca 2fa16282db Backed out 2 changesets (bug 1595082) for Browser-chrome failures on /touchbar/tests/browser/browser_touchbar_tests.js. CLOSED TREE
Backed out changeset 86d5143e79c8 (bug 1595082)
Backed out changeset 23bffe0e868d (bug 1595082)
2019-11-19 19:10:08 +02:00
Punam Dahiya 106d65003a Bug 1596514 - Fix monitor dynamic triplets card targeting to use oauth client_id r=andreio,k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D53314

--HG--
extra : moz-landing-system : lando
2019-11-19 16:22:02 +00:00
Marco Bonardo 5aa3cf5e49 Bug 1594062 - urlbar part - When selecting a one-off button with the keyboard, show action text on a search heuristic result. r=Standard8
When a one-off button is the only selection, and the heuristic result is the
a search, forcibly show its action text, so the search engine name is visible.

This doesn't handle cases where the heuristic results are not searches, because
it would be a lot more complex and involve heavy design changes. Those cases
should be less common, representing searches for urls or non-search strings on
other engines.

Differential Revision: https://phabricator.services.mozilla.com/D53785

--HG--
extra : moz-landing-system : lando
2019-11-19 15:53:59 +00:00
Marco Bonardo 8135009d15 Bug 1594062 - searchbar part - When selecting a one-off button with the keyboard, update the searchbar header accordingly. r=Standard8
Show the selected one-off button engine in the searchbar header.

Differential Revision: https://phabricator.services.mozilla.com/D53784

--HG--
extra : moz-landing-system : lando
2019-11-19 15:53:44 +00:00
Daniel Varga 31a7abd2a5 Bug 1595082 - fixing ESlint. On a CLOSED TREE 2019-11-19 18:04:13 +02:00
Harry Twyford 9dcdda7368 Bug 1579937 - WebExt API: Add browser.experiments.urlbar.resetBrowser call. r=adw,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D52638

--HG--
extra : moz-landing-system : lando
2019-11-19 15:42:14 +00:00
harry bde6fc32f1 Bug 1595082 - Ensure every Touch Bar input is updated at least once. r=mikedeboer,spohl
Differential Revision: https://phabricator.services.mozilla.com/D53176

--HG--
extra : moz-landing-system : lando
2019-11-19 15:01:27 +00:00
Christian Holler 8d974e5d12 Bug 1590162 - Add TSan builds to TaskCluster. r=catlee
Differential Revision: https://phabricator.services.mozilla.com/D50925

--HG--
extra : moz-landing-system : lando
2019-11-19 15:27:13 +00:00
Gijs Kruitbosch afb3b66abd Bug 1594521 - enable remote settings blocklist on nightly, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D52939

--HG--
extra : moz-landing-system : lando
2019-11-19 00:23:55 +00:00
Tomislav Jovanovic e0b5061fad Bug 1577498 - Part 2: Use conduits instead of messageManager in devtools panels r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D52387

--HG--
extra : moz-landing-system : lando
2019-11-18 13:03:30 +00:00
Tomislav Jovanovic c29c356cd9 Bug 1577498 - Part 1: ExtensionsActor and Conduits design for Fission IPC r=rpl,kmag
Differential Revision: https://phabricator.services.mozilla.com/D44368

--HG--
extra : moz-landing-system : lando
2019-11-17 10:18:34 +00:00
Andrei Oprea 55cdcf8663 Bug 1590721 - Send impression pings only when adding a toolbar badge r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D51636

--HG--
extra : moz-landing-system : lando
2019-11-19 17:19:26 +00:00
Brendan Dahl b9a2e26c37 Bug 1596724 - Fix print preview toolbar. r=dao
The selectors that changed number inputs when they were used in a XUL
root document no longer make sense now that we're using an html root.
Convert the selector to a class instead. Also, add flex attribute so
the toolbar fills the whole width of the wrapping box.

Differential Revision: https://phabricator.services.mozilla.com/D53241

--HG--
extra : moz-landing-system : lando
2019-11-19 18:29:58 +00:00
Drew Willcoxon 174a54fc65 Bug 1597077 - Fix padding for tip results. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D53329

--HG--
extra : moz-landing-system : lando
2019-11-19 18:26:18 +00:00
Mihai Alexandru Michis 11475e825a Bug 1597673 - Revert expectations for browser_ext_devtools_network.js r=kashav
Differential Revision: https://phabricator.services.mozilla.com/D53821

--HG--
extra : moz-landing-system : lando
2019-11-19 15:41:39 +00:00
Shane Caraveo 4c534e5697 Bug 1410412 implement browser setting onChange event r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D51324

--HG--
extra : moz-landing-system : lando
2019-11-19 17:26:13 +00:00
Brian Grinstead 968ce5f08d Bug 1592369 - Rewrite [align="left"] to [align="start"] and [align="right"] to [align="end"] in XUL elements r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D51164

--HG--
extra : moz-landing-system : lando
2019-11-19 20:30:34 +00:00
Ciure Andrei 1d0e597aa2 Backed out changeset 262d5c44d7a7 (bug 1596980) for causing browser_ext_urlbar_engagementTelemetry.js to permafail CLOSED TREE 2019-11-20 00:08:59 +02:00
Sebastian Streich 2b934a4f1a Bug 1594004 - Enable CacheSplit on default r=ckerschb,annevk
***
Fix Cache-Split related Tests

Differential Revision: https://phabricator.services.mozilla.com/D51815

--HG--
extra : moz-landing-system : lando
2019-11-19 15:27:20 +00:00
Ksenia Berezina 16ae1b1a99 Bug 1593684 - Send additional metadata via postMessage instead of POST from report site issue extension r=twisniewski,miketaylr
Differential Revision: https://phabricator.services.mozilla.com/D52391

--HG--
extra : moz-landing-system : lando
2019-11-19 17:30:41 +00:00
Tim Nguyen 79c70ba95c Bug 1529534 - Followup: address nit from review comment.
Differential Revision: https://phabricator.services.mozilla.com/D53905

--HG--
extra : moz-landing-system : lando
2019-11-20 01:41:34 +00:00
Neil Deakin 626faebde9 Bug 1595154, add a test for form fillin that uses a child iframe loaded in a separate process, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D52723

--HG--
extra : moz-landing-system : lando
2019-11-20 01:25:40 +00:00
Neil Deakin 0541c1228b Bug 1595154, change FormAutofillParent to inherit from JSWindowActor, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D52722

--HG--
extra : moz-landing-system : lando
2019-11-20 01:25:27 +00:00
Neil Deakin a6095ebaf4 Bug 1595154, replace the frame script FormAutofillFrameScript.js with an actor and fix up setTimeout calls in places that were relying on Timer.jsm being loaded in that frame script, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D52721

--HG--
rename : browser/extensions/formautofill/content/FormAutofillFrameScript.js => browser/extensions/formautofill/FormAutofillChild.jsm
extra : moz-landing-system : lando
2019-11-20 01:25:20 +00:00
Boris Chiou c6799c88ac Bug 1584886 - Disable browser_oneOffContextMenu_setDefault.js because it is perma failed on win aarch64. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D52758

--HG--
extra : moz-landing-system : lando
2019-11-19 19:20:24 +00:00
Anny Gakhokidze 61a8c83e6c Bug 1592093 - Make cancellation of content JS, when navigating through history to prevent hangs, Fission compatible, r=smaug,squib
Differential Revision: https://phabricator.services.mozilla.com/D52249

--HG--
extra : moz-landing-system : lando
2019-11-18 21:25:14 +00:00
Bogdan Tara de1f6c0c3c Backed out changeset 4d11ccc12529 (bug 1410412) on mixedpuppy's request 2019-11-19 06:01:46 +02:00
Kashav Madan de916ceae2 Bug 1595183 - Unskip tests that are failing cleanly or no longer timing out, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D53090

--HG--
extra : moz-landing-system : lando
2019-11-19 03:44:07 +00:00
Shane Caraveo b4f399a83b Bug 1410412 implement browser setting onChange event r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D51324

--HG--
extra : moz-landing-system : lando
2019-11-19 03:40:21 +00:00
Brian Grinstead e394a6b9d9 Bug 1597210 - For preference subdialog sizing, read scrollHeight from the body if it exists instead of the documentElement r=Gijs
We were already doing this for scrollWidth, but after we started setting height: 100% on
root nodes in Bug 1588142, the scrollHeight computation was too small for <html> elements.

Differential Revision: https://phabricator.services.mozilla.com/D53690

--HG--
extra : moz-landing-system : lando
2019-11-18 20:44:33 +00:00
Gurzau Raul 652014ca11 Backed out changeset d9b0de6a3abc (bug 1410412) for failing at browser_extension_controlled.js on a CLOSED TREE. 2019-11-19 01:56:52 +02:00
James Jahns 0a9456f76c Bug 1595143 - Port LightweightThemeChild to JSWindowActors r=mconley,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D52555

--HG--
extra : moz-landing-system : lando
2019-11-18 22:51:18 +00:00
Shane Caraveo 5404509b40 Bug 1410412 implement browser setting onChange event r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D51324

--HG--
extra : moz-landing-system : lando
2019-11-18 22:20:35 +00:00
Ehsan Akhgari dc998c5c5a Bug 1592599 - Switch nsIDocShell.getDocShellEnumerator() away from using nsISimpleEnumerator; r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D51100

--HG--
extra : moz-landing-system : lando
2019-11-18 20:11:58 +00:00
Andrew McCreight 3382ef571a Bug 1596609 - Make more tests reuse Fission content processes. r=kmag
These tests are frequently leaking a single BackstagePass and its
XPCWN. To paper over the leak, this patch makes us reuse Fission
content processes in a few places. I filed bug 1596611 about fixing
the leak and reverting the change.

Differential Revision: https://phabricator.services.mozilla.com/D53108

--HG--
extra : moz-landing-system : lando
2019-11-18 21:55:08 +00:00
Ehsan Akhgari 8909341af2 Bug 1589476 - Emit a separate notification when a tracker from the Level 2 Disconnect blocklist is observed on a page and use this code to avoid using the URL classifer service in the front-end; r=nhnt11,droeh
Differential Revision: https://phabricator.services.mozilla.com/D49660

--HG--
extra : moz-landing-system : lando
2019-11-18 20:56:36 +00:00
Emilio Cobos Álvarez ddad5ae430 Bug 1596800 - Remove document.getAnonymousNodes as well. r=smaug
As it always returns null.

Depends on D53342

Differential Revision: https://phabricator.services.mozilla.com/D53343

--HG--
extra : moz-landing-system : lando
2019-11-18 19:15:16 +00:00
Emilio Cobos Álvarez 9b0bea4a9b Bug 1596800 - Remove document.getBindingParent usage from preferences search. r=mconley
When the focus moves elsewhere inside the <tree> blur events aren't dispatched
outside the shadow tree (as expected), so checking the originalTarget is always
bogus.

Furthermore, the event handler does nothing if the input isn't focused, and
when the input is blurred the tree takes care of calling stopEditing itself, so
this change should be pretty safe in general:

  https://searchfox.org/mozilla-central/rev/492214c05cde6e6db5feff9465ece4920400acc3/toolkit/content/widgets/tree.js#1083

It's not clear to me whether the blur event handler is doing anything at all
after bug 1547382 (before this patch), as the binding parent is not a
<xul:textbox> anymore, so <input>.getBindingParent() will return the <tree>...

Depends on D53338

Differential Revision: https://phabricator.services.mozilla.com/D53339

--HG--
extra : moz-landing-system : lando
2019-11-18 19:07:47 +00:00
Emilio Cobos Álvarez 3705973a55 Bug 1596800 - Remove document.getBindingParent usage from PluginChild.jsm. r=mconley
It wants to get the containing shadow host of the target to get to the plugin.
Do that explicitly.

Depends on D53337

Differential Revision: https://phabricator.services.mozilla.com/D53338

--HG--
extra : moz-landing-system : lando
2019-11-18 19:06:50 +00:00
Emilio Cobos Álvarez 17ad8a50d1 Bug 1596800 - Remove unneeded forced layout flush in PluginChild.jsm. r=mconley
We don't need layout flushes to attach XBL bindings anymore, as there are no XBL
bindings. This is drive-by.

Depends on D53336

Differential Revision: https://phabricator.services.mozilla.com/D53337

--HG--
extra : moz-landing-system : lando
2019-11-18 19:06:50 +00:00
Erica Wright 976b5d7d73 Bug 1581426 - Update Lockwise connected devices string. r=fluent-reviewers,nhnt11,flod
Differential Revision: https://phabricator.services.mozilla.com/D53080

--HG--
extra : moz-landing-system : lando
2019-11-18 19:08:58 +00:00
Gijs Kruitbosch 25df4deb25 Bug 1595647 - fix flash permissions so they get set for the toplevel page's principal instead of the subframe, r=mconley
This is the historical behaviour here (cf. bug 1305232, bug 853855). I accidentally
broke it when I refactored this code for fission. This restores the "old" behaviour.

Differential Revision: https://phabricator.services.mozilla.com/D53351

--HG--
extra : moz-landing-system : lando
2019-11-18 18:56:08 +00:00
Gijs Kruitbosch ecd21d5a23 Bug 1595925 - QI to nsIWebNavigation before using docShell.document, r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D53661

--HG--
extra : moz-landing-system : lando
2019-11-18 17:59:36 +00:00
Brindusan Cristian 5a1247dec6 Backed out changeset 28e92798b7fb (bug 1596514) for ESlint failure on OnboardingMessageProvider.jsm. CLOSED TREE 2019-11-18 19:55:52 +02:00
Punam Dahiya 0cff796747 Bug 1596514 - Fix monitor dynamic triplets card targeting to use oauth client_id r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D53314

--HG--
extra : moz-landing-system : lando
2019-11-18 17:29:25 +00:00
Agi Sferro 84be57762d Bug 1530402 - Implement {Browser,Page}Action for GeckoView. r=snorp,mixedpuppy,esawin
Design doc: https://docs.google.com/document/d/1XJuKk9Hm_2RNbX8KRcyUOXTaELBWYMyXBUchz15OElY

Differential Revision: https://phabricator.services.mozilla.com/D49041

--HG--
rename : browser/components/extensions/schemas/browser_action.json => toolkit/components/extensions/schemas/browser_action.json
rename : browser/components/extensions/schemas/page_action.json => toolkit/components/extensions/schemas/page_action.json
extra : moz-landing-system : lando
2019-11-18 16:49:02 +00:00
Agi Sferro 46ba797423 Bug 1530402 - Refactor desktop's ext-{page,browser}Action. r=mixedpuppy
This patch refactors Desktop's implementation of Page and Browser actions to
decouple the logic inside a common Action object that can be used to implement
actions on other platforms, like mobile, without re-implementing it.

A follow-up commit will use this common logic on the mobile implementation.

Differential Revision: https://phabricator.services.mozilla.com/D49036

--HG--
extra : moz-landing-system : lando
2019-11-18 16:48:48 +00:00
Drew Willcoxon 28db808a5b Bug 1596961 - Fix an inaccuracy in the experiments doc about running unsigned extensions r=harry
As I'm testing the nudges extension, I'm referencing the doc and the section about running an unsigned extension normally (not temporarily) isn't quite right. It's right when it comes to loading the extension, but it's wrong in that the extension is not able to access privileged APIs. There doesn't seem to be a way to let unsigned non-temporary extensions access privileged APIs without modifying the `isPrivileged` getter.

I also spent like five minutes wondering why the extension's logs weren't showing. The section talks about it but only at the very bottom, and it's easy to overlook. I think it still belongs after the main discussion, but I made it an important note so it stands out.

Differential Revision: https://phabricator.services.mozilla.com/D53292

--HG--
extra : moz-landing-system : lando
2019-11-18 13:55:18 +00:00
Luca Greco 4845c89f9d Bug 1596542 - Skip test_browserData_should_not_remove_extension_data if LSNG is disabled. r=mixedpuppy
When LSNG is disabled, the browsingData API does clear the localStorage data by notify a "extension:purge-localStorage"
message over the observer service, when the browserData API call doesn't specify a list of specific origins to clear,
the code that handles "extension:purge-localStorage" will clear all the localStorage data, including the one stored by extensions:

- https://searchfox.org/mozilla-central/rev/e7c61f4a68b974d5fecd216dc7407b631a24eb8f/browser/components/extensions/parent/ext-browsingData.js#172
- https://searchfox.org/mozilla-central/rev/e7c61f4a68b974d5fecd216dc7407b631a24eb8f/dom/storage/StorageObserver.cpp#292-295,323,326

Differential Revision: https://phabricator.services.mozilla.com/D53071

--HG--
extra : moz-landing-system : lando
2019-11-18 16:14:20 +00:00
Neil Deakin 72f98da7dc Bug 1596315, use SpecialPowers.spawn instead of ContentTask.spawn so the content steps can run in a child iframe process, enable test for fission, r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D53019

--HG--
extra : moz-landing-system : lando
2019-11-18 14:29:31 +00:00
Moritz Birghan 975648e245 Bug 1571656 - Use Assert.jsm numeric comparison functions in tests r=mixedpuppy,MattN
Differential Revision: https://phabricator.services.mozilla.com/D40614

--HG--
extra : moz-landing-system : lando
2019-11-18 13:03:58 +00:00
ffxbld a55a956277 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D53414

--HG--
extra : moz-landing-system : lando
2019-11-18 13:25:41 +00:00
James Jahns 8d5dd26b39 Bug 1591474 - Port BlockedSite to JSWindowActors r=Gijs
These actors appear in about:blocked sites.

Differential Revision: https://phabricator.services.mozilla.com/D51176

--HG--
extra : moz-landing-system : lando
2019-11-18 12:06:23 +00:00
Ehsan Akhgari 30cf316b38 Bug 1595934 - Make nsICookieManager cookie enumerators return Array<nsICookie> instead of nsISimpleEnumerator; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D52761

--HG--
extra : moz-landing-system : lando
2019-11-17 07:21:14 +00:00
Mark Hammond da06c68b7a Bug 1596662 - make the addresses and credit-cards engines available if we find they are enabled. r=eoger
Differential Revision: https://phabricator.services.mozilla.com/D53143

--HG--
extra : moz-landing-system : lando
2019-11-15 19:09:41 +00:00
Itiel 8a767c987d Bug 1595326 - Add auto-direction to the tags in Pocket r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D52457

--HG--
extra : moz-landing-system : lando
2019-11-16 17:02:00 +00:00
Razvan Maries b90bde90fc Backed out changeset 1603f5abc56e (bug 1420363) for perma fails on test_busy_hang.xul. CLOSED TREE
--HG--
extra : rebase_source : 02c0d2f9f92f0a01ef57e4f9b38a008f6bc0eb50
2019-11-16 13:00:43 +02:00
Razvan Maries 46b21cf0f6 Bug 1570468 - Disabled browser_multiple_navigateAndRestore.js on Linux x64 debug. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D53315

--HG--
extra : moz-landing-system : lando
2019-11-16 10:41:45 +00:00
Gabriele Svelto fb2b45f492 Bug 1420363 - Write crash annotations as JSON r=froydnj,agi
This patch rolls up all the required changes for this purpose. Since the
whole crash reporting flow must understand the new format it's not possible
to land this as separate patches as individually they would be broken. This
patch includes the following changes:

* Changes to the crash reporting machinery to write out annotations as JSON,
  these includes changes to the DLL blocklist code that must be run at crash
  time.
* Modifications to the crash reporter client so that it can read and
  submit the new format; this includes platform-specific changes to the
  Breakpad libraries it uses for submitting crashes.
* Modifications to the minidump-analyzer to understand and process the new
  format correctly.
* Modifications to the crash manager to understand and process the new format
  correctly.
* Modifications to GeckoView's crash handler to understand and submit the
  new format correctly.
* Added new tests to cover the new format and modified existing ones to
  accomodate the new one.

Differential Revision: https://phabricator.services.mozilla.com/D46848

--HG--
extra : moz-landing-system : lando
2019-11-16 08:29:07 +00:00
Martin Thomson 7a96f9362c Bug 1590935 - Offer to re-enable TLS 1.0 on SSL_ERROR_PROTOCOL_VERSION_ALERT, r=nhnt11
As it turns out, there are some sites that generate this error.  It's a small
number, but enough to justify the change.

No new tests because we can't generate this condition in our test setup.

Differential Revision: https://phabricator.services.mozilla.com/D50396

--HG--
extra : moz-landing-system : lando
2019-11-13 09:34:48 +00:00
Tim Nguyen 492214c05c Bug 1596966 - Set `min-height: 0` on <stack> children. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D53294

--HG--
extra : moz-landing-system : lando
2019-11-16 02:00:01 +00:00
Toshihito Kikuchi bd457a84a8 Bug 1587642 - Make the blocklist work when the process heap is not initialized. r=aklotz
`patched_NtMapViewOfSection` uses the process default heap to copy a string.
However, `patched_NtMapViewOfSection` can be invoked even before the process
heap is initialized. One example we found is Windows Defender's EAF, with
which "verifier.dll" is loaded before the process heap is initialized.

This patch adds a check whether the heap is initialized or not in
`patched_NtMapViewOfSection` and `NativeNtBlockSet::Add`. This also minimizes
the usage of the heap, i.e. not copying a string when we block a dll.

Differential Revision: https://phabricator.services.mozilla.com/D51028

--HG--
extra : moz-landing-system : lando
2019-11-15 22:53:49 +00:00
Gijs Kruitbosch 885a346c7a Bug 1596090 - use staticprefs for flash enabled state pref, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D52845

--HG--
extra : moz-landing-system : lando
2019-11-13 21:17:12 +00:00
Tim Nguyen c4a4d07ff5 Bug 1596725 - Fix plugin icon and badge appearance. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D53265

--HG--
extra : moz-landing-system : lando
2019-11-15 22:50:13 +00:00
Tim Nguyen 060c2a8b6d Bug 1596296 - Stop supporting XUL [dir="reverse"] attribute value. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D52946

--HG--
extra : moz-landing-system : lando
2019-11-15 23:03:40 +00:00
Brian Grinstead eda9707050 Bug 1596329 - Migrate .xul files in preferences to .xhtml;r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D53125

--HG--
rename : browser/components/preferences/applicationManager.xul => browser/components/preferences/applicationManager.xhtml
rename : browser/components/preferences/blocklists.xul => browser/components/preferences/blocklists.xhtml
rename : browser/components/preferences/browserLanguages.xul => browser/components/preferences/browserLanguages.xhtml
rename : browser/components/preferences/clearSiteData.xul => browser/components/preferences/clearSiteData.xhtml
rename : browser/components/preferences/colors.xul => browser/components/preferences/colors.xhtml
rename : browser/components/preferences/connection.xul => browser/components/preferences/connection.xhtml
rename : browser/components/preferences/containers.xul => browser/components/preferences/containers.xhtml
rename : browser/components/preferences/fonts.xul => browser/components/preferences/fonts.xhtml
rename : browser/components/preferences/in-content/containers.inc.xul => browser/components/preferences/in-content/containers.inc.xhtml
rename : browser/components/preferences/in-content/fxaPairDevice.xul => browser/components/preferences/in-content/fxaPairDevice.xhtml
rename : browser/components/preferences/in-content/home.inc.xul => browser/components/preferences/in-content/home.inc.xhtml
rename : browser/components/preferences/in-content/main.inc.xul => browser/components/preferences/in-content/main.inc.xhtml
rename : browser/components/preferences/in-content/preferences.xul => browser/components/preferences/in-content/preferences.xhtml
rename : browser/components/preferences/in-content/privacy.inc.xul => browser/components/preferences/in-content/privacy.inc.xhtml
rename : browser/components/preferences/in-content/search.inc.xul => browser/components/preferences/in-content/search.inc.xhtml
rename : browser/components/preferences/in-content/searchResults.inc.xul => browser/components/preferences/in-content/searchResults.inc.xhtml
rename : browser/components/preferences/in-content/sync.inc.xul => browser/components/preferences/in-content/sync.inc.xhtml
rename : browser/components/preferences/in-content/syncChooseWhatToSync.xul => browser/components/preferences/in-content/syncChooseWhatToSync.xhtml
rename : browser/components/preferences/languages.xul => browser/components/preferences/languages.xhtml
rename : browser/components/preferences/permissions.xul => browser/components/preferences/permissions.xhtml
rename : browser/components/preferences/sanitize.xul => browser/components/preferences/sanitize.xhtml
rename : browser/components/preferences/selectBookmark.xul => browser/components/preferences/selectBookmark.xhtml
rename : browser/components/preferences/siteDataRemoveSelected.xul => browser/components/preferences/siteDataRemoveSelected.xhtml
rename : browser/components/preferences/siteDataSettings.xul => browser/components/preferences/siteDataSettings.xhtml
rename : browser/components/preferences/sitePermissions.xul => browser/components/preferences/sitePermissions.xhtml
rename : browser/components/preferences/translation.xul => browser/components/preferences/translation.xhtml
rename : toolkit/mozapps/preferences/changemp.xul => toolkit/mozapps/preferences/changemp.xhtml
rename : toolkit/mozapps/preferences/removemp.xul => toolkit/mozapps/preferences/removemp.xhtml
rename : toolkit/mozapps/update/content/history.xul => toolkit/mozapps/update/content/history.xhtml
extra : moz-landing-system : lando
2019-11-15 17:36:11 +00:00
Erica Wright 364299690c Bug 1593258 - set milestone achieved flag only when milestone shown, to allow it to trigger the show message again. r=k88hudson,nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D52771

--HG--
extra : moz-landing-system : lando
2019-11-15 21:40:26 +00:00
Narcis Beleuzu d65afd5e9a Backed out changeset dea221c2e93e (bug 1594521) for xpcshell failures on test_isDebuggable.js . CLOSED TREE 2019-11-16 00:04:29 +02:00
Brindusan Cristian bdc5daf944 Backed out changeset e61b2935e9d5 (bug 1581426) for bc failures at browser_protections_lockwise.js. CLOSED TREE 2019-11-15 22:20:46 +02:00
Erica Wright 41df86cc53 Bug 1581426 - Update Lockwise connected devices string. r=fluent-reviewers,nhnt11,flod
Differential Revision: https://phabricator.services.mozilla.com/D53080

--HG--
extra : moz-landing-system : lando
2019-11-15 18:35:05 +00:00
Dão Gottwald aab7b9850f Bug 1596366 - Clean up selectors after bug 1492582. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D52983

--HG--
extra : moz-landing-system : lando
2019-11-15 17:23:26 +00:00
Noemi Erli 9548dd980a Backed out 13 changesets (bug 1530402, bug 1533156) for causing raptor failures CLOSED TREE
Backed out changeset 6d7b7d22b0c6 (bug 1530402)
Backed out changeset acea32ec5975 (bug 1530402)
Backed out changeset 597e32ad2f5b (bug 1530402)
Backed out changeset 352068fe68bc (bug 1530402)
Backed out changeset e0ae4f16f7ed (bug 1530402)
Backed out changeset 282b033c7daa (bug 1530402)
Backed out changeset 72274a5a821b (bug 1530402)
Backed out changeset 3d3366fe476f (bug 1530402)
Backed out changeset 7400c3fd2b5f (bug 1530402)
Backed out changeset 23d43a425641 (bug 1530402)
Backed out changeset 83b9603f5fa1 (bug 1530402)
Backed out changeset 50c50a80e881 (bug 1533156)
Backed out changeset 5975264fd34b (bug 1530402)

--HG--
rename : toolkit/components/extensions/schemas/browser_action.json => browser/components/extensions/schemas/browser_action.json
rename : toolkit/components/extensions/schemas/page_action.json => browser/components/extensions/schemas/page_action.json
extra : rebase_source : 551e88b6719692756499387e93f797454a336180
2019-11-15 18:57:20 +02:00
Gijs Kruitbosch bb1a101c48 Bug 1594521 - enable remote settings blocklist on nightly, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D52939

--HG--
extra : moz-landing-system : lando
2019-11-15 16:54:23 +00:00
Agi Sferro 55147a9528 Bug 1530402 - Implement {Browser,Page}Action for GeckoView. r=snorp,mixedpuppy,esawin
Design doc: https://docs.google.com/document/d/1XJuKk9Hm_2RNbX8KRcyUOXTaELBWYMyXBUchz15OElY

Differential Revision: https://phabricator.services.mozilla.com/D49041

--HG--
rename : browser/components/extensions/schemas/browser_action.json => toolkit/components/extensions/schemas/browser_action.json
rename : browser/components/extensions/schemas/page_action.json => toolkit/components/extensions/schemas/page_action.json
extra : moz-landing-system : lando
2019-11-15 16:33:57 +00:00
Agi Sferro f300e5291b Bug 1530402 - Refactor desktop's ext-{page,browser}Action. r=mixedpuppy
This patch refactors Desktop's implementation of Page and Browser actions to
decouple the logic inside a common Action object that can be used to implement
actions on other platforms, like mobile, without re-implementing it.

A follow-up commit will use this common logic on the mobile implementation.

Differential Revision: https://phabricator.services.mozilla.com/D49036

--HG--
extra : moz-landing-system : lando
2019-11-15 16:33:39 +00:00
Myeongjun Go ae4ad56aab Bug 1571110 - Change chrome_settings_overrides.search_provider.favicon_url from "url" to "relativeUrl" r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D52782

--HG--
extra : moz-landing-system : lando
2019-11-15 16:30:08 +00:00
Ehsan Akhgari 8f2781194c Bug 1595923 - Try to rewrite browser_privatebrowsing_localStorage_before_after.js using more moden (and hopefully less prone to intermittent failures) primitives; r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D52757

--HG--
extra : moz-landing-system : lando
2019-11-15 15:18:36 +00:00
Harry Twyford 12ad663a2b Bug 1593965 - Use new drag & drop indicators for tabs and the bookmarks toolbar. r=mak,dao
Differential Revision: https://phabricator.services.mozilla.com/D52822

--HG--
extra : moz-landing-system : lando
2019-11-15 14:45:22 +00:00
Marco Castelluccio cb704b0a05 Bug 1596739 - Don't enable Rust tests in the fuzzing ccov build. a=Aryx
Differential Revision: https://phabricator.services.mozilla.com/D53182

--HG--
extra : amend_source : 8d245ed5d4b3666fba83cd1e550714f5fb7480da
2019-11-15 16:07:35 +02:00
Tim Nguyen 9d40766fe5 Bug 1596193 - Replace outdated references to XUL textbox. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D53177

--HG--
extra : moz-landing-system : lando
2019-11-15 13:35:14 +00:00
Cosmin Sabou 085e0c04f7 Backed out changeset f03a850e3f53 (bug 1596296) for mochitest failures on test_popupanchor.xhtml. 2019-11-15 15:22:45 +02:00