Commit graph

12671 commits

Author SHA1 Message Date
Aaron Klotz
6691c8cfa8 Bug 1268544: Refactor ProxyAccessible and dependencies; r=tbsaunde
MozReview-Commit-ID: EHV0JR6NmKf

--HG--
rename : accessible/ipc/ProxyAccessible.cpp => accessible/ipc/ProxyAccessibleBase.cpp
rename : accessible/ipc/ProxyAccessible.h => accessible/ipc/ProxyAccessibleBase.h
rename : accessible/ipc/ProxyAccessible.cpp => accessible/ipc/other/ProxyAccessible.cpp
rename : accessible/ipc/ProxyAccessible.h => accessible/ipc/other/ProxyAccessible.h
rename : accessible/ipc/ProxyAccessible.cpp => accessible/ipc/win/ProxyAccessible.cpp
rename : accessible/ipc/ProxyAccessible.h => accessible/ipc/win/ProxyAccessible.h
2016-08-19 13:16:42 -06:00
Ryan VanderMeulen
01c4e8cc1b Merge inbound to m-c. a=merge 2016-08-19 09:52:53 -04:00
Sebastian Hengst
ea5a423e4b Backed out changeset 4d00141b4cb9 (bug 1268544) 2016-08-19 10:01:51 +02:00
Brian Birtles
335980d902 Bug 1295842 part 2 - Don't overwrite the hold time when the previous current time is less than zero; r=hiro
This implements the spec change here: ee1577c959

MozReview-Commit-ID: 8XKaocLbrmL

--HG--
extra : rebase_source : 18c402b0af7c21b8721ca796c054a3f58eb21a72
2016-08-19 11:35:16 +09:00
Brian Birtles
9667144b23 Bug 1295842 part 1 - Add tests for the updating the finished state procedure; r=hiro
MozReview-Commit-ID: 61ltOYy7QAt

--HG--
extra : rebase_source : 2d9d3e3790185befcf98bc8c3e1348fb910e5d5a
2016-08-19 11:35:16 +09:00
Gregory Szorc
fb9d600ab0 Backed out changeset e6e5569551be (bug 1263815) for valgrind failures because Docker image generation isn't deterministic 2016-08-18 15:50:28 -07:00
Andrew Comminos
efa1f0565f Bug 1296086 - Add a firefox functional tests flag to allow GL composition on a software GL implementation. r=jmaher
MozReview-Commit-ID: 9b5lQhyIabi

--HG--
extra : rebase_source : 2b1c179657037a72e5cd13bfa2d4b76a3ce326e1
2016-08-18 16:13:54 -04:00
Andrew Comminos
ad9b41b664 Bug 1296086 - Add a firefox media tests flag to allow GL composition on a software GL implementation. r=jmaher
MozReview-Commit-ID: KDBHqsJojdw

--HG--
extra : rebase_source : b6b9738f1e357109c3b6a04388ead2b42ebd712a
2016-08-18 16:06:24 -04:00
Andrew Comminos
8453740917 Bug 1296086 - Add a web-platform-tests flag to allow GL composition on a software GL implementation. r=jmaher
MozReview-Commit-ID: KqunJUb2Fl8

--HG--
extra : rebase_source : b78f0336b48f510da81a29b159ed950818803854
2016-08-18 15:47:50 -04:00
Andrew Comminos
802137faf2 Bug 1296086 - Add a marionette flag to allow GL composition on a software GL implementation. r=jmaher
MozReview-Commit-ID: CnhlSlezqcT

--HG--
extra : rebase_source : 90c238dffada71a4ea6434230251b0f84ed67293
2016-08-18 15:43:21 -04:00
Andrew Comminos
cab27309c0 Bug 1296086 - Add a mozharness flag to allow GL composition on a software GL implementation. r=jmaher
MozReview-Commit-ID: COa65SWXxOc

