Commit Graph

9175 Commits

Author SHA1 Message Date
Olli Pettay
baf69da299 Bug 1153322 - Implement Document.scrollingElement, r=bz
--HG--
extra : rebase_source : 733ede0178b80b518e488bf9768e57498080f0b2
2016-01-27 02:44:05 +02:00
AJ Kerrigan
f8ecfe01de Bug 1230750 - Export GENERATED_FILES headers from moz.build. r=ted.mielczarek
Add GENERATED_FILES headers to EXPORTS inside moz.build, and
remove associated Makefile.in rules.

--HG--
extra : transplant_source : %EC%0DbV%C3%5B%97%E7%E8f%E9%26%22F%F2%DB%27h%DAW
2016-01-24 02:19:45 -05:00
Carsten "Tomcat" Book
92b2943e68 Merge mozilla-central to mozilla-inbound 2016-01-27 12:10:56 +01:00
Yury Delendik
d2eb9e89d1 Bug 1236104 - Revert pre-load cache compilation and tiny script limit. r=yury 2016-01-25 16:00:34 -06:00
dimi
c21d1ebd14 Bug 1188822 - Make service-workers/service-worker/fetch-request-resources.https.html pass. r=bkelly 2016-01-25 14:18:29 +08:00
Kyle Machulis
7c5418bae3 Bug 1237401 - Add telemetry probe for non-rewritable youtube flash embeds; r=cpeterson, r=vladan 2016-01-25 15:14:58 -08:00
Xidorn Quan
e5187154f6 Bug 1240978 - Shorten timeout for black screen in fullscreen transition. r=smaug
--HG--
extra : source : b2c974d0fb5380f8697341ad7d3c94575799dce8
2016-01-25 14:52:11 +11:00
Phil Ringnalda
6aeccf0426 Merge f-t to m-c, a=merge 2016-01-23 18:11:37 -08:00
Sylvestre Ledru
ab4e3a0d42 Bug 1218816 - Remove useless semicolons. Found by coccinelle. r=Ehsan
--HG--
extra : rebase_source : 7d2cc56b6553cd7a8d848d3c660f30735bd82eec
2016-01-22 16:58:49 +01:00
Ting-Yu Lin
40c9b71faf Bug 1241752 - Remove runtime warning for nsIContent::GetEditingHost(). r=smaug
Returning a null editing host for a non-editable is a normal failing case,
which does not need a warning.

--HG--
extra : rebase_source : 11695f3c17337cac2e2ce2a7516a0ce8d58eefb5
2016-01-22 14:18:47 +08:00
Kartikaya Gupta
be608f4519 Bug 1238042 - Extract a helper function to check if a JSObject is a global with a particular about: URI. r=ehsan
--HG--
extra : commitid : 9MHQnTiMoX9
2016-01-22 20:27:28 -05:00
Tom Tromey
5412728905 Bug 757969 - use __thread in ThreadLocal; r=froydnj 2016-01-22 10:33:44 -07:00
Josh Matthews
77fbe887eb Bug 1239463 - Do not assert when notifying an inactive document about changed content from the plugin crash notification. r=bz 2016-01-21 13:39:13 -05:00
Andrew McCreight
fd3268ba2a Bug 1226052, part 3 - Create File objects in test_mozfiledataurl.html using a frame script. r=baku
This makes it so the test works in e10s as well.
2016-01-21 09:57:30 -08:00
Andrew McCreight
5cb5aa132f Bug 1226052, part 2 - Don't name every file 'file' in test_mozfiledataurl.html. r=baku
This will make it possible to create them in one batch later.
2016-01-21 09:57:30 -08:00
Andrew McCreight
792c50d919 Bug 1226052, part 1 - Remove trailing whitespace in test_mozfiledataurl.html. r=baku 2016-01-21 09:57:30 -08:00
Eugen Sawin
e8d1a957e9 Bug 1205649 - [2.4] Add AbsoluteDeviceOrientation DOM event for compass heading orientation data. r=smaug 2016-01-21 18:14:33 +01:00
Olli Pettay
2046dc5aff Bug 1241339 - ObserverService may keep Console object alive until shutdown, r=baku
--HG--
extra : rebase_source : 85c4a69353b7f62ae41ba7e2edf3594ff0537223
2016-01-21 15:17:33 +02:00
Carsten "Tomcat" Book
1f6cfe0ec7 Merge mozilla-central to mozilla-inbound 2016-01-21 12:29:20 +01:00
Carsten "Tomcat" Book
adbf945ebf merge mozilla-inbound to mozilla-central a=merge 2016-01-21 11:49:16 +01:00
Jon Coppeard
c4e67b81f4 Bug 1241183 - Make nsScriptLoadRequest non-threadsafe now it's no longer used as a context for network loads r=sicking 2016-01-21 10:19:06 +00:00
Carsten "Tomcat" Book
aeb98474f5 Merge mozilla-central to b2g-inbound 2016-01-20 15:55:11 +01:00
Alastor Wu
6361a63b0c Bug 1235749 - add audiochannel tags for related mochitests. r=baku
--HG--
extra : transplant_source : %27m%84%D6%E8e%F3%A3%B8PWk%03Y%E2%BF%07%24%FB%9F
2016-01-19 15:21:48 +08:00
Michael Layzell
679cc7132c Bug 1230563 - Part 1: Cookie permissions should override the CookiesLifetimePolicy, r=ehsan 2016-01-19 01:33:20 -05:00
Brian Birtles
47fefa9489 Bug 1226091 - Use MayHaveAnimations in Element::UnbindFromTree; r=smaug 2016-01-19 08:04:25 +09:00
Randall Barker
ab8f6fa531 Bug 1231517 - part 4, Add ZoomToFocusedInput function to nsDOMWindowUtils r=kats 2016-01-20 16:24:59 -08:00
William Chen
15fa724be4 Bug 717722 - Implement WebKitCSSMatrix. r=baku
--HG--
extra : rebase_source : 225a96f30db5309d7d1032959b0ab8df437c820d
2016-01-20 14:48:01 -08:00
Ehsan Akhgari
97affffb42 Bug 1240372 - Don't OOM crash in nsDocumentEncoder::EncodeToStringWithMaxLength() when the string buffer allocation fails; r=bzbarsky 2016-01-20 17:55:47 -05:00
David Rajchenbach-Teller
42b6a4145f Bug 1224374 - Profiler labels for the 25 top chrome hangs;r=BenWa,MarcoZ
Experience shows that we do not have enough profiler labels to make
BHR hang reports meaningful. This patch adds enough labels to let us
exploit hang reports matching the 25 topmost chrome hangs.

