Commit Graph

54198 Commits

Author SHA1 Message Date
Matthew Noorenberghe
bb994485b2 Bug 1474143 - Switch earlyformsubmit webNavigation observers to DOMFormBeforeSubmit listeners. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D16657

--HG--
extra : moz-landing-system : lando
2019-02-22 15:13:59 +00:00
Matthew Noorenberghe
8fcd71b197 Bug 1474143 - Switch earlyformsubmit satchel observer to DOMFormBeforeSubmit listener. r=Felipe
Extend ActorChild for satchel's formSubmitListener in order to listen to the event.

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

--HG--
rename : toolkit/components/satchel/formSubmitListener.js => toolkit/components/satchel/FormSubmitChild.jsm
extra : moz-landing-system : lando
2019-02-22 15:13:25 +00:00
Matthew Noorenberghe
24787216b4 Bug 1474143 - Switch earlyformsubmit pwmgr observers to DOMFormBeforeSubmit listeners. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D16652

--HG--
extra : moz-landing-system : lando
2019-02-22 15:12:48 +00:00
Michael Cooper
98835e172a Bug 1527782 - Cleanup temporary parts of Feature Gates r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D20747

--HG--
extra : moz-landing-system : lando
2019-02-22 13:37:14 +00:00
Felipe Gomes
de03f8191a Bug 1351078 - Remove unused Battery.jsm. r=Yoric
Differential Revision: https://phabricator.services.mozilla.com/D20756

--HG--
extra : moz-landing-system : lando
2019-02-22 16:51:26 +00:00
Coroiu Cristina
41959946c9 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2019-02-22 18:39:27 +02:00
Dorel Luca
95e0086f6f Backed out changeset 3607e50ad27a (bug 1351078) for build bustage. CLOSED TREE 2019-02-22 18:35:24 +02:00
Coroiu Cristina
4a72e9cc9a Merge inbound to mozilla-central a=merge 2019-02-22 18:30:44 +02:00
Coroiu Cristina
80435b2557 Merge autoland to mozilla-central a=merge 2019-02-22 18:24:30 +02:00
Felipe Gomes
29b4521b7a Bug 1351078 - Remove unused Battery.jsm. r=Yoric
Differential Revision: https://phabricator.services.mozilla.com/D20756

--HG--
extra : moz-landing-system : lando
2019-02-22 12:52:27 +00:00
Matthew Noorenberghe
5033b3a8d5 Bug 1304001 - Remove unused 'blur' event listener. r=sfoster
The blur event doesn't bubble so this wouldn't actually listen to fields getting blurred. See bug 1138774.

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

--HG--
extra : moz-landing-system : lando
2019-02-22 15:42:53 +00:00
Matthew Noorenberghe
6a9cc09d37 Bug 1304001 - Stop passing the top window to LoginManagerContent. r=sfoster
It wasn't clear in callee code that the window was the top-window and it wasn't necessary in many cases. Relying on the top-window would also cause problems with Fission if the windows are in separate processes.

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

--HG--
extra : moz-landing-system : lando
2019-02-22 15:41:35 +00:00
Matthew Noorenberghe
df5511b9bb Bug 1304001 - Move LoginUtils._getActionOrigin to LoginHelper. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D20394

--HG--
extra : moz-landing-system : lando
2019-02-22 15:41:15 +00:00
Matthew Noorenberghe
2b125a4326 Bug 1304001 - Move LoginUtils._getPasswordOrigin to LoginHelper. r=sfoster
There were too many top-level objects in that large JSM and LoginHelper didn't exist when it was added.

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

--HG--
extra : moz-landing-system : lando
2019-02-22 15:41:03 +00:00
Matthew Noorenberghe
0f34dbc0e2 Bug 1304001 - Update comments related to gEnabled/rememberSignons. r=sfoster
Fixes some stales comments and identation.

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

