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