--HG--
extra : rebase_source : b9ec379c58255a250db1020377147c95c82df712
2016-01-14 23:03:11 +01:00
Andrea Marchesini
ee9c7a0bee Bug 1240365 - FileReader should use the global scope correctly in ChromeWorkers, r=smaug, r=khuey 2016-01-20 18:17:57 +00:00
Andrea Marchesini
bf32b2ecd5 Bug 1162658 - Update FormData to match latest spec, r=smaug 2016-01-20 17:25:03 +00:00
Daniel Holbert
7581bad273 Bug 1239799 part 2: Add support for @media(-webkit-transform-3d) media query, for web compatibility. r=heycam 2016-01-18 09:24:44 -08:00
Brian Birtles
54283ba569 Bug 1226091 - Use MayHaveAnimations flag for animations on pseudo elements too; r=smaug 2016-01-18 13:40:12 +09:00
Andrew McCreight
6f11c351b4 Bug 1240908 - Make the window reference in nsContentPermissionRequester weak. r=smaug 2016-01-19 14:07:00 +01:00
Carsten "Tomcat" Book
73a586a9bc Backed out changeset 71c6c05cd40b (bug 1230422) for double landing 2016-01-20 10:21:19 +01:00
Andrea Marchesini
7d7df240a6 Bug 1230422 - FileReader should handle nested ReadAs*() calls, r=khuey 2016-01-20 07:55:37 +00:00
Andrea Marchesini
3f4e1ec831 Bug 1230422 - FileReader should handle nested ReadAs*() calls. r=khuey 2016-01-20 07:55:37 +00:00
Kyle Huey
57860ab95d Bug 1239509: Move VisibilityChangeListener out of nsContentPermissionHelper's header. r=wchen 2016-01-22 10:28:33 -08:00
Kyle Huey
a1459ad2d7 Bug 1241763: Don't fire dom-window-destroyed on outer windows. r=bz 2016-01-22 10:27:54 -08:00
Chris Peterson
c824bef9fe Bug 1240265 - Annotate intentional switch fallthroughs in dom/. r=mrbkap
dom/base/Element.cpp:2920:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
dom/base/Element.cpp:2935:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
dom/base/nsDocument.cpp:6595:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
dom/base/nsDocument.cpp:7631:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
dom/base/nsDocument.cpp:7922:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
dom/base/nsGlobalWindow.cpp:7573:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
dom/base/nsXMLContentSerializer.cpp:1393:7 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
dom/cache/AutoUtils.cpp:487:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
dom/html/HTMLInputElement.cpp:3808:15 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
dom/html/HTMLInputElement.cpp:3836:15 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
dom/storage/DOMStorageDBThread.cpp:224:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
dom/workers/ScriptLoader.cpp:1994:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels

