Mantaroh Yoshinaga
ae2e808431
Bug 911987 part 4 - Add onwebkitanimation** and onwebkittransitionend event handlers. r=smaug
...
Add the onwebkit prefixed event handler attributes of CSS-Animation
and CSS-Transition.
We need to support both content attributes and IDL attributes like
onanimation** attributes.
We should support attribute of lower-case and mixed-case. But currently
Gecko defined as mixed-case only. [1][2]
[1] https://dxr.mozilla.org/mozilla-central/rev/6608e5864780589b25d5421c3d3673ab30c4c318/dom/base/nsContentUtils.cpp#747
[2] https://dxr.mozilla.org/mozilla-central/rev/6608e5864780589b25d5421c3d3673ab30c4c318/dom/events/EventNameList.h#977
So we can't find the related Atom when we set content attributes as lower-case. [3]
[3] https://dxr.mozilla.org/mozilla-central/rev/6608e5864780589b25d5421c3d3673ab30c4c318/dom/base/nsGlobalWindow.h#818
In this patch, I add two Atoms in order to support mixed and lower case.
MozReview-Commit-ID: 8nOfVGQ8h7R
--HG--
extra : rebase_source : fe954eb5c79d305660bdc3ef95b14e55cdb34534
2016-08-05 14:12:38 +09:00
Mantaroh Yoshinaga
bd81fb18be
Bug 911987 part 1 - Add onanimation** and ontransitionend event handlers. r=masayuki,smaug
...
This event handler is defined CSS-Animation and CSS-Transition.
https://drafts.csswg.org/css-animations-1/#event-animationevent
https://github.com/w3c/csswg-drafts/pull/344
MozReview-Commit-ID: ARgsibd7wST
--HG--
extra : rebase_source : 7b4f366a8661508185d60ead9ce68fb234959577
2016-08-05 08:12:14 +09:00
Chris Pearce
b4c569d8b8
Bug 1293101 - Refactor CDMCaps.cpp to treat keys marked as output-restricted as usable in all cases. r=gerald
...
This is a follow up from bug 1289623, as I missed a few cases in that bug.
MozReview-Commit-ID: DM7FtVSZUo3
--HG--
extra : rebase_source : 4fd7ae93b1418ded54f0c21a50a654fc962d4892
2016-08-08 10:41:38 +12:00
Bryce Van Dyk
fe6ac1173a
Bug 1292396 - Replace Marionette context string literals with symbolic variables. r=automatedtester
...
MozReview-Commit-ID: 9tRUYmVsaXO
--HG--
extra : rebase_source : 2776e4984543f9f6fec69d1b33c36bd8de073013
2016-08-03 14:21:27 +12:00
Bryce Van Dyk
fde8c66d92
Bug 1292394 - Update external media test dependencies. r=automatedtester
...
Bump deps. Previous deps resulting in failures with current builds.
MozReview-Commit-ID: BUEfDmmE00E
--HG--
extra : rebase_source : a5437a86a875531945c558fab9427c6c31059289
2016-08-01 13:43:29 +12:00
Wes Kocher
005ac12647
Merge fx-team to m-c a=merge
2016-08-07 00:16:15 -07:00
Phil Ringnalda
d88f9174f3
Merge m-i to m-c, a=merge
2016-08-06 23:34:37 -07:00
Phil Ringnalda
c4f467ea52
Back out 6 changesets (bug 1290116) for a 70% chance of WinXP debug timing out in test_subscription_change.html
...
Backed out changeset aa715b19902b (bug 1290116)
Backed out changeset c9922c014310 (bug 1290116)
Backed out changeset 44b50089c079 (bug 1290116)
Backed out changeset ca998a8cbe48 (bug 1290116)
Backed out changeset 74ceee4dc2f4 (bug 1290116)
Backed out changeset 90006dffbe5b (bug 1290116)
2016-08-06 18:58:23 -07:00
Wes Kocher
0201cd41e9
Merge m-c to fx-team, a=merge
2016-08-05 14:06:23 -07:00
Wes Kocher
e62bb051c9
Merge inbound to central, a=merge
2016-08-05 14:01:56 -07:00
Carsten "Tomcat" Book
a826042a1d
Merge mozilla-central to mozilla-inbound
2016-08-05 12:03:44 +02:00
Carsten "Tomcat" Book
cf611bec79
merge mozilla-inboudn to mozilla-central a=merge
2016-08-05 12:01:14 +02:00
Carsten "Tomcat" Book
99002c6dcd
merge fx-team to mozilla-central a=merge
2016-08-05 12:00:16 +02:00
Carsten "Tomcat" Book
931e6d0f57
Backed out changeset c0b0e54e156e (bug 1290634) for webgl regressions
2016-08-05 11:00:13 +02:00
Carsten "Tomcat" Book
f40d4e1782
Backed out changeset 4b7cd5b39cca (bug 1290634)
2016-08-05 11:00:00 +02:00
Randell Jesup
fd8a8c3c74
Bug 1290075: Always Init() the VoiceEngine when enumerating audio inputs r=jib
2016-08-04 21:24:05 -04:00
Andrew McCreight
c054f8ec15
Bug 1292289, part 3 - Remove dependency of Console on xpcprivate.h. r=mrbkap
...
This file only uses functions on nsIXPConnect, so it can get it from
nsContentUtils and stop including xpcprivate.h, which eliminates
another file from being rebuilt when xpcprivate.h gets touched.
MozReview-Commit-ID: AT5Khu0vkyf
--HG--
extra : rebase_source : fa40afb7df9afe1dede714c111947e4e85aee34e
2016-08-04 11:35:13 -07:00
Jean-Yves Avenard
91fecd5799
Bug 1292157: Ignore preload value when dealing with MediaSource originated URI. r=jwwang
...
MozReview-Commit-ID: CN9w9XJj2YR
--HG--
extra : rebase_source : 60c809ab8d65f9abfe75ec524a1ae2ecbd6b7f00
2016-08-05 11:15:50 +10:00
Carsten "Tomcat" Book
0cd188453a
Merge mozilla-central to autoland
2016-08-05 12:15:20 +02:00
Wes Kocher
1d69e33b22
Merge m-c to autoland, a=merge
2016-08-05 14:06:46 -07:00
Aaron Klotz
2bbffe8138
Bug 1273635: Enable alertable waits in content process main thread; r=jimm
...
MozReview-Commit-ID: 2qGdGj41M0n
--HG--
extra : rebase_source : e404ba43a47151d38330052c9ac93e7b252ad0f4
2016-08-03 11:54:35 -06:00
Carsten "Tomcat" Book
1f5f6ac888
Merge mozilla-central to fx-team
2016-08-04 16:06:09 +02:00
Carsten "Tomcat" Book
389a3e0817
merge mozilla-inbound to mozilla-central a=merge
...
--HG--
rename : mobile/android/base/java/org/mozilla/gecko/GeckoAppShell.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAppShell.java
rename : mobile/android/base/java/org/mozilla/gecko/gfx/GeckoLayerClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/GeckoLayerClient.java
rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerRenderer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerRenderer.java
rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanningPerfAPI.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanningPerfAPI.java
2016-08-04 15:55:50 +02:00
Jim Chen
4b8a8da17c
Bug 1289208 - Add native methods to AndroidGamepadManager; r=snorp
...
Add native method calls to AndroidGamepadManager to replace the gamepad
events in GeckoEvent. Implement those calls in AndroidGamepad.cpp. The
jni/Refs.h change is necessary to fix a compile error when using
jni::BooleanArray.
2016-08-04 09:16:05 -04:00
Jim Chen
e5eac1e286
Bug 1289208 - Move gamepad methods out of GeckoAppShell; r=snorp
...
Move gamepad methods called by native code out of GeckoAppShell and into
AndroidGamepadManager.
2016-08-04 09:16:05 -04:00
Boris Zbarsky
d7821950f4
Bug 1278583 part 5. Switch DOM code from using hasInstance class hooks to using Symbol.hasInstance. r=peterv
2016-08-03 18:32:07 -07:00
Boris Zbarsky
ba5962ed70
Bug 1278583 part 4. Rip out the now-unused construct hook holder bits in bindings. r=peterv
2016-08-03 18:32:06 -07:00
Boris Zbarsky
ab204ba73e
Bug 1278583 part 3. Make static stuff (static attributes, methods, constants) actually work on globals. r=peterv
2016-08-03 18:32:06 -07:00
Bobby Holley
83d2ff11d1
Bug 1291891 - Switch to NS_WARNING for unimplemented <style scoped>. r=emilio
2016-08-03 18:30:57 -07:00
Wes Kocher
d8f6cabd88
Backed out 4 changesets (bug 1290116) for w-e10s(5) failures on linux 64 opt
...
Backed out changeset 3e95eb4821b8 (bug 1290116)
Backed out changeset d6a336a1fa97 (bug 1290116)
Backed out changeset c50283f07370 (bug 1290116)
Backed out changeset db014dc92795 (bug 1290116)
2016-08-03 17:17:49 -07:00
Wes Kocher
ae855cdb28
Merge m-c to inbound, a=merge
2016-08-03 16:47:07 -07:00
Wes Kocher
9605851be0
Backed out 7 changesets (bug 1231764) for apparently causing linux debug wpt bustage
...
Backed out changeset 4b71272c92cf (bug 1231764)
Backed out changeset 234d8a930afa (bug 1231764)
Backed out changeset f9b204c2f5a7 (bug 1231764)
Backed out changeset f933119e57e4 (bug 1231764)
Backed out changeset e3af0b1d3473 (bug 1231764)
Backed out changeset 643b03aae1dd (bug 1231764)
Backed out changeset a945dbf63410 (bug 1231764)
--HG--
extra : rebase_source : e71360fa4b5e3e74859c82e74e183e13e6211c4c
2016-08-03 16:27:06 -07:00
Ben Kelly
7a325c9d30
Bug 1290116 P3 Delay removing registration until active worker is idle. r=asuth
2016-08-03 07:14:33 -07:00
Ben Kelly
423e5f0f72
Bug 1290116 P2 Clean up ServiceWorkerManager::StopControllingADocument(). r=asuth
2016-08-03 07:14:33 -07:00
Ben Kelly
a8f08a2715
Bug 1290116 P1 Expose a ServiceWorkerRegistrationInfo::IsIdle() method. r=asuth
2016-08-03 07:14:33 -07:00
Jeff Gilbert
974f4e1ea8
Bug 1291083 - Explicitly make WEBGL_depth_texture formats filterable. - r=mtseng
...
MozReview-Commit-ID: DaVpIHZZ0cI
2016-08-03 12:24:47 -07:00
Jeff Gilbert
901ccc3aeb
Bug 1291083 - Textures with depth-compare should be filterable. - r=mtseng
...
This also makes depth-textures follow filtering rules, whereas before we
allowed filtered depth textures for WEBGL_depth_texture.
MozReview-Commit-ID: LxepCb4WEkr
2016-08-03 12:24:39 -07:00
Sebastian Hengst
9a11ee24d8
Backed out changeset b531c8bff6e9 (bug 1201363) for timeout in GTest VP8VideoTrackEncoder.FrameEncode. r=backout
2016-08-03 19:33:55 +02:00
Sebastian Hengst
120f502e2a
Backed out changeset 3851902daa94 (bug 1201363)
2016-08-03 19:33:25 +02:00
Sebastian Hengst
70a5dca1bd
Backed out changeset 263cc3ad83c2 (bug 1201363)
2016-08-03 19:33:25 +02:00
Sebastian Hengst
1fe0a1cfb8
Backed out changeset 91e5ccbeef19 (bug 1201363)
2016-08-03 19:33:25 +02:00
Sebastian Hengst
f0fd44f274
Backed out changeset 0744bfe6854f (bug 1201363)
2016-08-03 19:33:25 +02:00
Sebastian Hengst
f4671c3b11
Backed out changeset 4111e388bd90 (bug 1201363)
2016-08-03 19:33:25 +02:00
Sebastian Hengst
e7ab762e14
Backed out changeset 7c07c4aa3569 (bug 1201363)
2016-08-03 19:33:24 +02:00
Sebastian Hengst
253063065c
Backed out changeset 64b256cf2807 (bug 1201363)
2016-08-03 19:33:24 +02:00
Sebastian Hengst
0c81148980
Backed out changeset ecee67ed1ddf (bug 1201363)
2016-08-03 19:33:24 +02:00
Bobby Holley
19f8c5faa5
Bug 1291390 - Make parsing mode an immutable property of the StyleSheet. r=heycam
2016-08-03 10:26:14 -07:00
Bobby Holley
1dfd6a8070
Bug 1291390 - Hoist the ParsingMode getter to the superclass and give it a special binary name for WebIDL. r=bholley,r=heycam
...
In the next patch we want to introduce an accessor called ParsingMode, which conflicts with this one.
2016-08-03 10:26:14 -07:00
Michael Layzell
420156f40f
Bug 1271819 - Rewrite browser_focus_steal_from_chrome to avoid race condition, r=enndeakin
2016-08-03 13:25:06 -04:00
JW Wang
cff471d7a8
Bug 1283724 - throttle notifications from stochastic network activity to save computation of buffer ranges. r=jya
...
MozReview-Commit-ID: BRBv2Flqu3u
--HG--
extra : rebase_source : fe28566c79f2f31a5054e4cda35d96c938985299
2016-08-01 14:39:39 +08:00