Ehsan Akhgari
d05c992346
Bug 1258815 - Port some tests that depend on the parser utils object to mochitest-plain so that they can be turned on in e10s mode; r=mrbkap
2016-03-22 19:12:41 -04:00
Terrence Cole
5398dfc03d
Bug 1251922 - Do not create metadata objects for temporary parse globals; r=fitzgen
...
--HG--
extra : rebase_source : b2d1357aed9e0ad0ef0af61b5b38ec634b4b3278
2016-03-01 15:13:08 -08:00
Till Schneidereit
069b390f89
Bug 911216 - Part 11: Implement all Promise inspection functionality as Debugger getters. r=shu,fitzgen
...
--HG--
rename : dom/promise/tests/test_dependentPromises.html => js/src/tests/ecma_6/Promise/dependent-promises.js
extra : rebase_source : af4f22cb26a42d3e6262e7fe582ea301c9055a70
2016-02-10 23:10:08 +01:00
Till Schneidereit
cbced0986f
Bug 911216 - Part 10: Support debugger hooks for creation and settling of promises. r=shu
...
--HG--
extra : rebase_source : d78b721b7252323dfa965c453d42b14796b677ed
2016-02-10 23:09:14 +01:00
Till Schneidereit
2a402a8b6e
Bug 911216 - Part 9: Properly handle rejecting wrapped promises in the face of xray wrappers. r=efaust,f=bz
...
--HG--
extra : rebase_source : 95c7089a4d489d769f99a0cfd3d9cce742b730f3
2016-03-22 16:18:47 +01:00
Till Schneidereit
445098e888
Bug 911216 - Part 8: Properly wrap and unwrap |then| callbacks for xrayed Promises. r=efaust,f=bz
...
--HG--
extra : rebase_source : a296c19e9d9450ce093fdae272d805a9ed508b0c
2016-03-22 16:18:44 +01:00
Till Schneidereit
db904728ee
Bug 911216 - Part 7: Implement ES6 Promises in the JavaScript engine. r=efaust
...
--HG--
extra : rebase_source : 44ac4d767f6b2298acea444675c7177cb8f0d602
2015-11-10 12:34:00 +01:00
Till Schneidereit
40b836d965
Bug 911216 - Part 6: Shim new promise-related Debugger.Object accessors using PromiseDebugging. r=shu
...
--HG--
extra : rebase_source : f113601df25267eaba4696103f448cbad1c103ea
2016-03-22 15:54:44 +01:00
Mike Hommey
494c580cc0
Bug 911216 - Part 5: Add --enable-sm-promise configure flag. r=chmanchester
...
--HG--
extra : rebase_source : aaa660be82b623b83d3efba287c0126e73de4e3c
2016-03-09 16:09:25 +09:00
Till Schneidereit
4f3a29c32a
Bug 1257588 - Don't ignore self-hosted frames when getting a saved frame's async cause. r=fitzgen
...
--HG--
extra : rebase_source : edf09b478bcef18ee63088845fda068ab9fef3dc
2016-03-22 15:54:15 +01:00
Wes Kocher
7ee663302a
Backed out 2 changesets (bug 1109614) for frequent failures in Web Platform Reftests
...
Backed out changeset 6b034852b39f (bug 1109614)
Backed out changeset 529a82416338 (bug 1109614)
MozReview-Commit-ID: AYafA2Dg0VG
2016-03-22 15:59:45 -07:00
Boris Zbarsky
167f9e9718
Bug 1256376 followup to fix -Werror bustage on Windows.
2016-03-22 18:11:54 -04:00
Mike Hommey
68c5ab1790
Bug 1258615 - Remove the "magic" that sets a result from set_config() in @depends functions. r=chmanchester
...
Currently, if a @depends function doesn't have a return statement or
return None, a result is automatically set from all the set_config()
called from the function.
As we're going to move set_config to the global namespace, and as this
feature is only used once, and it's only used for something that was
written before ReadOnlyNamespace was exposed to the sandbox, we can
"safely" get rid of it.
2016-03-23 06:51:10 +09:00
Mats Palmgren
28c2af15f6
Bug 1258308 - Reftests.
2016-03-22 22:49:57 +01:00
Mats Palmgren
c42a275582
Bug 1258308 - Lookup the frame (continuation) associated with aParentNode/aOffset instead of assuming it's always the primary frame (follow-up from bug 1237236). r=ehsan
2016-03-22 22:49:57 +01:00
Ehsan Akhgari
100dda0d7d
Bug 1258056 - Propagate the window opener full page zoom across the IPC layer; r=smaug
2016-03-22 17:49:09 -04:00
Jim Blandy
db7bf419d6
Bug 1257395: Update comments for GCHashTable and GCPolicy. DONTBUILD r=terrence
...
--HG--
extra : rebase_source : 12d7d4f2b7a1178498e1499c1f68b0033449f887
2016-03-16 18:16:01 -07:00
Daniel Holbert
1c58c1673f
Bug 1257661: Make the CSS parser accept "display:-webkit-inline-box" as an alias for "display:inline-flex". r=heycam
...
(We already map "display:-webkit-box" to "display:flex" in this way. This is just extending that existing support to cover the inline version.)
MozReview-Commit-ID: F7gH3QMSmn0
--HG--
extra : rebase_source : f97703f074ccdb5d97ad16c282be4d24c1fb0eff
2016-03-17 16:11:28 -07:00
Boris Zbarsky
bc347a401b
Bug 1257919 part 10. Make the caller and formattedStack getters on JSStackFrame take an explicit JSContext. r=khuey
2016-03-22 13:50:35 -04:00
Boris Zbarsky
dde5cae5bb
Bug 1257919 part 9. Make the asyncCause/asyncCaller getters on JSStackFrame take an explicit JSContext. r=khuey
2016-03-22 13:50:31 -04:00
Boris Zbarsky
42b3bbe27a
Bug 1257919 part 8. Make the line/column number getters on JSStackFrame take an explicit JSContext. r=khuey
2016-03-22 13:50:31 -04:00
Boris Zbarsky
54987c5cc1
Bug 1257919 part 7. Make the name getter on JSStackFrame take an explicit JSContext. r=khuey
2016-03-22 13:50:31 -04:00
Boris Zbarsky
efa07c06d1
Bug 1257919 part 6. Make the filename getter on JSStackFrame take an explicit JSContext. r=khuey
2016-03-22 13:50:31 -04:00
Boris Zbarsky
ecd56b7ee6
Bug 1257919 part 5. Get rid of the now-unused StackFrame class. r=khuey
2016-03-22 13:50:31 -04:00
Boris Zbarsky
655d4654c8
Bug 1257919 part 4. Stop returning StackFrame instances from exceptions::CreateStack. C++ callers of GetCurrentJSStack or exceptions::CreateStack always check for null anyway, and none of them seem to want this non-JS thing. r=khuey
2016-03-22 13:50:31 -04:00
Boris Zbarsky
12ede800fa
Bug 1257919 part 3. Make the various toString methods on exceptions take an explicit JSContext. r=khuey
2016-03-22 13:50:31 -04:00
Boris Zbarsky
44088b97d0
Bug 1257919 part 2. Make nsIException and nsIStackFrame builtinclass, so we can start using [implicit_jscontext] on them. r=khuey
2016-03-22 13:50:31 -04:00
Boris Zbarsky
272f9d9fba
Bug 1257919 part 1. Kill off nsIXSLTException. r=khuey
2016-03-22 13:50:31 -04:00
Boris Zbarsky
4610148fbe
Bug 1256376. Fix forEach on typed arrays to work over Xrays from web extension sandboxes. r=till
2016-03-22 13:49:58 -04:00
Boris Zbarsky
741f862a59
Bug 1256342. Fix typed array iteration to work correctly over Xrays. r=till,bholley
2016-03-22 13:49:36 -04:00
Jeff Walden
c5201c49a4
Bug 1253099. r=arai, r=efaust
...
--HG--
extra : rebase_source : 148819be2c54f47acdb54fc8425686c2bd2162d0
2016-03-05 04:28:53 -08:00
Jeff Walden
e6341e6a3a
Bug 1242810. r=jandem
...
--HG--
extra : rebase_source : 4aef209ab4171efb039c45efe650b0989da00095
2016-03-02 17:52:08 -08:00
Jeff Walden
1a0903f98c
Bug 1257979 - Use a GCHashSet for a hash in the JSON stringifying algorithm. r=sfink
...
--HG--
extra : rebase_source : c6e2b22de7467ac4c99fa6e010a88c2f2ca1d981
2016-03-18 16:43:53 -07:00
Jeff Walden
4fceffbb3c
Bug 1257102 - Invoking a trap on a proxy, where the handler has null as the value of that trap, should fall back to operating on the target just like undefined would. r=evilpie
...
--HG--
extra : rebase_source : b77e0d98e710345192e95d4128fc82963dba403b
2016-03-18 16:43:43 -07:00
David Anderson
f3dc22db8d
Rename PCompositor to PCompositorBridge. (bug 1258479 part 2, r=mattwoodrow)
...
--HG--
rename : gfx/layers/ipc/CompositorChild.cpp => gfx/layers/ipc/CompositorBridgeChild.cpp
rename : gfx/layers/ipc/CompositorChild.h => gfx/layers/ipc/CompositorBridgeChild.h
rename : gfx/layers/ipc/CompositorParent.cpp => gfx/layers/ipc/CompositorBridgeParent.cpp
rename : gfx/layers/ipc/CompositorParent.h => gfx/layers/ipc/CompositorBridgeParent.h
2016-03-22 14:08:38 -04:00
David Anderson
d6945e4086
Rename PCompositor to PCompositorBridge. (bug 1258479 part 1, r=mattwoodrow)
...
--HG--
rename : gfx/layers/ipc/PCompositor.ipdl => gfx/layers/ipc/PCompositorBridge.ipdl
2016-03-22 14:07:08 -04:00
Syd Polk
3acf779e6f
Bug 1254732 - External Media Tests needs comprehensive API documentation. r=maja_zf,SingingTree
...
MozReview-Commit-ID: 8KtnvUPx4LU
--HG--
extra : rebase_source : 3af6a38e28163974ce5adb86fa4ff6ee89a46cdd
2016-03-21 13:17:17 -05:00
Markus Stange
8a772acd42
Bug 1068674 - Don't turn off e10s if hardware acceleration is disabled. r=jimm
...
MozReview-Commit-ID: 8NIUSSHy2dt
--HG--
extra : rebase_source : d34c4721af319e6f8632940a4105534f8c8c4a01
2016-03-22 15:09:24 -04:00
Markus Stange
04177e1aa2
Bug 1209100 - Back out bug 1165185 on inbound.
...
MozReview-Commit-ID: JqohyXNvjiU
--HG--
extra : rebase_source : c2165d279a6ca57a3439ebbfc081961369a42124
2016-03-21 16:16:52 -04:00
Ruxton
397d6cce9c
Bug 1109614 - Part 2: TextTrackManager now fires cues before checking for videoFrame. r=rillian
...
MozReview-Commit-ID: FPz614hnDiF
2016-03-22 13:55:39 -07:00
Ruxton
db725b3d91
Bug 1109614 - Part 1: Add tests for TextTrack cuechange on AudioElement. r=rillian
...
Disabled on Android for timeouts.
MozReview-Commit-ID: 5S32dpbjaM
2016-03-22 13:53:44 -07:00
Eugen Sawin
0d1db2c7f7
Bug 1216560 - [3.1] Make eviction thresholds const. r=jya
2016-03-22 21:32:58 +01:00
Eugen Sawin
c94e9927bc
Bug 1216460 - [2.2] Refactor SourceBuffer frame eviction and threshold defaults. r=jya
...
* Move eviction handling out of SourceBuffer into TrackBuffersManager
* Separate audio and video eviction thresholds
* Reduce default audio eviction threshold to 15MB
2016-03-22 21:24:45 +01:00
Eugen Sawin
39faf25691
Bug 1216460 - [1.1] Refactor data types, fix logs and prevent harmful type promotions in SourceBuffer eviction handling. r=jya
2016-03-22 21:24:44 +01:00
Ben Kelly
cbc3ebad39
Bug 1253793 Update ScriptLoader assertion to handle cancelation case. r=khuey
2016-03-22 13:22:15 -07:00
Mike Conley
73569ad871
Bug 1258459 - Fix TalosPowersContent forceCCAndGC handler to not expect "name" in event detail. Also do shrinking GC. r=jmaher
...
MozReview-Commit-ID: G8GEVyiDHBP
--HG--
extra : rebase_source : f9debeb2fe31961b2b4ce08ced73a4dc827a3bae
2016-03-20 05:06:41 -04:00
Chris Manchester
e006454001
Bug 1258525 - Fix mach try chunk selection for selecting a directory of devtools. r=ahal
...
MozReview-Commit-ID: IpYFWlbnACH
--HG--
extra : rebase_source : 05b5fed8250d819024c8cfbc68e66940999c967b
2016-03-21 15:34:00 -07:00
Alexandre Lissy
445930417c
Bug 1257786 - Proper init of LogModule for Nuwa r=khuey
...
MozReview-Commit-ID: JucY7wAk160
--HG--
extra : rebase_source : b51c7babdfed9476406eceb51b7b9d8afcbab7a4
2016-03-22 15:02:39 +01:00
Henrik Skupin
e1bbe501a8
Bug 1258385 - Improve failure messages for Wait().until() calls in Firefox Puppeteer. r=sydpolk
...
MozReview-Commit-ID: GCbVC1ZwUdf
--HG--
extra : rebase_source : 916fc6eb27c574e6028e2e040b0034be627a249e
2016-03-21 15:50:59 +01:00
Jordan Lund
90e8796177
Bug 1258059 - generify dev configs and env for relpro by removing date strings and allow multiple products, CLOSED TREE DONTBUILD a=testing r=rail
...
stub installers with beta-dev, add staging beta single locale, r?rail
MozReview-Commit-ID: 6h1TtzVO1Jp
MozReview-Commit-ID: Gtf4cJKsAPu
--HG--
rename : testing/mozharness/configs/releases/postrelease_date.py => testing/mozharness/configs/releases/dev_postrelease_firefox_beta.py
rename : testing/mozharness/configs/releases/updates_date.py => testing/mozharness/configs/releases/dev_updates_firefox_beta.py
rename : testing/mozharness/configs/releases/postrelease_beta.py => testing/mozharness/configs/releases/postrelease_firefox_beta.py
rename : testing/mozharness/configs/releases/updates_beta.py => testing/mozharness/configs/releases/updates_firefox_beta.py
extra : rebase_source : e828559f0f923d7125ac6b4b8fab63d7568122cc
2016-03-22 10:15:11 -07:00