--HG--
extra : rebase_source : ba9bd93b2c65e2db05b26e7b4c203dd7710516f3
2015-11-25 23:26:32 -08:00
Tooru Fujisawa
6c94385f12 Bug 1235159 - Report pattern compliation failure to web console. r=jst,jorendorff 2016-01-16 13:24:52 +09:00
Tooru Fujisawa
7eba37723f Bug 1227906 - Use unicode flag in pattern attribute. r=jst 2016-01-16 13:24:48 +09:00
Luke Wagner
72ea23c63e Bug 1239601 - improve the UniquePtr situation (r=jandem)
--HG--
extra : commitid : JegWAoGsuQ9
extra : rebase_source : 995c1b6ab8e4fd3b83c44741cd84a2d7b0d934d7
2016-01-15 18:26:20 -06:00
Kyle Machulis
0f6b29d229 Bug 1239585 - Remove eSupportSVG from nsObjectLoadingContent capabilities; r=bz 2016-01-15 14:11:54 -08:00
Kyle Machulis
1932fc42cc Bug 1239721 - Remove mRewrittenYoutubeEmbed from nsObjectLoadingContent; r=bz 2016-01-15 14:11:48 -08:00
Kartikaya Gupta
a1c2f88721 Bug 1226826 - Record paint times in the checkerboard event. r=botond
--HG--
extra : commitid : CygYKO4FVuh
2016-01-15 16:19:59 -05:00
Boris Zbarsky
bb3116b03d Bug 1237580. NamedNodeMap should only claim to support a name if that name has no uppercase ASCII chars, for HTML elements in HTML documents. r=bkelly 2016-01-15 13:29:58 -05:00
Andrea Marchesini
fea8607ef9 Bug 1241171 - FormData should not force 'blob' as filename, r=smaug 2016-01-26 17:15:52 +00:00
Sebastian Hengst
63388f55dc Backed out changeset 3a4b31e5c049 (bug 1241171) for W(5) orange on Linux x64 debug. r=bustage 2016-01-26 13:44:51 +01:00
Andrea Marchesini
d8e12344d6 Bug 1241171 - FormData should not force 'blob' as filename, r=smaug 2016-01-26 10:34:41 +00:00
Andrea Marchesini
1533d9b7ec Bug 1238440 - FileReader should throw an error when the blob changed size when reading, r=khuey 2016-01-26 10:19:15 +00:00
Sebastian Hengst
d8d4a2d1a5 Backed out 2 changesets (bug 1224374) for Windows bustage. r=bustage on a CLOSED TREE
Backed out changeset 5f458e6e4997 (bug 1224374)
Backed out changeset 0dc02cb0b604 (bug 1224374)
2016-01-19 21:30:41 +01:00
David Rajchenbach-Teller
f5531f5260 Bug 1224374 - Profiler labels for the 25 top chrome hangs;r=BenWa,MarcoZ
Experience shows that we do not have enough profiler labels to make
BHR hang reports meaningful. This patch adds enough labels to let us
exploit hang reports matching the 25 topmost chrome hangs.

--HG--
extra : rebase_source : b9ec379c58255a250db1020377147c95c82df712
2016-01-14 23:03:11 +01:00
Christoph Kerschbaumer
18e28eaf42 Bug 1239397: Send Internal ContentPolicyType to CSP and MixedContent (r=sicking) 2016-01-19 09:10:50 -08:00
Andrea Marchesini
e9160985c2 Bug 1221320 - XMLHttpRequest authentication should not require auth prompt dialog, r=honzab.moz 2015-12-30 18:47:55 +00:00
Carsten "Tomcat" Book
7e52b24fab merge mozilla-inbound to mozilla-central a=merge 2016-01-15 11:46:47 +01:00
Christoph Kerschbaumer
fecee7be59 Bug 1224694 - Unify and clean up initialization of CSP (r=sicking) 2016-01-14 13:21:31 -08:00
Christoph Kerschbaumer
071f422450 Bug 1233098 - Refactor CSP upgrade insecure requests flag within loadInfo (r=sicking) 2016-01-14 12:38:15 -08:00
Carsten "Tomcat" Book
a0a4e981bb Merge mozilla-central to fx-team 2016-01-14 11:59:00 +01:00
Olli Pettay
996520ebd1 Bug 1157469 - null check wrapper in case WrapNode fails, r=bholley 2016-01-11 20:32:12 +02:00
Nigel Babu
ecae6cd9a5 Backed out 4 changesets (bug 1226826) for widespread bustage
Backed out changeset 95d373bec568 (bug 1226826)
Backed out changeset bb9970d440a4 (bug 1226826)
Backed out changeset 6c1fa0dc6bd7 (bug 1226826)
Backed out changeset 400ebf504171 (bug 1226826)

