longsonr
d03099b507
Bug 1516921 - export things in the mozilla namespace properly r=jwatt
2018-12-31 11:56:52 +00:00
longsonr
b18fb47fa9
Bug 1516788 - Move SMILAnimationFunctions to the mozilla namespace r=bbirtles
...
--HG--
rename : dom/smil/nsSMILAnimationFunction.cpp => dom/smil/SMILAnimationFunction.cpp
rename : dom/smil/nsSMILAnimationFunction.h => dom/smil/SMILAnimationFunction.h
rename : dom/smil/nsSMILSetAnimationFunction.cpp => dom/smil/SMILSetAnimationFunction.cpp
rename : dom/smil/nsSMILSetAnimationFunction.h => dom/smil/SMILSetAnimationFunction.h
2018-12-31 11:54:22 +00:00
longsonr
5106b5cfcf
Bug 1516727 - Part 2 rename SVGAngle to DOMSVGAngle r=jwatt
...
--HG--
rename : dom/svg/SVGAngle.cpp => dom/svg/DOMSVGAngle.cpp
rename : dom/svg/SVGAngle.h => dom/svg/DOMSVGAngle.h
2018-12-30 18:18:30 +00:00
Cosmin Sabou
fc229ed2c7
Merge mozilla-inbound to mozilla-central. a=merge
2018-12-30 11:31:03 +02:00
Hiroyuki Ikezoe
c8743de655
Bug 1516368 - Unite ChangeOrigin::eRestore and eOther as ChangeOrigin::eMainThread. r=botond
...
Depends on D15340
Differential Revision: https://phabricator.services.mozilla.com/D15341
--HG--
extra : moz-landing-system : lando
2018-12-30 02:45:47 +00:00
Hiroyuki Ikezoe
529616ef3a
Bug 1516368 - Change SetResolutionAndScaleTo to take an enum instead of an nsAtoms*. r=botond
...
There is no reason to use nsAtoms*, it's error prone, i.e. the function
can take arbitrary nsAtoms*.
Depends on D15339
Differential Revision: https://phabricator.services.mozilla.com/D15340
--HG--
extra : moz-landing-system : lando
2018-12-30 02:16:42 +00:00
Hiroyuki Ikezoe
1cee88971a
Bug 1516368 - Drop nsIDOMWindowUtils.isResolutionSet. r=botond
...
It's been unused since bug 1337325.
Depends on D15338
Differential Revision: https://phabricator.services.mozilla.com/D15339
--HG--
extra : moz-landing-system : lando
2018-12-30 02:16:30 +00:00
Hiroyuki Ikezoe
f36f418011
Bug 1516307 - Make nsIDOMWindowUtils.getResolution return the result value. r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D15318
--HG--
extra : moz-landing-system : lando
2018-12-30 01:15:27 +00:00
longsonr
359ed8eddc
Bug 1516727 - Part 1 simplify creation of SVGAngle objects r=jwatt
2018-12-29 22:19:55 +00:00
Emilio Cobos Álvarez
006a4ab94a
Bug 1516366 - Move nsOnloadBlocker and nsDocumentOnStack to nsDocument.cpp, and shrink nsDocument.h to the minimmum. r=smaug
...
This needs to add a few of includes in other places which were relying on the
massive (now gone) list in nsDocument.h.
I also needed to move an AnimationTimeline destructor out of line because it
relied on dom::Animation being defined, yet Animation.h includes
AnimationTimeline.h, so include hell.
Differential Revision: https://phabricator.services.mozilla.com/D15366
2018-12-29 20:41:42 +01:00
Emilio Cobos Álvarez
b833919871
Bug 1516366 - Move CC / nsISupports bits to nsIDocument. r=smaug
...
This allows us to remove the MOZ_CRASH-ing implementation I added earlier in
this series.
Differential Revision: https://phabricator.services.mozilla.com/D15365
2018-12-29 20:41:41 +01:00
Emilio Cobos Álvarez
e3568cb8ad
Bug 1516366 - Move NS_DOCUMENT_NOTIFY_OBSERVERS to nsIDocument.h. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D15364
2018-12-29 20:41:40 +01:00
Emilio Cobos Álvarez
1165f7d4ed
Bug 1516366 - Move CloneDocHelper to nsIDocument. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D15363
2018-12-29 20:41:39 +01:00
Emilio Cobos Álvarez
f7401d4d89
Bug 1516366 - Move Init, Destroy and RemovedFromDocShell to nsIDocument. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D15362
2018-12-29 20:41:38 +01:00
Emilio Cobos Álvarez
6d77395190
Bug 1516366 - Move BlockOnload and UnlockOnload to nsIDocument, and devirtualize them. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D15361
2018-12-29 20:41:37 +01:00
Emilio Cobos Álvarez
a9e10105d5
Bug 1516366 - Move EventTarget methods to nsIDocument. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D15360
2018-12-29 20:41:36 +01:00
Emilio Cobos Álvarez
d66facd45a
Bug 1516366 - Move various miscellaneous methods from nsDocument to nsIDocument. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D15359
2018-12-29 20:41:35 +01:00
Emilio Cobos Álvarez
aab2c27c3e
Bug 1516366 - Merge nsIDocument::DocAddSizeOfExcludingThis and nsDocument::DocAddSizeOfExcludingThis. r=smaug
...
No point in having both really.
Differential Revision: https://phabricator.services.mozilla.com/D15358
2018-12-29 20:41:34 +01:00
Emilio Cobos Álvarez
e2c716a29d
Bug 1516366 - Move mExpandoAndGeneration from nsDocument to nsIDocument. r=smaug
...
Now that bindgen can represent it properly (bug 1516365) we can do this.
Differential Revision: https://phabricator.services.mozilla.com/D15357
2018-12-29 20:41:33 +01:00
Emilio Cobos Álvarez
97ceb59666
Bug 1516366 - Move some setters from nsDocument to nsIDocument. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D15356
2018-12-29 20:41:32 +01:00
Emilio Cobos Álvarez
8dae1360c2
Bug 1516366 - Move some static functions from nsDocument to nsIDocument. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D15355
2018-12-29 20:41:31 +01:00
Emilio Cobos Álvarez
dce45c2cad
Bug 1516366 - Remove unused declaration. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D15354
2018-12-29 20:41:30 +01:00
Emilio Cobos Álvarez
5952097059
Bug 1516366 - Remove unused mFirstBaseNodeWithHref member. r=smaug
...
This is done via SetBaseURIUsingFirstBaseWithHref now.
Differential Revision: https://phabricator.services.mozilla.com/D15353
2018-12-29 20:41:29 +01:00
Emilio Cobos Álvarez
f131713362
Bug 1516366 - Move base classes from nsDocument to nsIDocument. r=smaug
...
This is a big step in order to merge both.
Also allows to remove some very silly casts, though it causes us to add some
ToSupports around to deal with ambiguity of casts from nsIDocument to
nsISupports, and add a dummy nsISupports implementation that will go away later
in the series.
Differential Revision: https://phabricator.services.mozilla.com/D15352
2018-12-29 20:41:28 +01:00
Emilio Cobos Álvarez
ecc88f298e
Bug 1516366 - Remove uses of nsCOMArray<nsIDocument>. r=bzbarsky,smaug
...
Just use nsTArray. They're used to keep an array of strong references to
documents, and never use nsISupports-specific methods.
Plus they're are allocated on the stack so it should be safe to access them via
ranged for, so do that.
This is needed because nsCOMArray<T> depends on the cast from T to nsISupports
not to be ambiguous. I could fix that if needed, but it seems easier to just not
use it in these two cases.
Differential Revision: https://phabricator.services.mozilla.com/D15351
2018-12-29 20:41:20 +01:00
longsonr
6f0b15e90a
Bug 1516551 - Part 3 fix comment to refer to the correct class name r=dholbert
2018-12-29 09:18:38 +00:00
longsonr
7072a2b798
Bug 1516551 - Part 2 rename nsSVGTransform to SVGTransform r=dholbert
...
--HG--
rename : dom/svg/nsSVGTransform.cpp => dom/svg/SVGTransform.cpp
rename : dom/svg/nsSVGTransform.h => dom/svg/SVGTransform.h
2018-12-29 09:15:40 +00:00
Bogdan Tara
fff0a1f4f9
Merge inbound to mozilla-central. a=merge
2018-12-28 23:50:12 +02:00
longsonr
2ea3c4dbf3
Bug 1516551 - Part 1 rename SVGTransform to DOMSVGTransform r=dholbert
...
--HG--
rename : dom/svg/SVGTransform.cpp => dom/svg/DOMSVGTransform.cpp
rename : dom/svg/SVGTransform.h => dom/svg/DOMSVGTransform.h
2018-12-28 17:20:15 +00:00
Sylvestre Ledru
cccdda3c2a
Bug 1516555 - Reformat everything to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D15426
--HG--
extra : moz-landing-system : lando
2018-12-28 15:48:06 +00:00
Jan-Ivar Bruaroey
cbb94950ec
Bug 1321221 - Delay getDisplayMedia() promise until first frame arrives, to pass wpt. r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D15283
--HG--
extra : moz-landing-system : lando
2018-12-28 03:13:11 +00:00
Jan-Ivar Bruaroey
c8bbcb8047
Bug 1321221 - Implement getDisplayMedia() and update related wpt tests. r=pehrsons,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D15058
--HG--
extra : moz-landing-system : lando
2018-12-28 03:12:57 +00:00
Daniel Holbert
bb0c446650
Bug 1516576: Adjust dom/svg/*.cpp files to include their own header first. r=longsonr
...
Differential Revision: https://phabricator.services.mozilla.com/D15443
--HG--
extra : moz-landing-system : lando
2018-12-28 02:47:10 +00:00
Jan-Ivar Bruaroey
ee3a9f9f4f
Bug 1474376 - Merge window+screen sharing for content (list fullscreen as option in window-list), and get away from MediaSourceEnum. r=pehrsons,florian
...
Differential Revision: https://phabricator.services.mozilla.com/D14941
--HG--
extra : moz-landing-system : lando
2018-12-27 23:40:36 +00:00
arthur.iakab
9bcc2b137f
Merge inbound to mozilla-central a=merge
2018-12-27 23:56:49 +02:00
longsonr
cb858a95bf
Bug 1516076 - Part 4 - make include order more sensible for some files r=dholbert
2018-12-27 17:30:38 +00:00
longsonr
9446a698cd
Bug 1516194 - fix identation in SMILNullType.cpp r=dholbert
2018-12-27 17:12:48 +00:00
longsonr
8b6407d4b3
Bug 1516521 - rename nsSMILCSSValueType as SMILCSSValueType and move it to the mozilla namespace r=dholbert
...
--HG--
rename : dom/smil/nsSMILCSSValueType.cpp => dom/smil/SMILCSSValueType.cpp
rename : dom/smil/nsSMILCSSValueType.h => dom/smil/SMILCSSValueType.h
2018-12-27 17:02:38 +00:00
longsonr
ef730b7ab2
Bug 1516194 - rename nsSMILNullType to SMILNullType and move it to the mozilla namespace r=dholbert
...
--HG--
rename : dom/smil/nsSMILNullType.cpp => dom/smil/SMILNullType.cpp
rename : dom/smil/nsSMILNullType.h => dom/smil/SMILNullType.h
2018-12-27 10:21:40 +00:00
Tom Schuster
8c3a7f7d61
Bug 1510241 - Proxy HttpChannel MIME blocking message to the child process. r=flod,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D14858
--HG--
extra : moz-landing-system : lando
2018-12-27 06:25:51 +00:00
Margareta Eliza Balazs
c5132c335e
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-12-27 11:29:58 +02:00
Cosmin Sabou
03bc294fa4
Backed out changeset 0e9a610fe05f (bug 1450762) for turning bug 1481028 into permafail.
2018-12-27 01:31:50 +02:00
Cosmin Sabou
a2478c2d79
Merge mozilla-central to autoland.
2018-12-26 23:53:18 +02:00
Raul Gurzau
e09012b5fb
Bug 1356570 - Disable test_fullscreen-api-race.html on Mac debug. r=jmaher
2018-12-26 07:42:00 +02:00
Cosmin Sabou
a412ad718f
Bug 1311590 - Disable dom/indexedDB/test/test_third_party.html on Android debug for frequent failures. r=jmaher
2018-12-25 14:03:48 +02:00
Razvan Maries
63ead0bfe3
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2018-12-24 23:59:51 +02:00
Eric Rahm
52398c4af6
Bug 1515821 - Remove verbose warning in IsThirdPartyWindowOrChannel. r=ehsan
...
--HG--
extra : rebase_source : 1fc29f769fc88a9e59a7c1383b4c14fe7f2a28a6
2018-12-21 15:00:26 -08:00
longsonr
0d9759945e
Bug 1516175 - Move nsSMILFloatType into the mozilla namespace r=birtles
...
--HG--
rename : dom/smil/nsSMILFloatType.cpp => dom/smil/SMILFloatType.cpp
rename : dom/smil/nsSMILFloatType.h => dom/smil/SMILFloatType.h
2018-12-24 19:24:45 +00:00
Raul Gurzau
6b0ba83476
Bug 1258103 - Disabled test_bug369370.html on Linux. r=jmaher
2018-12-23 14:33:00 +02:00
Bogdan Tara
64ef7bc9fb
Merge inbound to mozilla-central. a=merge
2018-12-23 23:51:31 +02:00