PSA: LoadingWithMojo is enabled on platforms other than Android

2,798 views
Skip to first unread message

Yutaka Hirano

unread,
Sep 7, 2017, 3:40:17 AM9/7/17
to Chromium-dev, blink-dev, Taiju Tsuiki
Hi,

I'd like to announce that LoadingWithMojo is enabled on Windows, Mac OS X, Linux and ChromeOS. I updated the server-side config, so already shipped Chrome binaries start using the feature as well. As I switched the feature default value, tests now run with LoadingWithMojo enabled on those platforms. 

In short, it migrates resource loading IPCs from ChromeIPC to Mojo. We've had an experiment for some time and didn't see performance / stability issues, but if you find any issues please let me know.

On Android there are some stability issues which we are addressing. Hence it is disabled on Android for now, and the old code should be maintained until it's enabled. I will keep running tests with LoadingWithMojo disabled manually.

Thanks,

michael.a...@gmail.com

unread,
Sep 21, 2017, 10:37:50 AM9/21/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org
ERROR APPEARING IN LAST COUPLE OF DAYS.  ARE YOU AWARE OF THIS AND CAN YOU RESOLVE IT?



--disable-features%3Dloadingwithmojo’s server DNS address could not be found.


rickraub...@gmail.com

unread,
Sep 21, 2017, 10:55:19 AM9/21/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org


On Thursday, September 7, 2017 at 9:40:17 AM UTC+2, Yutaka Hirano wrote:
I'd like to announce that LoadingWithMojo is enabled on Windows, Mac OS X, Linux and ChromeOS. I updated the server-side config, so already shipped Chrome binaries start using the feature as well. As I switched the feature default value, tests now run with LoadingWithMojo enabled on those platforms. 

Whatever that is, how do I get rid of it? Every time any program sends a web address to Chrome on my Windows 7, it opens a second tab containing this message:

aps1...@gmail.com

unread,
Sep 21, 2017, 12:06:33 PM9/21/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org, rickraub...@gmail.com
Will confirm, have a user with the same issue. Doesn't appear to be malware... I've uninstalled/reinstalled, ran every possible tool I can think of. Even used REVO uninstaller and removed every registry key/file attached to chrome.

Happens under multiple Windows user profiles. Something wacky going on.

Ken Rockot

unread,
Sep 21, 2017, 12:19:59 PM9/21/17
to aps1...@gmail.com, blink-dev, Chromium-dev, Taiju Tsuiki, Yutaka Hirano, rickraub...@gmail.com
Yes this sounds like a legitimate bug. Could someone please file one at https://crbug.com/new with details on how to reproduce the issue?

--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/b1edf2ef-8fd3-4188-a091-a224852575f8%40chromium.org.

Ken Rockot

unread,
Sep 21, 2017, 12:20:14 PM9/21/17
to aps1...@gmail.com, blink-dev, Chromium-dev, Taiju Tsuiki, Yutaka Hirano, rickraub...@gmail.com
Yes this sounds like a legitimate bug. Could someone please file one at https://crbug.com/new with details on how to reproduce the issue?
On Thu, Sep 21, 2017 at 9:06 AM, <aps1...@gmail.com> wrote:

--
You received this message because you are subscribed to the Google Groups "blink-dev" group.

yaza...@gmail.com

unread,
Sep 21, 2017, 7:43:13 PM9/21/17
to blink-dev, aps1...@gmail.com, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org, rickraub...@gmail.com

I have same issue one one off my computers but other one running same lastest chrome 61.0.3163.91 is fine.

chrome://version/ Shows this on computer working fine.

Command Line:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
--flag-switches-begin --flag-switches-end"

chrome://version/ Shows this on computer with Issue.....

Command Line
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
--disable-features=LoadingWithMojo --flag-switches-begin --flag-switches-end"

You see the " --disable-features=LoadingWithMojo" is same as web page opening http://--disable-features%3Dloadingwithmojo/ 
When a link is clicked from a program like PINs, Keepass , Outlook or any program you can open link from for some reason. Open Chrome directly if don't happen.

You can turn these off by going to chrome://flags/ you can find listed. (put mojo in Find on chrome)

To find this:

Use Mojo IPC for resource loading Mac, Windows, Linux, Chrome OS, Android
Use Mojo IPC instead of traditional Chrome IPC for resource loading. #enable-mojo-loading

Change to Default does nothing on computer with issue.
Change to Enable changes command line to:

Command Line
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
--disable-features=LoadingWithMojo --flag-switches-begin --enable-features=LoadingWithMojo --flag-switches-end"

There seems to be a issue with Command Line
messed up and "--disable-features=LoadingWithMojo" put outside "--flag-switches-begin"

Command Line should look like this:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
--flag-switches-begin --disable-features=LoadingWithMojo --flag-switches-end"

Yutaka Hirano