--HG--
extra : commitid : D1zZSeIHTOA
2016-01-14 08:33:11 +05:30
Boris Zbarsky
6efc9783c7 Bug 1032979 part 2. Getting outerHTML on a node from an XML document should not use the self-closing form of empty container tags from the HTML namespace. r=smaug
--HG--
rename : testing/web-platform/tests/html/syntax/serializing-html-fragments/outerHTML.html => testing/web-platform/tests/html/syntax/serializing-xml-fragments/outerHTML.html
2016-01-13 21:36:25 -05:00
Boris Zbarsky
071f157aa8 Bug 1238804. Make <base> actually work in a srcdoc document. r=smaug 2016-01-13 21:36:24 -05:00
Nigel Babu
ccbf22eae8 Backed out changeset f001a01c85d7 (bug 1224694) for browser-chrome bustage on a CLOSED TREE
--HG--
extra : commitid : 5BUjoFsY8bv
2016-01-14 08:04:50 +05:30
Nigel Babu
7089beabc7 Backed out changeset f51b921e1ccf (bug 1233098) for browser-chrome bustage
--HG--
extra : commitid : ytS8fc4lFu
2016-01-14 08:04:37 +05:30
Christoph Kerschbaumer
c42851930c Bug 1233098 - Refactor CSP upgrade insecure requests flag within loadInfo (r=sicking) 2016-01-13 15:51:43 -08:00
Christoph Kerschbaumer
86457169b6 Bug 1224694 - Unify and clean up initialization of CSP (r=sicking) 2016-01-13 15:51:30 -08:00
Kyle Machulis
3bf21e018f Bug 769117 - Mochitests for youtube flash -> html5 rewriting; r=bz r=hsivonen 2016-01-13 16:13:50 -08:00
Kyle Machulis
5987eeb2ed Bug 769117 - Rewrite youtube flash embed tags to possibly use HTML5; r=bz r=hsivonen 2016-01-13 16:13:50 -08:00
Kartikaya Gupta
a7478cbca5 Bug 1226826 - Record paint times in the checkerboard event. r=botond
--HG--
extra : commitid : kX3Eye3aq0
2016-01-13 15:46:08 -05:00
Kyle Machulis
5b132a5fa9 Backout of changesets 05eb8219c3e5, 1ecd2a9ffb67 (Bug 769117) for bustage on CLOSED TREE 2016-01-13 12:16:19 -08:00
Kyle Machulis
66ac49993a Bug 769117 - Mochitests for youtube flash -> html5 rewriting; r=bz r=hsivonen 2016-01-13 11:45:59 -08:00
Kyle Machulis
bcad161069 Bug 769117 - Rewrite youtube flash embed tags to possibly use HTML5; r=bz r=hsivonen 2016-01-13 11:45:59 -08:00
Lars T Hansen
1b2551c10b Bug 1231337 - part 2, conditionally enable shared memory for dedicated workers. r=khuey
--HG--
extra : rebase_source : 9da6daa1211937d0fe1ca11eccce4ea90ca0e637
extra : histedit_source : 4d08c392a2766d46dcb41b14dea24d4c4f9be855
2016-01-06 16:31:38 +01:00
Jonathan Kew
46b5136c09 Bug 890156 - patch 6 - Update window placement code to work with desktop pixels, for per-monitor DPI support on Windows. r=emk 2015-12-03 13:19:50 +00:00
Andrew McCreight
cf55409c95 Bug 1237799, part 1 - Move test_bug827160.html and test_object.html to plugins directory. r=gfritzsche
This will let these tests use plugin-utils.

