Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Go to file
Andreas Tolfsen 2207b79606 Bug 1409036 - Return single anon element from WebDriver:FindElement. r=whimboo
The WebDriver:FindElement command returned an array of elements when
looking up anonymous elements.  This patch rectifies the behaviour
so that only a single element is returned.

It introduces a new helper function called element.findAnonymousNodes,
akin to similar helper functions for other strategies.  This function
returns an iterator of anonymous nodes so that WebDriver:FindElements
(plural) and WebDriver:FindElement (singular) can share the same
code path.

MozReview-Commit-ID: 3IqPyAIZHtf

--HG--
extra : rebase_source : ceffd2b3dfe885b98ae31905f290ab9d95ef26c0
2017-10-05 12:59:03 +01:00
.cargo
.vscode
accessible merge mozilla-central to autoland. r=merge a=merge 2017-10-16 10:57:17 +02:00
browser Bug 1407351 - Simplify check for e10s in about:preferences. r=jaws 2017-10-16 14:00:46 -02:00
build merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-10-12 23:58:31 +02:00
caps Bug 1407428: Hand out a const array reference for expanded principal whiteList. r=krizsa 2017-10-10 15:00:16 -07:00
chrome Backed out changeset 279dc744683e (bug 1352343) 2017-10-10 22:05:03 +02:00
config Bug 1404401 - ignore presence of target_task_config.json in tests; r=ahal 2017-10-12 17:58:14 +00:00
db
devtools Bug 1407351 - Remove E10S_TESTING_ONLY from devtools. r=gregtatum 2017-10-16 14:00:48 -02:00
docshell merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-10-11 00:01:28 +02:00
dom Backed out changeset f13bc708c440 (bug 1408312) 2017-10-16 16:15:34 +02:00
editor Bug 1407847 - Enable stylo for XUL document without system principal and annotate failures accordingly. r=heycam 2017-10-12 10:43:38 +11:00
embedding
extensions Backed out 2 changesets (bug 870460) for xperf failures 2017-10-11 13:26:34 -07:00
gfx Bug 1409025 - Fix build with FocusState.cpp logging enabled. r=botond 2017-10-16 10:35:03 -04:00
gradle/wrapper
hal
image Bug 1407056: Part 1 - Provide more consistent principal/origin URL to content policies. r=bz,ckerschb 2017-10-12 15:43:55 -07:00
intl Backed out changeset 0699fcfd990f (bug 1352343) for build bustage. r=backout on a CLOSED TREE 2017-10-10 22:05:58 +02:00
ipc Bug 1407428: Hand out a const array reference for expanded principal whiteList. r=krizsa 2017-10-10 15:00:16 -07:00
js Bug 1408750 - allocateForDefinition: Remove unused variable 'from' r=nbp 2017-10-15 16:24:31 +02:00
layout Backed out changeset bcffb222c970 (bug 1408312) for failing web-platform-test /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html with stylo disabled. r=backout 2017-10-16 16:15:45 +02:00
media Bug 1406080 - Part2 - Reject creating with unsupported cdm version in clearkey cdm and cdm-fake. r=cpearce 2017-10-07 00:06:06 +08:00
memory Bug 1406197 Declare sized deallocators (that ignore the size) to correct a MinGW warning r=glandium 2017-10-10 13:16:10 -05:00
mfbt Bug 1407137 - Implement Swap(Atomic<T, Order>&, Atomic<T, Order>&) = delete; to remove an actually-non-atomic footgun. r=froydnj 2017-10-10 10:19:31 -07:00
mobile Merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-10-13 11:12:47 +02:00
modules merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-10-16 10:55:46 +02:00
mozglue Bug 1406386 - Control how TimeStamp works on Windows via and envvar. r=froydnj 2017-10-06 09:16:00 -04:00
netwerk Bug 1408751 - nsDeviceChannel::OpenContentStream: remove unused variable 'width' & 'height' r=dragana 2017-10-15 16:32:49 +02:00
nsprpub
other-licenses
parser Bug 1407117 - Simplify static atom representation. r=froydnj,bz. 2017-10-12 10:52:17 +11:00
python Bug 1408565 - mozboot: Upgrade to rust 1.21.0. r=nalexander 2017-10-13 14:11:01 -07:00
rdf Bug 1406829 (part 3) - Use [ptr] native for nsAtom pointers in .idl files. r=froydnj. 2017-10-11 08:34:38 +11:00
security No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update 2017-10-15 22:50:12 -07:00
services Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
servo servo: Merge #18894 - style: Remove the ElementExt trait (from emilio:bye-elementext); r=nox 2017-10-16 07:32:40 -05:00
startupcache Bug 1403868 (part 4) - Reduce tools/profiler/public/*.h to almost nothing in non-MOZ_GECKO_PROFILER builds. r=mstange. 2017-10-04 09:11:18 +11:00
storage
taskcluster Bug 1408083 - Drop support for single locale fennec releases/betas. r=rail 2017-10-13 16:29:09 -04:00
testing Bug 1409036 - Return single anon element from WebDriver:FindElement. r=whimboo 2017-10-05 12:59:03 +01:00
third_party merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-10-11 00:01:28 +02:00
toolkit Bug 1407351 - Remove E10S_TESTING_ONLY defines. r=glandium 2017-10-16 14:00:50 -02:00
tools Merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-10-13 11:12:47 +02:00
uriloader Bug 1396184 - Disable uriloader/exthandler/tests/mochitest/browser_ext_helper_pb.js on OSX for frequent failures. r=me, a=test-only 2017-10-15 05:55:05 -04:00
view Bug 1407847 - Enable stylo for XUL document without system principal and annotate failures accordingly. r=heycam 2017-10-12 10:43:38 +11:00
widget Bug 1408838: Remove -moz-physical-home-button system metric. r=xidorn 2017-10-16 08:57:59 +02:00
xpcom Bug 1408951 - Fix non-unified build in ErrorNames.cpp. r=froydnj 2017-10-16 11:03:21 +02:00
xpfe
.clang-format
.clang-format-ignore
.clang-tidy
.cron.yml
.eslintignore Bug 1406042 - Copy relevant old console test to the new frontend; r=Honza 2017-10-06 10:02:49 +02:00
.eslintrc.js
.flake8
.gdbinit Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
.gdbinit_python
.gitignore Bug 1407422 - Make git and hg ignore any Xcode project at the root of the source tree. r=jwatt. DONTBUILD. 2017-09-24 21:45:17 +01:00
.hgignore Bug 1407422 - Make git and hg ignore any Xcode project at the root of the source tree. r=jwatt. DONTBUILD. 2017-09-24 21:45:17 +01:00
.hgtags
.inferconfig
.lldbinit Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
.taskcluster.yml
.yamllint
.ycm_extra_conf.py
aclocal.m4
AUTHORS
build.gradle Bug 1406196 - Pre: Cull unused Gradle plugin. r=maliu 2017-10-05 15:00:53 -07:00
client.mk
client.py
CLOBBER
configure.in
configure.py Bug 1406650 - Make build/*.py and a few other files flake8 compatible and add them to the list of files to check r=chmanchester 2017-10-07 16:45:22 +02:00
GNUmakefile
gradle.properties
gradlew
LEGAL
LICENSE
mach
Makefile.in Bug 1407468 - Replace multiple !JS_STANDALONE with MOZ_WIDGET_TOOLKIT. r=mshal 2017-10-05 14:50:01 +09:00
moz.build Fixup for cramtests and some python tests after bug 1407468. r=me 2017-10-14 14:03:29 +09:00
moz.configure Bug 1407351 - Remove E10S_TESTING_ONLY defines. r=glandium 2017-10-16 14:00:50 -02:00
mozilla-config.h.in
npm-shrinkwrap.json
old-configure.in Bug 1407029 - Accept Android lint dependencies from SDK versions 26.0.0*. r=nalexander 2017-10-09 21:54:54 +02:00
package.json
README.txt
settings.gradle
test.mozbuild

An explanation of the Mozilla Source Code Directory Structure and links to
project pages with documentation can be found at:

    https://developer.mozilla.org/en/Mozilla_Source_Code_Directory_Structure

For information on how to build Mozilla from the source code, see:

    https://developer.mozilla.org/en/docs/Build_Documentation

To have your bug fix / feature added to Mozilla, you should create a patch and
submit it to Bugzilla (https://bugzilla.mozilla.org). Instructions are at:

    https://developer.mozilla.org/en/docs/Creating_a_patch
    https://developer.mozilla.org/en/docs/Getting_your_patch_in_the_tree

If you have a question about developing Mozilla, and can't find the solution
on https://developer.mozilla.org, you can try asking your question in a
mozilla.* Usenet group, or on IRC at irc.mozilla.org. [The Mozilla news groups
are accessible on Google Groups, or news.mozilla.org with a NNTP reader.]

You can download nightly development builds from the Mozilla FTP server.
Keep in mind that nightly builds, which are used by Mozilla developers for
testing, may be buggy. Firefox nightlies, for example, can be found at:

    https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/
            - or -
    https://nightly.mozilla.org/