6601 Commits

Author SHA1 Message Date
Chris Manchester
cd23dedd4c Bug 1125377 - Store window ids in a weak map keyed by browser objects to prevent attempts to access dead windows in marionette's getWindowHandles.;r=jgriffin 2015-02-05 11:58:53 -08:00
Bill McCloskey
a1a8fae426 Bug 1128798 - [e10s] Make a version of nsIContentPolicy that doesn't pass the node as a parameter (r=mrbkap,tanvi,ckerschb)
--HG--
rename : dom/base/nsIContentPolicy.idl => dom/base/nsIContentPolicyBase.idl
2015-02-20 08:54:12 -08:00
Joel Maher
1f58d9f4b2 Bug 1134824 - update talos on trunk to gain fixes for e10s, mainthreadio, etc. r=wlach 2015-02-20 06:43:40 -05:00
Chris Manchester
a0534ec9e8 Bug 1133468 - Use wait_for_condition rather than immediately checking for a url update in marionette's modal handling code.;r=automatedtester 2015-02-19 17:41:37 -08:00
Chris Manchester
644c6791c0 Bug 1119211 - Disable the 360 second socket timeout when marionette is invoked with --jsdebugger.;r=ato 2015-02-19 17:41:37 -08:00
Boris Zbarsky
4418bf72d3 Bug 1134559. DOMContentLoaded should not be cancelable. r=ms2ger 2015-02-19 14:36:02 -05:00
Anish
45de248a8b Bug 1056851 - Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher,mwargers 2015-02-19 11:53:01 -05:00
Jeremy Chen
b1bfdeff8c Bug 1131948 - Part 2: Separate multiple line test cases from test_selectioncarets.html. r=dburns 2015-02-19 07:14:00 -05:00
Carsten "Tomcat" Book
c0d53e2918 Backed out changeset 6885e993936a (bug 1056851) for crashtest failures 2015-02-19 15:02:05 +01:00
Anish
e7006d8a59 Bug 1056851 - Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher 2015-02-19 07:26:41 -05:00
James Graham
aef7e08bd7 Bug 1134188 - Update web-platform-tests expected data, a=testonly
--HG--
rename : testing/web-platform/meta/html/semantics/embedded-content/the-img-element/relevant-mutations.html.ini => testing/web-platform/meta/battery-status/battery-interface-idlharness.html.ini
rename : testing/web-platform/meta/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html.ini => testing/web-platform/meta/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html.ini
rename : testing/web-platform/meta/html/browsers/history/the-history-interface/003.html.ini => testing/web-platform/meta/html/syntax/parsing/the-end.html.ini
rename : testing/web-platform/meta/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source.html.ini => testing/web-platform/meta/infrastructure/failing-test.html.ini
2015-02-19 09:32:46 +00:00
James Graham
60bac161dd Bug 1134188 - Update web-platform-tests to revision 06dfcf88301bcc02ed25830f0d87c75f041dad4e, a=testonly
--HG--
rename : testing/web-platform/tests/html/semantics/scripting-1/the-script-element/script-for-event.html => testing/web-platform/tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html
rename : testing/web-platform/tests/common/failing-test.html => testing/web-platform/tests/html/semantics/forms/the-input-element/files.html
rename : testing/web-platform/tests/common/failing-test.html => testing/web-platform/tests/infrastructure/failing-test.html
rename : testing/web-platform/tests/battery-status/battery-full-manual.html => testing/web-platform/tests/notifications/instance.html
2015-02-19 09:32:46 +00:00
Masayuki Nakano
ca9bed9a3f Bug 1119609 part.18 Add nsITextInputProcessor.commitCompositionWith() and drop aCommitString from nsITextInputProcessor.commitComposition() r=smaug, sr=smaug 2015-02-19 15:50:21 +09:00
Masayuki Nakano
019965a1f6 Bug 1119609 part.14 Reimplement/redesign EventUtils.synthesizeKey() with nsITextInputProcessor r=smaug 2015-02-19 15:50:20 +09:00
Masayuki Nakano
26f706d27e Bug 1119609 part.13 EventUtils.synthesizeComposition() and synthesizeCompositionChange() should take KeyboardEvent for emulating composition state change caused by a key operation rs=smaug 2015-02-19 15:50:20 +09:00
Masayuki Nakano
e0f19b8f22 Bug 1119609 part.12 nsITextInputProcessor should take KeyboardEvent as an argument of composition releated methods for dispatching key events around composition events r=smaug, sr=smaug 2015-02-19 15:50:20 +09:00
Masayuki Nakano
6de68f8acc Bug 1119609 part.6 TextInputProcessor should manage modifier key state and set it to dispatching key events automatically r=smaug, sr=smaug 2015-02-19 15:50:19 +09:00
Boris Zbarsky
836f1589ec Bug 1134149. Throw the exception the spec calls for when withCredentials is set on a sent XMLHttpRequest object. r=ms2ger 2015-02-18 20:56:21 -05:00
Ryan VanderMeulen
c966517190 Merge m-c to inbound. a=merge 2015-02-18 20:35:37 -05:00
Ryan VanderMeulen
a411359369 Merge inbound to m-c. a=merge 2015-02-18 20:29:54 -05:00
Wander Lairson Costa
2fd7111639 Bug 1132583: Use different object folders for opt and debug builds.
Due to caching, using the same object folder for debug and opt builds
may lead to object linking issues.
2015-02-18 11:41:31 -02:00
Wander Lairson Costa
791f4606ac Bug 1109365: Default try graph platforms to all.
When the platfoms list is not supplied by cli,
default to all platforms.
2015-02-18 08:10:13 -02:00
Armen Zambrano Gasparnian
9b757a1eeb Bug 1110286 - Pin mozharness to 2264bffd89ca instead of production. r=rail 2015-02-18 11:04:52 -05:00
William Lachance
f243dc7e3e Bug 1133076 - Add documentation for mozinstall. r=ahal 2015-02-17 13:48:17 -05:00
Ryan VanderMeulen
cc5672087d Merge m-c to inbound. a=merge 2015-02-17 14:27:23 -05:00
Ryan VanderMeulen
cd46520185 Merge inbound to m-c. a=merge 2015-02-17 14:24:51 -05:00
Wander Lairson Costa
7c082ed7e3 Bug 1130467: Add flame-kk build to try server. 2015-02-17 14:54:35 -02:00
Josh Matthews
03913d3a48 Bug 1017875 and 1018389 - Update WPT expectations. 2015-02-17 10:21:16 -05:00
Andrew Halberstadt
9252eecf41 Bug 1132154 - [manifestparser] Implement basic chunking algorithms in manifestparser, r=jmaher
The algorithms are chunk_by_slice and chunk_by_dir and were largely copied from:
http://hg.mozilla.org/mozilla-central/file/fd12875a8a48/testing/mochitest/chunkifyTests.js

