Carsten "Tomcat" Book
60f5f639a6
Merge mozilla-central to b2g-inbound
2015-03-19 14:18:10 +01:00
Phil Ringnalda
bc03d24e02
Backed out 3 changesets (bug 1126089) for ASan e10s bc1 failures and green-crashes
...
CLOSED TREE
Backed out changeset 9af9111e9c27 (bug 1126089)
Backed out changeset 288efd5e2ca0 (bug 1126089)
Backed out changeset 3bcebfd13538 (bug 1126089)
2015-03-18 21:51:34 -07:00
Phil Ringnalda
5045d9d2c4
Back out 59fd15407a79 (bug 1142336) for shutdown hangs
...
CLOSED TREE
2015-03-18 20:38:43 -07:00
Jeff Gilbert
dd1158dab0
Bug 1142975 - Check for Present()-caused context loss. - r=kamidphish
2015-03-18 19:55:44 -07:00
Tom Schuster
308ff4d0ec
Bug 837630 - Stop hiding __proto__ from O.getOwnPropertyNames. r=Waldo,peterv,past
2015-03-19 17:42:15 +01:00
Boris Zbarsky
0202d1a774
Bug 1143793 part 6. Drop the obj argument of JS::Compile. r=luke
...
This is technically a behavior change for the shell's disfile() function, but
I really doubt anyone is doing disfile.call(someObj).
2015-03-19 10:13:34 -04:00
Boris Zbarsky
2f422f4b65
Bug 1143793 part 3. Stop passing null as the obj argument of JS::Compile. r=luke.
...
Note that this is not a behavior change in the aRunInGlobalScope case in
nsFrameMessageManager, because that case never does setCompileAndGo(true) anyway.
2015-03-19 10:13:34 -04:00
Boris Zbarsky
54c64f20a9
Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
...
The only manual changes here are to BindingUtils.h, BindingUtils.cpp,
Codegen.py, Element.cpp, IDBFileRequest.cpp, IDBObjectStore.cpp,
dom/workers/Navigator.cpp, WorkerPrivate.cpp, DeviceStorageRequestChild.cpp,
Notification.cpp, nsGlobalWindow.cpp, MessagePort.cpp, nsJSEnvironment.cpp,
Sandbox.cpp, XPCConvert.cpp, ExportHelpers.cpp, and DataStoreService.cpp. The
rest of this diff was generated by running the following commands:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObject\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(Binding(?:_workers)?::Wrap\((?:aCx|cx|aContext|aCtx|js), [^,)]+)\)/\1, aGivenProto)/g'
2015-03-19 10:13:33 -04:00
Boris Zbarsky
50b622a067
Bug 1117172 part 2. Change the non-wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
...
The only manual changes here are to BindingUtils.h, Codegen.py, and
StructuredClone.cpp. The rest of this diff was generated by running the following commands:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/WrapObject\((JSContext *\* *(?:aCx|cx)),(\s*)(JS::MutableHandle<JSObject\*> aReflector)/WrapObject(\1,\2JS::Handle<JSObject*> aGivenProto,\2\3/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(Binding(?:_workers)?::Wrap\((?:aCx|cx)), this, aReflector/\1, this, aGivenProto, aReflector/'
2015-03-19 10:13:32 -04:00
Boris Zbarsky
14dff9a0e8
Bug 1117172 part 1. Allow passing an optional aGivenProto to binding Wrap methods. r=peterv
2015-03-19 10:13:32 -04:00
Bill McCloskey
e7aee957c0
Bug 1126089 - Allow messages to be sent after frame script unload event (r=smaug)
2015-03-19 06:43:46 -07:00
Bill McCloskey
3f7c172b58
Bug 1126089 - Add test for pageload event on browser element when tab closed (r=smaug)
2015-03-19 06:43:39 -07:00
Kartikaya Gupta
0b2c448446
Bug 1144324 - Remove the codepaths that conditionally enable touch events based on touch the presence of touch listeners. r=smaug,jimm
2015-03-19 06:37:39 -04:00
Kartikaya Gupta
bda9d932e3
Bug 1122090 - Send the allowed behaviour notification to APZ for touch blocks when touch-action is enabled. r=botond
2015-03-19 06:33:33 -04:00
Bevis Tseng
ea7f816016
Bug 1143596 - Part 2: Re-write with Promise. r=echen
2015-03-17 14:35:31 +08:00
Matt Woodrow
b8877d7455
Bug 1145029 - Disable DXVA for 4k videos on AMD hardware since it performs poorly. r=jya
2015-03-19 22:01:47 +13:00
Jan-Ivar Bruaroey
5bdee2adcc
Bug 1144984 - add missing includes in MediaTimer.cpp. r=bobbyholley
2015-03-18 21:21:15 -04:00
Ehsan Akhgari
356dc96d15
Bug 1144876 - Stop spamming stderr with a warning every time that we encounter a document that is not controlled by a service worker; r=nsm
2015-03-18 14:16:00 +01:00
Ehsan Akhgari
bb3e413951
Bug 1144236 - Add tests for the ignoreMethod match mode in DOM cache; r=bkelly
2015-03-17 10:58:00 +01:00
Ehsan Akhgari
0804076238
Bug 1144214 - Fix DeleteOrphanedBodyAction so that it doesn't orphan cache files if the action is canceled; r=bkelly
2015-03-18 14:19:00 +01:00
JW Wang
e8186745ca
Bug 1143562. Part2 - only init |mStorageBaseDir| in the chrome process. r=cpearce
2015-03-18 19:15:00 +01:00
Ehsan Akhgari
979f8dd627
Bug 1143222 - Put the DOM Cache tests in sequential mode again until we fix the rest of the intermittent failures; a=RyanVM
2015-03-19 17:08:02 -04:00
Ehsan Akhgari
bcb4223ee0
Bug 1145321 - Disconnect the CacheStorage object from its actor when it gets cycle collected; r=bkelly
2015-03-19 17:06:59 -04:00
Ehsan Akhgari
4190c7e4ae
Bug 1143504 - Disconnect the Cache object from its actor when it gets cycle collected; r=bkelly
2015-03-19 17:06:57 -04:00
JW Wang
8e48668d12
Bug 1143562 - use /data/b2g/mozilla/gmp as the gmp storage folder on B2G. r=cpearce
2015-03-16 19:51:00 +01:00
Bevis Tseng
fac0e57e58
Bug 1143596 - Part 1: Provide correct test number in Brazil format. r=echen
2015-03-16 16:59:58 +08:00
Ben Francis
fc2562a107
Bug 1087469 - Add support for a start_url property in app manifests r=fabrice
2015-03-18 21:25:51 -07:00
Wes Kocher
d3a01938c3
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-18 15:53:00 -07:00
Wes Kocher
b86d5e6713
Merge fx-team to m-c a=merge
2015-03-18 15:38:20 -07:00
Gregor Wagner
f8527dd881
Backout Bug 1114935 for causing bug 1144567.
2015-03-18 11:48:52 -07:00
Edgar Chen
d898ef3a5b
Bug 1143628 - Part 2-2: Rewriting test_massive_incoming_delete.js with Promise. r=bevis
2015-03-16 18:30:46 +08:00
Edgar Chen
7898ff5a16
Bug 1143628 - Part 2-1: Increasing the marionette timeout of test_massive_incoming_delete.js. r=bevis
2015-03-16 18:29:45 +08:00
Edgar Chen
ab0e32137f
Bug 1143628 - Part 1: Remove wrapDomRequestAsPromise defined in MobileMessage marionette test. r=bevis
2015-03-17 12:00:20 +08:00
Thomas Zimmermann
b7f2c0bd09
Bug 1142364: Store instances of |Bluetooth*HALResultRunnable| in ref-counted pointers, r=shuang
...
Result runnables in Bluetooth's HAL backend ar now protected by ref-counted
pointers. This prevent memory leaks if dispatching to the main thread fails.
2015-03-18 16:44:23 +01:00
Ting-Yu Chou
573fcb9781
Bug 1128505 - Preload Webapps.js for faster mozApps instantiation. r=fabrice
2015-03-18 11:40:29 +08:00
Carsten "Tomcat" Book
6e003c58ac
Backed out 7 changesets (bug 1125455) for test failures in m1 test_animation-player-ready.html on a CLOSED TREE
...
Backed out changeset 8a316064caff (bug 1125455)
Backed out changeset ad326dbcbd03 (bug 1125455)
Backed out changeset 83dab9578e23 (bug 1125455)
Backed out changeset 5bd86c20cd02 (bug 1125455)
Backed out changeset 751177025dcb (bug 1125455)
Backed out changeset f60c5b4adf84 (bug 1125455)
Backed out changeset 326ef9a86c85 (bug 1125455)
2015-03-18 16:32:54 +01:00
Aaron Klotz
3ab73648a8
Bug 1141081: Ensure nsPluginInstanceOwner::Destroy is called before returning from failed plugin instantiation; r=jimm
2015-03-17 19:44:34 -06:00
Bobby Holley
b5d70705f5
Bug 1144487 - Implement AbstractThread. r=mattwoodrow
2015-03-18 08:25:55 -07:00
Alexandre Poirot
516de40f7f
Bug 1139984 - Fix console API in child processes by ensuring windowID is correctly typed. r=bz
2015-03-17 07:13:00 -04:00
Catalin Badea
3e5b1da158
Bug 982726 follow-up: Add exempt from worker limit pref to a test.
2015-03-18 16:56:47 +02:00
Catalin Badea
a302822ab8
Bug 982726 - Test the number of clients returned by matchAll. r=nsm
2015-03-18 16:47:17 +02:00
L. David Baron
3e2494f4df
Bug 1125455 patch 5 - Add Animation::GetAnimationOfProperty. r=birtles
...
This is needed for patch 6.
2015-03-18 07:35:30 -07:00
L. David Baron
5358120a91
Bug 1125455 patch 4 - For main-thread application of transitions, don't apply transitions when animations are also running. r=birtles
...
I've verified locally that this patch (not others in this series) fixes
the test failures that match the test changes in this patch.
2015-03-18 07:35:30 -07:00
L. David Baron
8e1348b0d3
Bug 1125455 patch 1 - Add boolean for whether an animation of a property wins in the CSS cascade. r=birtles
2015-03-18 07:35:29 -07:00
Nikhil Marathe
b7502bf690
Bug 1134462 - Cleanup Promise usage in fetch test SW. r=jdm
2015-03-17 08:48:31 -07:00
Nikhil Marathe
da9cdaf002
Bug 1134462 - allow null body. r=jdm
2015-03-17 08:48:30 -07:00
Nikhil Marathe
8435e04285
Bug 1134462 - Synthesize status and headers from Response returned by ServiceWorker. r=jdm
2015-03-17 08:48:30 -07:00
Sylvestre Ledru
4d38d61385
Bug 1144176 - Remove a useless declaration. r=bholley
2015-03-18 14:10:08 +01:00
Carsten "Tomcat" Book
a26607e3b5
Merge mozilla-central to mozilla-inbound
2015-03-18 13:53:54 +01:00
Carsten "Tomcat" Book
245d5618aa
merge mozilla-inbound to mozilla-central a=merge
2015-03-18 13:51:53 +01:00
Nigel Babu
9ffa767589
Backed out changeset 05850dac2882 (bug 1143562) for B2G Emulator ICS M2 bustage CLOSED TREE
2015-03-18 12:20:57 +05:30
Nigel Babu
e6c7a9380b
Backed out changeset dd13fdf7b284 (bug 1144236) for bustage CLOSED TREE
2015-03-18 12:05:33 +05:30
Nigel Babu
fcc127ee9d
Backed out changeset 96c20db25b6b (bug 1144214) for Android M4 bustage CLOSED TREE
2015-03-18 11:48:41 +05:30
Ehsan Akhgari
3f85829261
Bug 1144236 - Add tests for the ignoreMethod match mode in DOM cache; r=bkelly
2015-03-17 23:56:32 -04:00
Ehsan Akhgari
ff38a9b9ff
Bug 1144214 - Fix DeleteOrphanedBodyAction so that it doesn't orphan cache files if the action is canceled; r=bkelly
2015-03-17 23:56:31 -04:00
Jessica Jong
de69ac839c
Bug 1137088: B2G RIL: move data call related handling out of ril_worker. r=echen
2015-03-18 11:28:54 +08:00
Jean-Yves Avenard
f9983ddc18
Bug 1143987: Use SharedDecoderManager with EME PDM. r=cpearce
2015-03-18 14:10:59 +11:00
Jean-Yves Avenard
479a64c3bb
Bug 1128332: Part3. Re-attempt to decode from last failed position. r=mattwoodrow
2015-03-18 14:10:58 +11:00
Jean-Yves Avenard
29327f0738
Bug 1128332: Part2. Don't consider decoding error as fatal. r=mattwoodrow
...
A decoding error may be temporary. In particular should the range removal
algorithm be called while attempting to demux frames about to be evicted.
2015-03-18 14:10:58 +11:00
Jean-Yves Avenard
fcde4d14ce
Bug 1128332: Part1. Add useful informations to logging. r=mattwoodrow
2015-03-18 14:10:58 +11:00
Jean-Yves Avenard
370e94b5de
Bug 1143586: Part1. Be more relaxed when parsing h264 codecs' levels. r=cpearce
2015-03-18 14:10:57 +11:00
Jean-Yves Avenard
54fea3f275
Bug 1143514: Update mochitest. r=cajbir
...
sourcebuffer is added to ms.activeSourceBuffers only once the first init
segment has been appended.
2015-03-18 14:10:57 +11:00
Jean-Yves Avenard
0aa1c25a15
Bug 1143514: Part1. Only add sourcebuffer to ActiveSourceBuffers once active. r=cajbir
2015-03-18 14:10:56 +11:00
Ryan VanderMeulen
a4fe1a181c
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-03-17 14:28:42 -04:00
Ryan VanderMeulen
61149e5ecc
Merge b2g-inbound to m-c. a=merge
...
CLOSED TREE
2015-03-17 14:22:40 -04:00
Ryan VanderMeulen
e459fb42e0
Backed out changeset dccbdda5be64 (bug 1124409) for Linux mochitest-e10s permafail.
...
CLOSED TREE
2015-03-17 14:12:39 -04:00
Nikhil Marathe
ab3c49600c
Bug 1144249 - fix fetch no-cors mode. r=bkelly
...
A no-cors mode request should not go through a nsCORSProxyListener, which can only handle same-origin and cors mode.
The test for no-cors was passing allowOrigin, which was converting it into a CORS request, which is why it was passing.
I also realized that it is port 8888 and not 8000, so fixed that in some of the redirect tests.
2015-03-17 08:47:04 -07:00
Nikhil Marathe
b3e6fca016
Bug 1143155 - Filtered response stores internal response and allows access to headers. r=bkelly
2015-03-17 08:47:01 -07:00
Nikhil Marathe
8b0d2b2ce4
Bug 1143857 - Add FormData serialize support to Fetch API. r=ehsan
2015-03-17 08:32:04 -07:00
Ehsan Akhgari
db9a1f6dab
Bug 1143959 - Set the journal mode and foreign key pragmas for all DBActions; r=bkelly
...
Before this patch, we would only set these pragmas as part of CreateSchema
which runs in SetupAction. This meant that the connection used to perform
other DBActions would not have had these pragmas applied. As a result,
sqlite would not honor foreign keys on such connections, so the cascade
delete rules responsible for deleting rows from request_headers and
response_headers would not get executed when DBSchema::CachePut deleted the
old entry before adding a new one.
The test in the patch demonstrates how this could result in an observable
breakage. Before this patch, the response headers stored in the cache for
the overwritten entry would reflect both `Mirrored: `foo' and `Mirrored: bar'
headers, which means that attempting to get this header on the cached
response would return the first entry, `foo'.
2015-03-17 08:18:28 -04:00
Neil Deakin
0bcc8692e2
Bug 942411, change the frame height to force a reflow and renable the test on Linux to see if it helps, r=smaug
2015-03-17 08:05:07 -04:00
Tim Taubert
b8b4109734
Bug 1124409 - Fix intermittent browser_bug1015721.js failures by ensuring the EventStateManager has a document before trying to dispatch ZoomChangeUsingMouseWheel r=smaug
2015-03-17 12:34:18 +01:00
Daniel Holbert
2c24121797
Bug 1142841: Convert all nsRefPtr<nsIRunnable> to nsCOMPtr<nsIRunnable>. r=ehsan
...
This patch was generated by a script. Here's the source of the script for
future reference:
find . \( -iname "*.cpp" -o -iname "*.h" \) | \
xargs -n 1 sed -i "s/nsRefPtr<nsIRunnable>/nsCOMPtr<nsIRunnable>/g"
2015-03-17 09:29:17 -07:00
Daniel Holbert
86516c1e9f
Bug 1143823 part 1: Make MediaStream::RunAfterPendingUpdates() take already_AddRefed instead of a nsRefPtr. r=karlt
2015-03-17 09:29:17 -07:00
Carsten "Tomcat" Book
cc4ee6a59e
Merge mozilla-central to mozilla-inbound
2015-03-17 11:49:16 +01:00
Carsten "Tomcat" Book
21682b3a69
merge mozilla-inbound to mozilla-central a=merge
2015-03-17 11:36:52 +01:00
Eddy Bruël
01de11bc7a
Bug 1092102 - Implement WorkerDebugger.initialize;r=khuey
2015-03-17 11:15:19 +01:00
Brian Birtles
f4eb0d1e0e
Bug 1113425 part 4 - Enable test_deferred_start.html on all platforms; r=mattwoodrow
2015-03-17 18:38:12 +09:00
Brian Birtles
7aa293cc60
Bug 1113425 part 3 - Make test_deferred_start.html wait an extra frame; r=mattwoodrow
...
This is needed to avoid intermittent failures on Mulet and B2G ICS Emulator.
2015-03-17 18:38:12 +09:00
Brian Birtles
53ce82696c
Bug 1113425 part 1 - Fix some bad CSS comment syntax in animation tests; r=mattwoodrow
2015-03-17 18:38:12 +09:00
JW Wang
69bddc962e
Bug 1143562 - use /data/b2g/mozilla/gmp as the gmp storage folder on B2G. r=cpearce.
2015-03-18 10:29:31 +08:00
Wes Kocher
e90fd8b8a3
Backed out changeset 98bc69015608 (bug 1139721) for frequent b2g mochitest-5 failures
2015-03-16 14:16:02 -07:00
Dan Glastonbury
90efe115b9
Bug 1124996 - Remove expected fail on OSX 10.10. r=jgilbert
2015-03-16 18:30:23 +10:00
Samael Wang
9c85067458
Bug 1138841 - Part 3: Add an XPCShell and a Marionette test case for encoding and decoding examination, respectively. r=btseng
2015-03-16 15:44:34 +08:00
Robert O'Callahan
b97c4bec29
Bug 1143972. Return 0,0 for offsetX/Y when the document has no presentation. r=mats
2015-03-18 02:04:32 +13:00
Andrew Osmond
6cf5c909d5
Bug 1139721 - Fix camera memory leaks for onfacesdetected events, failed initializations and capabilities. r=mikeh
2015-03-13 12:32:34 -04:00
Bruce Sun
2a828f2f79
Bug 1136514 - Add ReadRemoteRssi in GATT client. f=jocelyn, r=btian, r=mrbkap
2015-03-16 16:55:50 +08:00
Ehsan Akhgari
f06a3793f9
Bug 1143222 - Avoid dumping out extremely long response bodies to the mochitest log, and re-enable the newly added DOM cache tests to run both in seqential and parallel modes; r=bkelly
...
The test timeouts here are some form of bug 1141256, which causes the service
worker spawned in the parallel mode of the tests to never start up. It turns
out that avoiding sending this huge message to the mochitest logger avoids the
issue on the infrastructure, so let's re-enable these tests. Bug 1141256 still
needs to be investigated.
2015-03-17 16:51:57 -04:00
Aaron Klotz
445b34a771
Bug 1128064: Check for null mContent in nsPluginInstanceOwner::GetDocument; r=jimm
2015-03-16 15:11:13 -06:00
Tooru Fujisawa
8eab6f064e
Bug 1141455 - Do not treat an element with tabindex as an interactive content in label. r=smaug
2015-03-18 05:42:14 +09:00
Samael Wang
142af36a13
Bug 1138841 - Part 2: Update the test cases in test_sms_segment_helper.js in corresponding to the changes of PDU_NL_LOCKING_SHIFT_TABLES. r=btseng
2015-03-06 18:09:08 +08:00
Samael Wang
964b98474c
Bug 1138841 - Part 1: Fix PDU_NL_LOCKING_SHIFT_TABLES in ril_consts.js. r=btseng
2015-03-06 18:09:08 +08:00
Milan Sreckovic
926595cdbd
Bug 1129147 - Part 2. Path option to addHitRegion. r=ehsan r=gw280
2015-03-02 15:33:28 -05:00
Milan Sreckovic
36795ba9d7
Bug 1129147 - Part 1. Take CanvasPath into a separate file, to avoid circular dependency. r=roc
2015-03-03 10:57:51 -05:00
Cameron McCormack
ce5ca47f03
Bug 1143314 - Don't use very short transition/animation durations in test_animation_observers.html. r=birtles
2015-03-17 17:13:20 +11:00
Ben Hsu
caf074ec6b
Bug 1001343 - Part 2: A new testcase. r=aknow
2015-03-02 00:08:00 -05:00
Ben Hsu
4fb9a71a03
Bug 1001343 - Part 1: Create dialSTK() (head.js). r=aknow
2015-03-08 22:26:00 -04:00
Ben Tian
77163a38e8
Bug 1141944 - [bluetooth2] Revise device paired/unpaired handlers in BluetoothAdapter, f=jaliu, r=shuang
2015-03-16 16:01:59 +08:00
L. David Baron
74fc0a1a2f
Bug 1143314 - Temporary disable two tests that are frequently failing intermittently, added about 12 hours ago in bug 1123523, on a CLOSED TREE.
2015-03-14 10:20:27 -07:00
Tim Taubert
9a501b3b57
Bug 1142681 - Let CreateECParamsForCurve() assert a non-null arena parameter r=keeler
2015-03-13 22:10:23 +01:00
Chris Peterson
f03a63f52f
Bug 1142863 - Remove unused struct RemoveQuotaInfo in dom/quota/QuotaManager.cpp. r=janv
2015-03-12 21:04:07 -07:00
Cameron McCormack
a96d456d1d
Bug 1123523 - Followup build fix. (CLOSED TREE)
2015-03-14 16:55:37 +11:00
Boris Zbarsky
f8e0ebdf55
Bug 1097987 part 7. Require callers of JS::Evaluate to either use the global as the scope or pass in an explicit scopechain. r=waldo
2015-03-14 01:36:16 -04:00
Cameron McCormack
cd30c2a11c
Bug 1123523 - Part 10: Tests. r=birtles
2015-03-14 16:34:40 +11:00
Cameron McCormack
b1bdb8cb74
Bug 1123523 - Part 9: Dispatch an nsIAnimationObserver notification when an animation is changed. r=birtles
2015-03-14 16:34:40 +11:00
Cameron McCormack
2a986b6693
Bug 1123523 - Part 8: Dispatch nsIAnimationObserver notifications when an animation is added or removed. r=birtles
2015-03-14 16:34:40 +11:00
Cameron McCormack
1059a43375
Bug 1123523 - Part 7: Add utility functions to notify registered nsIAnimationObservers. r=smaug
2015-03-14 16:34:40 +11:00
Cameron McCormack
6c21224a8d
Bug 1123523 - Part 6: Listen for nsIAnimationObserver notifications and translate them to MutationObserver notifications. r=smaug
2015-03-14 16:34:40 +11:00
Cameron McCormack
4c6ede90a2
Bug 1123523 - Part 5: Record on a document whether it might have any nsIAnimationObservers registered. r=smaug
2015-03-14 16:34:40 +11:00
Cameron McCormack
f984425c1b
Bug 1123523 - Part 3: Store a flag on AnimationPlayer for whether it is exposed by Element.getAnimationPlayers(). r=birtles
2015-03-14 16:34:40 +11:00
Cameron McCormack
af083b5de5
Bug 1123523 - Part 2: Add an "animations" option for MutationObservers and expose chrome-only animation members on MutationRecords. r=smaug
2015-03-14 16:34:40 +11:00
Cameron McCormack
a41c2756e5
Bug 1123523 - Part 1: Add an nsIAnimationObserver interface to watch adding/changing/removing AnimationPlayer objects. r=smaug
2015-03-14 16:34:40 +11:00
Cameron McCormack
aef157ef7f
Bug 1141858 - Fix error message for unexpected extended attribute on dictionary members. r=bzbarsky
2015-03-14 16:34:40 +11:00
L. David Baron
2eaedd309f
Bug 1143227 - Annotate test_conformance__textures__texture-npot-video.html as asserting 4 times on Android, since bug 1083347 made us run it on Android debug builds, on a CLOSED TREE. No review.
2015-03-13 22:09:54 -07:00
Ehsan Akhgari
7ce0b6bfb3
Bug 1143222 - Disable the newly added DOM cache tests for now because of intermittent failures
...
Landed on a CLOSED TREE
2015-03-13 19:23:34 -04:00
Ehsan Akhgari
529097953d
Bug 1142790 - Add a test for passing Request objects to DOM cache matchAll method; r=bkelly
2015-03-13 19:21:16 -04:00
Ehsan Akhgari
f2a66701c9
Bug 1142269 - Auto-vacuum the DOM Cache database; r=bkelly
...
It's easiest if we use auto_vaccum for now. In the future if this
proves to be insufficient we can look into more sophisticated
vacuuming strategies.
2015-03-13 19:21:13 -04:00
Wes Kocher
ea55c7410f
Backed out changeset b8d2fd1bb7f5 (bug 1142269) for mochitest-1 timeouts CLOSED TREE
2015-03-13 16:02:18 -07:00
Wes Kocher
c48505930a
Backed out changeset 1bd38b652695 (bug 1142790) for mochitest-1 timeouts CLOSED TREE
2015-03-13 16:02:08 -07:00
Ryan VanderMeulen
ea4f5f05dc
Merge m-c to inbound. a=merge
2015-03-13 16:12:34 -04:00
Ryan VanderMeulen
54abe997e7
Merge fx-team to m-c. a=merge
2015-03-13 16:09:58 -04:00
Ryan VanderMeulen
2f28e13e80
Merge b2g-inbound to m-c. a=merge
2015-03-13 16:03:25 -04:00
Ryan VanderMeulen
a12c6d2dfc
Backed out changesets f63a2cf3fa11 and 7d9a91ee3d48 (bug 1126089) for mochitest-bc failures.
2015-03-13 13:42:57 -04:00
Tom Tromey
257f39f5bb
Bug 1135731 - fix encoding inconsistency in NS_NewXBLProtoImpl; r=mrbkap
2015-03-13 12:05:57 -07:00
Ehsan Akhgari
5c8aa2057c
Bug 1142790 - Add a test for passing Request objects to DOM cache matchAll method; r=bkelly
2015-03-13 14:40:33 -04:00
Ehsan Akhgari
97b8881fbf
Bug 1142269 - Auto-vacuum the DOM Cache database; r=bkelly
...
It's easiest if we use auto_vaccum for now. In the future if this
proves to be insufficient we can look into more sophisticated
vacuuming strategies.
2015-03-13 14:40:27 -04:00
Ehsan Akhgari
6541ca0b6f
Bug 1133763 - Part 8: Ensure that FetchEvent.respondWith works correctly on HTTPS requests with a cloned response; r=nsm
2015-03-13 14:37:27 -04:00
Ehsan Akhgari
68ae51bd33
Bug 1133763 - Part 7: Add automated tests for using FetchEvent.respondWith on an HTTPS request; r=nsm
2015-03-13 14:37:25 -04:00
Ehsan Akhgari
81a811da5c
Bug 1133763 - Part 6: Set the correct security info on intercepted channels when using the respondWith API; r=jdm
2015-03-13 14:37:24 -04:00
Ehsan Akhgari
92ea15bb44
Bug 1133763 - Part 4: Store the response's security info in the cache database; r=bkelly
2015-03-13 14:37:19 -04:00
Ehsan Akhgari
ef10661c6f
Bug 1133763 - Part 3: Wipe out the cache directory when detecting a change in the DB schema; r=bkelly
2015-03-13 14:37:18 -04:00
Ehsan Akhgari
c11ee2b83b
Bug 1133763 - Part 2: Transfer the security info associated with an InternalResponse across the IPC layer; r=bkelly
2015-03-13 14:37:16 -04:00
Ehsan Akhgari
0cf38d2ae1
Bug 1133763 - Part 1: Remember the security info associated with HTTP fetches and record it inside InternalResponse; r=nsm
2015-03-13 14:37:14 -04:00
Ehsan Akhgari
fe88009867
Bug 1142772 - Interleave the DOM Cache tests run through the mini-framework; r=bkelly
...
Here are the changes needed to achieve this:
* We tag each message posted to the framework with a context argument.
context can be one of "Window", "Worker" or "ServiceWorker". In the
places where we handle messages, we only handle the ones corresponding
to the context that we expect.
* We use Promise.all in order to interleave the execution of the tests.
This has the nice property of actually getting the tests run
simultaneously on multi-core machines.
* For ease of debugging test failures, we print the context from which
each test message is coming from.
* In order for the tests that are run in parallel to not step on each
other's toes, we introduce a global `context' variable that the test
script can use to create names that do not clash with concurrent
test runs. For example, instead of `caches.open("foo")', one must now
use: `caches.open("foo" + context)'.
* The existing tests are modified based on the above.
* When running the tests in parallel, the service worker may end up
controlling both frame.html and message_receiver.html. The hunk at
the end of worker_wrapper.js is intended to ensure that we will
always be communicating with message_receiver.html.
* An order argument has been added to runTests which can be set to
"sequential" in order to run the tests in different contexts in
parallel. If the argument is omitted, the default is "parallel".
2015-03-13 14:32:02 -04:00
Ehsan Akhgari
3c6160ab8a
Bug 1142333 - Add a test for passing Request objects to DOM cache match methods; r=bkelly
2015-03-13 14:28:24 -04:00
Jan-Ivar Bruaroey
6c8986ab3b
Bug 1135655 - bump up tab sharing dimension defaults to match screensharing r=jesup
2015-03-13 12:21:20 -04:00
Ryan VanderMeulen
991a4a7230
Merge m-c to inbound. a=merge
2015-03-13 12:18:07 -04:00
Carsten "Tomcat" Book
59652501d7
Merge mozilla-central to b2g-inbound
2015-03-13 14:13:54 +01:00
Andrew Sutherland
77204452e3
Bug 947167 - Fix/improve debugging of test_downloads_pause_resume.html intermittent. r=aus
2015-03-12 22:27:46 -04:00
Dan Glastonbury
d4ee969786
Bug 1048741 - [WebGL2] texParameter: Fix silly bug in TEXTURE_COMPARE_FUNC handling. r=jgilbert
2015-03-13 16:16:05 +10:00
Phil Ringnalda
449b70840e
Back out 3 changesets (bug 1135424) on suspicion of causing frequent hangs in test_playback.html on mochitest-e10s
...
CLOSED TREE
Backed out changeset 584d91ffdf88 (bug 1135424)
Backed out changeset d86806ea63f4 (bug 1135424)
Backed out changeset e52401d30a67 (bug 1135424)
2015-03-12 23:05:11 -07:00
Boris Zbarsky
f93ad8e329
Bug 1142478 followup. Fix bogus test, and don't get the value of an invalid CheckedInt. Then we can reopen the CLOSED TREE.
2015-03-12 22:59:00 -04:00
Chris Double
3786384366
Bug 1127646 - Report MSE Join Latency and MTBR in telemetry - r=cpearce,bsmedberg
2015-03-13 15:02:49 +13:00
Boris Zbarsky
e9ab0b6864
Bug 1142478. Fix integer attribute parsing to not lose track of leading zeroes. r=sicking
2015-03-12 21:46:57 -04:00
Bobby Holley
fb69461e18
Bug 1135424 - Switch the MDSM to a task queue. r=mattwoodrow
2015-03-12 17:54:35 -07:00
Bobby Holley
838ad64674
Bug 1135424 - Implement MediaTimer. r=mattwoodrow
2015-03-12 17:52:51 -07:00
Bobby Holley
643902f841
Bug 1135424 - Allow MediaPromise dispatch to fail if the ThenValue has been disconnected. r=mattwoodrow
...
The original idea behind the current model was that we wanted ironclad guarantees
that consumers would always get a callback on their promise. But we now have use
cases where the consumer wants to forget about a promise (using the new
Disconnect()) feature, and in some cases wants to shut down the task queue that
the response is going to be dispatched on. In the case of this bug, we want to
avoid waiting for the longest outstanding timer promise to be resolved before
shutting down the MDSM.
So this patch fixes up the pieces needed to make this work:
* Loosening our invariants to allow dispatch targets to be released on any thread,
since MediaTaskQueue and nsIEventTarget both have thread-safe refcounting.
* Releasing mThisVal in Disconnect, so that we no longer depend on successful
dispatch to release it on the correct (dispatch) thread.
* Fiddling with various assertions.
We also make some assertions fatal in nightly/aurora builds while we're at it.
2015-03-12 17:52:50 -07:00
Chris Double
99f7bdd3a1
Bug 1131884 - Video buffering calculation fails for some MP4 videos - r=jya
...
Playback position used in calculating buffering time is set
during metadata reading. This is at end of file for the
video in the bug. As a result the buffering data is always
wrong.
Changed to not setting position during metadata - it is set
during frame playback anyway.
Also changes buffering timeout to 15s from 30s.
2015-03-13 13:45:51 +13:00
Ryan VanderMeulen
dc8db62987
Merge m-c to fx-team. a=merge
2015-03-13 12:21:20 -04:00
Ganesh Sahukari
d69833be5a
Bug 1022816 - OS.File will now be able to change the readOnly, hidden, and system file attributes on Windows. r=paolo
2015-03-13 15:51:53 +00:00
Nikhil Marathe
d79708b630
Bug 1080752 - Hold wakelock when attempting to connect to push server. r=dougt
2015-03-09 15:40:04 -07:00
Bill McCloskey
12af381a9e
Bug 1126089 - Allow messages to be sent after frame script unload event (r=smaug)
2015-03-13 08:24:20 -07:00
Bill McCloskey
9f9ecf4e04
Bug 1126089 - Add test for pageload event on browser element when tab closed (r=smaug)
2015-03-13 08:24:14 -07:00
Thomas Zimmermann
2b228f8626
Bug 1109592 - Listen for connections from NFC daemon. r=allstars.chh
...
This patch inverses the connection setup procedure between Gecko
and nfcd. Gecko now installs a listen socket and starts nfcd from
the init scripts. Nfcd establishes the connection by connecting
to Gecko's socket.
As a side effect of this patch, nfcd only runs while NFC is switched
on. This saves ~1.6 MiB os memory with contemporary NFC drivers on
flame-kk.
2015-03-11 03:38:00 -04:00
Thomas Zimmermann
3f04f600c1
Bug 1109592 - Forward socket state from |NfcSocketListener|. r=allstars.chh
...
This patch allows to handle changes to the socket state at a higher
level than |NfcSocketListener|.
2015-03-09 03:27:00 -04:00
Thomas Zimmermann
4365986c1d
Bug 1109592 - Only open connection to nfcd while NFC is switched on. r=allstars.chh
...
With this patch Gecko only creates a connection to nfcd while NFC is
switched on, and closes the connection after NFC has been switched off.
While the connection is being opened, commands to nfcd are held in a
waiting queue. Gecko flushes the queue after it connected successfully
to nfcd.
As a side effect of this patch, the NFC thread only exists while NFC
is switched on.
2015-03-12 07:43:00 -04:00
Edgar Chen
ba72f85940
Bug 1142495 - Fix ICC build error on emulator L. r=hsinyi
2015-03-12 23:55:50 +08:00
Becker Hsieh
096178c8be
Bug 1121855 - Fix camera crash. r=aosmond
2015-03-12 20:29:00 -04:00
Ryan VanderMeulen
fd511a4b5b
Merge inbound to m-c. a=merge
2015-03-12 18:05:45 -04:00
Ryan VanderMeulen
81c8fe27e2
Merge fx-team to m-c. a=merge
2015-03-12 17:55:19 -04:00
Ryan VanderMeulen
69610736ef
Merge b2g-inbound to m-c. a=merge
2015-03-12 16:50:07 -04:00
Thomas Zimmermann
78e20fc1de
Bug 1142132
: Move helper classes of OPP manager into manager's namespace, r=shuang
...
Keeping helper classes in Bluetooth's C++ namespace creates collisions
between symbols of different managers' helpers. Moving OPP helpers into
the namespace of |BluetoothOPPManager| fixes this problem for OPP.
2015-03-12 13:07:32 +01:00
Thomas Zimmermann
8feed1dc17
Bug 1142132
: Move helper classes of A2DP manager into manager's namespace, r=shuang
...
Keeping helper classes in Bluetooth's C++ namespace creates collisions
between symbols of different managers' helpers. Moving A2DP helpers into
the namespace of |BluetoothA2dpManager| fixes this problem for A2DP.
2015-03-12 13:07:32 +01:00
Thomas Zimmermann
6871320c40
Bug 1142132
: Move helper classes of HFP manager into manager's namespace, r=shuang
...
Keeping helper classes in Bluetooth's C++ namespace creates collisions
between symbols of different managers' helpers. Moving HFP helpers into
the namespace of |BluetoothHfpManager| fixes this problem for HFP.
2015-03-12 13:07:32 +01:00
Carsten "Tomcat" Book
33766daced
merge b2g-inbound to mozilla-central a=merge
2015-03-12 12:05:07 +01:00
Carsten "Tomcat" Book
f876c2ec54
merge fx-team to mozilla-central a=merge
2015-03-12 10:17:35 +01:00
Fabrice Desré
ad5df31258
Backout c7c68c4389d6 (bug 1125713) for gaia app startup regression r=me
2015-03-11 22:50:18 -07:00
Wes Kocher
83a37cbb4c
Merge m-c to fx-team a=merge CLOSED TREE
2015-03-11 19:09:10 -07:00
Wes Kocher
43233d5ebe
Merge m-c to inbound a=merge
2015-03-11 19:06:00 -07:00
Jeff Gilbert
081ea340b8
Bug 1128001 - Workaround ANGLE DEPTH16 being DEPTH24_STENCIL8. - r=kamidphish
2015-03-11 18:23:56 -07:00
Ryan VanderMeulen
67d1ffef4b
Merge m-c to b2g-inbound. a=merge
2015-03-11 16:03:39 -04:00
Ehsan Akhgari
3817356272
Bug 1142195 - Remove some unused class declarations in the DOM Cache code; r=bkelly
2015-03-11 16:46:15 -04:00
Ehsan Akhgari
da62127bf4
Bug 1140658 - Part 8: Disable the service worker part of these tests on b2g while bug 1137683 gets fixed; r=bkelly
2015-03-11 16:46:04 -04:00
Ben Kelly
a246c9c32f
Bug 1140658 - Part 7: Close underlying file stream in ReadStream before reporting closed; r=ehsan
2015-03-11 16:45:35 -04:00
Ehsan Akhgari
83a61e3d40
Bug 1140658 - Part 6: Randomize the URL of the ServiceWorker script in order to work around bug 1141256 for now
2015-03-11 16:45:08 -04:00
Ehsan Akhgari
64ac3421d2
Bug 1140658 - Part 5: Remove test_cache_quick_close.html because it makes no sense after bug 1131353; r=bkelly
2015-03-11 16:45:06 -04:00
Ehsan Akhgari
03a8fa96f9
Bug 1140658 - Part 4: Port test_cache_add.html to the new mini-framework; r=bkelly
2015-03-11 16:45:05 -04:00
Ehsan Akhgari
c358837247
Bug 1140658 - Part 3: Port test_cache.html to the new mini-framework; r=bkelly
2015-03-11 16:45:03 -04:00
Ehsan Akhgari
426fd1214e
Bug 1140658 - Part 2: Merge test_cache.js and test_cache_frame.html; r=bkelly
2015-03-11 16:45:01 -04:00
Ehsan Akhgari
f9599b5937
Bug 1140658 - Part 1: Create a mini-framework for running tests in the worker, service worker and window contexts; r=bkelly
2015-03-11 16:45:00 -04:00
Sotaro Ikeda
4990e78217
Bug 1137515 part 2 - Change to media r=jesup
2015-03-11 12:32:38 -07:00
Jan-Ivar Bruaroey
d56642e463
Bug 1136871 - cleanup RtpSenders accounting to not rely on streams r=mt
2015-03-11 12:24:38 -04:00
Andrew Osmond
a0bbbdd643
Bug 1139027 - Permit running of camera mochitests on B2G desktop. r=mikeh
2015-03-10 19:39:49 -04:00
Carsten "Tomcat" Book
616c496456
Merge mozilla-central to b2g-inbound
2015-03-11 13:10:46 +01:00
Carsten "Tomcat" Book
fc96823a4a
merge mozilla-inbound to mozilla-central a=merge
2015-03-11 12:46:07 +01:00
Carsten "Tomcat" Book
c76822075f
merge b2g-inbound to mozilla-central a=merge
2015-03-11 12:43:13 +01:00
Chris Pearce
6adbe7ed51
Bug 1141883 - Add more logging to help debugging EME. r=edwin
2015-03-11 17:02:08 +13:00
Sotaro Ikeda
45f6dc0032
Bug 1141311 - Add async mode support to GonkNativeWindow on Lollipop Gonk r=pchang
2015-03-10 20:39:23 -07:00
Wes Kocher
f87c38fe16
Merge m-c to inbound a=merge CLOSED TREE
2015-03-10 16:11:23 -07:00
Wes Kocher
f303b4d81c
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-10 15:44:53 -07:00
Garvan Keeley
e303055e65
bug 1139012 - telemetry for MLS vs win8 geolocation response. r=cpeterson
2015-03-10 12:47:42 -04:00
Garvan Keeley
9d6dbe7ede
Bug 1129633 - part1. Use win8 geolocation with a fallback to MLS - r=m_kato
2015-03-10 12:47:40 -04:00
Fernando Jimenez
485e72eb54
Bug 1129650 - Touching navigator.mozId causes an error NS_ERROR_FACTORY_NOT_REGISTERED. r=baku
2015-03-10 17:25:39 +01:00
Carsten "Tomcat" Book
b3a1935b89
Merge mozilla-central to b2g-inbound
2015-03-10 14:07:36 +01:00
Carsten "Tomcat" Book
6f7826c5fc
merge mozilla-inbound to mozilla-central a=merge
2015-03-10 13:54:35 +01:00
Thomas Zimmermann
a1c98c3c72
Bug 1140383: Add fast path for NFC:QueryInfo, r=allstars.chh
...
Messages of type NFC:QueryInfo return local RF state. We don't need
the NFC Service, so we can return early.
2015-03-10 13:51:57 +01:00
Thomas Zimmermann
12be16a19b
Bug 1137151: Marked destructors of ref-counted Bluetooth classes as protected, r=shuang
2015-03-10 13:44:02 +01:00
Thomas Zimmermann
da2f511ba3
Bug 1137151: Marked destructors of ref-counted audio-manager classes as protected, r=dhylands
2015-03-10 13:44:02 +01:00
Thomas Zimmermann
5af74a2d51
Bug 1137151: Marked destructors of ref-counted time-zone classes as protected, r=dhylands
2015-03-10 13:44:02 +01:00
Thomas Zimmermann
1404dafaff
Bug 1137151: Marked destructors of ref-counted MTP classes as protected, r=dhylands
2015-03-10 13:44:02 +01:00
Thomas Zimmermann
5091c66c40
Bug 1137151: Marked destructors of ref-counted auto-mounter classes as protected, r=dhylands
2015-03-10 13:44:02 +01:00
Thomas Zimmermann
356098eaa9
Bug 1137151: Marked destructors of refcounted FM-radio classes as protected, r=pzhang
2015-03-10 13:44:02 +01:00
Thomas Zimmermann
505e0009d7
Bug 1137151: Marked destructor of |MozNDEFRecord| as protected, r=allstars.chh
2015-03-10 13:44:01 +01:00
Thomas Zimmermann
c684ae664e
Bug 1137151: Marked destructor of |MuxerOperation| as protected, r=sotaro
2015-03-10 13:44:01 +01:00
Thomas Zimmermann
f87dc13636
Bug 1137151: Remove ref-counting from |OMXVideoEncoder| r=sotaro
...
Reference counting in |OMXVideoEncoder| is used inconsistently any actually
not necessary. This patch removed the code. Users are converted to auto
pointers.
2015-03-10 13:44:01 +01:00
Thomas Zimmermann
1cc193d867
Bug 1137151: Marked destructor of |android::MediaCodecReader| as protected, r=sotaro
2015-03-10 13:44:01 +01:00
Yoshi Huang
e78f29ee9c
Bug 1141457 - Part 3: add a CommandMsgTable. r=dimi
...
From 7650a8e6a0ab634b90c85c0fa85a096e7d0f4ec9 Mon Sep 17 00:00:00 2001
---
dom/nfc/gonk/Nfc.js | 36 +++++++++++++-----------------------
1 file changed, 13 insertions(+), 23 deletions(-)
2015-03-10 17:06:56 +08:00
Yoshi Huang
a24e6525de
Bug 1141457 - Part 2: add isP2P for writeNDEF. r=dimi
...
From 35af6fe22fa075ecef92cd84e2ce22357c9c395f Mon Sep 17 00:00:00 2001
---
dom/nfc/NfcContentHelper.js | 5 +++--
dom/nfc/gonk/Nfc.js | 1 -
dom/nfc/nsINfcContentHelper.idl | 5 ++++-
dom/nfc/nsNfc.js | 4 ++--
4 files changed, 9 insertions(+), 6 deletions(-)
2015-03-10 16:49:08 +08:00
Bob Owen
9a4eb936ac
Bug 1137166: Change the Content moreStrict sandbox pref to an integer to indicate the level of sandboxing. r=tabraldes
2015-03-10 08:03:12 +00:00
Carsten "Tomcat" Book
465da5e174
Backed out changeset c96b6474bdac (bug 1140658) for m1 crashes
2015-03-10 09:01:47 +01:00
Carsten "Tomcat" Book
a69d22a4ab
Backed out changeset 8827f51084f1 (bug 1140658)
2015-03-10 09:01:10 +01:00
Carsten "Tomcat" Book
eb79c742fc
Backed out changeset 0438058b908a (bug 1140658)
2015-03-10 09:01:08 +01:00
Carsten "Tomcat" Book
a4680f38a0
Backed out changeset 2e62e8ce8c3e (bug 1140658)
2015-03-10 09:01:07 +01:00
Carsten "Tomcat" Book
41ffc16209
Backed out changeset f646f28b05d6 (bug 1140658)
2015-03-10 09:01:05 +01:00
Carsten "Tomcat" Book
da4674ff7e
Backed out changeset 7d91550919d2 (bug 1140658)
2015-03-10 09:01:00 +01:00
Xidorn Quan
73f76ee8c6
Bug 1130891 part 4 - Do copy with ruby when the whole selection is inside ruby. r=smaug
2015-03-10 17:11:55 +11:00
Xidorn Quan
2fc35acb99
Bug 1130891 part 3 - Add param to HTMLCopy to allow copy with ruby annotation. r=smaug
2015-03-10 17:11:55 +11:00
Xidorn Quan
b1b2bf17d4
Bug 1130891 part 2 - Add option in document encoder for including ruby annotation in plain text. r=roc
2015-03-10 17:11:55 +11:00
Xidorn Quan
2c36da3202
Bug 1130891 part 1 - Add W3C HTML5 ruby tags to atom list. r=smaug
2015-03-10 17:11:55 +11:00
Randell Jesup
e52273cce6
Bug 1130150: mSources update r=roc
2015-03-10 01:08:03 -04:00
Ryan VanderMeulen
1d88bc3c03
Merge m-c to fx-team. a=merge
...
CLOSED TREE
2015-03-11 16:05:05 -04:00
Mike de Boer
f7f8346239
Bug 1139907: show WebRTC screen sharing notification icon in Hello conversation window and globally when tab sharing is active. r=jesup,florian
2015-03-11 16:34:31 +01:00
Karl Tomlinson
c3c1281c42
bug 1139874 check for shutdown before asking the reader for buffered r=bholley
2015-03-10 09:53:31 +13:00
Josh Matthews
9355a2815b
Bug 1142032 - Add a crashtest.
2015-03-11 09:31:57 -04:00
Carsten "Tomcat" Book
fcf2e0e8fd
Merge mozilla-central to mozilla-inbound
2015-03-11 13:03:47 +01:00
Carsten "Tomcat" Book
71a59a133e
Backed out changeset fdd33ef9606e (bug 969250) for m5 test failures
2015-03-11 10:33:52 +01:00
Chris Pearce
df156c7a6c
Bug 1141241 - Add nullcheck for mDecoder in WMFMediaDataDecoder::ProcessDrain(). r=mattwoodrow
2015-03-11 22:01:19 +13:00
Jed Davis
f2e1032764
Bug 1140714 - Pass through remote NS_OpenAnonymousTemporaryFile failure to caller. r=billm
2015-03-10 10:32:00 +01:00
Boris Zbarsky
cb2a1d6e2a
Bug 453969. Fix the race in test_bug382113.html so we don't set our child-onload-fired boolean to false _after_ the child onload has already fired. r=froydnj
2015-03-09 21:36:47 -04:00
Wes Kocher
d0149520d8
Merge m-c to inbound a=merge CLOSED TREE
2015-03-09 19:06:17 -07:00
Ehsan Akhgari
b28bca74c4
Bug 1140658 - Part 6: Randomize the URL of the ServiceWorker script in order to work around bug 1141256 for now
2015-03-09 22:03:27 -04:00
Ehsan Akhgari
6096612cba
Bug 1140658 - Part 5: Remove test_cache_quick_close.html because it makes no sense after bug 1131353; r=bkelly
2015-03-09 22:03:27 -04:00
Ehsan Akhgari
671425dab3
Bug 1140658 - Part 4: Port test_cache_add.html to the new mini-framework; r=bkelly
2015-03-09 22:03:26 -04:00
Ehsan Akhgari
5d9585e9a8
Bug 1140658 - Part 3: Port test_cache.html to the new mini-framework; r=bkelly
2015-03-09 22:03:26 -04:00
Ehsan Akhgari
b4626b54f8
Bug 1140658 - Part 2: Merge test_cache.js and test_cache_frame.html; r=bkelly
2015-03-09 22:03:25 -04:00
Ehsan Akhgari
5cf074de16
Bug 1140658 - Part 1: Create a mini-framework for running tests in the worker, service worker and window contexts; r=bkelly
2015-03-09 22:03:25 -04:00
Wes Kocher
76b116dfbf
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-09 18:56:42 -07:00
Wes Kocher
0c00a67ca9
Merge inbound to m-c a=merge CLOSED TREE
2015-03-09 18:27:28 -07:00
Mike Habicher
8bac11cbbb
Bug 1141267 - register CameraThread with profiler, r=aosmond
2015-03-09 16:42:19 -04:00
Ryan VanderMeulen
314718f75b
Backed out changeset a1d51e3fea63 (bug 935838) for B2G test_udpsocket.html timeouts.
...
CLOSED TREE
2015-03-09 16:35:06 -04:00
Carsten "Tomcat" Book
c24bab5b50
Merge mozilla-central to b2g-inbound
2015-03-09 13:53:31 +01:00
Jessica Jong
d235121d69
Bug 1139805 - B2G NetworkManager: move NetworkManager.js out of EXTRA_PP_COMPONENTS in moz.build. r=echen
2015-03-09 18:20:52 +08:00
Chris Pearce
5f3b5d4291
Bug 1131387 - Enable EME, update whitelist. r=kentuckyfriedtakahe
2015-03-09 16:24:26 +13:00
Chris Pearce
a70bb6fae6
Bug 1131387 - Rename MSE whitelist pref. r=kentuckyfriedtakahe
2015-03-09 16:24:21 +13:00
Chris Pearce
86ff7e77dd
Bug 1140778 - Disable test_eme_obs_notification since it's testing functionality we're going to remove. r=test-only.
2015-03-09 16:24:18 +13:00
Jean-Yves Avenard
93b341ddf5
Bug 1128380: Make AmpleVideoFrames calculation dynamic. r=cpearce
2015-03-09 14:17:30 +11:00
Jean-Yves Avenard
89608a65b8
Bug 1128380: Add IsHardwareAccelerated implementation for AVCC and mac decoder. r=cpearce
2015-03-09 14:17:27 +11:00
Matt Woodrow
8b8eea83ee
Back out bug 1131638 (changesets 78b34d0e414a and 1b55b99dc432) for causing various video regressions
2015-03-09 16:18:32 +13:00
Phil Ringnalda
aafe5c8706
Merge m-c to m-i
2015-03-07 19:39:49 -08:00
Phil Ringnalda
12408373d5
Merge f-t to m-c, a=merge
2015-03-07 19:38:53 -08:00
Phil Ringnalda
6cdbfe4378
Backed out 3 changesets (bug 1081819) for frequent mochitest-e10s failures
...
Backed out changeset b78fd38002f5 (bug 1081819)
Backed out changeset ff063b9a1ea2 (bug 1081819)
Backed out changeset 322d60fc413e (bug 1081819)
2015-03-07 18:14:05 -08:00
Paolo Amadini
70e5ec26ad
Bug 1140435 - Part 2 - Allow JS code to provide an async stack when calling a function. r=bz
2015-03-07 13:30:34 +00:00
Paolo Amadini
eb1ed7fe09
Bug 1140435 - Part 1 - Add the asyncCause and asyncCaller properties to nsIStackFrame. r=bz
2015-03-07 13:30:34 +00:00
Alexander Surkov
e94e6e2e27
Bug 1140500 - add object attributes declaration into markup map, r=marcoz
2015-03-07 20:20:17 -05:00
Phil Ringnalda
35e249e402
Backed out 2 changesets (bug 1138181, bug 1132874) for e10s crashes in browser_windowopen_reflows.js
...
CLOSED TREE
Backed out changeset fdf4671db324 (bug 1132874)
Backed out changeset ddd5517ce7d2 (bug 1138181)
2015-03-07 14:37:31 -08:00
Ben Tian
5da78bd2e7
Bug 1128383 - [bluetooth2] Add adapter.onpairingaborted event handler, f=jocelyn, f=jaliu, r=shuang, r=bz
2015-03-06 11:55:30 +08:00
Krzysztof Mioduszewski
a89b540cf5
Bug 1139063 - [RIL] Adding "MissingResource" error msg (no logical channels available). r=echen
2015-03-06 02:08:00 +01:00
Gijs Kruitbosch
1269ca1b0b
Bug 1129219 - add learn more link for EME provider, r=MattN
2015-03-09 17:26:15 +00:00
Mike Taylor
c7cbce1e29
Bug 1136877 - Collect telemetry on SPS.max_num_ref_frames. r=jya
2015-03-06 08:18:00 -05:00
Mike Taylor
e0585984ae
Bug 1136877 - Collect telemetry on constraint_set flags from decoded SPS. r=jya
2015-03-06 08:17:00 -05:00
Ted Clancy
9ef96c1da9
Bug 1137498 - Prevent updates changing short_name. r=fabrice
2015-03-12 10:53:14 -04:00
Randell Jesup
78c5f5f0a8
Bug 1141622: bustage fix for warnings-as-errors r=bustage on a CLOSED TREE
2015-03-13 10:12:59 -04:00
Kan-Ru Chen (陳侃如)
b48625ea63
Bug 1137722 - Ensure that system message cache is refreshed before openapp. r=fabrice
2015-03-05 22:28:00 -05:00
Jan-Ivar Bruaroey
35f8685b22
Bug 1141622 - unregress screensharing frameRate by limiting hardcoded capabilities to osx camera r=jesup
2015-03-12 12:37:25 -04:00
Ms2ger
1ef1f3f81e
No bug - Add an explanatory message to the multiple-inheritance assertion in DOM bindings; rs=bz
...
Review was granted in
<http://logs.glob.uno/?c=mozilla%23content&s=5+Dec+2013&e=5+Dec+2013#c162605 >.
2015-03-13 13:01:28 +01:00
Robert O'Callahan
c12182dad4
Bug 69787. Implement MouseEvent.offsetX/Y. r=mats,smaug
2015-03-14 00:50:10 +13:00
Yoshi Huang
9a3417e8f9
Bug 1141457 - Part 1: Move SendFile to gMessageManager. r=dimi
...
From 4bb362a58ce6fb1bf32efd8a5202f28aa909f5f1 Mon Sep 17 00:00:00 2001
---
dom/nfc/gonk/Nfc.js | 31 +++++++++++++++----------------
1 file changed, 15 insertions(+), 16 deletions(-)
2015-03-05 17:43:43 +08:00
Thomas Zimmermann
196e1368f7
Bug 1134821: Detect default Bluetooth backend, r=shuang
...
This patch adds code to select the default Bluetooth backend from a
list of supported ones, by detecting the backend's availability. Some
devices are missing bluetoothd support. With the patch, bluetoothd
can be the default backend, but unsupportive devices fall back to in-
Gecko Bluedroid.
2015-03-11 10:11:48 +01:00
Szu-Yu Chen [:aknow]
e471e470ee
Bug 1140330 - Clear JSHint warning in RILContentHelper.js. r=hsinyi
2015-03-11 15:23:31 +08:00
Tooru Fujisawa
80219bece3
Bug 949971 - Set longer timeout for test_input_typing_sanitization.html. r=RyanVM
2015-03-05 15:29:59 +09:00
Boris Zbarsky
845c6d397f
Bug 1140573 part 4. Drop the parent argument from js::NewFunctionByIdWithReserved. r=waldo
2015-03-09 12:50:08 -04:00
Boris Zbarsky
7c3e3e3096
Bug 1140573 part 3. Drop the parent argument from js::NewFunctionWithReserved. r=waldo
2015-03-09 12:50:07 -04:00
Boris Zbarsky
7f7b76aa0c
Bug 1140573 part 1. Drop the parent argument from JS_NewFunction. r=waldo
2015-03-09 12:50:03 -04:00
Boris Zbarsky
8ece71391b
Bug 1140582. Remove the parent argument from JS_NewObjectWithUniqueType. r=waldo
2015-03-09 12:49:50 -04:00
Carsten "Tomcat" Book
9f406a7b29
Backed out changeset df26246112ad (bug 828137)
2015-03-09 16:49:34 +01:00
Carsten "Tomcat" Book
1d7c82f8f2
Backed out changeset c2ffd91dee7c (bug 828137)
2015-03-09 16:49:32 +01:00
Robert Longson
3f3f8fa14e
Bug 629682 - Add a better warning message for SVG-as-an-image external resources being blocked. r=dholbert
2015-03-07 09:15:23 +00:00
Ethan Tseng
1f7766fc07
Bug 1133461 - [RTSP] Remove the extra PLAY request for seek operation. r=bechen
2015-03-04 17:34:35 +08:00
Alexandre Lissy
94d57ffc0b
Bug 1138442 - Disable reftests on Mulet in parity with B2G/B2G Desktop. r=ahal
2015-03-10 02:43:00 +01:00
Bruce Sun
e5219feb81
Bug 1128386 - Handle |STATUS_FAIL| in |BondStateChangedNotification()|. r=tzimmermann
2015-03-09 17:04:02 +08:00
Jonathan Watt
a6a951afdf
Bug 1141710, part 9 - Get the timeline from the player instead of from the document. r=dholbert
2015-03-04 02:49:44 +00:00
Jonathan Watt
0434f76e45
Bug 1141710, part 8 - Create helpers to get the startTime corresponding to various points through the active duration. r=dholbert
2015-03-04 02:49:43 +00:00
Jonathan Watt
90dbf963b4
Bug 1141710, part 7 - Store the generated 'animation' property string in a global constant and reuse that constant. r=dholbert
2015-03-04 02:49:43 +00:00
Jonathan Watt
26fbd277ef
Bug 1141710, part 7 - Create helpers to get the startTime corresponding to various points through the active duration. r=dholbert
2015-03-04 02:49:43 +00:00
Jonathan Watt
8a4fc5a806
Bug 1141710, part 5 - Change from assert_true() to the new assert_unreached(). r=dholbert
2015-03-04 02:49:43 +00:00
Jonathan Watt
c7ff95b513
Bug 1141710, part 4 - Avoid race condition when taking timestamps by reusing the original timestamp. r=dholbert
2015-03-04 02:49:43 +00:00
Jonathan Watt
f4957eb992
Bug 1141710, part 3 - Stop using ECMAScript 6 features in test_animation-player-starttime.html, since other browsers don't support them. r=dholbert
2015-03-04 02:49:43 +00:00
Jonathan Watt
8578d3f47c
Bug 1141710, part 2 - Update comments to be non-Mozilla specific. r=dholbert
2015-03-04 02:49:43 +00:00
Jonathan Watt
b6c71a13c9
Bug 1141710, part 1 - Update to the new version of addDiv() in testcommon.js. r=dholbert
2015-03-04 02:49:43 +00:00
Jonathan Watt
030adf0d4d
Bug 1141498, part 2 - Enable calls to DOM animation test's testcommon.js's addDiv() to set attributes. r=dholbert
2015-03-04 02:49:43 +00:00
Jonathan Watt
0c54c4dbad
Bug 1141498, part 1 - Stop using Node.remove() in the DOM animation test's testcommon.js. r=dholbert
2015-03-04 02:49:43 +00:00
Ehsan Akhgari
890be1ec6d
Bug 1141274 - Allocate shared workers and service workers from separate namespaces; r=nsm
...
This patch makes sure that we never reuse a WorkerPrivate belonging
to a shared worker for a service worker and vice versa.
2015-03-10 22:52:22 -04:00
Wes Kocher
3bb46ad704
Backed out 2 changesets (bug 1141498) for mochitest-1 bustage
...
Backed out changeset aab01fe57d48 (bug 1141498)
Backed out changeset d366dc0fb693 (bug 1141498)
2015-03-10 18:39:03 -07:00
Wes Kocher
a202ebbf66
Backed out 9 changesets (bug 1141710)
...
Backed out changeset 0e360d3f690b (bug 1141710)
Backed out changeset c67f9c7dfd4e (bug 1141710)
Backed out changeset 9496b1468d9c (bug 1141710)
Backed out changeset e1330135150d (bug 1141710)
Backed out changeset 0bf9f153d5bc (bug 1141710)
Backed out changeset ac29161a0f98 (bug 1141710)
Backed out changeset ee29275a1748 (bug 1141710)
Backed out changeset 255c9236bb37 (bug 1141710)
Backed out changeset fcd5ac448c46 (bug 1141710)
2015-03-10 18:38:28 -07:00
Ryan VanderMeulen
9df25bfc88
Merge inbound to m-c. a=merge
...
CLOSED TREE
2015-03-06 16:18:04 -05:00
Ryan VanderMeulen
4835e9fc1d
Merge b2g-inbound to m-c. a=merge
2015-03-06 15:50:27 -05:00
Boris Zbarsky
f22da41d9f
Bug 1122238 part 3. Drop all the DOMException-cloning and sanitization gunk we added in bug 1107592 and bug 1107953 and bug 1117242 . r=bholley
2015-03-06 01:08:06 -05:00
Boris Zbarsky
6db6b887fb
Bug 1122238 part 2. Stop caching things in JSStackFrame when we're called over Xrays. r=bholley
2015-03-06 01:08:06 -05:00
Boris Zbarsky
4aa3e9cfc3
Bug 1122238 part 1. Switch to using the new stackframe APIs in JSStackFrame. r=bholley
2015-03-06 01:08:06 -05:00
Olli Pettay
f80595bce7
Bug 1139964 part 3. Add a test. r=bzbarsky
2015-03-06 01:08:06 -05:00
Boris Zbarsky
bbe2eb820e
Bug 1139964 part 2. Add classinfo helpers for the various message manager stuff to install WebIDL Exposed=System things on those globals. r=smaug
2015-03-06 01:08:06 -05:00
Boris Zbarsky
458e969f4e
Bug 1139964 part 1. Factor out the guts of BackstagePass::Resolve and BackstagePass::Enumerate to allow reuse for other globals that want to opt in to Exposed=System WebIDL annotations. r=smaug
2015-03-06 01:08:06 -05:00
Bill McCloskey
c5baec6e18
Bug 1129223 - Introduce new, more efficient mozLayerTreeReady event (r=BenWa)
2015-03-05 22:03:23 -08:00
Bill McCloskey
6b664501ab
Bug 1129223 - Remove local mozAfterRemotePaint events (r=smaug)
2015-03-05 22:03:23 -08:00
Bill McCloskey
da8df886f8
Bug 1126089 - Assert we don't Destroy nsFrameLoader in destructor (r=smaug)
2015-03-05 22:03:22 -08:00
Bill McCloskey
0afa30b287
Bug 1139005 - Need to check the return value of AutoJSAPI.init in canvas EncodeCallback (r=ayang)
2015-03-05 22:03:22 -08:00
Phil Ringnalda
707f315c3d
Back out 2812517c3814 (bug 1115438) for build bustage
...
CLOSED TREE
2015-03-05 20:33:05 -08:00
Mike Conley
f2dec0e9f0
Bug 1088070 - Rename nsPrintingPromptServiceProxy to nsPrintingProxy. r=smaug.
2015-03-05 13:12:41 -05:00
Nikhil Marathe
60aeafafea
Bug 1133805 - Enable all serviceworker tests on all platforms except b2g. r=baku
2015-03-03 15:57:15 -08:00
Nikhil Marathe
bfaefa32a6
Bug 1053275 - Exempt ServiceWorkers from per domain thread limits. r=sicking
2015-03-03 14:30:58 -08:00
Alastor Wu
82cee2c317
Bug 1119936 - Audio from FM Radio or Music app ceases to play when switching between front/back camera. r=roc
2015-03-09 15:41:51 +08:00
Andrew McCreight
cf66099283
Bug 1114804 - Make ISupports use the standard deferred finalizer code. r=peterv
2015-03-10 08:35:47 -07:00
Kershaw Chang
db5c583893
Bug 1131444 - Close PContentBridge when content process is ended. r=khuey
2015-03-10 07:10:00 -04:00
Mike Taylor
39c7033c50
Bug 1136877 - Collect telemetry on constraint_set flags from canPlayType. r=jya
2015-03-03 08:54:00 -05:00
Carsten "Tomcat" Book
cdc8680299
Merge mozilla-central to fx-team
2015-03-09 13:50:49 +01:00
Paolo Amadini
ed01852c99
Bug 1140472 - Set an async stack when invoking promise handlers. r=bz
2015-03-09 12:36:29 +00:00
Bevis Tseng
f785035e4f
Bug 1130292 - Allow to receive WAP Push in which reserved port numbers is used. r=echen
2015-03-03 16:30:57 +08:00
Szu-Yu Chen [:aknow]
f0bcb63483
Bug 1128821 - Ensure radio on before test. r=hsinyi
2015-03-06 18:04:26 +08:00
Jocelyn Liu
b75b4537a5
Bug 1139298: Replace type int with BluetoothGattStatus enum for GATT client callbacks. r=btian
2015-03-06 17:21:00 +08:00
Fabrice Desré
cc74d2cd41
Bug 1118946 - API to provide localized properties r=ferjm,sicking
2015-03-05 22:43:57 -08:00
Wes Kocher
42d1d838fa
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-05 15:35:34 -08:00
Wes Kocher
8cd7de362d
Merge inbound to m-c a=merge CLOSED TREE
2015-03-05 15:17:41 -08:00
Wes Kocher
4ef44dbc63
Merge fx-team to m-c a=merge CLOSED TREE
2015-03-05 14:51:48 -08:00
Nikhil Marathe
0f61f58788
Bug 1139990 - Remove No activatingWorker warning. r=ehsan
2015-03-05 09:39:58 -08:00
David Zbarsky
54eea5ad10
Bug 1139258 - Use ScreenIntSize in PBrowser::Show/UpdateDimensions r=botond
2015-03-05 04:13:05 -05:00
Jessica Jong
779f61523e
Bug 1109479 - move tethering related code out of NetworkManager. r=echen
2015-03-05 16:41:00 +08:00
Carsten "Tomcat" Book
aa9c1a1e31
Backed out changeset a1c1f919b5b8 (bug 1088070)
2015-03-05 08:54:02 +01:00
Carsten "Tomcat" Book
656a026986
Backed out changeset 72a843ecfb92 (bug 1128380) for m3 test failures on a CLOSED TREE
2015-03-05 08:40:45 +01:00
Carsten "Tomcat" Book
d33d75ba98
Backed out changeset 5d97bad42411 (bug 1128380)
2015-03-05 08:38:47 +01:00
Jean-Yves Avenard
bd7cb8851d
Bug 1128380: Make AmpleVideoFrames calculation dynamic. r=cpearce
2015-03-05 16:53:47 +11:00
Jean-Yves Avenard
d77c2f7f49
Bug 1128380: Add IsHardwareAccelerated implementation for AVCC and mac decoder. r=cpearce
2015-03-05 16:53:44 +11:00
Anthony Jones
f5ae0bc523
Bug 1135544 - Create an abstract base class for a track demuxer; r=kinetik
2015-03-05 17:30:44 +13:00
Dave Townsend
5d1cec2db6
Bug 1139099: Dispatch DOMDocElementInserted to match the document-element-inserted observer notification. r=mrbkap
2015-03-03 14:07:08 -08:00
Botond Ballo
8d53c88caa
Bug 1036967 - Use ScaleFactors2D instead of ScaleFactor where appropriate in APZ and surrounding code. r=kats
2015-03-06 13:54:10 -05:00
Mike Conley
a6dfe73b2c
Bug 1088070 - Rename nsPrintingPromptServiceProxy to nsPrintingProxy. r=smaug.
2015-03-02 14:34:05 -05:00
Jon Coppeard
0837e91d98
Bug 1138874 - Fix comments as per review feedback r=bz DONTBUILD
2015-03-06 15:06:57 +00:00
Ehsan Akhgari
4a2ec83e86
Bug 1037739 - Disable test_scopes.html temporarily on a CLOSED TREE
2015-03-06 10:09:05 -05:00
Ehsan Akhgari
ce6a8495a1
Bug 1137816 follow-up: Add WindowClient, added by bug 1058311
2015-03-06 09:34:50 -05:00
Robert Longson
9a5f96bda9
Bug 1137859 - stroke-dashoffset not respecting pathLength property. r=dholbert
2015-03-06 14:12:52 +00:00
Ehsan Akhgari
2ff8733a59
Bug 1137816 - Add a test for interfaces exposed to service workers; r=baku
2015-03-06 08:27:24 -05:00
Ehsan Akhgari
4c972a5d64
Bug 1131353 - Make ServiceWorkerGlobalScope.close() throw InvalidAccessError; r=baku
2015-03-06 08:19:33 -05:00
Ehsan Akhgari
3008d474f5
Bug 1140239 - Remove the commented out global properties of ServiceWorkerGlobalScope; r=baku
...
These are inherited properly from WorkerGlobalScope.
2015-03-06 08:19:33 -05:00
Ehsan Akhgari
ed177eb47f
Bug 1140120 - Remove a couple of unused test functions on ServiceWorkerContainer; r=baku
2015-03-06 08:19:32 -05:00
Ehsan Akhgari
f3ede7f37e
Bug 1130452 - Remove support for the prefixMatch option in the service worker cache code; r=bkelly,baku
2015-03-06 08:19:31 -05:00
Chris Peterson
21f229c594
Bug 1138198 - Remove unused/undefined member function ParticularProcessPriorityManager::OnChannelConnected. r=khuey
2015-02-28 22:49:57 -08:00
L. David Baron
75f60fcdd7
Bug 1135170 bustage fix: add #include to fix bustage with EME disabled.
...
This led to build errors on some periodic B2G device image builds for Nexus 5-L.
2015-03-06 21:33:25 -08:00
Bobby Holley
356400b9c8
Bug 1093980 - Rewrite test_FrameSelection to avoid assuming that resizes will always be processed before firing 'seeked'. rpending=mattwoodrow
...
Nothing in the spec says this should hold, and it holds less often when we move
invalidation to happen at the end of seeking.
2015-03-06 19:17:32 -08:00
Bobby Holley
c27d915e44
Bug 1135170 - Remove garbage test_bug493187.html. rpending=mattwoodrow
...
This test is fundamentally racey - it loads very short video files (some less
than 1s), plays them, waits for timeupdate events to try to find just the right
moment to seek, performs a seek, and then checks various pieces of
playback-dependent state (while playing).
The specific issue I ran into was that the video would sometimes finish playing
before the 'seeked' event handler fired, which means that readyState is
HAVE_CURRENT_DATA (per spec). I could fiddle with the test a bit to handle this
case, but I think we're doing a disservice to ourselves by having it in the tree.
2015-03-06 19:17:24 -08:00
Bobby Holley
2d72677a34
Bug 1135170 - Fix up racey test_seek-1.html. rpending=mattwoodrow
...
The use of play() and pause() in the test is hugely problematic for short video
files and slow/laggy platforms. In particular, if playback has ended by
the time that we fire the 'seeked' event listener, then the ensuing play() will
put us back into seeking mode (seeking to 0), making the test fail.
2015-03-06 19:17:10 -08:00
Bobby Holley
189c63f10e
Bug 1135170 - Remove now-unused state machine scheduler freezing/thawing. r=mattwoodrow
2015-03-06 19:17:09 -08:00