--HG--
extra : moz-landing-system : lando
2019-02-22 15:40:43 +00:00
Matthew Noorenberghe
6f688eaabb Bug 1304001 - Update LoginHelper prefs even if no logger was created. r=sfoster
This means there is only one signon.* listener for the whole process, not per-logger.

Also move LMC prefs to LMH.

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

--HG--
extra : moz-landing-system : lando
2019-02-22 15:40:24 +00:00
Lawrence
0161f9d961 Bug 1515009 Deduplicate code for displaying multi-store data in about:telemetry r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D20083

--HG--
extra : moz-landing-system : lando
2019-02-22 12:30:31 +00:00
Coroiu Cristina
dc0adc07db Backed out changeset 367ca1e16853 (bug 1528146) on request by igoldan, assignee didn't replied back on time a=backout 2019-02-22 10:10:33 +02:00
Gurzau Raul
3c9fcd1d07 Merge inbound to mozilla-central. a=merge 2019-02-22 07:27:40 +02:00
Dorel Luca
3797ffa10d Merge mozilla-central to mozilla-inbound. CLOSED TREE 2019-02-22 09:27:34 +02:00
Victor Porof
4622859c92 Bug 1523957 - Convert trees to custom elements, r=bgrins, mak, standard8, MattN
***
Bug 1523957 - Part 0: Whitespace changes in tree.js, r=bgrins
***
Bug 1523957 - Part 1.1: Naively convert tree to a custom element, r=bgrins
***
Bug 1523957 - Part 1.2: Properly mixin BaseControl and extend XULTreeElement, r=bgrins
***
Bug 1523957 - Part 1.3: Use Shadow DOM for slotting children, r=bgrins
***
Bug 1523957 - Part 1.4: Properly handle key events in combination with shift modifiers, r=bgrins
***
Bug 1523957 - Part 1.5: Lint for the lint gods in tree.js, r=bgrins, standard8
***
Bug 1523957 - Part 2.1: Naively convert places-tree to a custom element, preserving history, r=bgrins
***
Bug 1523957 - Part 2.2: Lint for the lint gods in places-tree.js, r=bgrins
***
Bug 1523957 - Part 2.3: Fix browser_passwordmgr_editing.js, r=MattN
***
Bug 1523957 - Part 2.4: Fix browser_bookmarksProperties.js, r=bgrins
***
Bug 1523957 - Part 2.5: Make the edit bookmark tree lazily constructed so there aren't any trees left in the browser window markup, r=bgrins
***
Bug 1523957 - Part 2.6: Add eslint globals to places-tree.js, r=bgrins, standard8

--HG--
rename : browser/components/places/content/tree.xml => browser/components/places/content/places-tree.js
2019-02-21 15:39:53 +01:00
Kris Maglione
212b1367d5 Bug 1524687: Follow-up: Fix rebase artifacts. r=trivial DONTBUILD
--HG--
extra : rebase_source : d7d85a4b6a391b305ae219e3f1604abc9fdc223f
2019-02-21 12:39:27 -08:00
Narcis Beleuzu
1cc1d33847 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-02-21 18:11:40 +02:00
Oana Pop Rus
e3f2246ee8 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-02-21 11:42:10 +02:00
Oana Pop Rus
b36e97fc77 Merge inbound to mozilla-central. a=merge 2019-02-21 11:31:00 +02:00
Paul Bone
5d3d1e589f Bug 1528867 - Add a new version of the GC_NURSERY_BYTES telemetry histogram r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D20248