--HG--
rename : dom/base/test/test_bug827160.html => dom/plugins/test/mochitest/test_bug827160.html
rename : dom/base/test/test_object.html => dom/plugins/test/mochitest/test_object.html
2016-01-12 16:50:33 -08:00
Xidorn Quan
632243831d Bug 1174323 part 1 - Add nsDOMWindowUtils::SendNativeMouseMove and EventUtils.sendNativeMouseMove. r=smaug
--HG--
extra : rebase_source : e5fcc1be763d47dfed778edd840461bba48280b4
extra : source : b194e86b4b29edef1186c529c53e8c6270dd60e2
2016-01-13 10:29:09 +11:00
Jan-Ivar Bruaroey
d7d3df857d Bug 1224766 - forward callID to disambiguate multiple gUM requests from same window. r=jesup,smaug
--HG--
extra : rebase_source : 038e5b2eb6d2332da05c2c7dc44dc6ed3dde3d83
2016-01-07 17:30:10 -05:00
Xidorn Quan
42b9ed4bfc Bug 1189622 part 2 - Allow widget's MakeFullScreen to fail, and call FinishFullscreenChange directly if that happens. r=smaug
--HG--
extra : source : a851e10d72b71dbd7bab21e3e6ef80214f680b9b
2016-01-12 15:18:47 +11:00
Xidorn Quan
5e959008be Bug 1189622 part 1 - Ensure the in-fullscreen-change flag is set before calling the second phase. r=smaug
--HG--
extra : source : d296fe5d387c2d52d7a952871b9122df46b50b1f
2016-01-12 15:18:47 +11:00
Xidorn Quan
f569fa65f9 Bug 1238404 - Use 'using' directive instead of having separate Dispatch impl in subclasses of nsIEventTarget. r=froydnj
--HG--
extra : source : 76255b192a7d6dae74f19c68653537d5f8f39775
2016-01-12 15:18:47 +11:00
Christoph Kerschbaumer
769983140c Bug 1232909 - Use channel.asyncOpen2 within dom/base/test/chrome/test_bug599295.html (r=sicking) 2015-12-15 20:39:25 -08:00
Boris Zbarsky
19d13525eb Bug 1237714. Make nsContentUtils::IsCustomElementName faster in the common case of a non-custom-element name. r=smaug 2016-01-11 13:12:58 -05:00
Boris Zbarsky
405b7c4204 Bug 1236258 part 4. Change nsDOMAttributeMap::SetNamedItemNS to not remove the existing attribute when there is one. r=smaug 2016-01-11 13:01:35 -05:00
Boris Zbarsky
de5ab5f04f Bug 1236258 part 3. Remove the unused aNsAware argument of nsDOMAttributeMap::GetAttribute. r=smaug 2016-01-11 13:01:33 -05:00
Boris Zbarsky
0ea951e98c Bug 1236258 part 2. Remove the unused mNsAware member of nsIAttribute. r=smaug 2016-01-11 13:01:31 -05:00
Boris Zbarsky
257a42c64e Bug 1236258 part 1. Remove the unused nsDOMAttributeMap::RemoveAttribute. r=smaug 2016-01-11 13:01:29 -05:00
Nicholas Nethercote
88696a303a Bug 1209812 (part 6) - Convert all gfxImageFormat values to SurfaceFormat equivalents. r=jrmuizel.
This patch:

