<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Is it possible to reduce the size of the portal download combo?</title>
  <link rel="self" href="https://uat.liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=121832244" />
  <subtitle>Is it possible to reduce the size of the portal download combo?</subtitle>
  <id>https://uat.liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=121832244</id>
  <updated>2026-10-15T11:35:50Z</updated>
  <dc:date>2026-10-15T11:35:50Z</dc:date>
  <entry>
    <title>Is it possible to reduce the size of the portal download combo?</title>
    <link rel="alternate" href="https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121832243" />
    <author>
      <name>Francisco Javier Rivera</name>
    </author>
    <id>https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121832243</id>
    <updated>2023-06-01T12:07:18Z</updated>
    <published>2023-06-01T12:07:17Z</published>
    <summary type="html">&lt;p&gt;Liferay version 7.3&lt;/p&gt;
&lt;p&gt;We are trying to reduce the page load and we have found that there is
  a very large combo url. The url is Liferay's own url, the one of the portal:&lt;/p&gt;

&lt;p&gt;&amp;quot;combo?browserId=chrome&amp;amp;minifierType=js&amp;amp;languageId=en_US&amp;amp;t=1685590875069&amp;amp;/o/frontend-js-aui-web/aui/aui/aui/aui.js&amp;amp;/o/frontend-js-aui-web/liferay/modules.
  js&amp;amp;/o/frontend-js-aui-web/liferay/aui_sandbox.js&amp;amp;/o/frontend-js-aui-web/aui/attribute-base/attribute-base.js&amp;amp;/o/frontend-js-aui-web/aui/attribute-complex/attribute-complex.
  js&amp;amp;/o/frontend-js-aui-web/aui/attribute-core/attribute-core.js&amp;amp;/o/frontend-js-aui-web/aui/attribute-observable/attribute-observable.js&amp;amp;/o/frontend-js-aui-web/aui/attribute-extras/attribute-extras.js&amp;amp;/o/frontend-js-aui-web/aui/event-custom-base/event-custom-base.
  js&amp;amp;/o/frontend-js-aui-web/aui/event-custom-complex/event-custom-complex.js&amp;amp;/o/frontend-js-aui-web/aui/oop/oop.js&amp;amp;/o/frontend-js-aui-web/aui/aui-base-lang/aui-base-lang.
  js&amp;amp;/o/frontend-js-aui-web/liferay/dependency.js&amp;amp;/o/frontend-js-aui-web/liferay/util.js&amp;amp;/o/frontend-js-web/loader/config.
  js&amp;amp;/o/frontend-js-web/loader/loader.js&amp;amp;/o/frontend-js-web/liferay/dom_task_runner.js&amp;amp;/o/frontend-js-web/liferay/events.js&amp;amp;/o/frontend-js-web/liferay/lazy_load. js&amp;amp;/o/frontend-js-web/liferay/liferay/liferay.js&amp;amp;/o/frontend-js-web/liferay/global.bundle.js&amp;amp;/o/frontend-js-web/liferay/portlet.js&amp;amp;/o/frontend-js-web/liferay/workflow.js&amp;quot;&lt;/p&gt;
&lt;p&gt;We have been investigating and we have seen that this url is
  generated by 'TopHeadDynamicInclude' and that those JS are requested
  by modules like 'frontend-js-aui-web', we have generated a custom
  DynamicInclude to be able to modify the functionality (and we have
  introduced the original DynamicInclude in the OSGI blacklist), so far
  so good.. but when we try to remove some JS it fails us at JavaScript
  level (undefined objects), something really logical... our question
  is, is it possible to reduce this combo correctly? i.e. can we reduce
  that number of JS without dying in the attempt?&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Thank you very much!&lt;/p&gt;</summary>
    <dc:creator>Francisco Javier Rivera</dc:creator>
    <dc:date>2023-06-01T12:07:17Z</dc:date>
  </entry>
</feed>