--HG--
extra : moz-landing-system : lando
2019-02-22 04:00:24 +00:00
Dorel Luca
3b7aa5a584 Merge mozilla-central to autoland. CLOSED TREE
--HG--
extra : amend_source : 7031cab1673ebf517464fe27a8320beee794f1d8
2019-02-22 09:23:50 +02:00
Jeff Walden
ed29a8a408 Bug 1529298 - Rename JS_NewArrayBufferWithExternalContents to JS_NewArrayBufferWithUserOwnedContents to better accord with the USER_OWNED ArrayBufferKind name, and to avoid namespace overload with the semantically distinct JS_NewExternalArrayBuffer and JS_ExternalizeArrayBufferContents functions. r=sfink
--HG--
rename : js/src/jsapi-tests/testExternalArrayBuffer.cpp => js/src/jsapi-tests/testArrayBufferWithUserOwnedContents.cpp
2019-02-18 22:48:06 -08:00
Csoregi Natalia
c80b2680b6 Backed out 16 changesets (bug 1529298, bug 1529294) for spidermonkey bustages on testAtomicOperations.cpp. CLOSED TREE
Backed out changeset d80b681a68e6 (bug 1529298)
Backed out changeset 086849ef0dd5 (bug 1529298)
Backed out changeset 6f66e6c059df (bug 1529298)
Backed out changeset 6cc3cd982953 (bug 1529298)
Backed out changeset d80ce47bba52 (bug 1529298)
Backed out changeset deaa41ca96da (bug 1529298)
Backed out changeset e7fad41d68e0 (bug 1529298)
Backed out changeset b3e668a95d32 (bug 1529298)
Backed out changeset c9f62f10eeb5 (bug 1529298)
Backed out changeset 1477b8eb5442 (bug 1529298)
Backed out changeset 5be8cb19ad3d (bug 1529298)
Backed out changeset 432b2e88c651 (bug 1529298)
Backed out changeset 3512de18097c (bug 1529298)
Backed out changeset 9294b0d54597 (bug 1529298)
Backed out changeset c5a391fd808f (bug 1529298)
Backed out changeset 086f0ad27487 (bug 1529294)

--HG--
rename : js/src/jsapi-tests/testArrayBufferWithUserOwnedContents.cpp => js/src/jsapi-tests/testExternalArrayBuffer.cpp
2019-02-22 05:43:19 +02:00
Jeff Walden
498b9d3a76 Bug 1529298 - Rename JS_NewArrayBufferWithExternalContents to JS_NewArrayBufferWithUserOwnedContents to better accord with the USER_OWNED ArrayBufferKind name, and to avoid namespace overload with the semantically distinct JS_NewExternalArrayBuffer and JS_ExternalizeArrayBufferContents functions. r=sfink
--HG--
rename : js/src/jsapi-tests/testExternalArrayBuffer.cpp => js/src/jsapi-tests/testArrayBufferWithUserOwnedContents.cpp
extra : rebase_source : ff6c403009297e7a26d54a2dabac59e71bbe5512
2019-02-18 22:48:06 -08:00
Trishul
d1e9538986 Bug 1521418 - Remove system addons from update check of normal extensions. r=aswan
Remove system addons from update check of normal addons

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

--HG--
extra : moz-landing-system : lando
2019-02-20 20:32:13 +00:00
Trishul
1240cdfd93 Bug 1517775 - Prevents uninstall of all system addons at time of update r=aswan
Prevents uninstall of all system addons at time of update

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

--HG--
extra : moz-landing-system : lando
2019-02-20 20:51:09 +00:00
Andrea Marchesini
4586a4f350 Bug 1529248 - Clear-Site-Data header should consider executioncontexts flag only for 2xx response status, r=farre
Differential Revision: https://phabricator.services.mozilla.com/D20502

--HG--
extra : moz-landing-system : lando
2019-02-21 08:28:38 +00:00
Andrea Marchesini
dc1879093e Bug 1526214 - Get rid of telemetry for network.cookie.leave-secure-alone, r=Ehsan
Depends on D19125

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

--HG--
extra : moz-landing-system : lando
2019-02-20 19:06:02 +00:00
Robert Strong
b71ad23d06 Bug 1434033 - Use ORIGIN to search for NSS on Linux. r=mhowell,glandium
Set the updater LDFLAGS to -Wl,-rpath=$ORIGIN so NSS can be found in the binary's directory
Stop changing the LD_LIBRARY_PATH in nsUpdaterDriver.cpp
Load the updater support files before the update begins in progressui_gtk.cpp
Launch the updater from the install directory instead of copying it to the update directory
Remove the skip-if = (os == linux && verify) for the staging tests since this also fixes the ETXTBSY error when calling execv on the copied updater

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

