Commit Graph

36905 Commits

Author SHA1 Message Date
Chris Peterson
15761f1ecd Bug 1185422 - Fix -Wtype-limits warnings-as-errors in gonk/AudioManager.cpp. r=alwu 2015-07-19 21:43:40 -07:00
Brian Birtles
fbaccb26b4 Bug 1182981 part 4 - Use nsTHashtable::Iterator in IDBDatabase; r=njn 2015-07-21 10:48:54 +09:00
Brian Birtles
a667a4ac8a Bug 1182981 part 2 - Use nsTHashtable::Iterator in AnimationTimeline; r=njn 2015-07-21 10:47:23 +09:00
Brian Birtles
7ce8954015 Bug 1182981 part 1 - Use nsTHashtable::Iterator in PendingAnimationTracker; r=njn 2015-07-21 10:47:13 +09:00
Brian Birtles
45cf141d1d Bug 1168759 - Disable test_deferred_start.html on B2G debug emulator; r=ryanvm 2015-07-21 10:47:02 +09:00
Chris Pearce
7061b9bd1c Bug 1185782 - Remove media.windows-media-foundation.enabled pref. r=jya 2015-07-21 13:29:08 +12:00
Jean-Yves Avenard
1107b3c927 Bug 1177452: Ensure start time is always calculated on first frame decoding. r=jwwang 2015-07-21 10:14:48 +10:00
Wes Kocher
3ec7ce5a78 Merge m-c to inbound, a=merge 2015-07-20 16:36:55 -07:00
Kartikaya Gupta
9e9783815f Bug 1178847 - Add a MobileViewportManager to manage setting the CSS viewport on B2G. r=botond,tn
The MobileViewportManager ("MVM") is responsible for setting the CSS viewport on
any of the following events:
- a page is painted for the first time (on the before-first-paint event)
- a meta-viewport tag is added (on the DOMMetaAdded event)
- the full-zoom is changed (on the FullZoomChanged event)
- if the window is resized (ResizeReflow gets called as part of normal layout
  processing, and this will pick up a new CSS viewport from MVM)

