899e5d63d2b1ccf08651a5217e8930ccf28fbca3: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 11 Jan 2016 12:18:58 +0100 - rev 320521
Push 9222 by dmitchell@mozilla.com at Mon, 11 Jan 2016 18:10:52 +0000
Merge mozilla-central to mozilla-inbound
a9bcb4b187295f0637206d200a53a408da2d5a1d: Bug 1228716 - Give different frame keys for nsDisplayBlendContainer. r=roc
Thinker K.F. Li <thinker@codemud.net> - Mon, 11 Jan 2016 02:34:00 +0100 - rev 320520
Push 9222 by dmitchell@mozilla.com at Mon, 11 Jan 2016 18:10:52 +0000
Bug 1228716 - Give different frame keys for nsDisplayBlendContainer. r=roc
d35dafb537ab6f6ed7c7521896b79e9877fd79e5: Bug 1232447 : Update Sync now preference setting item height r?nalexander draft
vivek <vivekb.balakrishnan@gmail.com> - Mon, 11 Jan 2016 19:47:12 +0200 - rev 320519
Push 9221 by bmo:vivekb.balakrishnan@gmail.com at Mon, 11 Jan 2016 18:10:06 +0000
Bug 1232447 : Update Sync now preference setting item height r?nalexander * SyncPreference summary, title and icon update handled from Fragment instead of the view.
49ab28aad6918fca358ad90cf28acdb86dded705: Bug 1166832 - Adding test to verify video (using capture stream) after renegotiation. draft
Michael Froman <mfroman@mozilla.com> - Mon, 11 Jan 2016 11:09:40 -0600 - rev 320518
Push 9220 by mfroman@nostrum.com at Mon, 11 Jan 2016 18:00:40 +0000
Bug 1166832 - Adding test to verify video (using capture stream) after renegotiation.
4def1b05ece7e7d3a03ae3433417c32b8b3d2bc3: Bug 1166832 - Adding test for canvas capture on multiple streams. draft
Michael Froman <mfroman@mozilla.com> - Sat, 09 Jan 2016 12:35:04 -0600 - rev 320517
Push 9220 by mfroman@nostrum.com at Mon, 11 Jan 2016 18:00:40 +0000
Bug 1166832 - Adding test for canvas capture on multiple streams.
2cfae56eb3b501ce4a834a9f168bf0d039352e14: Bug 1232447 : Update Sync now preference setting item height r?nalexander draft
vivek <vivekb.balakrishnan@gmail.com> - Mon, 11 Jan 2016 19:47:12 +0200 - rev 320516
Push 9219 by bmo:vivekb.balakrishnan@gmail.com at Mon, 11 Jan 2016 17:54:17 +0000
Bug 1232447 : Update Sync now preference setting item height r?nalexander * SyncPreference title summary, title and icon update handled from Fragment instead of the view.
5041fa82907837c50e657c87afeda85be40b25d7: Bug 1238328: Purge stored command lists by calling EndDraw/BeginDraw on a regular basis when they're used. r=jrmuizel draft
Bas Schouten <bschouten@mozilla.com> - Mon, 11 Jan 2016 16:38:10 +0100 - rev 320515
Push 9218 by bschouten@mozilla.com at Mon, 11 Jan 2016 15:38:41 +0000
Bug 1238328: Purge stored command lists by calling EndDraw/BeginDraw on a regular basis when they're used. r=jrmuizel
1a57269590ed5e380db80aa7b231367fdb8fe242: Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?AutomatedTester r?jgriffin draft
Andreas Tolfsen <ato@mozilla.com> - Wed, 30 Dec 2015 11:27:06 +0000 - rev 320514
Push 9217 by atolfsen@mozilla.com at Mon, 11 Jan 2016 15:29:49 +0000
Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?AutomatedTester r?jgriffin To achieve WebDriver conformance, Marionette needs the ability to evaluate scripts in content space with lasting side-effects. This means that global state at the time of evaluation should reflect the current state of the active browsing context, and that modifications to globals should affect the behaviour and state of the browsing context and live on after the script evaluation sandbox is nuked. With this significant refactor, the script evaluation code in Marionette is shared between chrome- and content space. This reduces the number of unique script evaluation implementations in Marionette from six to one. Script execution is centralised in the new testing/marionette/evaluate.js module. evaluate.sandbox provides the main entry-point for execution, and takes a sandbox and a script at the bare minimum. Arguments and other options can also be provided, which in sum provides the same functionality as before. It is not expected that Mozilla clients should have to change as a consequence of this change. Previously a range of interfaces were always available in the script's scope. This is no longer the case as interfaces are now provided on a need-only basis. This means, for example, that Simple Test harness functionality is only available if you have a sandbox augmented with the Simple Test harness.
c4301ef0de9100b83e23f09138c360b874eb97cb: Bug 1236476: Report out of memory in ExpandErrorArgumentsVA; r=jandem draft
Benjamin Bouvier <benj@benj.me> - Tue, 05 Jan 2016 10:24:05 +0100 - rev 320513
Push 9216 by benj@benj.me at Mon, 11 Jan 2016 15:28:47 +0000
Bug 1236476: Report out of memory in ExpandErrorArgumentsVA; r=jandem
94573c6a0ba516ba9faaa94c8605b00028359800: Bug 1235892 - For desktop-test instances use xsession instead of gnome-session. DONTBUILD. r=dustin draft
Armen Zambrano Gasparnian <armenzg@mozilla.com> - Mon, 04 Jan 2016 16:46:38 -0500 - rev 320512
Push 9215 by armenzg@mozilla.com at Mon, 11 Jan 2016 15:27:33 +0000
Bug 1235892 - For desktop-test instances use xsession instead of gnome-session. DONTBUILD. r=dustin For Linux64 debug test jobs running on TaskCluster we have been using gnome-session, however, this differs from how we run things on the Buildbot AMIs where we use xsession instead. This does not add many changes on test results but mainly help us have a closer set-up to Buildbot's and possibly have a better VNC experience (jmaher reported some issues with gnome-session).
d66812d35afe71699e4540e1d4433685b9612fdc: Bug 1238328: Purge stored command lists by calling EndDraw/BeginDraw on a regular basis when they're used. r=jrmuizel draft
Bas Schouten <bschouten@mozilla.com> - Mon, 11 Jan 2016 16:26:37 +0100 - rev 320511
Push 9214 by bschouten@mozilla.com at Mon, 11 Jan 2016 15:27:18 +0000
Bug 1238328: Purge stored command lists by calling EndDraw/BeginDraw on a regular basis when they're used. r=jrmuizel
050258745f2cd39c97c997da31369d44b12eca39: Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?AutomatedTester r?jgriffin draft
Andreas Tolfsen <ato@mozilla.com> - Wed, 30 Dec 2015 11:27:06 +0000 - rev 320510
Push 9213 by atolfsen@mozilla.com at Mon, 11 Jan 2016 15:26:13 +0000
Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?AutomatedTester r?jgriffin To achieve WebDriver conformance, Marionette needs the ability to evaluate scripts in content space with lasting side-effects. This means that global state at the time of evaluation should reflect the current state of the active browsing context, and that modifications to globals should affect the behaviour and state of the browsing context and live on after the script evaluation sandbox is nuked. With this significant refactor, the script evaluation code in Marionette is shared between chrome- and content space. This reduces the number of unique script evaluation implementations in Marionette from six to one. Script execution is centralised in the new testing/marionette/evaluate.js module. evaluate.sandbox provides the main entry-point for execution, and takes a sandbox and a script at the bare minimum. Arguments and other options can also be provided, which in sum provides the same functionality as before. It is not expected that Mozilla clients should have to change as a consequence of this change. Previously a range of interfaces were always available in the script's scope. This is no longer the case as interfaces are now provided on a need-only basis. This means, for example, that Simple Test harness functionality is only available if you have a sandbox augmented with the Simple Test harness.
28552dfad24daf08fabd24605132e634122acc3a: Bug 1233497 - Don't yield a CPOW in browser_rules_authored_color.js. r?jryans draft
Mike Conley <mconley@mozilla.com> - Mon, 11 Jan 2016 10:08:38 -0500 - rev 320509
Push 9212 by mconley@mozilla.com at Mon, 11 Jan 2016 15:10:01 +0000
Bug 1233497 - Don't yield a CPOW in browser_rules_authored_color.js. r?jryans
20b9469733cd5a2377fa7cec3970c1a0dca27d59: Bug 1233497 - Allow Marionette tests to use CPOWs. r?ato draft
Mike Conley <mconley@mozilla.com> - Fri, 08 Jan 2016 15:10:22 -0500 - rev 320508
Push 9212 by mconley@mozilla.com at Mon, 11 Jan 2016 15:10:01 +0000
Bug 1233497 - Allow Marionette tests to use CPOWs. r?ato
fe413088148248a318bc5410dde9aaefccef5cd8: Bug 1233497 - Remove some unnecessary yields in devtools tests. r?jryans draft
Mike Conley <mconley@mozilla.com> - Thu, 07 Jan 2016 22:57:27 -0500 - rev 320507
Push 9212 by mconley@mozilla.com at Mon, 11 Jan 2016 15:10:01 +0000
Bug 1233497 - Remove some unnecessary yields in devtools tests. r?jryans
5db5429c5900c411ad6ea62805f60328cd774eb1: Bug 1233497 - Don't yield or resolve CPOWs from Tasks or Promises in devtools tests. r?jryans draft
Mike Conley <mconley@mozilla.com> - Thu, 07 Jan 2016 13:40:41 -0500 - rev 320506
Push 9212 by mconley@mozilla.com at Mon, 11 Jan 2016 15:10:01 +0000
Bug 1233497 - Don't yield or resolve CPOWs from Tasks or Promises in devtools tests. r?jryans
a603429d6f8e3d9e67e96e095246e28cb8cc895d: Bug 1233497 - Avoid unsafe CPOWs in devtools tests. r?jryans draft
Mike Conley <mconley@mozilla.com> - Thu, 07 Jan 2016 11:54:18 -0500 - rev 320505
Push 9212 by mconley@mozilla.com at Mon, 11 Jan 2016 15:10:01 +0000
Bug 1233497 - Avoid unsafe CPOWs in devtools tests. r?jryans
73453476af844a15a0c43731958bb6a7ef9afa0d: Bug 1233497 - Allow specialpowersAPI.js to access CPOWs when run as a frame script. r?billm draft
Mike Conley <mconley@mozilla.com> - Wed, 06 Jan 2016 14:11:39 -0500 - rev 320504
Push 9212 by mconley@mozilla.com at Mon, 11 Jan 2016 15:10:01 +0000
Bug 1233497 - Allow specialpowersAPI.js to access CPOWs when run as a frame script. r?billm
ad66f67cd007e7ecb7363aaf3ae370c828a39869: Bug 1233497 - Stop using TabState.flushAsync in session store tests. r?billm draft
Mike Conley <mconley@mozilla.com> - Tue, 05 Jan 2016 19:19:51 -0500 - rev 320503
Push 9212 by mconley@mozilla.com at Mon, 11 Jan 2016 15:10:01 +0000
Bug 1233497 - Stop using TabState.flushAsync in session store tests. r?billm
3bf0f7f133f0ac2cb3de766fbdc286dc06607bd4: Bug 1233497 - Permit CPOWs in pageInfo.js until bug 1237025 is fixed. r?florian draft
Mike Conley <mconley@mozilla.com> - Tue, 05 Jan 2016 14:26:56 -0500 - rev 320502
Push 9212 by mconley@mozilla.com at Mon, 11 Jan 2016 15:10:01 +0000
Bug 1233497 - Permit CPOWs in pageInfo.js until bug 1237025 is fixed. r?florian
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip