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
1dca1eac31
Bug 911987 part 3 - Add onwebkit prefixed event handler tests. r=birtles
...
MozReview-Commit-ID: B9SmsyXjLil
--HG--
extra : rebase_source : 8abbd729c099668d32d7c256a4d7435edc02fa40
2016-08-05 14:03:51 +09:00
Mantaroh Yoshinaga
8ca50a27e0
Bug 911987 part 2 - Add the onanimation** and ontransition end tests. r=birtles
...
MozReview-Commit-ID: 7n5d4c01T8p
--HG--
extra : rebase_source : 8c57dc62b499c0c54de8b98c1f87fadf50b1a01b
2016-08-05 08:12:15 +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
Mike Hommey
50a4467ec3
Bug 1282256 - Make MozbuildObject.resolve_config_guess an instance method. r=gps
...
The last use that didn't have an existing instance was just removed.
--HG--
extra : rebase_source : 81f99e8a8d8046c9741e8a27072a6c4773fa7292
2016-08-04 13:43:47 +09:00
Mike Hommey
e6fb85ebb3
Bug 1282256 - Make MozbuildObject.resolve_mozconfig_topobjdir an instance method. r=gps
...
The only use that didn't have an existing instance was just removed.
--HG--
extra : rebase_source : 47891a9bd5c6ecef31d8a2c7053c1ae8efe36fa5
2016-08-04 13:41:57 +09:00
Mike Hommey
ad5e3fa4c4
Bug 1282256 - Remove MozbuildObject._config_guess. r=gps
...
Back when it was added, it was used, but it is not anymore, outside
test_base.py.
--HG--
extra : rebase_source : f0b9a4dab2985e89e9950eda774ae853c7de764c
2016-08-04 10:07:56 +09:00
Mike Hommey
6168f0df5b
Bug 1282256 - Avoid loading mozconfig in MozbuildObject.from_environment. r=gps
...
We've been reading the mozconfig in MozbuildObject.from_environment to
check whether the mozconfig topobjdir matches the detected topobjdir.
Since bug 1278415, everything using the buildconfig python module now
calls MozbuildObject.from_environment, which reads the mozconfig. A lot
of things to that during the build. But none of them actually need the
data from the mozconfig, and the topobjdir match test has been breaking
things randomly on multiple occasions.
The topobjdir match test, however, really only needs to happen once:
when a mach command starts. So we can move the test to MachCommandBase,
where it belongs, and anything actively using MozbuildObject.mozconfig
will have the mozconfig read, but everything else won't.
On a Linux64 opt build, this brings down the number of times the
mozconfig is read during `mach build` from 979 to 9.
--HG--
extra : rebase_source : 6b340f1fcf73a3c3987033c37f8f14ef06a44f04
2016-08-04 11:17:41 +09:00
Andrew Swan
fa3c0fac00
Bug 1213990 Clear storage when webextension is uninstalled r=kmag
...
MozReview-Commit-ID: BeMOxOCSeru
--HG--
extra : rebase_source : 3eb7fc4e61fe1ce698e22e25bd05fc779a6cf7a8
2016-08-01 16:30:18 -07:00
Andrew Swan
d7af10177b
Bug 1213990 Convert getExtensionUUID to UUIDMap r=kmag
...
MozReview-Commit-ID: 9VVNa0pjx8g
--HG--
extra : rebase_source : d62e8289c127afe762a6af71fecb4e15c08272ca
2016-08-07 09:53:36 -07:00
Andrew Swan
956647e2c9
Bug 1213990 Do immediate uninstall for test webextensions r=kmag
...
MozReview-Commit-ID: 9vcAfPhRYFi
--HG--
extra : rebase_source : c10b7e927eb0d0e12f70d9e06f77d1b56fa405fc
2016-07-22 10:16:55 -07: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
Phil Ringnalda
5b35b60ada
Merge f-t to m-c, a=merge
2016-08-07 15:02:15 -07:00
Phil Ringnalda
a31fd2c414
Merge m-i to m-c, a=merge
2016-08-07 15:01:24 -07:00
Hannes Verschore
ec75a3744d
Bug 1290453 - Baseline Wasm Compiler: Part 1: Get the low level functions using Register64 working on x86, r=lth
2016-08-07 14:52:00 +02: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
Phil Ringnalda
d9857fe325
Back out 89c4afd55323 (bug 1291833) for causing "TypeError: gWebRTCUI is undefined" in browser_devices_get_user_media.js
2016-08-06 16:02:11 -07:00
Dão Gottwald
652b46c3fe
Bug 334598 - Use Unicode symbols in print preview page navigation buttons. r=felipe
2016-08-06 16:23:26 +02:00
Tom Schuster
822d12a14e
Bug 1168260 - Test: Promise methods should not be enumerable. r=till
2016-08-06 16:15:54 +02:00
Tom Schuster
87a47612e7
Bug 1237762 - Test: Promise resolved with itself rejects.r=till
2016-08-06 16:15:54 +02:00
Julian Descottes
f8784bfe0a
Bug 1291306 - update highlighter CSS selector to avoid leaking styles to content;r=ntim
...
Even though the pseudo :-moz-native-anonymous is only available for chrome content, elements
such as INPUT tags were impacted by the reset styles defined with the selector ":-moz-native-anonymous"
The selector has to be specialized in order to make sure it only impacts devtools elements.
MozReview-Commit-ID: HeHx9i6RJiq
--HG--
extra : rebase_source : e341a991c7583b855c66cdf2700b9ee9ed4c64a6
2016-08-06 15:04:49 +02:00
Jared Wein
02043f538f
Bug 1172890 - Reduce the opacity of the tab label in inactive windows to make background windows more obvious that they are not the foreground window. This matches closer to how Windows works, because when we draw our tabs in the titlebar then it makes sense to treat them similar to how titlebars of other apps work. For example, Windows Explorer has their titlebar content with less strength when in the background. r=dao
...
MozReview-Commit-ID: AnsoRjq5Gxe
2016-08-07 11:03:25 -04:00
Ryan Koesters
d76091aa16
Bug 940872 - Make library window draggable by toolbar on Linux. r=dao
2016-08-06 13:59:23 +02:00
Dão Gottwald
6aad22e73c
Bug 1198648 - Status bar should obey high-contrast theme. r=mconley
2016-08-06 08:46:14 +02:00
Dão Gottwald
923815123d
Backed out changeset 6a5f939e29de (wrong patch)
2016-08-06 08:45:44 +02:00
Benjamin Bouvier
e3ea0a886f
Bug 1283126 - wasm: Take alignment hints into account when compiling load/store (r=sunfish)
2016-08-06 01:02:09 -05:00
James Long
0b2677dddc
Bug 1267365 - move various flags out of DevToolsUtils and don't depend on that module so much r=tromey
2016-08-05 17:41:01 -04:00
Kris Maglione
73b1b5f221
Bug 1263011: Part 2 - Implement WebExtensions Experiments prototype. r=aswan
...
MozReview-Commit-ID: 4KO4cCLRsLf
--HG--
extra : rebase_source : 40e5ec808e557e845a771bb21e8863a8edcd4faf
2016-08-05 14:20:54 -07:00
Wes Kocher
0201cd41e9
Merge m-c to fx-team, a=merge
2016-08-05 14:06:23 -07:00
Wes Kocher
05520e44a5
Backed out 2 changesets (bug 1258539) for winxp pgo talos g2 permafail a=backout CLOSED TREE
...
Backed out changeset 4939f5d5c16c (bug 1258539)
Backed out changeset 384ff6b4b109 (bug 1258539)
2016-08-05 14:04:56 -07:00
Wes Kocher
e62bb051c9
Merge inbound to central, a=merge
2016-08-05 14:01:56 -07:00
Wes Kocher
1b9967265a
Merge fx-team to central, a=merge
2016-08-05 13:31:46 -07:00
Matthew Noorenberghe
c8989954aa
Bug 1291346 - Fix updateLoginAnchor's search for form logins and delay it until the pref check. r=dolske
...
It's possible to write a test for this but that's already covered by bug 1164018 and this code should be removed in bug 1286718.
MozReview-Commit-ID: 1LUG3MM4Op3
2016-08-05 13:07:21 -07:00
Matthew Noorenberghe
ae959f8295
Bug 1166947 - Run login capture code upon page navigation if there are password fields present. r=dolske
...
MozReview-Commit-ID: Edx3XM3caX3
--HG--
rename : toolkit/components/passwordmgr/test/mochitest/test_formless_submit.html => toolkit/components/passwordmgr/test/mochitest/test_formless_submit_navigation.html
rename : toolkit/components/passwordmgr/test/mochitest/test_formless_submit.html => toolkit/components/passwordmgr/test/mochitest/test_formless_submit_navigation_negative.html
2016-08-05 13:07:25 -07:00
Carsten "Tomcat" Book
95b3e2c201
Backed out changeset 2ef8ee2d4bac (bug 1288276) for failing on own test
...
--HG--
extra : rebase_source : e6889caf908e6cd3cdd06ca883a0da9fbbcbd384
2016-08-05 15:31:54 +02:00
Carsten "Tomcat" Book
094203dbf2
Backed out changeset d1cd8175cc47 (bug 1288276)
...
--HG--
extra : rebase_source : 2a54594aa1e55fc06f411824226460745e4bb9c7
2016-08-05 15:31:41 +02:00
Carsten "Tomcat" Book
25a51b27dc
Backed out changeset a32b3e3c6b34 (bug 1288276)
...
--HG--
extra : rebase_source : c46be5616d8dbdbac4478d7558b74434b66ec7cc
2016-08-05 15:31:40 +02:00
James Long
ff3927cfc3
Bug 1288511 - land new debugger frontend behind a pref r=jsantell
2016-08-05 09:27:41 -04:00
Carsten "Tomcat" Book
b2de4a0412
Merge mozilla-central to fx-team
2016-08-05 12:07:02 +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
Seth Fowler
2b78b14657
Bug 1291033 (Part 2) - Ensure atomicity of ISurfaceProvider locking changes. r=dholbert
2016-08-04 18:47:43 -07:00
Seth Fowler
df8d9955b6
Bug 1291033 (Part 1) - Ensure atomicity of ISurfaceProvider availability changes. r=dholbert
2016-08-04 18:47:41 -07:00
Randell Jesup
fd8a8c3c74
Bug 1290075: Always Init() the VoiceEngine when enumerating audio inputs r=jib
2016-08-04 21:24:05 -04:00
Heiher
94b1da6b55
Bug 1292040 - Baldr: MIPS: Fix load HeapReg and GlobalReg from TlsData. r=luke
...
---
js/src/asmjs/WasmStubs.cpp | 12 ++++++++----
js/src/jit/mips64/MacroAssembler-mips64.h | 2 +-
2 files changed, 9 insertions(+), 5 deletions(-)
2016-08-05 09:04:02 +08:00
Wes Kocher
c1569ef06b
Backed out 6 changesets (bug 1289549) for mass failures in various tests CLOSED TREE
...
Backed out changeset 5ad07719e3bd (bug 1289549)
Backed out changeset 27e2621947f2 (bug 1289549)
Backed out changeset 40d5477b8960 (bug 1289549)
Backed out changeset af2c234795a9 (bug 1289549)
Backed out changeset 6847acfd9362 (bug 1289549)
Backed out changeset fc771254be8f (bug 1289549)
--HG--
rename : browser/modules/SocialService.jsm => toolkit/components/social/SocialService.jsm
rename : browser/modules/test/unit/social/test_SocialService.js => toolkit/components/social/test/xpcshell/test_SocialService.js
rename : browser/modules/test/unit/social/test_SocialServiceMigration21.js => toolkit/components/social/test/xpcshell/test_SocialServiceMigration21.js
rename : browser/modules/test/unit/social/test_SocialServiceMigration22.js => toolkit/components/social/test/xpcshell/test_SocialServiceMigration22.js
rename : browser/modules/test/unit/social/test_SocialServiceMigration29.js => toolkit/components/social/test/xpcshell/test_SocialServiceMigration29.js
2016-08-04 13:04:57 -07:00
Mike Conley
cb599d4f08
Bug 1292239 - Add utility to BrowserTestUtils to wait for load of selected browser in a brand new window. r=Felipe
...
MozReview-Commit-ID: IOChbNs8b3y
--HG--
extra : rebase_source : a778efe8b38aded85a6856a4c37c3b01ebd19894
2016-08-04 15:48:31 -04:00
Tom Tromey
0ffbda8268
Bug 1292591 - use reject-some-requires eslint rule in sourceeditor; r=gregtatum
...
MozReview-Commit-ID: LdPU8bdSGd5
--HG--
extra : rebase_source : a650e325a168b563022c474e0bdb0044f5ee8c1a
2016-08-05 09:09:27 -06:00