Commit Graph

37485 Commits

Author SHA1 Message Date
Sotaro Ikeda
5a4325f60d Bug 1189206 - Remove worng mCurrentPosition update r=cpearce 2015-08-04 06:45:44 -07:00
Carsten "Tomcat" Book
d5a633b9c7 Merge mozilla-central to mozilla-inbound 2015-08-04 13:35:10 +02:00
Carsten "Tomcat" Book
0903b3fd7b merge mozilla-inbound to mozilla-central a=merge 2015-08-04 13:01:07 +02:00
Kelly Davis
c703f8c144 Bug 1187791 - Part 1 of 1 - SpeechRecognition::maxAlternatives can't throw; so, rm webidl throws specifier. r=smaug 2015-08-04 00:39:00 +02:00
JW Wang
afd6ca669c Bug 1189204 - activate autoplay when playing a media source. r=jya. 2015-08-04 11:17:03 +08:00
Makoto Kato
a380be43e0 Bug 1190240 - Cannot compile WMFVideoMFTManager.cpp using Windows 10 SDK. r=cpearce 2015-08-04 16:03:50 +09:00
Nicholas Nethercote
953689e82d Bug 1189156 (part 4) - Don't use enumeration style for nsBaseHashtable::SizeOf{In,Ex}cludingThis(). r=erahm,jfkthame.
After this change, we have ShallowSizeOf{In,Ex}cludingThis(), which don't do
anything to measure children. (They can be combined with iteration to measure
children.)
2015-07-30 21:19:57 -07:00
Karl Tomlinson
3d707df0f5 bug 1189168 avoid main thread assertion accessing mNode in SizeOfIncludingThis() r=padenot
because the main thread is blocked during the call.
2015-07-31 12:49:07 +12:00
Nicholas Nethercote
4a526ace27 Bug 1189156 (part 2) - Don't use enumeration style for nsTHashtable::SizeOf{In,Ex}cludingThis(). r=erahm.
After this change, we have ShallowSizeOf{In,Ex}cludingThis(), which don't do
anything to measure children. (They can be combined with iteration to measure
children.)