--HG--
extra : moz-landing-system : lando
2019-02-21 00:31:11 +00:00
Jonathan Kingston
cf5ea59a1e Bug 1521878 - Have fallback consistency for (de)serialization of principals. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D17271

--HG--
extra : moz-landing-system : lando
2019-02-21 18:12:35 +00:00
Gurzau Raul
dd9cb929e6 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-02-21 23:56:21 +02:00
Junior Hsu
b7e28eddd2 Bug 1507110 - Allow hijacking localhost only if network.proxy.allow_hijacking_localhost is set r=Gijs,mayhemer,mkaply,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D19325

--HG--
extra : moz-landing-system : lando
2019-02-19 21:53:22 +00:00
Jared Wein
a2f9d0f6af Bug 1529495 - Remove duplication in test_OSCrypto_win.js and add messages for each assertion. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D20631

--HG--
extra : moz-landing-system : lando
2019-02-21 15:35:43 +00:00
Jared Wein
9e7d408c7e Bug 1529495 - Move the call to LocalFree to a try-finally to guarantee we will free the memory even if an exception is thrown. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D20630

--HG--
extra : moz-landing-system : lando
2019-02-21 15:35:43 +00:00
Jared Wein
22bf6bb920 Bug 1529495 - Factor out functions for getting the entropy parameter and converting from ctype arrays to JS arrays. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D20629

--HG--
extra : moz-landing-system : lando
2019-02-21 15:35:36 +00:00
Jared Wein
5b3fd4530e Bug 1529495 - Output the result of ::GetLastError when CryptProtectData\CryptUnprotectData fails. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D20627

--HG--
extra : moz-landing-system : lando
2019-02-21 15:36:12 +00:00
Jared Wein
f777b77069 Bug 1520949 - Use TextEncoder/TextDecoder to handle multibyte characters in passwords. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D20625

--HG--
extra : moz-landing-system : lando
2019-02-21 15:34:57 +00:00
Chris H-C
fa1079ab70 Bug 1527599 - Always show the Events section in about:telemetry for main pings. r=janerik
It can be confusing to have the "Events" section here for some "main" and
"main"-like pings, but not there for others. Keep it around even if there's no
data there to show.

We have a lovely display for "No data here, boss" so we might as well use it.

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

--HG--
extra : moz-landing-system : lando
2019-02-21 11:43:54 +00:00
Ehsan Akhgari
0648e78f1c Bug 1529396 - Stop throwing an exception from window.localStorage when a privacy check fails; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D20583

--HG--
extra : moz-landing-system : lando
2019-02-21 14:21:02 +00:00
Rob Wu
7f745081eb Bug 1503617 - Fix intermittent failures in tests with permission prompts r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D19492

--HG--
extra : moz-landing-system : lando
2019-02-20 21:48:21 +00:00
Shane Caraveo
b9a80cb460 Bug 1525718 fix setting private permission when private browsing r=rpl
Setting the permission has to happen after the call to parseManifest so
it may be set if the manifest is already cached.  Also grant permission
when installed from permanent private browsing.

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

--HG--
extra : moz-landing-system : lando
2019-02-14 15:52:29 +00:00
Cosmin Sabou
9f8b29287b Merge mozilla-central to autoland. 2019-02-21 05:43:34 +02:00
Cosmin Sabou
f3db52f4cf Merge mozilla-inbound to mozilla-central. a=merge 2019-02-21 05:42:03 +02:00
prathiksha
755d319abd Bug 1525894 - Fix intermittent toolkit/components/passwordmgr/test/mochitest/test_autocomplete_highlight.html.r=MattN
Fix intermittent toolkit/components/passwordmgr/test/mochitest/test_autocomplete_highlight.html

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

--HG--
extra : moz-landing-system : lando
2019-02-21 00:18:44 +00:00