unread,
Sep 21, 2017, 10:36:37 PM9/21/17
to yaza...@gmail.com, blink-dev, aps1...@gmail.com, Chromium-dev, Taiju Tsuiki, rickraub...@gmail.com
Thank you for reporting, we are investigating the issue at https://crbug.com/767604.

mcleod...@gmail.com

unread,
Sep 22, 2017, 4:32:12 AM9/22/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org
How do I get rid of  --disable-features%3Dloadingwithmojos. It has attached itself to all my email and internet. Is it malicious or ransomware?

ian....@nef.org.uk

unread,
Sep 22, 2017, 6:39:21 AM9/22/17
to blink-dev, aps1...@gmail.com, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org, rickraub...@gmail.com, yaza...@gmail.com
I'm running Chrome 60.0.3112.113 on Windows 7, but get the same issue.

akue...@flametechnologies.com

unread,
Sep 22, 2017, 4:47:26 PM9/22/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org
So far only one person in our organization is experiencing issues. Chrome occasionally tries to open "--disable-features%3Dloadingwithmojo" in an extra tab. Windows 10 with latest version of Chrome. Happens faithfully after clicking the "Deliver" link on a Gmail spam report. I have already used the affected machine to submit a bug report.

jdbe...@gmail.com

unread,
Sep 22, 2017, 6:22:24 PM9/22/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org

drree...@gmail.com

unread,
Sep 22, 2017, 10:32:49 PM9/22/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org, akue...@flametechnologies.com
I experience it every time I try to follow a link contained in an Outlook e-mail message.  Started 3 days ago.

phill...@gmail.com

