Nicholas Nethercote
eab9ff6d25
Back out all four patches from bug 1161377. r=me.
...
Due to Android startup regressions (bug 1163066) and plugin crashes (bug
1165155).
--HG--
extra : rebase_source : 380f79e67dff4c4eaa2614f286a4d0669666b652
2015-05-14 21:48:43 -07:00
Andrea Marchesini
2689e0ffa6
Bug 1164567 - Get rid of mPrincipal from WebSocket. r=smaug
2015-05-15 11:51:47 -07:00
Carsten "Tomcat" Book
10055fbabd
merge mozilla-inbound to mozilla-central on a CLOSED TREE a=merge
...
--HG--
extra : amend_source : 5eed4d9cbde44ac4e53210d61ece005a83908ad7
2015-05-15 17:39:23 +02:00
Xidorn Quan
3116f3bf53
Bug 1157685 - Remove full-screen-api.content-only pref and its friends. r=smaug
...
--HG--
extra : source : 00be0263af62b29007d286d6d7dbac4ee4fdba01
2015-05-15 14:39:25 +12:00
Mark Capella
b470913851
Bug 988143 - Enable Gecko Touch in Fennec, SelectionController mods, r=ehsan
2015-05-14 22:06:12 -04:00
Wes Kocher
c0d35978d8
Merge m-c to fx-team a=merge
2015-05-14 15:41:56 -07:00
Eric Rahm
47d9aba92d
Bug 1163201 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj
2015-05-14 10:13:23 -07:00
Eric Rahm
34f99e4b4c
Bug 1163201 - Part 1: Remove instances of #ifdef PR_LOGGING in dom/. r=froydnj
...
PR_LOGGING is now always defined, we can remove #ifdefs checking for it.
2015-05-14 10:13:23 -07:00
Dave Townsend
a270716d85
Bug 1162775: Make contentAreaDropListener use dataTransfer.files to get the files dropped. r=smaug
...
--HG--
extra : rebase_source : 27f13cc0da72287a68f6abdf6d4f8af8ab54894e
extra : source : fae12b6114b8fe8a26ef9c69fbc4c09ce7a7f14a
2015-05-11 11:33:15 -07:00
Cameron McCormack
9c54cff9b7
Comment typo fix; no bug.
2015-05-13 12:25:22 +10:00
Nicholas Nethercote
ba79e01ad2
Bug 1161377 (part 3, attempt 2) - Convert some easy PL_DHashTable{Init,Finish} cases. r=froydnj.
...
--HG--
extra : rebase_source : 990907701818b7da2b4e8955c419bb61130e266f
2015-05-12 17:33:26 -07:00
Nicholas Nethercote
9a60518e5b
Bug 1161377 (part 2.5) - Move all static PLDHashTable instances onto the heap to avoid static constructors. r=froydnj.
...
--HG--
extra : rebase_source : 73029d4a1ed5a41263db882d66b1f380f5e7254b
2015-05-12 17:33:22 -07:00
Boris Zbarsky
6d7a7d1660
Bug 1163898 followup. Fix a test that was expecting the buggy mozAnon behavior. CLOSED TREE.
2015-05-12 17:14:34 -04:00
Boris Zbarsky
ca4d389a7a
Bug 1163898 part 2. Allow creation of an anonymous XHR in non-window scopes if the right mozAnon bits are passed in. r=smaug
2015-05-12 15:56:41 -04:00
Boris Zbarsky
068f758b05
Bug 1163898 part 1. Give DOMEventTargetHelper a sane accessor for getting its nsIGlobalObject. r=smaug
2015-05-12 15:56:39 -04:00
Andrea Marchesini
f4538bb921
Bug 1163387 - Rename FileImpl to BlobImpl, r=ehsan
...
--HG--
rename : dom/base/MultipartFileImpl.cpp => dom/base/MultipartBlobImpl.cpp
rename : dom/base/MultipartFileImpl.h => dom/base/MultipartBlobImpl.h
2015-05-12 13:11:03 +01:00
Andrea Marchesini
368a198972
Bug 1159401 - Split Blob and File classes, r=bz
2015-05-12 13:09:51 +01:00
Andrea Marchesini
138f6d0913
Bug 1159792 - get rid of dom.workers.websocket.enabled pref, r=smaug
2015-05-14 12:24:06 +01:00
Ting-Yu Lin
da5ef9e181
Bug 1110039 - Part 4 - Hook new classes into the system. r=roc
...
The necessary modifications are the same as SelectionCarets. For
convenience, Touch/SelectionCarets will be disabled whenever
AccessibleCaret preference is enabled.
2015-04-24 02:08:00 +02:00
Bill McCloskey
e6fc5ae904
Bug 1162838
- Allow sending initial process data to content processes (r=smaug)
2015-05-11 17:19:16 -07:00
Bill McCloskey
751027c648
Bug 803783 - Send message manager results via structured clone (r=bent)
2015-05-11 17:19:10 -07:00
Josh Matthews
d8f37388bd
Bug 1135812 - Make picture element react to viewport changes. r=dbaron,johns
2015-05-11 18:07:49 -04:00
Wes Kocher
983fcabeef
Backed out 2 changesets (bug 1159401) for b2g build bustage
...
Backed out changeset adfee1efb1e1 (bug 1159401)
Backed out changeset 70c63c8546e3 (bug 1159401)
2015-05-11 14:54:02 -07:00
Wes Kocher
0801a7bb79
Backed out 2 changesets (bug 1038536) for mass bustage CLOSED TREE
...
Backed out changeset c4551f3019a9 (bug 1038536)
Backed out changeset 0b122f0b6fcf (bug 1038536)
--HG--
rename : image/decoders/icon/qt/nsGtkQtIconsConverter.idl => image/decoders/icon/qt/public/nsGtkQtIconsConverter.idl
rename : image/BMPFileHeaders.h => image/src/BMPFileHeaders.h
rename : image/ClippedImage.cpp => image/src/ClippedImage.cpp
rename : image/ClippedImage.h => image/src/ClippedImage.h
rename : image/DecodePool.cpp => image/src/DecodePool.cpp
rename : image/DecodePool.h => image/src/DecodePool.h
rename : image/Decoder.cpp => image/src/Decoder.cpp
rename : image/Decoder.h => image/src/Decoder.h
rename : image/Downscaler.cpp => image/src/Downscaler.cpp
rename : image/Downscaler.h => image/src/Downscaler.h
rename : image/DynamicImage.cpp => image/src/DynamicImage.cpp
rename : image/DynamicImage.h => image/src/DynamicImage.h
rename : image/FrameAnimator.cpp => image/src/FrameAnimator.cpp
rename : image/FrameAnimator.h => image/src/FrameAnimator.h
rename : image/FrozenImage.cpp => image/src/FrozenImage.cpp
rename : image/FrozenImage.h => image/src/FrozenImage.h
rename : image/ICOFileHeaders.h => image/src/ICOFileHeaders.h
rename : image/IProgressObserver.h => image/src/IProgressObserver.h
rename : image/Image.cpp => image/src/Image.cpp
rename : image/Image.h => image/src/Image.h
rename : image/ImageFactory.cpp => image/src/ImageFactory.cpp
rename : image/ImageFactory.h => image/src/ImageFactory.h
rename : image/ImageMetadata.cpp => image/src/ImageMetadata.cpp
rename : image/ImageMetadata.h => image/src/ImageMetadata.h
rename : image/ImageOps.cpp => image/src/ImageOps.cpp
rename : image/ImageOps.h => image/src/ImageOps.h
rename : image/ImageRegion.h => image/src/ImageRegion.h
rename : image/ImageURL.h => image/src/ImageURL.h
rename : image/ImageWrapper.cpp => image/src/ImageWrapper.cpp
rename : image/ImageWrapper.h => image/src/ImageWrapper.h
rename : image/MultipartImage.cpp => image/src/MultipartImage.cpp
rename : image/MultipartImage.h => image/src/MultipartImage.h
rename : image/Orientation.h => image/src/Orientation.h
rename : image/OrientedImage.cpp => image/src/OrientedImage.cpp
rename : image/OrientedImage.h => image/src/OrientedImage.h
rename : image/ProgressTracker.cpp => image/src/ProgressTracker.cpp
rename : image/ProgressTracker.h => image/src/ProgressTracker.h
rename : image/RasterImage.cpp => image/src/RasterImage.cpp
rename : image/RasterImage.h => image/src/RasterImage.h
rename : image/SVGDocumentWrapper.cpp => image/src/SVGDocumentWrapper.cpp
rename : image/SVGDocumentWrapper.h => image/src/SVGDocumentWrapper.h
rename : image/ScriptedNotificationObserver.cpp => image/src/ScriptedNotificationObserver.cpp
rename : image/ScriptedNotificationObserver.h => image/src/ScriptedNotificationObserver.h
rename : image/ShutdownTracker.cpp => image/src/ShutdownTracker.cpp
rename : image/ShutdownTracker.h => image/src/ShutdownTracker.h
rename : image/SourceBuffer.cpp => image/src/SourceBuffer.cpp
rename : image/SourceBuffer.h => image/src/SourceBuffer.h
rename : image/SurfaceCache.cpp => image/src/SurfaceCache.cpp
rename : image/SurfaceCache.h => image/src/SurfaceCache.h
rename : image/VectorImage.cpp => image/src/VectorImage.cpp
rename : image/VectorImage.h => image/src/VectorImage.h
rename : image/imgFrame.cpp => image/src/imgFrame.cpp
rename : image/imgFrame.h => image/src/imgFrame.h
rename : image/imgLoader.cpp => image/src/imgLoader.cpp
rename : image/imgLoader.h => image/src/imgLoader.h
rename : image/imgRequest.cpp => image/src/imgRequest.cpp
rename : image/imgRequest.h => image/src/imgRequest.h
rename : image/imgRequestProxy.cpp => image/src/imgRequestProxy.cpp
rename : image/imgRequestProxy.h => image/src/imgRequestProxy.h
rename : image/imgTools.cpp => image/src/imgTools.cpp
rename : image/imgTools.h => image/src/imgTools.h
2015-05-13 17:48:28 -07:00
Wes Kocher
c03e0d7f54
Backed out changeset a65d0872089a (bug 819090) for mass bustage CLOSED TREE
2015-05-13 17:47:55 -07:00
Birunthan Mohanathas
a278d99077
Bug 819090 - Follow-up: Make nsIdentifierMapEntry::mIdContentList a nsAutoTArray to save an allocation. r=sicking
2015-05-13 17:09:25 -07:00
Birunthan Mohanathas
700935223f
Bug 1038536 - Flatten image/src/ directory. r=seth
...
--HG--
rename : image/src/BMPFileHeaders.h => image/BMPFileHeaders.h
rename : image/src/ClippedImage.cpp => image/ClippedImage.cpp
rename : image/src/ClippedImage.h => image/ClippedImage.h
rename : image/src/DecodePool.cpp => image/DecodePool.cpp
rename : image/src/DecodePool.h => image/DecodePool.h
rename : image/src/Decoder.cpp => image/Decoder.cpp
rename : image/src/Decoder.h => image/Decoder.h
rename : image/src/Downscaler.cpp => image/Downscaler.cpp
rename : image/src/Downscaler.h => image/Downscaler.h
rename : image/src/DynamicImage.cpp => image/DynamicImage.cpp
rename : image/src/DynamicImage.h => image/DynamicImage.h
rename : image/src/FrameAnimator.cpp => image/FrameAnimator.cpp
rename : image/src/FrameAnimator.h => image/FrameAnimator.h
rename : image/src/FrozenImage.cpp => image/FrozenImage.cpp
rename : image/src/FrozenImage.h => image/FrozenImage.h
rename : image/src/ICOFileHeaders.h => image/ICOFileHeaders.h
rename : image/src/IProgressObserver.h => image/IProgressObserver.h
rename : image/src/Image.cpp => image/Image.cpp
rename : image/src/Image.h => image/Image.h
rename : image/src/ImageFactory.cpp => image/ImageFactory.cpp
rename : image/src/ImageFactory.h => image/ImageFactory.h
rename : image/src/ImageMetadata.cpp => image/ImageMetadata.cpp
rename : image/src/ImageMetadata.h => image/ImageMetadata.h
rename : image/src/ImageOps.cpp => image/ImageOps.cpp
rename : image/src/ImageOps.h => image/ImageOps.h
rename : image/src/ImageRegion.h => image/ImageRegion.h
rename : image/src/ImageURL.h => image/ImageURL.h
rename : image/src/ImageWrapper.cpp => image/ImageWrapper.cpp
rename : image/src/ImageWrapper.h => image/ImageWrapper.h
rename : image/src/MultipartImage.cpp => image/MultipartImage.cpp
rename : image/src/MultipartImage.h => image/MultipartImage.h
rename : image/src/Orientation.h => image/Orientation.h
rename : image/src/OrientedImage.cpp => image/OrientedImage.cpp
rename : image/src/OrientedImage.h => image/OrientedImage.h
rename : image/src/ProgressTracker.cpp => image/ProgressTracker.cpp
rename : image/src/ProgressTracker.h => image/ProgressTracker.h
rename : image/src/RasterImage.cpp => image/RasterImage.cpp
rename : image/src/RasterImage.h => image/RasterImage.h
rename : image/src/SVGDocumentWrapper.cpp => image/SVGDocumentWrapper.cpp
rename : image/src/SVGDocumentWrapper.h => image/SVGDocumentWrapper.h
rename : image/src/ScriptedNotificationObserver.cpp => image/ScriptedNotificationObserver.cpp
rename : image/src/ScriptedNotificationObserver.h => image/ScriptedNotificationObserver.h
rename : image/src/ShutdownTracker.cpp => image/ShutdownTracker.cpp
rename : image/src/ShutdownTracker.h => image/ShutdownTracker.h
rename : image/src/SourceBuffer.cpp => image/SourceBuffer.cpp
rename : image/src/SourceBuffer.h => image/SourceBuffer.h
rename : image/src/SurfaceCache.cpp => image/SurfaceCache.cpp
rename : image/src/SurfaceCache.h => image/SurfaceCache.h
rename : image/src/VectorImage.cpp => image/VectorImage.cpp
rename : image/src/VectorImage.h => image/VectorImage.h
rename : image/src/imgFrame.cpp => image/imgFrame.cpp
rename : image/src/imgFrame.h => image/imgFrame.h
rename : image/src/imgLoader.cpp => image/imgLoader.cpp
rename : image/src/imgLoader.h => image/imgLoader.h
rename : image/src/imgRequest.cpp => image/imgRequest.cpp
rename : image/src/imgRequest.h => image/imgRequest.h
rename : image/src/imgRequestProxy.cpp => image/imgRequestProxy.cpp
rename : image/src/imgRequestProxy.h => image/imgRequestProxy.h
rename : image/src/imgTools.cpp => image/imgTools.cpp
rename : image/src/imgTools.h => image/imgTools.h
2015-05-12 15:02:36 -07:00
Andrew McCreight
ff3b670628
Bug 866681, part 2 - Make ContentUnbinder use DeferredFinalize. r=smaug
2015-05-13 12:48:52 -07:00
Ms2ger
f994d03624
Bug 1017758
- Use infallible getters for appId/isInBrowserElement/unknownAppId; r=bz
2015-05-13 17:59:08 +02:00
Ehsan Akhgari
1a03395848
Bug 1154275 - Remove ise() in favor of is(); r=Ms2ger
2015-05-13 14:31:58 -04:00
Wes Kocher
6b003ab737
Backed out changeset 56e4c68dc3da (bug 1163387) for build bustage CLOSED TREE
...
--HG--
rename : dom/base/MultipartBlobImpl.cpp => dom/base/MultipartFileImpl.cpp
rename : dom/base/MultipartBlobImpl.h => dom/base/MultipartFileImpl.h
2015-05-11 13:17:58 -07:00
Andrea Marchesini
49a0ee6938
Bug 1163387 - Rename FileImpl to BlobImpl, r=ehsan
...
--HG--
rename : dom/base/MultipartFileImpl.cpp => dom/base/MultipartBlobImpl.cpp
rename : dom/base/MultipartFileImpl.h => dom/base/MultipartBlobImpl.h
2015-05-11 18:50:54 +01:00
Andrea Marchesini
40a62edb0c
Bug 1159401 - patch 2 - Avoid multiple inheritance of nsIDOMBlob, r=bz
2015-05-11 18:50:52 +01:00
Andrea Marchesini
91a8a35606
Bug 1159401 - patch 1 - Split Blob and File in 2 classes, r=bz
2015-05-11 18:50:50 +01:00
Ryan VanderMeulen
2390c704f8
Backout revisions 4287533203fb and 96a3ebfe09d8 (bug 1159401) for bustage.
...
CLOSED TREE
--HG--
extra : histedit_source : a6c24f88b9c5a0cbcf2d44189fd359ddb20757b4%2C46613cfc309a9f0531e8c2475ac17877f606f231
2015-05-11 11:43:59 -04:00
Andrea Marchesini
73f13dc5c6
Bug 1159401 - patch 2 - Avoid multiple inheritance of nsIDOMBlob, r=bz
2015-05-11 15:20:35 +01:00
Andrea Marchesini
48ecacaa74
Bug 1159401 - patch 1 - Split Blob and File in 2 classes, r=bz
2015-05-11 15:20:06 +01:00
Nicholas Nethercote
0323a0a1b5
Backout c375efe78e07 (bug 1161377 part 3) for (probably) increasing the static constructor count and regressing Fennec start-up time. r=me.
2015-05-10 22:16:18 -07:00
Jan Horak
ed82bef0cf
Bug 967494 - "Preference Composition/Spelling/Language is ignored, and changing spellcheck language in one composition window affects all open and new compositions" [r=ehsan]
2015-04-28 12:01:00 +03:00
Phil Ringnalda
4a7ce6d864
Merge m-i to m-c, a=merge
2015-05-10 09:10:19 -07:00
Geoff Brown
4bb32f5282
Bug 1140454 - Skip some tests on Android 4.3 Debug for intermittent failures; r=me,trivial
2015-05-09 20:04:44 -06:00
Mike Conley
1f5e274f86
Bug 1136478 - Fire pagehide / pageshow events in content after swapping remote frame loaders. r=smaug.
...
--HG--
extra : rebase_source : fbe5ee7bb8aeac7edabb580bcab0254aebcbc1e0
2015-05-07 11:43:40 -04:00
Aaron Klotz
78887e2436
Bug 1158761: Part 1 - Make CheckPluginStopEvent run asynchronously; r=bholley
...
--HG--
extra : rebase_source : 2eb41787870c55bce97688b62996064874c8109a
extra : histedit_source : 67600c9ce3a95c382b92b782f11ce430062d8808
2015-04-30 14:54:09 -06:00
Olli Pettay
bf115e16cf
Backout Bug 1149555 because of tresize regression, a=backout
...
--HG--
extra : rebase_source : dba4dca78f80ac6971ef03d519abbd8fe6919ace
2015-05-08 20:12:41 +03:00
Boris Zbarsky
c62b672fe3
Bug 1162835. Add some missing includes to nsFormSubmission and nsFormData. r=baku
2015-05-08 09:17:35 -04:00
Ehsan Akhgari
e84cdb008a
Bug 1103348 - Part 1: Correctly reset the direction of an ancestor that is still in the tree when a text node is removed; r=smontagu
...
This is essentially a better fix for bug 894137. Relying on the aNullParent
argument to UnbindFromTree doesn't actually tell us if the dir=auto node
is still in the tree or not. Instead, we can check the parent of the said
node and only reset the direction if the parent exists, which means that
the node is still in the tree.
2015-05-08 08:42:26 -04:00
Hiroyuki Ikezoe
130bd87ffb
Bug 1158731 - Buffer for Performance APIs (Resource Timing, User Timing) should be separeted. r=baku
2015-05-08 01:00:00 +02:00
Boris Zbarsky
59ea7eac31
Bug 1162013. Process the Promise queue between adjacent setTimeout callback invocations when we're going through the callback list without returning to the event loop. r=smaug
2015-05-07 14:49:31 -04:00
Chris Pearce
3b0a4f8c14
Bug 1160321 - Test whether we can create H.264/AAC decoders before we report we support them. r=mattwoodrow
2015-05-08 13:36:32 +12:00
Jordan Santell
7b6fec2d8c
Bug 922221 - implement console.timeStamp(label) to create profile timeline markers. r=khuey
2015-04-29 12:48:57 -07:00