Carsten "Tomcat" Book
5b163a6b8b
Backed out changeset a96930f1e26b (bug 1055741)
2014-11-13 11:47:31 +01:00
Jan Varga
65071eb1d8
Bug 1095474 - Intermittent /indexedDB/test/test_file_replace.html | application terminated with exit code 1; r=bent
2014-11-13 10:43:22 +01:00
Jonathan Kew
8ab731c5db
Bug 1090168 - part 2 - Adjust initial value of textBaseline depending on writing-mode and text-orientation properties. r=jdaggett
2014-11-13 08:58:04 +00:00
Jonathan Kew
70f0d0c0ca
Bug 1090168 - part 1 - Make textBaseline attribute in <canvas> work for vertical text. r=jdaggett
2014-11-13 08:58:04 +00:00
Gabor Krizsanits
ccde37ecc7
Bug 1081038 - part 2: Removing nsAutoMicroTask where we have AutoEntryScript. r=bholley
2014-11-13 09:50:15 +01:00
Gabor Krizsanits
557cf0fae7
Bug 1081038 - part 1: Microtask in AutoEntryScript. r=bholley
2014-11-13 09:50:12 +01:00
Ralph Giles
070a39e4a1
Bug 1097849 - Enforce sane audio sample rates in MediaEncoder. r=derf
...
We believe the rate is constrained by the audio driver in practice,
but want to verify this assumption. The valid range 8-192 kHz covers
all sample rates in general use for audio data.
Note we must use an error return instead of an assertion since these
bounds are verified by unit tests, which do not catch MOZ_ASSERT().
2014-11-12 11:03:00 -08:00
Jean-Yves Avenard
29097ace99
Bug 1097260 - Ensure video dimensions are known when loadedmetadata is fired. r=cajbir
2014-11-12 20:19:29 +11:00
Jan-Ivar Bruaroey
2cc60f1dfe
Bug 1097224 - Part 3 - test mozCaptureStream over peerConnection. r=jesup, r=drno
2014-11-13 00:59:22 -05:00
Jan-Ivar Bruaroey
523618aae7
Bug 1097224 - Part 2 - correct m-line test in verifySdp in test-harness. r=drno
2014-11-12 23:48:30 -05:00
Jan-Ivar Bruaroey
9fe49bf906
Bug 1097224 - Part1 - make mozCaptureStream work after onloadedmetadata even in opt build. r=jesup
2014-11-12 23:30:10 -05:00
Jean-Yves Avenard
1afe38d07f
Bug 1075332 - Refactor mac audio decoder. Properly calculate timestamps. r=rillian
...
Also, in order to prevent the MediaDecoderStateMachine to stall waiting for audio data,
feed back as many decoded audio frame as were first submitted to the decoder in one go.
2014-11-12 15:13:02 +11:00
Garner Lee
6a952b16e0
Bug 1075198 - Support code generation for TypedArrays fields in generated events. r=smaug
2014-11-11 11:20:00 +01:00
Randy Lin
a0934521b5
Bug 1082677 - [Music] When unplugging headphones, the music will be muted from the speaker. r=mwu
2014-11-13 11:52:17 +08:00
Botond Ballo
c54c9d42eb
Bug 1055741 - Unify the 'local Screen' and 'ParentLayer' coordinate systems. r=kats
...
--HG--
extra : rebase_source : af7323668fb54079e121755660da2121bec3d76b
2014-11-10 14:35:11 -05:00
Botond Ballo
2105a1529d
Bug 1076163 - Clean up the resolution-related fields and methods in FrameMetrics. r=kats
2014-10-20 17:12:35 -04:00
Botond Ballo
df8b0f8a7a
Bug 1076163 - Basic APZ support for css-driven resolution. r=kats,tn
...
This makes APZ behave nicely with most uses of a css transform:scale.
Summary of changes:
- FrameMetrics::mCumulativeResolution now includes the css-driven resolution
in addition to the pres-shell resolution.
- Displayports are now stored in Screen pixels rather than Layer pixels.
This is what we want anyways (as we'd like the displayport size to remain
constant as a fraction of the screen size), but it was necessary to make
this change as part of this patch because continuing to store them in
Layer pixels in the presence of a css-driven resolution would have
required a bunch of infrastructure to implement correctly.
Remaining work:
- Layout painting a scrollable layer at a resolution different from the
scale induced by the css transform causes problems. These will go away
with bug 1076192.
- Different resolutions on the x and y axes are not supported. This is
tracked by bug 1039967.
2014-10-24 15:49:38 -04:00
Anthony Jones
0155ca113a
Bug 1097449 - Add locking around libav open/close; r=jya
2014-11-13 17:50:26 +13:00
Ryan VanderMeulen
47ac3838de
Backed out changeset f8ff4c7a978a (bug 1097449) for leaks on a CLOSED TREE.
2014-11-12 22:03:25 -05:00
Chris Double
0c14e4c79b
Back out 462fde31c880 for test failure on Android
2014-11-13 15:39:22 +13:00
Chris Double
20152383cf
Back out ea9e204bc97a for test failure on Android.
2014-11-13 15:38:56 +13:00
Anthony Jones
abec529dc9
Bug 1097449 - Add locking around libav open/close; r=jya
2014-11-13 14:48:08 +13:00
Wes Kocher
377735db2f
Merge m-c to inbound a=merge
2014-11-12 17:26:32 -08:00
Wes Kocher
db40408e3b
Merge b2g-inbound to m-c a=merge
2014-11-12 17:19:02 -08:00
Chris Double
6487b132d9
Bug 1065215 - Fix EME test for changes to MediaSource::endOfStream - r=cpearce
...
--HG--
extra : rebase_source : 95a4bf916ddbb6a11ef66f3700a9ef0ed39d0d25
2014-11-13 10:47:38 +13:00
Chris Double
4fa7b9d355
Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karl
...
Reopens the MediaSource when SourceBuffer::Remove is called on an Ended
MediaSource.
Only run the Range Removal algorithm when MediaSource duration is changed
instead of calling Remove on SourceBuffers.
Updates tests for the fact that update{start,end} can now be called
more than once due to DurationChange.
--HG--
extra : rebase_source : efe01de2f7c6be09b29e2e19d69d9943c9ab5e52
2014-11-13 10:47:31 +13:00
Zoran Jovanovic
5a006a1822
Bug 1066013 - Initialize appCache path r=fabrice
2014-11-12 11:36:36 -08:00
Mike Habicher
9866131965
Bug 1079543 - handle camera hardware busy when prelaunching, r=aosmond
2014-11-12 13:54:48 -05:00
Jessica Jong
68de7fe7f5
Bug 1052848 - Add assertions for MobileRoamingMode. r=echen
2014-11-11 23:43:00 -05:00
Boris Zbarsky
fe365b57aa
Bug 1095660 part 5. Change nsJSUtils::EvaluateString to take an explicit scope chain. r=bholley
2014-11-12 17:04:29 -05:00
Jim Mathies
c34bfe50e4
Bug 669200 - Disable PluginInstanceParent's subclass on the chrome plugin window since we cannot set subclasses on chrome windows in the content process. r=aklotz
2014-11-12 14:59:22 -06:00
Jim Mathies
ac4d0585a3
Bug 669200 - Add support for gtk socket widgets for plugin windows. r=roc
2014-11-12 14:59:21 -06:00
Jim Mathies
9f14f6c24f
Bug 669200 - nsPluginNativeWindow(Gtk/Win) support for content process plugins. Involves disabling some obsolete code and fixing helper calls like CallSetWindow, which no longer have access to native resources. r=blassey
2014-11-12 14:59:20 -06:00
Jim Mathies
82ebe73e37
Bug 669200 - Various changes to non-ipc related plugin code to facilitate remoting windowed plugin widgets in content. r=roc
2014-11-12 14:59:20 -06:00
Jim Mathies
2aafec6fcb
Bug 669200 - On the child side implement a suitable nsIWidget wrapper for PPluginWidget based on PuppetWidget. r=billm
2014-11-12 14:59:20 -06:00
Jim Mathies
15287e9d64
Bug 669200 - Implement base PPluginWidget classes for managing plugin windows via content. r=billm
2014-11-12 14:59:19 -06:00
Jim Mathies
09d315c470
Bug 669200 - Add sub-protocol PPluginWidget to PBrowser to support remoting calls from a widget proxy in the content process to a native widget in chrome. r=billm
2014-11-12 14:59:18 -06:00
Ryan VanderMeulen
aff46d94c6
Merge m-c to inbound. a=merge
2014-11-12 15:52:37 -05:00
Antonio M. Amaya
a039485f76
Bug 1022791 - Keep previous values for PROMPT permissions on system updates. r=fabrice
2014-11-03 02:24:00 -05:00
Carsten "Tomcat" Book
bd30faa5c9
Merge mozilla-central to b2g-inbound
2014-11-12 16:11:42 +01:00
Carsten "Tomcat" Book
948e7a2ea4
Backed out changeset 53e23b1b3642 (bug 1092450) for test bustage
2014-11-12 11:19:26 +01:00
David Anderson
a7471fe91b
Put meta viewport support behind a pref (bug 1092450, r=kats).
...
--HG--
extra : rebase_source : 888513255b2d672643beb9933ebb67ac6a2452ca
2014-11-12 00:15:40 -08:00
David Major
b7838d5451
Bug 1097283: Fix count/byte mismatches in NS_ABORT_OOM calls. r=froydnj
...
--HG--
extra : rebase_source : a9f4ae9e6f05e5ade56b741fa2f110974c5f08ac
2014-11-12 21:13:44 +13:00
Matt Woodrow
d49117d925
Bug 1097375 - Implement MediaSource::setDuration. r=kinetik
...
--HG--
extra : rebase_source : 7e5f5387de5db3deccc6e74222b32f461359beb2
2014-11-12 17:11:33 +13:00
David Major
e70355d1e5
Bug 1091008 bustage fix - the second parameter was unused and removed by changeset 6907c1cb8bc0 CLOSED TREE
...
--HG--
extra : amend_source : 70685616cb814de1f0d8fc641b626682905075e3
2014-11-12 18:24:29 +13:00
Kan-Ru Chen (陳侃如)
e3650fe425
Bug 1044736 - Part 6. Widget should only require embed-widgets permission. r=fabrice
...
As discussed on dev-webapi[1] the app that wants to use widgets only
need the "embed-widgets" permission to use <iframe mozbrowser mozwidget>
If the app also wants to implement a browser, it could request the
"browser" separately. A <iframe mozbrowser mozwidget> will have
restricted mozbrowser API defined on the prototype if the embedder has
the "brower" permission; they will always throw when used.
[1]: https://groups.google.com/d/msg/mozilla.dev.webapi/uQweGWtVKRA/Bj1jZq3LN-0J
--HG--
rename : dom/apps/tests/test_widget.html => dom/apps/tests/test_widget_browser.html
2014-11-12 19:27:32 +08:00
Kan-Ru Chen (陳侃如)
533b505fab
Bug 1044736 - Part 5. Extract tests functions to file_test_widget.js. r=fabrice
2014-11-12 19:27:32 +08:00
Kan-Ru Chen (陳侃如)
7b748bb7ba
Bug 1044736 - Part 4.3. Export BrowserElementParent component from BrowserElementParent.js. r=bz,fabrice
2014-11-12 19:27:32 +08:00
Kan-Ru Chen (陳侃如)
53a533505e
Bug 1044736 - Part 4.2. Rename BrowserElementParent.jsm to BrowserElementParent.js. r=bz,fabrice
...
--HG--
rename : dom/browser-element/BrowserElementParent.jsm => dom/browser-element/BrowserElementParent.js
2014-11-12 19:27:32 +08:00
Kan-Ru Chen (陳侃如)
23d47bc56f
Bug 1044736 - Part 4.1. Delete old BrowserElementParent.js. r=bz,fabrice
2014-11-12 19:27:32 +08:00