Tim Nguyen
14c29ba6a9
Bug 1568306 - Update about:logins dialog styling to match the spec. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D39103
--HG--
extra : moz-landing-system : lando
2019-07-24 20:10:25 +00:00
Moritz Birghan
1b9a759258
Bug 1549818 - Removes expired FIPS_ENABLED telemetry probe r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D39027
--HG--
extra : moz-landing-system : lando
2019-07-24 19:59:27 +00:00
Abdoulaye O. Ly
71143356cc
Bug 1559244 - Step 2: Add support for crashing sub-frame. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D37780
--HG--
extra : moz-landing-system : lando
2019-07-24 18:43:14 +00:00
Coroiu Cristina
02a693dc59
Backed out 2 changesets (bug 1568306) for browser-chrome failures at browser/components/aboutlogins/tests/browser/browser_confirmDeleteDialog.js on a CLOSED TREE
...
Backed out changeset 585b6ae0dd0d (bug 1568306)
Backed out changeset 8d7df4760fe4 (bug 1568306)
2019-07-24 22:20:57 +03:00
Paul Zuehlcke
39687fe7bb
Bug 1522120 - Remove permission prompts when entering full-screen and leave full-screen when a permission prompt is shown. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D36932
--HG--
extra : moz-landing-system : lando
2019-07-24 16:17:54 +00:00
Tim Nguyen
f9428f8530
Bug 1568306 - Update about:logins dialog styling to match the spec. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D39103
--HG--
extra : moz-landing-system : lando
2019-07-24 17:53:18 +00:00
Coroiu Cristina
075c52994f
Backed out 4 changesets (bug 1561079, bug 1561913) for mochitest failures at dom/base/test/test_bug375314.html on a CLOSED TREE
...
Backed out changeset 0d1eaf86253f (bug 1561913)
Backed out changeset 1d1be67a5950 (bug 1561079)
Backed out changeset 528a46ffe2af (bug 1561079)
Backed out changeset f562e67e38cf (bug 1561079)
2019-07-24 20:56:30 +03:00
Barret Rennie
6a1374b54b
Bug 1562821 - Gracefully handle loading browser-child.js in the parent r=Ehsan
...
When in responsive design mode, the `browser-child.js` script will be loaded by
the `<xul:browser>` in the parent process, where a `BrowserChild` does not
exist. Attempting to retrieve this from the `DocShell` will cause an error,
preventing the script from executing correctly. We now gracefully handle the
case where browser-child.js is loaded in the parent and no `BrowserChild`
exists.
Differential Revision: https://phabricator.services.mozilla.com/D38917
--HG--
extra : moz-landing-system : lando
2019-07-23 16:43:37 +00:00
Julian Descottes
d56b4a028e
Bug 1566362 - Set expires to "never" for devtools tabs_reordered scalar r=janerik
...
Per Harald's feedback on https://bugzilla.mozilla.org/show_bug.cgi?id=1566383#c2
Differential Revision: https://phabricator.services.mozilla.com/D39198
--HG--
extra : moz-landing-system : lando
2019-07-24 16:44:29 +00:00
James Willcox
212e5673e3
Bug 1561079 - Add `referrerInfo` to <browser> r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D36525
--HG--
extra : moz-landing-system : lando
2019-07-24 16:33:47 +00:00
Boris Zbarsky
e04595bab6
Bug 1568510. Pass an nsIInterfaceRequestor, not nsISupports, as context to helper app dialog methods. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D39181
--HG--
extra : moz-landing-system : lando
2019-07-24 15:44:34 +00:00
Bogdan Tara
e82c5fe738
Backed out 4 changesets (bug 1561079, bug 1561913) for apilint and checkstyle failures CLOSED TREE
...
Backed out changeset 50244d8132f9 (bug 1561913)
Backed out changeset 9abb44cca93b (bug 1561079)
Backed out changeset e6e23c902808 (bug 1561079)
Backed out changeset e48cf42b707f (bug 1561079)
2019-07-24 19:23:44 +03:00
James Willcox
a7171dad07
Bug 1561079 - Add `referrerInfo` to <browser> r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D36525
--HG--
extra : moz-landing-system : lando
2019-07-24 15:47:55 +00:00
Mark Striemer
f12772ecc5
Bug 1547017 - Hide the more options button when there are no items r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D38926
--HG--
extra : moz-landing-system : lando
2019-07-24 14:17:16 +00:00
Bogdan Tara
c230c12dae
Backed out 2 changesets (bug 1561079) foe ES lint failure on browser-custom-element.js CLOSED TREE
...
Backed out changeset 74cd5c0338ee (bug 1561079)
Backed out changeset adbc4ea67da9 (bug 1561079)
2019-07-24 18:31:15 +03:00
James Willcox
0a734ca6ba
Bug 1561079 - Add `referrerInfo` to <browser> r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D36525
--HG--
extra : moz-landing-system : lando
2019-07-24 14:53:19 +00:00
Bogdan Tara
5e07a53115
Backed out 2 changesets (bug 1563552) for failures on browser_privacypane_2.js and browser_sanitizeDialog.js CLOSED TREE
...
Backed out changeset c7df8a9a00a4 (bug 1563552)
Backed out changeset ce3ae99da523 (bug 1563552)
2019-07-24 11:51:56 +03:00
Mark Hammond
934f15044e
Bug 1563552 (part 2) - remove support for the 'name' attribute from preferencesBindings.js. r=myk,jaws
...
Depends on D38828
Differential Revision: https://phabricator.services.mozilla.com/D38829
--HG--
extra : moz-landing-system : lando
2019-07-24 06:48:10 +00:00
Matthew Noorenberghe
4a0c3a4b17
Bug 1568371 - Make h1 headings sticky on about:memory. r=njn
...
The arrows to jump to the next file aren't sticky but they wouldn't have been visible before this patch so I still think it's an incremental improvement.
Differential Revision: https://phabricator.services.mozilla.com/D39121
--HG--
extra : moz-landing-system : lando
2019-07-24 01:50:09 +00:00
Narcis Beleuzu
6dd7208b8b
Backed out changeset 044beb95c8fc (bug 1568306) for mochitest failures on test_confirm_delete_dialog.html . CLOSED TREE
2019-07-24 05:44:54 +03:00
Boris Zbarsky
a818800ec5
Bug 1568278. Remove various unnecessary QIs to nsIDOMWindow. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D39065
--HG--
extra : moz-landing-system : lando
2019-07-24 01:26:07 +00:00
Tim Nguyen
eaff3d665c
Bug 1568306 - Update about:logins dialog styling to match the spec. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D39103
--HG--
extra : moz-landing-system : lando
2019-07-23 22:29:31 +00:00
Tim Nguyen
2626e1985d
Bug 1548880 - Add telemetry for when a field with a generated password is edited by the user. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D38594
--HG--
extra : moz-landing-system : lando
2019-07-23 19:39:39 +00:00
Gijs Kruitbosch
fffc7f0c58
Bug 1505913 - make plugin click-to-play and crash handling fission-compatible, r=mconley
...
At a high level, this change does the following:
- move the pluginchild actor to be a JSWindowActorChild
- move the parent handling from browser-plugins into a JSWindowActorParent
- move the crash handling from ContentCrashHandlers.jsm to the parent actor,
using a `PluginManager` object. It needs to talk to the actors (and vice
versa), so this seemed a better fit than spreading actor implementation
details to other JSMs.
- switch to using plugin IDs to identify plugins cross-process, instead of
combinations of names or other properties of the plugin tag. As part of that,
ensured plugin IDs are unique between "fake" plugins and the other ones.
- drop support for having a notification for more than 1 plugin. We only support
Flash, in practice, so there didn't seem to be much point in the added
complexity of trying to support more than 1 thing.
Some notes:
- the previous implementation mixes runIDs (for NPAPI plugin process "runs")
and GMP pluginIDs when doing crashreporting. AFAICT there is no guarantee
these don't conflict, so I've split them out to avoid issues. There's a
pluginCrashID object I pass around instead that has either a runID or
pluginID. Happy to rename some more for clarity.
- the previous implementation used `pluginInfo` and `plugin` for a bunch of
different types of variables. I've tried to be consistent, where:
* `pluginElement` is a DOM element for a plugin
* `activationInfo` is a JS object used to track click to play state for a plugin
* `plugin` is a plugintag as returned by the pluginhost service
* `pluginCrashID` is an identifier for a crashed plugin (see previous point).
- I'm still using broadcastAsyncMessage to tell the content processes about
gmp plugin crashes and plugin crash submission updates, because there's no
guarantee the actors are instantiated (for gmp plugins) nor can the parent
easily find out which actors to talk to (for either gmp or npapi plugins).
Open to suggestions there, too. I think our best bet might be moving that to
IPDL-based IPC within the GMP code, but that feels like a separate bug.
Differential Revision: https://phabricator.services.mozilla.com/D37665
--HG--
rename : browser/base/content/browser-plugins.js => browser/actors/PluginParent.jsm
extra : moz-landing-system : lando
2019-07-23 22:04:40 +00:00
Brendan Dahl
1fdd881959
Bug 1567558 - Fix textbox spell checker UI in XHTML documents. r=NeilDeakin
...
Remove the uneeded XULDocument check so that when textbox elements are
loaded in XHTML documents the inline spell checker UI works.
Differential Revision: https://phabricator.services.mozilla.com/D38690
--HG--
extra : moz-landing-system : lando
2019-07-22 20:46:03 +00:00
Edwin Gao
7fd5fb983a
Bug 1555454 - disable permafailing tests on macosx1014, migrate mochitest-browser-chrome to macosx1014 r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D38783
--HG--
extra : moz-landing-system : lando
2019-07-23 18:30:26 +00:00
Micah Tigley
3ec2df99e1
Bug 1559427 - Display data from Lockwise on the Monitor card. r=MattN
...
Depends on D38228
Differential Revision: https://phabricator.services.mozilla.com/D38385
--HG--
extra : moz-landing-system : lando
2019-07-23 18:22:28 +00:00
Drew Willcoxon
e915ec88ec
Bug 1502821 - Don't autofill bookmarks when browser.urlbar.suggest.bookmark is false. r=mak
...
* Add a new case for when suggest.bookmark = false to the logic that returns the appropriate SQL query. Don't autofill bookmarks in that case.
* Add a bunch of new tests that cover all cases
Differential Revision: https://phabricator.services.mozilla.com/D38394
--HG--
extra : moz-landing-system : lando
2019-07-23 18:21:08 +00:00
Johann Hofmann
c7d97e7440
Bug 1568110 - Add RPMGetStringPref for getting the content blocking category pref in about:protections. r=ewright
...
Depends on D38966
Differential Revision: https://phabricator.services.mozilla.com/D39014
--HG--
extra : moz-landing-system : lando
2019-07-23 17:45:54 +00:00
Johann Hofmann
1bfdedd197
Bug 1568110 - Use RPMGetBoolPref to get prefs in about:protections. r=mtigley,ewright
...
Differential Revision: https://phabricator.services.mozilla.com/D38966
--HG--
extra : moz-landing-system : lando
2019-07-23 17:44:43 +00:00
Tim Nguyen
a76fcb146b
Bug 1561955 - Make about:protections support dark mode. r=ewright,mtigley,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D38210
--HG--
extra : moz-landing-system : lando
2019-07-23 17:21:01 +00:00
Cosmin Sabou
20d813093c
Bug 1563597 - Fix lint errors. r=jdai
...
--HG--
extra : amend_source : 9ded5b32117f5d390d50b90d71e22d215d121f32
2019-07-23 19:50:19 +03:00
Cosmin Sabou
5e17231bd2
Backed out changeset 13bb9ba5f69b (bug 1561955) as requested by ntim.
2019-07-23 19:40:44 +03:00
Tim Nguyen
2836364337
Bug 1561955 - Make about:protections support dark mode. r=ewright,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D38210
--HG--
extra : moz-landing-system : lando
2019-07-23 16:25:27 +00:00
John Dai
5bed95bf3d
Bug 1563597 - Support nsGlobalWindowOuter as observer notification's subject; r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D39029
--HG--
extra : moz-landing-system : lando
2019-07-23 16:09:27 +00:00
Jed Davis
6b2b3d2faa
Bug 1511556 - Don't leak crash annotation pipes when the crash reporter is disabled. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D38953
--HG--
extra : moz-landing-system : lando
2019-07-23 16:04:05 +00:00
Mihai Alexandru Michis
664ce04b80
Backed out changeset 814a517bdf2e (bug 1567848) for causing xpcshell and geckoview failure CLOSED TREE
2019-07-23 18:46:34 +03:00
Gijs Kruitbosch
789cc82f3e
Bug 1567848 - make XRE_IsE10sParentProcess always tell the truth on fennec, r=snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D38907
--HG--
extra : moz-landing-system : lando
2019-07-23 13:59:22 +00:00
Mark Striemer
e8fcd3492e
Bug 1564522 - Grey out disabled add-ons in about:addons r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D38384
--HG--
extra : moz-landing-system : lando
2019-07-22 19:22:37 +00:00
Erica Wright
92fd2dd4a1
Bug 1567901
- Summary date on tracking report shows the correct date. r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D38880
--HG--
extra : moz-landing-system : lando
2019-07-22 20:24:09 +00:00
Cosmin Sabou
38b8703751
Backed out 2 changesets (bug 1560513, bug 1566797) for causing bug 1567161 and backout conflicts.
...
Backed out changeset 27d0b01e9f3b (bug 1566797)
Backed out changeset 014889dc7434 (bug 1560513)
--HG--
extra : rebase_source : c4c05e5afe6716191f6be62eebd81d4b0b443c19
2019-07-23 16:42:02 +03:00
Julian Descottes
ea1d67a72c
Bug 1566395 - Extend telemetry scalars expiry for Inspector probes r=janerik,mbalfanz
...
Differential Revision: https://phabricator.services.mozilla.com/D38835
--HG--
extra : moz-landing-system : lando
2019-07-22 14:19:28 +00:00
Ciure Andrei
c0756f3389
Backed out 10 changesets (bug 1523638
) for causing high frequency Android 7.0 mochitests failures CLOSED TREE
...
Backed out changeset 644ceb2fe568 (bug 1523638
)
Backed out changeset 27647ee7a927 (bug 1523638
)
Backed out changeset 96f1ccb95570 (bug 1523638
)
Backed out changeset b60a17ea716a (bug 1523638
)
Backed out changeset 507e63186c5f (bug 1523638
)
Backed out changeset 33255408ca61 (bug 1523638
)
Backed out changeset d97b2d223616 (bug 1523638
)
Backed out changeset eba2a0514cde (bug 1523638
)
Backed out changeset d7065174c5c4 (bug 1523638
)
Backed out changeset c21b361e175d (bug 1523638
)
2019-07-23 05:13:32 +03:00
Shane Caraveo
c3d51446f5
Bug 1515172 support funnel attributes in attribution code r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D37668
--HG--
extra : moz-landing-system : lando
2019-07-22 22:06:46 +00:00
Nika Layzell
83236ff0f4
Bug 1523638
- Part 9: Use provided 'WindowGlobalChild' actors to create the initial about:blank document, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D37656
--HG--
extra : moz-landing-system : lando
2019-07-18 19:38:22 +00:00
Razvan Maries
54fa5ec03f
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2019-07-23 00:51:11 +03:00
Razvan Maries
86980b4bb2
Merge mozilla-inbound to mozilla-central a=merge
2019-07-23 00:37:54 +03:00
Carolina
4029445ae2
Bug 1566797 - Handles more than one cert received in the URL (about:certificate).r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D38388
--HG--
extra : moz-landing-system : lando
2019-07-22 18:09:36 +00:00
Tim Nguyen
67e52fbe32
Bug 1547382 - Use HTML input instead of XUL textbox in toolkit/content/widgets/tree.js. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D29076
--HG--
extra : moz-landing-system : lando
2019-07-22 20:43:24 +00:00
Boris Zbarsky
0f70d08ec8
Bug 1566595. Stop using [array] in nsIBinaryOutputStream. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D38387
--HG--
extra : moz-landing-system : lando
2019-07-22 20:27:39 +00:00