gecko-dev/layout
Masayuki Nakano 2f69dfdd5d Bug 1547536 - Make PresShell QI-able for aware of do_QueryReferent() r=smaug
There is the following usage of nsIPresShell:
```
nsCOMPtr<nsIPresShell> presShell = do_QueryReferent(mPresShellWeak);
```

So, for changing this to:
```
RefPtr<PresShell> presShell = do_QueryReferent(mPresShellWeak);
```

PresShell should have its own IID.

Differential Revision: https://phabricator.services.mozilla.com/D29197

--HG--
extra : moz-landing-system : lando
2019-04-30 00:56:14 +00:00
..
base Bug 1547536 - Make PresShell QI-able for aware of do_QueryReferent() r=smaug 2019-04-30 00:56:14 +00:00
build Bug 1545758 - Move dom/file IPC components into mozilla::dom namespace - IPCBlobInputStream actors, r=qdot 2019-04-26 18:04:02 +00:00
doc Bug 1544343 - part 3: Make layout use mozilla::PresShell instead of nsIPresShell as far as possible r=emilio 2019-04-16 07:25:10 +00:00
forms Bug 1547418 - Make CapturingContentInfo a private struct of PresShell and move APIs for it from nsIPresShell to PresShell r=smaug 2019-04-30 00:26:57 +00:00
generic Bug 1547536 - Make PresShell QI-able for aware of do_QueryReferent() r=smaug 2019-04-30 00:56:14 +00:00
inspector Bug 1539159 - Prevent modification of UA style sheets. r=emilio 2019-04-29 05:34:06 +00:00
ipc Bug 1540785 - Part 1: Introduce nsDisplayItemBase r=mattwoodrow 2019-04-22 19:57:59 +00:00
mathml Bug 1546697 - Use a consistent style for enum classes in layout. r=dholbert 2019-04-25 23:03:04 +00:00
media
painting Bug 1544948 - Skip merging display lists that we're sure can't have changed. r=miko 2019-04-29 03:14:49 +00:00
printing Bug 1544343 - part 3: Make layout use mozilla::PresShell instead of nsIPresShell as far as possible r=emilio 2019-04-16 07:25:10 +00:00
reftests Bug 1508441 part 1: Adjust button reflow to suppress baseline for contain:layout, instead of for contain:size. r=TYLin 2019-04-26 21:56:39 +00:00
style Bug 1547418 - Make CapturingContentInfo a private struct of PresShell and move APIs for it from nsIPresShell to PresShell r=smaug 2019-04-30 00:26:57 +00:00
svg Bug 1547619 - Fix :-moz-svg-use-shadow-tree-root pseudo-class. r=violet 2019-04-29 08:04:22 +00:00
tables Bug 1546697 - Use a consistent style for enum classes in layout. r=dholbert 2019-04-25 23:03:04 +00:00
tools Bug 1545859 - Set gfx.font_ahem_antialias_none=True for reftests. r=jfkthame 2019-04-24 17:36:42 +00:00
xul Bug 1547418 - Make CapturingContentInfo a private struct of PresShell and move APIs for it from nsIPresShell to PresShell r=smaug 2019-04-30 00:26:57 +00:00
moz.build Bug 1521673 - Go through layout/tools/layout-debug even when tests are disabled. r=dmajor 2019-01-22 14:30:39 +00:00