--HG--
extra : rebase_source : a19c24d078b90939062c42769d72e7db4e1b35d2
2015-02-13 16:23:45 -05:00
Andrew McCreight
d20d59ce3f Backout 1ffecdc47c6d for OSX and Windows docShell leaks. CLOSED TREE 2015-02-15 21:26:19 -08:00
Andrew McCreight
e0a76a26b8 Bug 1073352, part 1 - Make the DOMWINDOW and DOCSHELL leak detector work with e10s. r=jmaher
This reworks how the Mochitest DOMWINDOW and DOCSHELL leak detector works. Rather than
collecting immediately in the top-level script, it sends a message to all processes
telling them to carry out collections. Each process prints out a message when it has
finished the collections. This message is used by the test harness to decide when windows
and docshells for that process should be have been destroyed.
2015-02-14 11:43:45 -08:00
Andrew Halberstadt
7086f00c8a Bug 1127376 - PEP8-ify all mochitest .py files (auto-generated), r=ted
This change was generated using the `autopep8` module [1]. To replicate:

    $ pip install --upgrade autopep8
    $ cd gecko
    $ autopep8 -i -a -a -r testing/mochitest --exclude 'testing/mochitest/pywebsocket/*'

[1] https://github.com/hhatto/autopep8

--HG--
extra : rebase_source : fb127187cd488b977981338373d66cc8c735214f
2015-02-13 14:42:02 -05:00
William Lachance
0e7ac25667 Bug 1132716 - Release mozversion 1.2. r=davehunt
CLOSED TREE
2015-02-12 18:09:53 -05:00
Barbara Miller
82857aa6f5 Bug 1131219 - Sort updated prefs alphbetically. r=dburns 2015-02-13 09:22:00 -05:00
Julien Pagès
9fcecfd6ac Bug 1132415 - [mozversion] Expose the package name for local fennec APK file. r=wlach 2015-02-12 04:36:00 +01:00
Jonathan Griffin
9c071b4fe8 Bug 1121577 - Only enable SpecialPowers at newSession, r=AutomatedTester 2015-01-16 15:38:25 -08:00
Andrew McCreight
72065b93ca Bug 1127827, part 3 - Weak map get should always return undefined on failure to find the key. r=Waldo,jgraham 2015-02-18 15:40:52 -08:00
Josh Grant
1194d9a39f Bug 1128515 - Update session_capabilities property. r=dburns
--HG--
extra : transplant_source : %B5%80rL%CC%80%EDJ%BC%3A%5CU%E0%F1B%27%1D%1Dc%0E
extra : histedit_source : 1536b5b945e6dc00ee3cc8c022834ed1f41cece9%2Ca5207086a268c1e2d12d451faff1e11e23cfe0be
2015-02-16 10:57:10 -05:00
Barbara Miller
2a815dd08c Bug 1131219 - Add focusmanager.testmode to Marionette; r=dburns 2015-02-17 23:04:27 +00:00
Geoff Brown
e11572838a Bug 1130187 - Optimize devicemanager calls during remote xpcshell tests; r=bc 2015-02-12 16:48:41 -07:00
Geoff Brown
c7d65fd1a2 Bug 1128745 - Avoid 'no attribute' error on remote xpcshell timeout; r=jmaher 2015-02-12 16:48:40 -07:00
Boris Zbarsky
7df856ce78 Bug 1131751. Drop [NoInterfaceObject] from XMLHttpRequestEventTarget. r=smaug 2015-02-12 18:39:25 -05:00
Ryan VanderMeulen
a801fa4088 Merge fx-team to m-c. a=merge
CLOSED TREE
2015-02-12 18:02:35 -05:00
Ryan VanderMeulen
7f41ae0d0e Merge inbound to m-c. a=merge
CLOSED TREE
2015-02-12 17:53:41 -05:00
Carsten "Tomcat" Book
63f8dfe495 merge mozilla-inbound to mozilla-central a=merge 2015-02-12 15:33:22 +01:00
Jean-Yves Avenard
9fb4810e0e Bug 1130948: Update web-ref results. r=karlt 2015-02-12 18:52:13 +11:00
jlal@mozilla.com
2eeb8f8030 Bug 1132348 - Add missing executable for decision tasks from builder r=me a=taskcluster-only
--HG--
extra : rebase_source : 0386e7939bef58c49c0704997d1bccd643587899
2015-02-11 21:22:45 -08:00
Steven MacLeod
4d239d923a Bug 1107609 - Implement ContentTask.spawn; r=Gijs r=mconley
This introduces a new medule ContentTask, which includes a spawn method.
This new method can be used to spawn a task in the content process of a
browser. When called, a promise will be returned which resolves to the
value returned by the task.

This allows you to quickly write test code which can touch the content
and return information without having to write custom framescripts all
the time (The content code can be written inline as a simple generator
definition). ContentTask is automatically included in the scope of
mochitests.

An example use follows:

yield ContentTask.spawn(browser, {}, function* gen_replaceState() {
  content.window.history.replaceState({}, "", 'test-entry/');
  return "Value that the promise will resolve with";
});

--HG--
extra : rebase_source : 9b6ae71407da582cdaa8087b5e367c72fa08a337
2015-02-11 17:28:44 -05:00
Ryan VanderMeulen
07fdabb386 Merge m-c to fx-team. a=merge 2015-02-11 16:30:25 -05:00
Julien Pagès
ecf2ab744f Bug 1132076 - [mozlog] Incorrect skip count in HTML log summary. r=davehunt 2015-02-11 09:19:00 -05:00