And we still have the existing single-arg SizeOf{In,Ex}cluding() functions,
which work if the entry type itself defines SizeOfExcludingThis().
2015-07-29 01:50:52 -07:00
Chris Pearce
6d0613afeb Bug 1190252 - Remove use of std::ifstream in GMPChild.cpp. r=edwin 2015-08-04 16:06:50 +12:00
Chris Pearce
7ab4c3f1b7 Bug 1190252 - Remove std::string from GMPChild and friends. r=edwin 2015-08-04 16:06:32 +12:00
Kan-Ru Chen
bd96294e03 Bug 1190245 - Make frame script loading and browser-api initialization easier to follow. r=smaug
Load frame script and initialize browser-api at the end of (1) DocShell
creation (2) RemoteBrowser creation (3) SetRemoteBrowser
2015-08-04 11:10:50 +08:00
Kan-Ru Chen
551a4ccc4b Bug 1190245 - Make the MaybeCreateDocShell using code path easier to follow. r=smaug
Don't rely on MaybeCreateDocShell to set mRemoteFrame so we don't have
to call MaybeCreateDocShell in weird places. Instead we set mRemoteFrame
early in the nsFrameLoader constructor. This should still allow us to
switch default remoteness dynamically.
2015-08-04 11:10:50 +08:00
Kan-Ru Chen
9362f675ff Bug 1190245 - Separate mMessageManager creation and FrameScript loading. r=smaug 2015-08-04 11:10:49 +08:00
Wes Kocher
97d6f8f843 Backed out 6 changesets (bug 1061525) for mochitest-2 failures in test_BufferedSeek_mp4.html CLOSED TREE
Backed out changeset 5e90b9dab7fa (bug 1061525)
Backed out changeset ef5ce3d6412a (bug 1061525)
Backed out changeset 19c8682665a6 (bug 1061525)
Backed out changeset b48d13edb48d (bug 1061525)
Backed out changeset fae6602192a7 (bug 1061525)
Backed out changeset 5dfbd6e73c7a (bug 1061525)
2015-08-03 19:53:33 -07:00
Nikhil Marathe
cfbab4cece Bug 1190478 - Hide PushEvent.data until we ship message encryption. r=mt,jst 2015-08-03 11:04:41 -07:00
Dan Glastonbury
cabfc5ae3b Bug 1170845 - Remove WebGL2() exclusion on instanced draw divisor check. r=jgilbert 2015-08-04 10:28:13 +10:00
Karl Tomlinson
8a23438e15 bug 1190285 only update mStateComputedTime once per iteration r=padenot
UpdateStateComputedTime(GraphTime aStateComputedTime) occurs midway during
the iteration, so there is no need to update at the end.
2015-07-29 16:58:59 +12:00
Karl Tomlinson
cc1462cad0 bug 1190285 share ThreadedDriver interval update code r=padenot 2015-07-23 17:15:49 +12:00
Karl Tomlinson
f5bc428f47 bug 1190285 move GraphTime definition to avoid GraphDriver.h includes r=padenot 2015-07-23 11:48:47 +12:00
Karl Tomlinson
7353e6dde1 bug 1190285 move GetIntervalForIteration() from base class to ThreadedDriver, where it is used r=padenot 2015-07-23 11:30:02 +12:00
Karl Tomlinson
37dcaaaf96 bug 1190285 remove unused HaveEnoughBuffered r=padenot 2015-07-31 18:54:05 +12:00
Karl Tomlinson
136cc01d76 bug 1190285 remove unused DispatchWhenNotEnoughBuffered r=padenot 2015-07-31 18:46:04 +12:00
Karl Tomlinson
df2f4d64cb bug 1190285 remove unused GetCurrentTime() r=padenot 2015-07-23 17:31:32 +12:00
Jean-Yves Avenard
164e277996 Bug 1190019: [MSE] P2. Remove cycle between TrackBuffersManager and MediaSourceDemuxer. r=gerald 2015-08-04 16:19:15 +10:00
Jean-Yves Avenard
f4c4e695bf Bug 1190019: [MSE] P1. Remove cycle between SourceBuffer and TrackBuffersManager. r=cpearce
Instead we use a a ref-counted attribute holder to store those arguments.
2015-08-04 16:19:14 +10:00
Jean-Yves Avenard
f5c1bb4d16 Bug 1189776: Store our audio decode time in TimeUnits. r=cpearce
Decode time were stored in number of samples ; which could cause integer overflow when performing the conversion.
2015-08-04 16:19:14 +10:00
Robert O'Callahan
b3e6c8c4ff Bug 1184842. Preparse class attribute values in Element::BeforeSetAttr. r=peterv 2015-08-01 17:46:15 +12:00
Robert O'Callahan
d10c4321ce Bug 1184842. Add aNewValue to nsIMutationObserver::AttributeWillChange. r=peterv 2015-07-25 18:05:19 +12:00
Robert O'Callahan
b8868a0cf4 Bug 1184842. Pass preparsed attribute values to nsNodeUtils::AttributeWillChange. r=peterv 2015-07-22 15:53:35 +12:00
Robert O'Callahan
d3cac53133 Bug 1184842. Allow BeforeSetAttr to preparse aValue. r=peterv
We will pass the preparsed value into AttributeWillChange.
2015-08-01 17:14:06 +12:00
Robert O'Callahan
d67ff5c3b6 Bug 1184842. Pass aOldValue to all mutation observers. r=peterv 2015-07-25 18:01:19 +12:00
Robert O'Callahan
0d0c23582f Bug 1184842. Add aOldValue parameter to nsNodeUtils::AttributeChanged. r=peterv 2015-07-21 16:13:53 +12:00
Robert O'Callahan
4c4dbbd99b Bug 1184842. Make SetAttrAndNotify use the real old value instead of aOldValue when possible. r=bz 2015-07-25 17:57:13 +12:00
Robert O'Callahan
6c3f05a930 Bug 1184842. Change nsAttrAndChildArray::SetAndTakeAttr to nsAttrAndChildArray::SetAndSwapAttr. r=peterv 2015-07-22 14:09:41 +12:00
Wes Kocher
46f8191371 Backed out 2 changesets (bug 1190252) for windows gtest permafails
Backed out changeset 880fc4c49f7e (bug 1190252)
Backed out changeset ba77cb6046b7 (bug 1190252)
2015-08-03 16:00:53 -07:00
Tanvi Vyas
54cdcf2809 Bug 1181683 - Update test_anchor_ping.html to disable mixed active content blocking. ping is now considered mixed active so the mixed content pings in this test would get blocked and fail without this change. r=ttaubert 2015-08-03 15:25:24 -07:00
Tanvi Vyas
63f7a8b714 Bug 1181683 - Mark ping and beacon as blockable mixed content instead of optionally blockable. r=smaug 2015-08-03 15:25:21 -07:00
Matt Woodrow
4b1df31794 Bug 1061525 - Part 5: Make the OSX video decoders output NV12 format MacIOSurfaces. r=jya 2015-08-03 17:57:46 -04:00
Jeff Gilbert
8fd74694aa Bug 1188540 - Forward texture-related functions to WebGLTexture. - r=kamidphish 2015-08-03 14:34:46 -07:00
Chris Pearce
d8ef4e6954 Bug 1190252 - Remove use of std::ifstream in GMPChild.cpp. r=edwin 2015-08-04 09:07:19 +12:00
Chris Pearce
09f0bec347 Bug 1190252 - Remove std::string from GMPChild and friends. r=edwin 2015-08-04 09:07:02 +12:00
Fernando Jimenez
90ddd7ab23 Bug 1180148 - Clear service workers registered for a site when clearing the cookies and stored data is not working in b2g. r=baku 2015-08-03 22:51:07 +02:00
Ryan VanderMeulen
3fff8b0583 Merge m-c to inbound. a=merge 2015-08-03 15:03:34 -04:00
Ryan VanderMeulen
a33aca0872 Merge inbound to m-c. a=merge 2015-08-03 15:02:19 -04:00
Ryan VanderMeulen
6e36327058 Backed out changeset 96bb759922a1 (bug 1189543) for frequent crashes/asserts.
CLOSED TREE
2015-08-03 12:32:31 -04:00
Carsten "Tomcat" Book
20e2d7698e Backed out changeset 4b6f2efbdc36 (bug 1000870) for test failures in test_pointerevent_setpointercapture_inactive_button_mouse-manual.html on a CLOSED TREE 2015-08-03 16:38:09 +02:00
Carsten "Tomcat" Book
f2760abfd4 Backed out changeset 427cfffcb5b7 (bug 1000870) 2015-08-03 16:37:18 +02:00
Carsten "Tomcat" Book
55ca94d0b9 Backed out changeset 5490127f9b99 (bug 1000870) 2015-08-03 16:37:11 +02:00
Carsten "Tomcat" Book
608aaf0c98 Merge mozilla-central to b2g-inbound 2015-08-03 16:20:10 +02:00