- Makes the following substitutions (plus necessary namespace qualifiers:

    gfxImageFormat::ARGB32      --> SurfaceFormat::A8R8G8B8_UINT32
    gfxImageFormat::RGB24       --> SurfaceFormat::X8R8G8B8_UINT32
    gfxImageFormat::A8          --> SurfaceFormat::A8
    gfxImageFormat::RGB16_565   --> SurfaceFormat::R5G6B5_UINT16
    gfxImageFormat::Unknown     --> SurfaceFormat::UNKNOWN

- Changes gfxImageFormat to be a typedef to gfx::SurfaceFormat. This will be
  removed soon.

- Removes gfxCairoFormatToImageFormat() and gfxImageFormatToCairoFormat() and
  replace calls to them with CairoFormatToGfxFormat() and
  GfxFormatToCairoFormat().

- Removes ParamTraits<gfxImageFormat>.

- Add namespace qualifiers to SurfaceFormat instances where necessary.

--HG--
extra : rebase_source : f56e92b1593957a9e4e00171100bc7605816e696
2016-01-07 20:57:38 -08:00
Xidorn Quan
18f7e26d54 Bug 1191597 part 5 - Ensure to cleanup old window size from the list when exit fullscreen. r=smaug
--HG--
extra : source : 64ff6f986119f8ace8f2c3fa73e554a2a73e2242
2016-01-11 09:38:53 +11:00
Randall Barker
3a71488eda Bug 1233056 - Long tapping on a link will select a different link from the page r=tnikkel
Long tapping would fail when Java Pan-Zoom was enabled in Fennec.
2016-01-08 20:22:07 -08:00
Ross Lovas
c58011d852 Bug 1190093 - Stop throttling frame requests for loading pages by checking Hidden(), not isShowing. r=tnikkel 2016-01-08 15:20:34 -06:00
Terrence Cole
fd0fcea703 Bug 1235923 - Part 2: Use new Root tracing APIs in Gecko; r=smaug 2015-12-30 11:31:16 -08:00
Andrea Marchesini
d64cfad447 Bug 1237595 - FormData ctor and form submission should create empty Blob/File when a input type=file is not set, r=smaug 2016-01-08 08:35:30 +00:00
Andrea Marchesini
4fd7346fa1 Bug 1237674 - Rename nsFormData to mozilla::dom::FormData, r=smaug
--HG--
rename : dom/base/nsFormData.cpp => dom/base/FormData.cpp
rename : dom/base/nsFormData.h => dom/base/FormData.h
2016-01-07 19:30:36 +00:00
Andrea Marchesini
89d54361e0 Bug 1237588 - One of the File::Create methods is not used, r=smaug 2016-01-07 13:34:53 +00:00
Olli Pettay
403580fa4c Bug 1237462 - Enable test_mutationobservers.html with e10s, r=mccr8 2016-01-07 15:13:40 +02:00
Boris Zbarsky
e7df3e8700 Bug 1236329. Back out the patch for bug 492933 (revision d8012b35413b) because it's not web-compatible in practice. r=smaug 2016-01-05 15:05:23 -05:00
Andrea Marchesini
c1e3e74d6e Bug 1187157 - new FormData::get() should return an empty string if the file is not set - part 1, r=smaug 2016-01-07 09:54:00 +00:00
Hiroyuki Ikezoe
df09492fe4 Bug 1212720 - Part 1: Implement Document.getAnimations(). r=heycam, r=smaug 2016-01-06 14:21:00 -05:00
Kyle Huey
d878b5bb2d Bug 1059469: Part 1 - Add a log module for dump() calls. r=bent 2016-01-06 13:18:29 -08:00
Andrea Marchesini
61ab7bb2ca Bug 1237364 - nsFrameLoader.cpp can set the userContextId directly using nsIDocShell, r=smaug 2016-01-06 20:02:41 +00:00
Sebastian Hengst
766d7ee106 Backed out changeset 23974693ffc5 (bug 1187157) for failing test_formSubmission.html on Mulet Linux x64 opt. r=backout 2016-01-06 18:06:26 +01:00
Andrea Marchesini
6af9b31246 Bug 1187157 - new FormData::get() should return an empty string if the file is not set, r=smaug 2016-01-06 15:42:35 +00:00
Bogdan Postelnicu
9242692238 Bug 1236900 - Remove useless null check since mOwnerContent cannot be null. r=jst
--HG--
extra : amend_source : f6f9afd2cd7d81c29aa3705f332b42ae19d83423
2016-01-06 00:56:00 -05:00
Andrea Marchesini
a365470b87 Bug 1235657 - Session storage needs to handle origin attributes correctly - part 1 - createOriginAttributesWithUserContextId, r=huseby 2016-01-06 10:08:30 +00:00
Nicholas Nethercote
3fae597767 Bug 1232852 (part 9) - Simplify ReleasePointerCaptureCaller. r=tn.
It doesn't need to store the nsIContent. It just needs to record if mPointerId
has been set. This is because ReleasePointerCapturingContent() doesn't use its
second parameter.

--HG--
extra : rebase_source : d31036c74b06143d88848f63165cd1f41b433102
2016-01-05 16:08:17 -08:00
Nicholas Nethercote
f037e41391 Bug 1232852 (part 8) - Remove some unused parameters in and around layout/base/. r=roc.
--HG--
extra : rebase_source : e02f99c78221be0f12fe11e50110fd49f718857f
2016-01-05 16:08:17 -08:00
Nicholas Nethercote
5721b2ad2e Bug 1232852 (part 5) - Remove some unused parameters in and around layout/base/. r=heycam.
--HG--
extra : rebase_source : 3f114d32650a260fe2eda847f24c2967a9d94185
2016-01-05 16:08:17 -08:00
Eitan Isaacson
d0d4c1ba6a Bug 1230533 - Cancel speech when controlling window goes away. r=smaug
Don't allow bfcache when there is an active or queued utterance in the window.
2016-01-05 18:01:24 -08:00
Wes Kocher
52ed1e6ff2 Backed out changeset 3aca7055f52f (bug 1236329) because something from this push turned browser_video_test.js permafail on mulet CLOSED TREE
--HG--
extra : commitid : 2RDQomPsA9l
2016-01-05 15:14:48 -08:00
Boris Zbarsky
cb006d4926 Bug 1236329. Back out the patch for bug 492933 (revision d8012b35413b) because it's not web-compatible in practice. r=smaug 2016-01-05 15:05:23 -05:00
Olli Pettay
424c4549bf Bug 1236607, pointerlock code should null check inner window before using it, r=xidorn
--HG--
extra : rebase_source : a7fb6d88673ffe40c3ee0ff59b140adbcc5fd769
2016-01-05 02:11:36 +02:00
Carsten "Tomcat" Book
e46a78db9a Backed out changeset d206a3fd7433 (bug 1000870) 2016-01-04 12:58:40 +01:00
Maksim Lebedev
8550b4a109 Bug 1000870 - Add some features in testing system. r=smaug 2015-05-19 07:03:00 +02:00
Olli Pettay
5ca565690e Bug 1120016 - Allocate short lived JS wrappers in the Nursery, r=mccr8,terrence 2015-12-31 15:21:49 +02:00
Ehsan Akhgari
1307b6ec69 Bug 1203441 - Increase the timeout of browser_use_counters.js 2015-12-30 22:27:40 -05:00
Wes Kocher
792ca14825 Backed out changeset 0d55a6e4e98e (bug 1120016) for 980 b2g hazards
--HG--
extra : commitid : 27OIHVsa17S
2015-12-30 16:34:18 -08:00
Terrence Cole
2d98949f4f Backout Bug 1235598 Part 2 because of merge bustage on a CLOSED TREE 2015-12-30 15:05:24 -08:00
Terrence Cole
4710ce6d97 Bug 1235598 - Part 2: Use TraceEdge exclusively in Gecko; r=smaug
--HG--
extra : rebase_source : fba9dbd3f6bc7b36074f58d11c411deb84c1ff1e
2015-12-30 08:52:14 -08:00
Jeff Walden
5be7be38a1 Bug 1235615 - Split JS::CompartmentOptions into JS::CompartmentCreationOptions that are immutable characteristics of a compartment, and JS::CompartmentBehaviors that may be changed after the compartment's been created. r=terrence
--HG--
extra : rebase_source : f08c380ae247d3308d4c36788ac765de1b75af50
2015-12-28 16:15:52 -06:00
Olli Pettay
2066f6d7b3 Bug 1120016 - Allocate short lived JS wrappers in the Nursery, r=mccr8,terrence
--HG--
extra : rebase_source : 3d51b7fc9962a93eb6071328db84b5b327225246
2015-12-30 19:16:13 +02:00
Andrea Marchesini
ec574f7448 Bug 1235629 - Remove dead code in WorkerFeature.h, r=smaug 2015-12-29 20:35:21 +00:00
Kearwood (Kip) Gilbert
0c83ce5c05 Bug 1182048 - Part 2: Implement e10s support for WebVR,r=vlad 2015-09-17 14:23:13 -07:00
Masatoshi Kimura
a236e77645 Bug 1234700 - Hide window.showModalDialog when e10s is enabled. r=jimm
--HG--
rename : dom/tests/mochitest/general/test_bug1077002.html => dom/tests/mochitest/general/test_showModalDialog_e10s.html
2015-12-29 23:47:46 +09:00
Alastor Wu
f0d62419f0 Bug 1228564 - part 2 : check audio capturing when the agent is registered/unregistered. r=baku. 2015-12-24 17:28:45 +08:00
Sebastian Hengst
3c1eb47e3a Backed out changesets 961f205d340d, 14a4637e9d96 and 14a4637e9d96 (bug 1228564) for failing Android M(4) test_browserElement_inproc_AudioChannel.html. r=backout 2015-12-27 22:28:08 +01:00
Alastor Wu
7ff9329b36 Bug 1228564 - part 2 : check audio capturing when the agent is registered/unregistered. r=baku.
--HG--
extra : commitid : B7NcXGTFGrv
2015-12-24 17:28:45 +08:00
Olli Pettay
2b2b2cc690 Bug 1155730, implement History.scrollRestoration r=jst 2015-12-26 12:59:09 +02:00
Ryan VanderMeulen
9a3523097f Merge fx-team to m-c. a=merge 2015-12-25 20:33:39 -05:00
Bill McCloskey
a4a149fd8d Bug 1211401 - Use global message manager as parent of <iframe mozbrowser> MM (r=smaug,ahal) 2015-12-23 12:29:39 -08:00
Alastor Wu
759854ca44 Bug 1234735 - Remove redundant spaces in nsGlobalWindow. r=baku
--HG--
extra : rebase_source : e7d4f6dc4c0efe2925e889a09745695ce75be11a
2015-12-23 10:34:54 +08:00
Bogdan Postelnicu
ec74b18936 Bug 1234554 - verify pointer validity and if valid dereference it otherwise use default value. r=jst
--HG--
extra : rebase_source : d5a80674e077db682fb7859fbe2b61edbb17e33c
2015-12-22 23:28:00 +01:00
Andrea Marchesini
7179f328b4 Bug 1234170 - WebSocket should check if the channel has been opened before send the 'close' notification to the WebSocketEventService, r=jduell 2015-12-22 20:05:07 +00:00
Francois Marier
6ca26efb5f Bug 1233902 - Check the TP list in sendBeacon(). r=gcp 2015-12-18 17:28:00 +01:00
Andrea Marchesini
52e65f89d8 Bug 1214148 - patch 1 - propagation from the nested iframe back to the toplevel iframe, r=alwu 2015-12-11 11:17:33 -05:00
Ting-Yu Lin
d477595b16 Bug 1221459 - Remove TouchCaret and SelectionCarets. r=mtseng, r=roc
All the files modified are straightforward deletion except TouchManager
and ZoomConstraintsClient. I add some includes and wrap TouchManager by
mozilla namespace to fix build errors due to the removal of TouchCaret.
2015-12-22 14:14:12 +08:00
Nigel Babu
fd9c9b233f Backed out changeset 9f30d3caa231 (bug 1221459) 2015-12-22 14:03:21 +05:30
Ting-Yu Lin
0fd840e0d8 Bug 1221459 - Remove TouchCaret and SelectionCarets. r=mtseng,roc
All the files modified are straightforward deletion except TouchManager
and ZoomConstraintsClient. I add some includes and wrap TouchManager by
mozilla namespace to fix build errors due to the removal of TouchCaret.

--HG--
extra : rebase_source : b31db322130f665e7dda53d1061cfc40f81ce411
2015-12-22 14:14:12 +08:00
Brian Birtles
98bde3e131 Bug 1232829 - Detach obsolete DocumentTimeline from refresh driver when the document is reset; r=smaug 2015-12-22 10:08:19 +09:00
Blake Kaplan
3fd1ae8a41 Bug 1231695 - Enable this test. r=mccr8 2015-12-18 17:16:13 -08:00
Ms2ger
a54da84fff Bug 1000004 - Part b: Inline CheckForWindowedPlugins in its only caller; r=jst 2015-12-18 11:13:00 +01:00
Ms2ger
bb3ddb06c3 Bug 1000004 - Part a: Remove the unused nsContentUtils::HasPluginWithUncontrolledEventDispatch(nsIDocument*) function; r=jst 2015-12-18 11:13:00 +01:00
Ms2ger
4edb68ff1d Bug 1232598 - Remove the aCalleePrincipal argument to nsGlobalWindow::OpenInternal; r=jst 2015-12-18 11:08:19 +01:00
Andrea Marchesini
f2f6c3be20 Bug 901097 - FileReader API in workers, r=sicking, r=nfroyd
--HG--
rename : dom/base/test/fileapi_chromeScript.js => dom/workers/test/fileapi_chromeScript.js
2015-12-18 08:44:00 +00:00
Morris Tseng
4493d55b04 Bug 1172796 - Part 4: Implement OffscreenCanvas::ToBlob. r=roc r=smaug
--HG--
extra : commitid : 6RcUmz8ar4L
2015-12-18 14:52:17 +08:00
Morris Tseng
c684330abd Bug 1172796 - Part 1: ImageEncoder can be used on worker thread. r=seth
--HG--
extra : commitid : GlboaS8JyYD
2015-12-18 14:52:17 +08:00
Morris Tseng
8181a0e4ec Bug 1215438 - Part 2: Add transfer support for ImageBitmap. r=baku
--HG--
extra : commitid : 79U2wpZIJ6W
2015-12-18 14:52:16 +08:00
Sebastian Hengst
fe800f661e Backed out changeset 30839ee209e8 (bug 901097) for mochitest failures on Android and Mulet. r=backout 2015-12-17 14:13:59 +01:00
Andrea Marchesini
35ff8e160c Bug 901097 - FileReader API in workers, r=sicking, r=nfroyd
--HG--
rename : dom/base/test/fileapi_chromeScript.js => dom/workers/test/fileapi_chromeScript.js
2015-12-17 12:00:35 +00:00
Eric Rahm
b0048b5a5a Bug 1230660 - Remove verbose warnings emitted from nsContentIterator. r=smaug 2015-12-16 15:58:25 -08:00