--HG--
extra : rebase_source : cdefad715632cf0fa06283a85514c56acdc67586
2016-08-17 15:59:22 -04:00
Wes Kocher
d6405029ef Backed out 2 changesets (bug 1295380) because it needs treeherder changes deployed before it can land a=backouty
Backed out changeset 905fb4a53386 (bug 1295380)
Backed out changeset 213a4986ccfd (bug 1295380)
2016-08-18 15:03:55 -07:00
Wes Kocher
a58f8b89a0 Merge m-c to inbound, a=merge 2016-08-18 16:32:58 -07:00
Aaron Klotz
f615c493d3 Bug 1268544: Temporarily disable test_about_pages.py on Windows e10s due to bustage; r=bustage
MozReview-Commit-ID: IX47RXVjEyI

--HG--
extra : rebase_source : b8601ced1411bf7d1de4b34876d81a6850c23dfc
2016-08-18 16:04:43 -06:00
Wes Kocher
66098b3d43 Merge m-c to autoland, a=merge 2016-08-17 17:25:57 -07:00
Wes Kocher
ae78ab94fa Merge fx-team to central, a=merge 2016-08-17 16:53:20 -07:00
Wes Kocher
07f8858bf6 Merge inbound to central, a=merge 2016-08-17 16:38:41 -07:00
Wes Kocher
b7ea1393f2 Backed out 3 changesets (bug 1286476) for frequent windows wpt failures in phases-and-states.html CLOSED TREE
Backed out changeset 53bbfa02d45d (bug 1286476)
Backed out changeset 3947ab570883 (bug 1286476)
Backed out changeset ffd8c37eb695 (bug 1286476)
2016-08-17 10:41:46 -07:00
Wes Kocher
8738cfff5d Backed out 7 changesets (bug 1289549) for functional UI failures a=backout
Backed out changeset 32ff5490a900 (bug 1289549)
Backed out changeset 0a62241f9774 (bug 1289549)
Backed out changeset b6e3d77671f7 (bug 1289549)
Backed out changeset 506846cb7c35 (bug 1289549)
Backed out changeset efdb25f69c2c (bug 1289549)
Backed out changeset 6f8b50b7a92a (bug 1289549)
Backed out changeset 1c61346368e5 (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-17 09:18:14 -07:00
Wes Kocher
f90f3d11fd Merge m-c to fx-team, a=merge
a=release for the webidl hook due to comment-only changes

--HG--
extra : amend_source : d988a8a774085539988d1d964c4beb2d07eecb50
2016-08-16 22:09:34 -07:00
Wes Kocher
48b8d407c8 Merge inbound to central, a=merge
a=release to get around the webidl hook for a comment-only change

--HG--
extra : amend_source : f7e57101e1a25d3cf3536a256898ec2a21c54b38
2016-08-16 17:05:30 -07:00
Wes Kocher
073e095b66 Merge fx-team to central, a=merge CLOSED TREE 2016-08-16 16:37:28 -07:00
Andreas Tolfsen
cf5f3418f9 Bug 1255955 -Run element enabled check before accessibility checks; r=automatedtester
MozReview-Commit-ID: 18OtOKtox3K

--HG--
extra : rebase_source : 2773dbd04f7a728b6b9fcd5db8e57b8abc28abcc
2016-08-13 20:59:14 +02:00
Andreas Tolfsen
50d1d83f2a Bug 1255955 - Simplify element.clickElement complexity; r=automatedtester
MozReview-Commit-ID: IXqgFlS6R6c

--HG--
extra : rebase_source : 77a35e9dcde68ef8c90888bdf6abea470b442296
2016-08-13 20:54:46 +02:00
Andreas Tolfsen
2b8b321b6a Bug 1255955 - Document clickElement and calculateCentreCoords; r=automatedtester
MozReview-Commit-ID: tSC5xRAVAl

--HG--
extra : rebase_source : 2038db7219878edde781a9823a309efcf8d49053
2016-08-13 20:54:15 +02:00
Alexandre Lissy
a9ecd3e3df Bug 1295900 - Switch git-repo off git.mozilla.org r=garndt
MozReview-Commit-ID: Lu6oo0XDTYU

--HG--
extra : rebase_source : 31b899167f8a57396f12033ba39d6ec4cbed82e5
2016-08-17 10:16:54 +02:00
Daisuke Akatsuka
0341859607 Bug 1277433 - Part 6: Add tests that were eStyleAnimType_EnumU8. r=birtles
MozReview-Commit-ID: 3JL6whAD7KH

--HG--
extra : rebase_source : f0f5d1de98dd75b42338ff573ec01eeb738ce12e
2016-08-16 14:30:16 +09:00
Daisuke Akatsuka
4f5ae2e0ce Bug 1277433 - Part 3: Add tests for CSS Flexbox. r=birtles
MozReview-Commit-ID: 6ozB69Mzy5Z

--HG--
rename : testing/web-platform/tests/web-animations/animation-model/animation-types/animation-types.html => testing/web-platform/tests/web-animations/animation-model/animation-types/type-per-property.html
extra : rebase_source : 86c50e8c9373c83875c4eaf92aff749263d606cc
2016-08-16 14:30:15 +09:00
Daisuke Akatsuka
5cf35f38c1 Bug 1277433 - Part 2: Add tests for CSS Alignment. r=birtles
MozReview-Commit-ID: DrFjQzSmiI8

--HG--
extra : rebase_source : 18623b1d79ceff80d5172a39eb98d0e04a06ba6c
2016-08-16 14:30:15 +09:00
malayaleecoder
366b7379b0 Bug 1287871 - Talos profiler symbolication is broken. r=jmaher
--HG--
extra : rebase_source : 4ba0975c2468851740bac9e640c43ad6e149cf02
2016-08-16 22:39:48 +05:30
Shane Caraveo
b5de53e87a Bug 1289549 P2 socialapi remove sidebar and chat, r=florian
MozReview-Commit-ID: GUqJRtp4QlJ
2016-08-16 14:34:06 -07:00
Shane Caraveo
7cfbd99f93 Bug 1289549 fix test driver child counting, r=automatedtester
MozReview-Commit-ID: CwwkCBrJsXV
2016-08-16 14:34:05 -07:00
Piyush Sinha
7e1a93b672 Bug 1274167 - Add Linter(flake8) support for Firefox-ui and Puppeteer.r=whimboo
MozReview-Commit-ID: Ga3iaEH54yH

--HG--
extra : rebase_source : 264c275f6e4bf8feaa2a65479aba43ca1e2cd27e
2016-08-15 02:16:18 +05:30
Nick Thomas
aed0e7655f Bug 1293836, remove --release-to-latest-tinderbox-builds from post_upload commands, r=rail
MozReview-Commit-ID: G7vd7GG2ubm

--HG--
extra : rebase_source : 612f07946fe69fff88d9d33816deb75653dbb8d6
2016-08-12 11:08:05 +12:00
Jessica Jong
5a9b39d967 Bug 1278738 - Add 'week' to the list of valid types attributes for <input>. r=smaug 2016-08-15 23:15:00 -04:00
Bevis Tseng
b17713a4cb Bug 1271500 - Binary Key Support. r=janv
--HG--
extra : rebase_source : 3762fa91b4c068d7d0158a55911bc3f13b47a93f
2016-08-12 15:03:59 +08:00
Andreas Tolfsen
010a199980 Bug 1255955 - Add support for interacting with <select> elements; r=automatedtester
This patch introduces support for clicking on <select> and <select
multiple> elements to Marionette.  As <select> elements, especially
<select multiple>, are operating system level concepts usually implemented
with native widget sets, this patch takes the approach of dispatching
generated events.

MozReview-Commit-ID: 9kwOva43AOL

--HG--
extra : rebase_source : dde090ed9487e593bc16f8a7e12365b97ada9735
2016-08-05 18:08:31 +01:00
Andreas Tolfsen
cf92f63f85 Bug 1255955 - Add shorthands for generating common DOM events; r=automatedtester
MozReview-Commit-ID: K5p1SyYMofQ

--HG--
extra : rebase_source : 687d4a15858a6934343c368a8de498afb6be98fc
2016-08-05 18:07:12 +01:00
Andreas Tolfsen
11e8e8c6c2 Bug 1255955 - Add function to dispatch events to event library; r=automatedtester
MozReview-Commit-ID: GBvXy8svoY2

--HG--
extra : rebase_source : a0d4db22becb70f8097198d300bff6f198e9ede4
2016-08-05 18:06:38 +01:00
Andreas Tolfsen
55a23f732e Bug 1255955 - Use correct argument in event.synthesizeMouse; r=automatedtester
MozReview-Commit-ID: AHh99sePoYj

--HG--
extra : rebase_source : 960a54f609e525cab41df5b98d0189648bd490d3
2016-08-05 18:05:45 +01:00
Andreas Tolfsen
6ac6b51209 Bug 1255955 - Fix event.sendMouseEvent to work in privileged space; r=automatedtester
Also fixes assumptions about permitted mouse events.

MozReview-Commit-ID: 33MKL60cKXi

--HG--
extra : rebase_source : 59f838c42a19b3bbedc42fa5a78d84c15ab176a2
2016-08-05 18:05:14 +01:00
Andreas Tolfsen
6cf2139f2d Bug 1255955 - Fix event.parseModifiers_ to not use module argument name; r=automatedtester
MozReview-Commit-ID: v79foxRjUV

--HG--
extra : rebase_source : eeb62400f1e4c1bec69d0b9bfcb5673003e940cc
2016-08-05 18:03:43 +01:00
Andreas Tolfsen
a6a86c1771 Bug 1255955 - Rename a11y functions check* to assert*; r=automatedtester
"Check" is a fine word but with functions which primary purpose is to
throw an error internally we should use "assert" to make the reprecussions
of using them crystal clear.

MozReview-Commit-ID: Kef4R8y8fiV

--HG--
extra : rebase_source : eb22beb7a33e593f34b3d24ecdaaa7f99d8e5f87
2016-08-05 11:43:40 +01:00
Andreas Tolfsen
a0e56a4788 Bug 1255955 - Perform click checks as part of promise; r=automatedtester
Some of the element interactability- and visibility checks were previously
done when interaction.clickElement was called, and not as part of the
resolution of the returned promise.  This could have caused a potential
race condition.

MozReview-Commit-ID: 691V86B4k5w

--HG--
extra : rebase_source : 7a6951d9c29aa5fa3eb3852d3d6d33e65f7d72c4
2016-08-05 11:38:23 +01:00
Andreas Tolfsen
1eec7ff342 Bug 1255955 - Recalculate visibility after scrolling; r=automatedtester
We want to redo the element interactability calculation after scrolling.
Determining if an element is not visible by the old location would
be wrong.

MozReview-Commit-ID: KGaPVmgcqSX

--HG--
extra : rebase_source : 12ac51e5c9947da1082351c4e382cfc95ea8f843
2016-08-05 11:00:19 +01:00
Andreas Tolfsen
26c6e26783 Bug 1255955 - Scroll element into view when not visible; r=automatedtester
The if-condition in the specification compatible interactability check
for interaction.clickElement is wrong.  It should scroll an element into
view when it is _not_ visible.  If it is visible it does not matter.

MozReview-Commit-ID: 2n34QddDkQv

--HG--
extra : rebase_source : efe079de9a1fa930ea2f3d9d8fff59fc9a4e269b
2016-08-05 10:53:06 +01:00
Andreas Tolfsen
38a5c89fb8 Bug 1255955 - Rename checkbox test to not conflict with select tests; r=automatedtester
MozReview-Commit-ID: 3SIFP3mUPhT

--HG--
rename : testing/marionette/harness/marionette/tests/unit/test_selected_chrome.py => testing/marionette/harness/marionette/tests/unit/test_checkbox_chrome.py
extra : rebase_source : 1db1e6816b9bf8efeffa64e77771d1f102b1a234
2016-08-05 10:52:07 +01:00
Paul Yang
ca940a93d4 Bug 1261199 - Use StructuredOutputParser for parsing reftest test results; r=ahal
MozReview-Commit-ID: CKGgsWEhZu3

--HG--
extra : rebase_source : 369947d40d8f8fd61204a614830d29b592d8178e
2016-08-15 15:44:40 -04:00
Sebastian Hengst
8a67a64d3e Backed out changeset e56b51cf75df (bug 1206133) 2016-08-18 19:57:41 +02:00
Wes Kocher
fee75658b6 Merge m-c to fx-team a=merge CLOSED TREE 2016-08-15 15:04:43 -07:00