[Bug 67540] Produce/preserve the metadata about additional ResourceLoader modules required by extension tags
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
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
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
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
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
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
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
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
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
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
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
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
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
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