unread,
Sep 24, 2017, 6:48:26 AM9/24/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org
Not happy with this 'invasive' plug-in – feels like identity thief by stealth product tactics. What ever happen to consumer choice of to ‘have or have not’? Plus – I tried nearly everything and it still persists! Clueless in the UK …. :-(


On Thursday, September 7, 2017 at 8:40:17 AM UTC+1, Yutaka Hirano wrote:

nmay...@gmail.com

unread,
Sep 24, 2017, 10:18:55 AM9/24/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org
Experiencing the same issue - looking forward to a a solution.

Nico Weber

unread,
Sep 24, 2017, 10:29:59 AM9/24/17
to nmay...@gmail.com, Yutaka Hirano, Chromium-dev, blink-dev, tz...@chromium.org
The theory on the bug is that this is caused by Trusteer From Rapport, with this workaround: "Opening Trusteer Rapport Console and on the Dashboard
"Rapport is running" (stop)  <-- click on Stop will have same effect as un-installing.

Problem mojo tabs go away, start Rapport again they come back."

--
You received this message because you are subscribed to the Google Groups "blink-dev" group.

maurann...@gmail.com

unread,
Sep 24, 2017, 12:27:27 PM9/24/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org, akue...@flametechnologies.com, drree...@gmail.com

cns...@gmail.com

unread,
Sep 24, 2017, 4:42:11 PM9/24/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org, michael.a...@gmail.com

The solution is very simple!! Right click on Windows 10 at bottom left.  Select Apps and Features.  Scroll down to Trusteer Endpoint Protection, click on it and hit Uninstall.

cns...@gmail.com

unread,
Sep 24, 2017, 4:42:50 PM9/24/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org, rickraub...@gmail.com

The solution is very simple!! Right click on Windows 10 at bottom left.  Select Apps and Features.  Scroll down to Trusteer Endpoint Protection, click on it and hit Uninstall.


cns...@gmail.com

unread,
Sep 24, 2017, 4:43:04 PM9/24/17
to blink-dev, aps1...@gmail.com, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org, rickraub...@gmail.com, yaza...@gmail.com

The solution is very simple!! Right click on Windows 10 at bottom left.  Select Apps and Features.  Scroll down to Trusteer Endpoint Protection, click on it and hit Uninstall.


cns...@gmail.com

unread,
Sep 24, 2017, 4:43:33 PM9/24/17
to blink-dev, yaza...@gmail.com, aps1...@gmail.com, chromi...@chromium.org, tz...@chromium.org, rickraub...@gmail.com, yhi...@chromium.org

The solution is very simple!! Right click on Windows 10 at bottom left.  Select Apps and Features.  Scroll down to Trusteer Endpoint Protection, click on it and hit Uninstall.


cns...@gmail.com

unread,
Sep 24, 2017, 4:43:55 PM9/24/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org, akue...@flametechnologies.com, drree...@gmail.com

The solution is very simple!! Right click on Windows 10 at bottom left.  Select Apps and Features.  Scroll down to Trusteer Endpoint Protection, click on it and hit Uninstall.


cns...@gmail.com

unread,
Sep 24, 2017, 4:44:13 PM9/24/17
to blink-dev, nmay...@gmail.com, yhi...@chromium.org, chromi...@chromium.org, tz...@chromium.org

The solution is very simple!! Right click on Windows 10 at bottom left.  Select Apps and Features.  Scroll down to Trusteer Endpoint Protection, click on it and hit Uninstall.


saud...@gmail.com

unread,
Sep 25, 2017, 3:47:43 AM9/25/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org
This solution works to get rid of that dreaded pop up

The solution is very simple!! Right click on Windows 10 at bottom left.  Select Apps and Features.  Scroll down to Trusteer Endpoint Protection, click on it and hit Uninstall.

- hide quoted text -


Message has been deleted

remi...@cox.net

unread,
Sep 25, 2017, 11:12:21 AM9/25/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org
What's the solution on Windows 7?  Thanks.  Rob

payche...@gmail.com

unread,
Sep 26, 2017, 12:43:59 AM9/26/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org, michael.a...@gmail.com
This worked for me.  In chrome search for chrome://flags/  then search for mojo and disable.  Now no problem.  Someone in the group gave me the answer but now I can  not find them.

bri...@bellsouth.net

unread,
Sep 26, 2017, 9:45:04 AM9/26/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org, michael.a...@gmail.com, cns...@gmail.com
This isn't a "simple" solution as in my case I have to have Trusteer installed in order to use our corporate banking apps.  Google needs to fix the error and send out an update.

akue...@flametechnologies.com

unread,
Sep 26, 2017, 10:28:40 AM9/26/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org, michael.a...@gmail.com, payche...@gmail.com
This did not work in my situation. We still have Trusteer installed, and I set Mojo to "Disabled" in the Flags settings. We still get the funky tab message.

Ken Rockot

unread,
Sep 26, 2017, 10:29:46 AM9/26/17
to bri...@bellsouth.net, cns...@gmail.com, Chromium-dev, Taiju Tsuiki, Yutaka Hirano, michael.a...@gmail.com, blink-dev, Will Harris
It seems like the bug is in Rapport, which appears to be haphazardly and incorrectly injecting a flag into Chrome. It's not clear to me how Google could fix this on behalf of Trusteer.

--
You received this message because you are subscribed to the Google Groups "blink-dev" group.

tri2...@gmail.com

unread,
Sep 26, 2017, 4:55:56 PM9/26/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org, michael.a...@gmail.com, cns...@gmail.com, bri...@bellsouth.net
Agree uninstalling Trusteer Endpoint Protection, that comes as protection for online banking provided by the banks, isn't the solution. This must be something Google Chrome has done in the last few days as it's only happened recently. Google need to resolve the problem they appear to have caused.

akue...@flametechnologies.com

unread,
Sep 26, 2017, 5:25:16 PM9/26/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org, michael.a...@gmail.com, cns...@gmail.com, bri...@bellsouth.net, tri2...@gmail.com
To my knowledge, our bank had recently changed something with our Trusteer-based software. Perhaps Google and Trusteer need to get together to discuss what's happening. It's possible that Trusteer is doing something abnormal (for Chrome at least) that would not have been noticed until Mojo was enabled for Windows.

We previously were using Chrome with IE Tab add-on for interfacing with our bank, due to MS IE 11 constantly crashing. Now Chrome won't work at all with the Trusteer stuff, since the bank software update. We are back to using IE 11 and lucky that it's working so far.

w...@chromium.org

unread,
Sep 26, 2017, 6:24:25 PM9/26/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org, michael.a...@gmail.com, cns...@gmail.com, bri...@bellsouth.net, tri2...@gmail.com, akue...@flametechnologies.com
Hi All,

Google is aware of this problem, it is caused by Trusteer attempting to manipulate messages passing between Chrome's processes. This is inherently unsafe behavior because the format and structure of the messages is liable to change between Chrome versions. We continue to strongly recommend that AV and other products do not try and inject into Chrome in this way as it can cause stability, security and performance issues.

We are already directly in touch with IBM/Trusteer and are jointly working on a solution. The bug is being tracked in https://crbug.com/767604 so you can go ahead and star that for updates.

In the meantime, until Trusteer resolve the issue, I recommend that you disable or uninstall Trusteer Endpoint Protection.

Will

rickraub...@gmail.com

unread,
Sep 27, 2017, 3:07:19 AM9/27/17
to blink-dev, chromi...@chromium.org, tz...@chromium.org, yhi...@chromium.org, michael.a...@gmail.com, cns...@gmail.com, bri...@bellsouth.net, tri2...@gmail.com, akue...@flametechnologies.com
Disabling Trusteer Rapport is not a great idea, since it is a banking security extension that warns of potential security breaches.

On its own, Disabling Trusteer Rapport does not fix the problem, because Chrome's flags still have the "--disable-features=loadingwithmojo" flag in the wrong place, as can be seen in chrome://version/

You then have to go to chrome://flags/, search (Ctrl+F) for "mojo" and then set "Use Mojo IPC for resource loading" to "Disabled".
Reply all
Reply to author
Forward
0 new messages