If the CSS viewport changes or if it is the initial paint, the MVM additionally
calls SetResolutionAndScaleTo on the presShell to update the displayed zoom.
The APZ code in AsyncPanZoomController::NotifyLayersUpdated already has
corresponding code to accept this updated zoom when the CSS viewport changes.
2015-07-20 18:19:40 -04:00
Jan Gerber
d38c985d88 Bug 1034081 - Never seek before startTime. r=rillian
Only adjust seek target up to startTime
2015-07-14 05:59:00 -07:00
Jan-Ivar Bruaroey
7537a84e53 Bug 1098015 - Modify a test to make sure createAnswer({}) works. r=bwc 2015-07-16 18:35:45 -04:00
Jan-Ivar Bruaroey
eadc1ddd4d Bug 1098015 - Make createAnswer tolerate (no-op) options argument. r=bwc, r=bz 2015-07-16 15:36:34 -04:00
Christoph Kerschbaumer
1ff6cfab7b Bug 1143922 - Add AsyncOpen2 to nsIChannel and perform security checks when opening a channel - channel changes (r=mcmanus,sicking) 2015-05-15 13:21:20 -07:00
Christoph Kerschbaumer
518d7bd0d3 Bug 1143922 - Add AsyncOpen2 to nsIChannel and perform security checks when opening a channel - securitymanager (r=sicking,tanvi) 2015-07-19 19:12:11 -07:00
Seth Fowler
6408919d4c Bug 1151359 (Part 1) - Predict the size of nsImageFrame images before drawing. r=tn 2015-07-19 19:30:35 -07:00
Dan Glastonbury
74955dd489 Bug 1184786 - Fix ReadBuffer parameter validation. r=jgilbert 2015-07-20 12:24:40 +10:00
Dan Glastonbury
b2a4cbe11b Bug 1184786 - Fix LastColorAttachment(). r=jgilbert 2015-07-20 12:24:39 +10:00
Andrea Marchesini
3e81494c1e Bug 1184541 - Create a StructuredCloneHelperInternal and use it in the Console API, r=smaug 2015-07-19 08:54:41 +01:00
Mike Conley
ca88e92da4 Bug 1114299 - Be more strict about which window chromeFlags we compute from content. r=smaug
We don't ever want to accept "private", "non-private", "remote" or "non-remote" from the
content process. We only let the parent decide when to open those types of windows.
2015-07-10 11:40:19 -04:00
Mike Conley
936632a22c Bug 1114299 - Pass window features up from the content process via nsCString. r=smaug
The code that deals with the features is looking for char *, and we were going through
the hassle of converting that char * to a UTF16 string, and then back down to UTF8,
and then to char *. Really, we just need to send up a nsCString, which simplifies things.
2015-07-17 11:30:51 -04:00
Andrea Marchesini
0c862ed544 Bug 1184970 - Remove unused struct in AudioChannelService, r=ehsan 2015-07-19 02:49:32 +01:00
Andrea Marchesini
c94697e661 Bug 1184972 - We should always use the top window for any audioChannel operation, r=ehsan 2015-07-19 02:47:49 +01:00
Xidorn Quan
9459178189 Bug 1184443 - Make async ExitFullscreen call ask the window to exit fullscreen first. r=smaug 2015-07-19 10:30:52 +10:00
Ehsan Akhgari
a7a9cae381 Bug 1148030 - Correctly reflect object and embed RequestContext values; r=smaug
Note that these elements cannot be intercepted for now.  See bug
1168676 for the background.
2015-07-18 16:44:28 -04:00
Jan de Mooij
38d21aa34b Bug 1184564 part 2 - Use Value instead of jsval in dom/ and storage/. r=bz 2015-07-18 21:45:35 +02:00
Ehsan Akhgari
b5537d8000 Bug 1148044 - Correctly reflect frame and iframe RequestContext values; r=smaug 2015-07-18 13:18:06 -04:00
Lorien Hu
f16760445c Bug 1180798 - Pass event names in nsIEventListenerChangeListener r=smaug 2015-07-17 11:07:37 -04:00
Wes Kocher
181b19ff0f Merge m-c to inbound, a=merge CLOSED TREE 2015-07-17 18:08:24 -07:00
Wes Kocher
e246f57fa1 Merge b2ginbound to central, a=merge 2015-07-17 18:07:14 -07:00
Steven Michaud
fe2d9b84fb Bug 1184221 - Fix null dereferences at mozilla::TrackBuffer::UpdateBufferedRanges(). r=jyavenard 2015-07-17 18:10:07 -05:00
Olli Pettay
f304f3cc12 Bug 1183882, properly implement wrapper caching on PushMessageData, r=nsm 2015-07-18 01:17:14 +03:00
Olli Pettay
06d2d27c0e Bug 1184065, properly support WrapperCache on DestinationInsertionPointList, r=wchen 2015-07-18 01:16:43 +03:00
Olli Pettay
6e8ad96bc5 Bug 1183901, properly support WrapperCache on DistributedContentList, r=wchen 2015-07-18 01:15:44 +03:00
Ralph Giles
d2ab629a20 Bug 1177363 - Fix typo. r=bustage CLOSED TREE 2015-07-17 15:13:04 -07:00
William Chen
90e2978c64 Bug 1184404 - Support additional navigator.getFeature keys for OpenMobile ACL. r=khuey 2015-07-17 11:17:37 -07:00
Sam E. Giles
33a3119d99 Bug 1177991 - document.adoptNode should throw a HierarchyRequestError when adopting a ShadowRoot. r=wchen 2015-07-17 11:12:02 -07:00
Sam E. Giles
d1bb276329 Bug 1177914 - throw a NotSupportedError when running document.importNode on a ShadowRoot or Document. r=wchen 2015-07-17 11:11:14 -07:00
Andrea Marchesini
17f08b3710 Bug 1177399 - patch 3 - AudioChannelAgent should not be initialized without a valid top-window, CLOSED TREE 2015-07-17 18:29:44 +01:00
Ryan VanderMeulen
bf45776a3c Backed out changesets fa9fe193778f and 3eaf867930dd (bug 1148593) for test_async_setTimeout_stack.html and test_async_setTimeout_stack_across_globals.html failures. 2015-07-17 12:37:24 -04:00
Andrea Marchesini
0dd0e40342 Bug 1177399 - Remove an unnecessary part of the AudioChannel test. r=ehsan
CLOSED TREE
2015-07-17 08:05:00 -04:00
Alastor Wu
7f1471cc7d Bug 1183301 - GetAllowedAudioChannels should not throw an exception if nsIFrameElement is not ready. r=baku 2015-07-16 10:19:55 +08:00
Alastor Wu
855beafbc0 Bug 1170117 - Separate volume control. r=baku 2015-07-17 10:07:37 +08:00
Ryan VanderMeulen
da1580e7b7 Merge inbound to m-c. a=merge 2015-07-17 10:26:22 -04:00
Ryan VanderMeulen
94a8b13ee1 Merge b2g-inbound to m-c. a=merge 2015-07-17 10:14:32 -04:00
Thomas Zimmermann
d9296de87c Bug 1171994: Separate RIL I/O interfaces, r=htsai
This patch separates the current interface of |RilConsumer| into
two distinct classes. |RilWorker| provides the public interface
and |RilConsumer| provides the internal implementation. Running
|RilConsumer| on a worker thread will be easier this way.
2015-07-17 12:10:01 +02:00
Jan de Mooij
2b7c6c3f1b Bug 1177892 part 6 - Remove UINT_TO_JSVAL. r=evilpie 2015-07-17 11:51:54 +02:00
Jan de Mooij
f3f7d07639 Bug 1177892 part 5 - Remove DOUBLE_TO_JSVAL. r=evilpie 2015-07-17 11:51:52 +02:00
Jean-Yves Avenard
dafb88da4a Bug 1184429: P2. MediaResource::SilentReadAt to read from cache first. r=jwwang
In practice, it will always read from the cache. This allows SilentReadAt to really be silent and prevent unecessary NotifyDataArrived callbacks.
2015-07-17 19:38:09 +10:00
Jean-Yves Avenard
5ca4425e64 Bug 1184429: P1. Don't dispatch NotifyDataArrived if previously dispatched with same range. r=jwwang 2015-07-17 19:38:09 +10:00
Ms2ger
0ccbb15a1a Backed out changeset f266de469f27 (bug 1171228) for mochitest-other failures. 2015-07-17 11:29:51 +02:00
Kan-Ru Chen
29a065de1d Bug 1184821 - Use CheckAllPermissions in BrowserElement.webidl r=bz 2015-07-17 13:46:54 +08:00
Bobby Holley
49b4090417 Bug 1184634 - Move various includes into the mozilla namespace. r=gerald
I did my a quick best-effort pass to fix up the most egregious ordering
problems. I left some big pre-existing messes alone.
2015-07-16 22:23:18 -07:00
Bobby Holley
f7dd9fa7ef Bug 1184634 - Rename MediaTaskQueue to TaskQueue. r=gerald 2015-07-16 22:23:06 -07:00
Bobby Holley
e78eea492b Bug 1184634 - Rename "TaskQueue()" accessor to "OwnerThread()". r=gerald
Otherwise this name will collide with the rename of MediaTaskQueue to TaskQueue.
It's also a better naming convention, because it generalizes to things that are
owned by an AbstractThread that is not a Task Queue.

