[Bug 67540] Produce/preserve the metadata about additional ResourceLoader modules required by extension tags

2014-10-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=67540
Bug 67540 depends on bug 71490, which changed state.

Bug 71490 Summary: Parsoid should set the prop parameter when calling API 
action=expandtemplates
https://bugzilla.wikimedia.org/show_bug.cgi?id=71490

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 67540] Produce/preserve the metadata about additional ResourceLoader modules required by extension tags

2014-10-02 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=67540
Bug 67540 depends on bug 71490, which changed state.

Bug 71490 Summary: Parsoid should set the prop parameter when calling API 
action=expandtemplates
https://bugzilla.wikimedia.org/show_bug.cgi?id=71490

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |---

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 67540] Produce/preserve the metadata about additional ResourceLoader modules required by extension tags

2014-10-01 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=67540
Bug 67540 depends on bug 71490, which changed state.

Bug 71490 Summary: Parsoid should set the prop parameter when calling API 
action=expandtemplates
https://bugzilla.wikimedia.org/show_bug.cgi?id=71490

   What|Removed |Added

 Status|PATCH_TO_REVIEW |RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 67540] Produce/preserve the metadata about additional ResourceLoader modules required by extension tags

2014-09-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=67540

Jackmcbarn jackmcbarn+w...@gmail.com changed:

   What|Removed |Added

 Depends on||71490

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 67540] Produce/preserve the metadata about additional ResourceLoader modules required by extension tags

2014-09-23 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=67540

--- Comment #7 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Change 160423 merged by jenkins-bot:
Bug 67540 - Load extension CSS modules

https://gerrit.wikimedia.org/r/160423

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 67540] Produce/preserve the metadata about additional ResourceLoader modules required by extension tags

2014-09-23 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=67540

--- Comment #8 from Marc Ordinas i Llopis marc...@wikimedia.org ---
The merged patch takes care of adding the appropriate CSS modules to the load
list, but only for extensions. Some parser functions (e.g. Babel) also have CSS
modules, there's a patch for MW that would allow Parsoid to know about them
here:
https://gerrit.wikimedia.org/r/162123

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 67540] Produce/preserve the metadata about additional ResourceLoader modules required by extension tags

2014-09-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=67540

Gerrit Notification Bot gerritad...@wikimedia.org changed:

   What|Removed |Added

 Status|ASSIGNED|PATCH_TO_REVIEW

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 67540] Produce/preserve the metadata about additional ResourceLoader modules required by extension tags

2014-09-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=67540

--- Comment #2 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Change 160423 had a related patch set uploaded by Marcoil:
WIP: Bug 67540 - Load extension CSS modules

https://gerrit.wikimedia.org/r/160423

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 67540] Produce/preserve the metadata about additional ResourceLoader modules required by extension tags

2014-09-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=67540

Marc Ordinas i Llopis marc...@wikimedia.org changed:

   What|Removed |Added

 Status|PATCH_TO_REVIEW |ASSIGNED

--- Comment #3 from Marc Ordinas i Llopis marc...@wikimedia.org ---
There's a WIP patch now at https://gerrit.wikimedia.org/r/160423 that adds the
extensions' CSS modules to the style link.

If we also want to load further extension resources, like JS or messages, I
suppose we'll have to add loading ResourceLoader's client first and let it load
everything else. Is this the way we should go?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 67540] Produce/preserve the metadata about additional ResourceLoader modules required by extension tags

2014-09-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=67540

C. Scott Ananian canan...@wikimedia.org changed:

   What|Removed |Added

 CC||canan...@wikimedia.org

--- Comment #4 from C. Scott Ananian canan...@wikimedia.org ---
I think we'll want the lowlevel information about the modules available (via
data-mw?), in addition to having One True Resource Loader URL which will load
them all.

In particular two of OCG backends, the ZIM writer and the future
parsoid-phantomjs-PDF backend, will want to download the set of resources used
by a (potentially large) set of pages.  We don't want to have to download the
same resources in slight variations over and over again.  If there are N
different resources used on a wiki, there are 2^N different resource loader
URLs which load various combinations of the N resources.  We'd rather just load
the N resources once, even if that means we have to do a little extra work
ourselves to order and merge them.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 67540] Produce/preserve the metadata about additional ResourceLoader modules required by extension tags

2014-09-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=67540

--- Comment #5 from C. Scott Ananian canan...@wikimedia.org ---
(12:15:15 PM) gwicke: cscott: we should expose the list separately, but for
browsers it's probably more efficient to still do some bundling
(12:15:29 PM) gwicke: good to unbundle the per-page modules from the global
ones though
(12:15:35 PM) gwicke: right now those are all mixed afaik
(12:18:03 PM) cscott-free: gwicke: agreed.  i'm thinking of exposing the list
via data-mw (for example) while still providing the resource url in a link
tag for browsers.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 67540] Produce/preserve the metadata about additional ResourceLoader modules required by extension tags

2014-09-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=67540

--- Comment #6 from Marc Ordinas i Llopis marc...@wikimedia.org ---
As discussed on IRC, we'll do a first patch only for CSS support, and then
expand on it with the rest of extensions' resources. We can continue using this
bug for this and for C. Scott's proposal of exposing the modules in metadata.

Btw, does anyone have examples of pages where an extension CSS causes Parsoid
to render differently from PHP? I'd like to test the visual diffs with this
patch. Thanks!

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 67540] Produce/preserve the metadata about additional ResourceLoader modules required by extension tags

2014-09-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=67540

ssas...@wikimedia.org changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|parsoid-t...@wikimedia.org  |marc...@wikimedia.org

--- Comment #1 from ssas...@wikimedia.org ---
Ex:
http://en.wikipedia.org/w/api.php?action=parseformat=jsonpage=MathMLprop=modules
 

includes

modulestyles:[ext.rtlcite,ext.math.styles,ext.geshi.language.xml,ext.geshi.local,ext.geshi.language.html5]

CSS modules for inclusion in the head would be a good start and will help
reduce rendering diffs.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 67540] Produce/preserve the metadata about additional ResourceLoader modules required by extension tags

2014-07-24 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=67540

ssas...@wikimedia.org changed:

   What|Removed |Added

   Priority|Unprioritized   |High
Summary|Parsoid must|Produce/preserve the
   |produce/preserve the|metadata about additional
   |metadata about additional   |ResourceLoader modules
   |ResourceLoader modules  |required by extension tags
   |required by extension tags  |

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l