Alexandre Lissy
1d8ace6878
Bug 1282571 - Followup of 1281748 Remove BlobSet.h r=baku
...
MozReview-Commit-ID: 92TmpwWdVmU
--HG--
extra : rebase_source : fbdf4ba38fc9de283d7e328efd9671fe13426925
2016-06-27 23:22:10 +02:00
Chih-Yi Leu
8733310923
Bug 1221730 - Change GamepadServiceTest into webidl. r=qdot, r=baku
...
--HG--
extra : rebase_source : 8e04725e80467a17d1a1a775f791782abe842c1b
2016-06-28 00:26:00 +02:00
Chih-Yi Leu
42a49e9e8c
Bug 1221730 - Move gamepad API to PBackground. r=qdot, r=baku
...
--HG--
extra : rebase_source : 5ad6d31a770d0d7b1b10d6aebf693ed24fc956ca
2016-06-28 00:25:00 +02:00
Christoph Kerschbaumer
24fbc29c99
Bug 1188642 - Use channel->ascynOpen2 in dom/base/nsObjectLoadingContent.cpp r=smaug
2016-06-28 09:37:55 +02:00
Matthew Gregan
5abc4a0cdb
Bug 1282592 - Fix compile error in nsDOMWindowUtils::GetSupportsHardwareH264Decoding when building without MP4 support. r=cpearce
2016-06-28 15:02:09 +12:00
Wes Kocher
8414c26e20
Merge m-c to inbound, a=merge
2016-06-27 14:09:06 -07:00
Wes Kocher
a5dca92e10
Merge inbound to central, a=merge
2016-06-27 14:04:56 -07:00
Wes Kocher
cd463132d8
Backed out 8 changesets (bug 1267510) for causing unacceptably frequent failures in animation mochitests a=backout
...
Backed out changeset 2a2c42608ff0 (bug 1267510)
Backed out changeset 4cdb7f5b6f7c (bug 1267510)
Backed out changeset e89ec30077a0 (bug 1267510)
Backed out changeset 884243ce4287 (bug 1267510)
Backed out changeset 130a231c5acc (bug 1267510)
Backed out changeset 1ace442f6123 (bug 1267510)
Backed out changeset 058ad3199edb (bug 1267510)
Backed out changeset a7d18185f28d (bug 1267510)
--HG--
rename : testing/web-platform/tests/web-animations/timing-model/timelines/default-document-timeline.html => testing/web-platform/tests/web-animations/interfaces/AnimationTimeline/document-timeline.html
rename : testing/web-platform/tests/web-animations/interfaces/DocumentTimeline/idlharness.html => testing/web-platform/tests/web-animations/interfaces/AnimationTimeline/idlharness.html
2016-06-27 11:49:06 -07:00
Andreas Farre
6e8409f046
Bug 1282375 - Add missing namespace qualifiers. r=baku
...
MozReview-Commit-ID: DUtnCS8xeFn
2016-06-27 02:47:00 +02:00
Mantaroh Yoshinaga
a9ead4dd43
Bug 1267510 part 2 - Add origin time invariant to DocumentTimeline. r=birtles
...
MozReview-Commit-ID: Kf7PzzAH9Tj
--HG--
extra : rebase_source : 1cb1ff9f06c778d55f8a4a6beedccba946a31fbc
2016-06-27 08:09:31 +09:00
Olli Pettay
b8eb7f0a9e
Bug 1274806, got NS_ERROR_UNEXPECTED error when I call range.extractContents() for DOM element with iframe , r=mats
2016-06-27 01:16:27 +03:00
Arthur Edelstein
54c8149d55
Bug 1281949 - When resisting fingerprinting, spoof screen.orientation
...
When privacy.resistFingerprinting is enabled, make sure that
screen.orientation.angle -> 0 and
screen.orientation.type -> "landscape-primary"
Also refactors screen.mozOrientation.
Based on https://trac.torproject.org/18958
2016-06-24 09:53:00 -07:00
Boris Zbarsky
9b1f1daa04
Bug 767938 part 10. Remove the now write-only XPCJSContextStack's actual stack of JSContexts and AutoCxPusher. r=bholley
2016-06-24 14:19:51 -04:00
Boris Zbarsky
cca4d3bf70
Bug 767938 part 9. Move the JSAutoRequest from AutoCxPusher to AutoJSAPI, because we're about to kill off AutoCxPusher. r=bholley
2016-06-24 14:19:51 -04:00
Boris Zbarsky
ad60b5c087
Bug 767938 part 7. Remove the now-debug-only uses of XPCJSContextStack::Peek and Count(). r=bholley
2016-06-24 14:19:50 -04:00
Boris Zbarsky
16f83caaad
Bug 767938 part 6. Get rid of XPConnect's GetCurrentJSContext getter. r=bholley
2016-06-24 14:19:50 -04:00
Boris Zbarsky
edb18fcfaf
Bug 767938 part 5. Stop using the JSContext stack to get the current JSContext. r=bholley
2016-06-24 14:19:50 -04:00
Boris Zbarsky
674ca7344c
Bug 767938 part 3. Make AutoJSAPI a ScriptSettingsStackEntry. r=bholley
2016-06-24 14:19:50 -04:00
Boris Zbarsky
e7805058b1
Bug 767938 part 2. Move control over pushing/popping ScriptSettingsStackEntry instances into subclasses, so we can do the conditional pushing/popping AutoJSAPI will need. r=bholley
2016-06-24 14:19:50 -04:00
Boris Zbarsky
78464e8e2a
Bug 767938 part 1. Change ScriptSettingsStackEntry to allow having stack entries that are neither candidates for being entry globals nor candidates for being incumbent globals. r=bholley
2016-06-24 14:19:50 -04:00
Robert Longson
ea7cbbe858
Bug 1279690 Part 2 - switch should always allowReorder. r=cam, r=dholbert
2016-06-24 18:47:18 +01:00
Dragana Damjanovic dd.mozilla@gmail.com
638edf0077
Bug 1279440 - Fix prefetch for rel=next. r=smaug
2016-06-23 08:52:00 +02:00
Christoph Kerschbaumer
0d99d638ef
Bug 1258111 - Fix crash in CheckPolicy. r=billm
2016-06-23 09:40:51 +02:00
Thomas Nguyen
7bcc37e4d7
Bug 1264165 - Update and add test cases. r=franziskus
2016-06-22 18:28:40 +08:00
Thomas Nguyen
545e22fb16
Bug 1264165 - Implement link referrerPolicy attribute. r=josh, r=khuey
...
MozReview-Commit-ID: GxMtNB23eD8
2016-06-24 10:38:47 +08:00
Cameron McCormack
3265f73629
Bug 1280772 - Part 3: Store Servo-parsed style="" attributes in nsAttrValues. r=bholley
2016-06-24 13:35:12 +10:00
Cameron McCormack
7e0f01ceba
Bug 1280772 - Part 2: Rename eCSSDeclaration to eGeckoCSSDeclaration. r=bholley
2016-06-24 13:35:12 +10:00
Cameron McCormack
7e7d15d949
Bug 1280772 - Part 1: Remove explicit numbering of MiscContainer-residing nsAttrValue types. r=bholley
2016-06-24 13:35:12 +10:00
Olli Pettay
fd266b20b2
Bug 1281762 - nsWindowRoot::mPopupNode may keep otherwise closed documents alive, r=enn
2016-06-23 17:14:19 +03:00
Jon Coppeard
ed839a5b59
Bug 1281194 - Don't use for-of iteration over requested modules array r=bz
2016-06-23 11:52:51 +01:00
Andrea Marchesini
6218847441
Bug 1281748 - Cleanup BlobSet code, r=smaug
2016-06-23 11:58:22 +02:00
Andrea Marchesini
aac2306f2c
Bug 1269154 - Get rid of WorkerFeature: WorkerHolder, r=khuey
...
--HG--
rename : dom/cache/Feature.cpp => dom/cache/CacheWorkerHolder.cpp
rename : dom/cache/Feature.h => dom/cache/CacheWorkerHolder.h
rename : dom/workers/WorkerFeature.h => dom/workers/WorkerHolder.h
2016-06-23 10:53:14 +02:00
Carsten "Tomcat" Book
47aeb86e2c
Backed out changeset 1c5d78c7ba43 (bug 1269154) for bustage on a CLOSED TREE
...
--HG--
rename : dom/cache/CacheWorkerHolder.cpp => dom/cache/Feature.cpp
rename : dom/cache/CacheWorkerHolder.h => dom/cache/Feature.h
rename : dom/workers/WorkerHolder.h => dom/workers/WorkerFeature.h
extra : rebase_source : 49f9e9ce0500ac441fe97878cf9308804926544f
2016-06-23 10:13:54 +02:00
Andrea Marchesini
45087a7970
Bug 1269154 - Get rid of WorkerFeature: WorkerHolder, r=khuey
...
--HG--
rename : dom/cache/Feature.cpp => dom/cache/CacheWorkerHolder.cpp
rename : dom/cache/Feature.h => dom/cache/CacheWorkerHolder.h
rename : dom/workers/WorkerFeature.h => dom/workers/WorkerHolder.h
2016-06-22 17:24:35 +02:00
Boris Zbarsky
d157959ac1
Bug 1003797. Fire error events for <object> per spec. r=qdot
2016-06-23 00:32:23 -04:00
Boris Zbarsky
2a3c63b8e7
Bug 1281366. Ensure that when unblocking the scriptloader we try to process scripts if we have _any_ scripts to process, not just parser-blocking ones. r=smaug
2016-06-23 00:22:29 -04:00
Nils Ohlmeier [:drno]
e1b2b054f6
Bug 1281150: removed DataChannel.stream. r=jib,smaug
...
MozReview-Commit-ID: E7FOFlXCzk2
--HG--
extra : rebase_source : c90ba5667c588927b2bc818ca7e08332f0866664
2016-06-21 15:54:51 +02:00
Masatoshi Kimura
5979f6931b
Bug 1258053 - String changes. r=cpeterson
2016-06-22 21:55:14 +09:00
Masatoshi Kimura
a396185694
Bug 1258053 - Convert YouTube Flash embed URLs that contain params in the path components. r=kmachulis
...
--HG--
rename : dom/base/test/test_bug1240471.html => dom/base/test/test_youtube_flash_embed.html
2016-06-22 21:55:13 +09:00
Kershaw Chang
b3af0af713
Bug 1268810 - Set SANDBOXED_AUXILIARY_NAVIGATION flag to receiver page, r=smaug
2016-06-21 20:31:00 +02:00
Masayuki Nakano
60bb642e47
Bug 1275528 part.1 Support a way to query content relative to insertion point r=smaug
...
Native IME handler may want to query content relative to start of selection (or composition if there is it). Additionally, in e10s mode, insertion point in actual content may be different from the cache in parent. Therefore, in some cases, it does make sense to query content with offset relative to start of selection or composition.
This patch implements it simply and only in non-e10s mode.
Additionally, this fixes a bug of nsQueryContentEventResult::GetOffset() which hasn't been accepted its calls even if the event message is valid (eQueryTextContent, eQueryTextRect and eQueryCaretRect).
MozReview-Commit-ID: 34I7vyTUAgO
--HG--
extra : rebase_source : d79ba0dc3e002f7691495ee1ff8bdb3854d8f6fe
2016-06-16 14:10:49 +09:00
Christoph Kerschbaumer
19ac7d31c1
Bug 1274170 - Remove unnecessary includes of nsCorsListenerProxy. r=jkingston
...
--HG--
extra : rebase_source : 488864e497a7e6c127a98e05efd17d1d0580e000
2016-06-21 12:54:03 +02:00
Masayuki Nakano
13d4f396fe
Bug 1185307 part.2 Replace upcast from nsISelection to mozilla::dom::Selection with nsISelection::AsSelection() r=smaug
...
MozReview-Commit-ID: Gs3oiAgJFG9
--HG--
extra : rebase_source : a136405d99ff3361a595157986b3a33026bcd5f5
2016-06-17 22:32:49 +09:00
Masayuki Nakano
7b7ebc96f8
Bug 1185307 part.1 Add nsISelection::AsSelection() r=smaug
...
This patch adds nsISelection::AsSelection() for safer "upcast".
MozReview-Commit-ID: LlxoMaU0oE
--HG--
extra : rebase_source : 8b2fce25888bb256970ea1cb741a9f6fbe6dc542
2016-06-17 16:16:10 +09:00
Masayuki Nakano
d5bf222ecd
Bug 1275914 part.7 Add automated tests to query IME selections r=smaug
...
MozReview-Commit-ID: GwBU6Evcpfa
--HG--
extra : rebase_source : d6a54b3ab227fbae75e723b277f0ff1e95d44044
2016-06-20 16:31:29 +09:00
Masayuki Nakano
b7036f4f73
Bug 1275914 part.4 Add a method to retrieve focused content's selection controller to nsIPresShell r=smaug
...
ContentEventHandler will need to support query any types of selection. Therefore, it cannot use nsCopySupport::GetSelectionForCopy(). Instead, a part of it should be implemented by nsIPresShell::GetSelectionControllerForFocusedContent() and it should be shared by nsCopySupport::GetSelectionForCopy() and ContentEventHandler.
MozReview-Commit-ID: 1ItkkIUPFMG
--HG--
extra : rebase_source : 3d33a76ebe52bad0ba7fbe332fc06500a2a007d7
2016-06-10 21:01:32 +09:00
Xidorn Quan
a5ab965f09
Bug 1270753 part 2 - Clean up corresponding old window size when the DOMWindowUtils is destroyed. r=smaug
...
MozReview-Commit-ID: 3l3jeP4NWZ3
--HG--
extra : source : 1309f4d03f2a8450122cd71c2d545d4bd7682f1c
2016-06-21 08:19:50 +10:00
Xidorn Quan
48da678bcb
Bug 1270753 part 1 - Use the weak reference itself as an index for OldWindowSize item. r=smaug
...
MozReview-Commit-ID: 3X7O5pAuZ3N
--HG--
extra : source : 30e884f5656f6173f45245ced1da25b95ccb29a6
2016-06-21 08:19:50 +10:00
Boris Zbarsky
30a9fd5097
Bug 1276327. Remove the non-debug use of CxPusherIsStackTop(). r=bholley
2016-06-20 17:40:39 -04:00
Nathan Froyd
150bcb573b
Bug 1278925 - micro-optimize nsCOMArray appending with already_AddRefed AppendElement; r=erahm
...
In all of the places touched by this patch, the smart pointer we're
appending is about to become unused, so simply .forget()'ing its
reference into the appropriate nsCOMArray works just fine.
2016-06-20 18:38:10 -04:00