We rename to Queue() in TestMozPromise, because that's more accurate.
2015-07-16 22:22:07 -07:00
Bobby Holley
3a79ae9cf8 Bug 1184634 - Rename MediaPromise to MozPromise. r=gerald 2015-07-16 22:21:56 -07:00
Kyle Huey
343f18704f Bug 1182316: Part 3 - Add assertions to most other WebIDL entry points, clean up nsIDOMJSWindow cruft. r=peterv 2015-07-16 22:10:35 -07:00
Kyle Huey
b007982122 Bug 1182316: Part 2 - Rework FORWARD_TO_OUTER_OR_THROW. r=peterv 2015-07-16 22:10:35 -07:00
Kyle Huey
5837a6e9d8 Bug 1182316: Part 1 - Remove FORWARD_TO_INNER_OR_THROW. r=peterv 2015-07-16 22:10:35 -07:00
JW Wang
9c0a1e70f8 Bug 1184010 - Put Mirrors/Canonicals together. r=jya. 2015-07-17 13:00:26 +08:00
Jean-Yves Avenard
70c1e1f031 Bug 1182444: Show audio as enabled when an audio track is present in stream. r=jesup 2015-07-17 14:50:51 +10:00
Masayuki Nakano
fc1b65e187 Bug 1184004 part.3 IPC methods to notify IME should use IMENotification for its argument r=smaug 2015-07-17 13:30:01 +09:00
Kan-Ru Chen
aa41d37da1 Bug 1179718 - Rename CheckPermissions to CheckAnyPermissions. r=bz 2015-07-17 11:07:53 +08:00
Kan-Ru Chen
e23f1dd401 Bug 1179718 - Convert BrowserElement.webidl to use CheckAllPermissions. r=bz 2015-07-17 11:06:30 +08:00
Kan-Ru Chen
b74ff567ec Bug 1179718 - Add a CheckAllPermissions extended attribute to WebIDL. r=bz 2015-07-17 11:06:23 +08:00
Masayuki Nakano
b2a38bd156 Bug 1176955 part.2 NOTIFY_IME_OF_SELECTION should have a flag which indicates if it's caused by a selection event r=smaug 2015-07-17 11:25:00 +09:00
Masayuki Nakano
b5b9eace4d Bug 1176955 part.1 TextComposition should guarantee that WidgetSelectionEvent should be handled by same content as the target of composition events when there is a composition r=smaug 2015-07-17 11:25:00 +09:00
JW Wang
ce086ec878 Bug 1184412. Part 2 - remove code that is not used anymore. r=roc. 2015-07-17 10:18:15 +08:00
JW Wang
76c5ee0260 Bug 1184412. Part 1 - remove dependency on MDSM::OnAudioEndTimeUpdate from DecodedStream. r=roc. 2015-07-17 10:18:04 +08:00
mcaceres@mozilla.com
32dba41f73 Backed out changeset 01d03b6be047 (bug 1171200) 2015-07-17 11:45:59 +10:00
Ryan VanderMeulen
3f722ff9a9 Backed out changeset 0dca237df7e2 (bug 1160307) for causing bug 1184752. 2015-07-16 20:38:13 -04:00
Jeff Gilbert
1136aa93d6 Bug 1171228 - Expose WEBGL_debug_renderer_info to Web Content #ifndef MOZ_RELEASE_BUILD. - r=kamidphish, sr=jst 2015-07-16 17:20:15 -07:00
Eric Rahm
51d2fb0650 Bug 1183883 - Switch graph thread slowdown warning to log message. r=padenot
The graph thread slowdown warning is switched over to a STREAM_LOG message
in an #ifdef DEBUG block to preserve the debug only semantics of
NS_WARN_IF_FALSE. The message will still be emitted if the STREAM_LOG is
enabled.
2015-07-16 09:17:31 -07:00
Chris Pearce
d023942cb5 Bug 1184333 - Handle UTF8 paths as input for GMP loading. r=bobowen 2015-07-17 11:09:49 +12:00
Chris Pearce
a8cf8fdfe8 Bug 1184333 - Handle GMP crashing inside GMPVideoDecoder trial create. r=edwin 2015-07-17 11:09:39 +12:00
Ryan VanderMeulen
a276714066 Merge m-c to fx-team. a=merge 2015-07-16 16:23:27 -04:00
Ryan VanderMeulen
1cd9a1c1dc Merge b2g-inbound to m-c. a=merge 2015-07-16 15:15:42 -04:00
Lee Salzman
ce7468d94f Bug 1183363 - Add canvas crashtest. r=Bas
CLOSED TREE
2015-07-15 16:47:56 -04:00
Martin Thomson
6a039010a3 Bug 1180968 - Disable test_peerConnection_certificates.html on a CLOSED TREE a=ryanvm 2015-07-16 09:22:59 -07:00
Jean-Yves Avenard
827a1ac063 Bug 1183519: P2. Reject promise if decoder couldn't be created. r=me
Follow-up fix.
2015-07-16 16:05:27 +10:00
JW Wang
4dfae7905b Bug 1183007. Part 2.5 - don't call AudioEndTime() after mAudioSink becomes null. r=kinetik. 2015-07-16 10:14:42 +08:00
JW Wang
03be83cc97 Bug 1183007. Part 2 - remove dependency on MDSM::OnAudioEndTimeUpdate from AudioSink. r=kinetik. 2015-07-16 10:13:27 +08:00
JW Wang
331c21b52c Bug 1183007. Part 1 - provide a wrapper function so that all read from mAudioEndTime must be through MDSM::AudioEndTime(). r=kinetik. 2015-07-16 10:12:52 +08:00
JW Wang
1d70a1f0c4 Bug 1183955 - longer timeouts for timeout-prone tests on B2G. r=cpearce. 2015-07-16 10:09:51 +08:00
Eric Rahm
a111e7df43 Bug 1184242 - Remove aTabParent != sActiveTabParent warning from IMEStateManager::SetInputContextForChildProcess. r=masayuki 2015-07-15 22:29:18 -07:00
Chris Pearce
9b194e8722 Bug 1173195 - Don't assert success until successful in GMPSharedMemManager. r=edwin 2015-07-16 16:53:39 +12:00
Jean-Yves Avenard
205699a9ff Bug 1183653: MediaFormatReader: returns error if no tracks are usable. r=cpearce 2015-07-16 14:31:56 +10:00
Jean-Yves Avenard
cad4e5430e Bug 1184002: Add about:media plugin support with new MSE. r=cpearce 2015-07-16 14:31:56 +10:00
Jean-Yves Avenard
04958aa950 Bug 1183482: Fix shutdown hang. r=cpearce
The MediaFormatReader destructor is only called once all media task queues have shutdown.
However, the main thread demuxer always owned a reference to trackbuffer task queue.
2015-07-16 14:31:55 +10:00
Jean-Yves Avenard
cee001e5ee Bug 1183519: Wait until current drain completes before decoding new data. r=cpearce 2015-07-16 14:31:54 +10:00
Jean-Yves Avenard
09baf4926b Bug 1182985: Drain decoder when changing resolution. r=cpearce 2015-07-16 14:31:53 +10:00
Jean-Yves Avenard
34a49744d1 Bug 1173657: Drain decoder when discontinuity encountered. r=cpearce
A discontinuity can be when waiting for data, decoding error or reaching end of stream.
2015-07-16 14:31:53 +10:00
Jean-Yves Avenard
85c370f04b Bug 1169473: Re-add H264 telemetry. r=miketaylr 2015-07-16 14:31:52 +10:00
Jean-Yves Avenard
af5a0cac97 Bug 1182967: Reject metadata promise on shutdown. r=bholley 2015-07-16 14:31:52 +10:00
Jean-Yves Avenard
ef6292750a Bug 1184043: P1. Ignore empty interval in intervalset. r=mattwoodrow
Add IntersectsStrict method.
2015-07-16 14:31:51 +10:00
Ryan VanderMeulen
22d77db0ae Backed out changesets 9a048b598b1e and 56e9597b1257 (bug 1180275) for OSX test_android_eclipse.py failures.
CLOSED TREE
2015-07-15 23:40:06 -04:00
Blake Wu
fbad8c746b Bug 1180621 - Add vp9 test to webm test case on B2G. r=sotaro, a=me 2015-07-15 22:06:53 +08:00
Ehsan Akhgari
808a631e23 Bug 1180275 - Part 2: Disable test_app_protocol.html in release builds; r=ferjm 2015-07-15 20:00:00 -04:00
Wes Kocher
f3e6712718 Merge m-c to inbound, a=merge CLOSED TREE 2015-07-15 16:41:49 -07:00
Wes Kocher
98b135f0e3 Merge fx-team to central, a=merge 2015-07-15 16:33:58 -07:00
Ryan VanderMeulen
a68f3127f6 Merge m-c to fx-team. a=merge 2015-07-15 13:30:09 -04:00
Ryan VanderMeulen
605353eabf Merge b2g-inbound to m-c. a=merge 2015-07-15 13:25:56 -04:00
Ryan VanderMeulen
41b59bf8a1 Merge inbound to m-c. a=merge 2015-07-15 13:19:59 -04:00
Ryan VanderMeulen
c0697860fd Backed out 6 changesets (bug 1171994) for causing smoketest bustage. a=me
Backed out changeset 46061230e77a (bug 1171994)
Backed out changeset ea00769b70df (bug 1171994)
Backed out changeset 2dc847e4650c (bug 1171994)
Backed out changeset 14ec8c87f973 (bug 1171994)
Backed out changeset 31cdbef9fe22 (bug 1171994)
Backed out changeset 463528fcee4d (bug 1171994)
2015-07-15 12:53:28 -04:00
Ryan VanderMeulen
536eb11c6c Backed out changeset 21a5c9152c3b (bug 1183925) for B2G debug mochitest crashes. 2015-07-15 11:29:50 -04:00
Kan-Ru Chen
1d505b3429 Bug 1181518 - Change the reason for memory-pressure fired during priority change. r=gsvelto 2015-07-15 17:07:39 +08:00
Ryan VanderMeulen
77d7bb3248 Merge inbound to m-c. a=merge 2015-07-14 23:36:32 -04:00
Ryan VanderMeulen
3cfaf22fa7 Bug 1180000 - Disable more tests on Linux debug e10s. 2015-07-14 21:05:32 -04:00
Wes Kocher
01a4beb37d Merge m-c to inbound, a=merge CLOSED TREE 2015-07-14 15:30:19 -07:00
Wes Kocher
e030f0f25e Merge b2ginbound to central, a=merge 2015-07-14 15:25:44 -07:00
Ehsan Akhgari
f6ec5aa5a5 Bug 1183925 - Part 2: Clean up the AudioChannelService shutdown; r=baku
Right now this function is called after the XPCOM component manager is
shut down, so it can never remove any observers.  It's better to do this
work in response to xpcom-shutdown while we still have a component
manager to be able to clean up after ourselves properly.
2015-07-15 17:47:28 -04:00
Ehsan Akhgari
9877ab828b Bug 1183925 - Part 1: Clean up the SpeakerManagerService shutdown; r=baku 2015-07-15 17:47:08 -04:00
Bill McCloskey
7ca545cb59 Bug 1177013 - test_cpows.xul test for CPOW cancelation (r=dvander) 2015-07-15 14:37:12 -07:00
Birunthan Mohanathas
011126f868 Bug 1182808 - Part 3: Rename AlignedTArray_Impl to AlignedTArray and remove existing AlignedTArray. r=padenot 2015-07-15 12:58:22 -07:00
Birunthan Mohanathas
55031843e1 Bug 1182808 - Part 2: Remove AlignedFallibleTArray. r=padenot 2015-07-15 12:58:18 -07:00
Birunthan Mohanathas
2425d6a9c1 Bug 1182808 - Part 1: Add and use fallible variant of AlignedTArray_Impl::SetLength. r=padenot 2015-07-15 12:58:15 -07:00
Jim Mathies
6c14ed1a4d Bug 1128454 - When plugin bridging mysteriously fails, log the ipc channel state along with the nsresult error code. r=billm 2015-07-15 14:47:14 -05:00
Ben Kelly
421933ed98 Bug 1181887 Fall back to network if ServiceWorker script fails to load. r=ehsan r=khuey 2015-07-15 12:21:40 -07:00
Neil Deakin
cfef07320c Bug 1066663, move call to SetDragState to happen when a window is lowered to avoid the issue with selection being prevented, r=smaug 2015-07-15 14:55:18 -04:00
Andrea Marchesini
3091ea400a Bug 1160890 - Part 2: ImportScripts() should return muted errors with 3rd party scripts. r=smaug 2015-07-14 16:08:38 +01:00
Andrea Marchesini
4a9cc35b4e Bug 1160890 - Part 1: Remove unneeded code from ImportScripts(). r=smaug 2015-07-14 16:08:36 +01:00
Wes Kocher
24d022d24f Backed out 24 changesets (bug 1173523, bug 1172080, bug 817007, bug 1165263) for android reftest bustage CLOSED TREE
Backed out changeset 84fe04b2e7d1 (bug 1172080)
Backed out changeset 0ff004760a1f (bug 1172080)
Backed out changeset af147585ad55 (bug 1165263)
Backed out changeset c3af8ebb6db0 (bug 1165263)
Backed out changeset cd3f33a888fe (bug 1165263)
Backed out changeset e5db39044a1e (bug 1165263)
Backed out changeset c01c9ed77061 (bug 1165263)
Backed out changeset fb723aaa4267 (bug 1165263)
Backed out changeset f754e52e74dc (bug 1165263)
Backed out changeset c6bda3a0afd6 (bug 817007)
Backed out changeset bfa100253349 (bug 817007)
Backed out changeset b787b3f9aadc (bug 1173523)
Backed out changeset 4a0676b73f77 (bug 1173523)
Backed out changeset 82034a4560c5 (bug 1173523)
Backed out changeset 4bdb91114c7a (bug 1173523)
Backed out changeset 72406261eccc (bug 1173523)
Backed out changeset 541b6faf7196 (bug 1173523)
Backed out changeset 1caac4569616 (bug 1173523)
Backed out changeset 0d4f9f9e1b4e (bug 1173523)
Backed out changeset 2d5661eb966c (bug 1173523)
Backed out changeset 89833c0bb0cd (bug 1173523)
Backed out changeset ea64d70eacfe (bug 1173523)
Backed out changeset a8e4f1c0c445 (bug 1173523)
Backed out changeset cf498d466b85 (bug 1173523)
2015-07-14 14:00:32 -07:00
Ben Kelly
1d6f011995 Bug 1173912 Fail opaque responses for client requests. r=ehsan 2015-07-14 13:11:26 -07:00
Ben Kelly
7d248a15f8 Bug 1173934 Show a message if a docshell fails to load due to SW intercept failure. r=ehsan r=jdm 2015-07-14 13:11:26 -07:00
Thomas Zimmermann
b4e0ba4ded Bug 1171994: Separate RIL I/O interfaces, r=htsai
This patch separates the current interface of |RilConsumer| into
two distinct classes. |RilWorker| provides the public interface
and |RilConsumer| provides the internal implementation. Running
|RilConsumer| on a worker thread will be easier this way.
2015-07-14 16:57:00 +02:00
Ehsan Akhgari
50c3d99001 Bug 1183356 - Part 2: Add assertions enforcing the usage of outer windows for all of the entry points of the API; r=baku
The assertions here serve as a unit test for the previous commit,
because with these, our existing tests would have caught this bug.
2015-07-14 11:48:19 -04:00
Ehsan Akhgari
0f622cfa8b Bug 1183356 - Part 1: Use the outer window when refreshing media elements; r=baku 2015-07-14 11:48:18 -04:00
Carsten "Tomcat" Book
08644d5907 Backed out changeset da4985b5cbef (bug 1183356) for Assertion failure: pWindow->IsOuterWindow() assertion failures on a CLOSED TREE 2015-07-14 17:09:17 +02:00
Carsten "Tomcat" Book
2cce4e3a95 Backed out changeset dc97f665d047 (bug 1183356) 2015-07-14 17:08:39 +02:00
Boris Zbarsky
5e2335828e Bug 1181965. Remove uses of mozRequestAnimationFrame from dom and parser tests. r=bkelly 2015-07-14 15:28:57 -04:00
Boris Zbarsky
039f980b87 Bug 1181916. Notify the debugger's onNewGlobalObject hook off a scriptrunner. r=bholley 2015-07-14 15:28:57 -04:00
Boris Zbarsky
9cda36f8a0 Bug 1181920. Persist XUL attributes off a scriptrunner. r=peterv 2015-07-14 15:28:57 -04:00
Wes Kocher
0abd031ab5 Merge m-c to fx-team, a=merge 2015-07-14 15:31:55 -07:00
Paul Adenot
66d5076eed Bug 1181097 - Properly handle the case of resuming an AudioContext with an MSG that is already switching to an AudioCallbackDriver. r=roc 2015-07-13 19:16:53 +02:00
Ryan VanderMeulen
8b4859a34c Merge m-c to inbound. a=merge 2015-07-15 13:26:44 -04:00
Jean-Yves Avenard
2fac2e9456 Bug 1182999: Apply fuzz factor when adjusting buffered time ranges. r=gerald
Frames may have small discontinuities, which would lead to intervals being created that are less than a frame duration.
2015-07-15 00:11:20 +10:00
Kelly Davis
bc154d3db5 Bug 1183503 - Rename model and dictionary files for recognition in preparation for localization. r=smaug 2015-07-14 05:22:00 -04:00
Tom Tromey
f2bf2f76dd Bug 1148593 - Create async stack in callback objects. r=bz, r=fitzgen 2015-07-17 07:48:00 -04:00
Tom Tromey
e32d5166aa Bug 1148593 - Pass JSContext to CallbackObject constructor. r=bz 2015-07-17 07:47:00 -04:00
Michael Layzell
4bff378e10 Bug 1184789 - Remove unnecessary IsOuterWindow() check from nsGlobalWindow::GetCaches(). r=khuey 2015-07-16 17:19:00 -04:00
Gerald Squelart
69157ec7e5 Bug 1184432 - Use nsClassHashtable::ConstIter in GeckoMediaPluginServiceParent::AsyncShutdownPluginStates. r=cpearce 2015-07-16 17:00:00 -04:00
Andrea Marchesini
0e8fe9d3c7 Bug 1183304 - Unregister the actor when unlinked by CC. r=ehsan
CLOSED TREE
2015-07-17 07:08:00 -04:00
Andreas Pehrson
0d32f24a50 Bug 1176363 - Part 1: Make a raw copy of each Canvas::CaptureStream frame. r=mattwoodrow 2015-07-16 18:31:24 +08:00
Samael Wang
fe6668de7e Bug 984413 - Add JSdoc in MobileMessageDB.jsm. r=btseng 2015-07-13 16:03:14 +08:00
Ryan VanderMeulen
ba2ab47c43 Bug 1180000 - Disable test_peerConnection_twoVideoStreams.html on Linux debug e10s for frequent failures. 2015-07-14 16:44:47 -04:00
Rithesh Shenthar
97127c36a7 Bug 1176987 - Move steeplechase_long testcases to a new folder under mochitests. r=drno 2015-07-14 14:39:10 -07:00
Milan Sreckovic
febc152155 Bug 1177726 - Inflate the bounds when stroking the canvas text. r=jmuizelaar 2015-07-10 12:04:56 -04:00
Jose Antonio Olivera Ortega
4298df6a75 Bug 1178233 - [non-e10s] The update process doesn't work within about:serviceworkers in non-e10s mode. Test. r=baku 2015-07-14 15:44:15 +02:00
Jose Antonio Olivera Ortega
daea6febce Bug 1178233 - [non-e10s] The update process doesn't work within about:serviceworkers in non-e10s mode. r=baku 2015-07-14 15:44:13 +02:00
Edgar Chen
e005fb06f8 Bug 1159591 - Part 12: Move radio check for MMI to a common place. r=aknow 2015-07-10 15:27:38 +08:00
Kyle
3a6ae519f0 Bug 1106138 - Cause crash when an unimplemented pack mode is used. Implement packing for RGBA32F format, which is used in WebGL 1.0.2 conformance. r=jgilbert 2015-07-08 22:00:47 -04:00