Boris Zbarsky
34d521e285
Bug 1155984. Improve the performance of the "self" getter in both window and workers. r=peterv,jorendorff
2015-04-27 13:38:12 -04:00
Ehsan Akhgari
3e88d83106
Bug 892973 - Add support for the YouCompleteMe vim plugin; r=gps
2015-04-27 13:08:43 -04:00
Ehsan Akhgari
77fa04c499
Bug 1158442
- Remove the "Performance Entry buffer size maximum reached" warning; r=baku
...
This happens far too often in our tests. For example, in our
mochitest-3 debug mac test, we hit this warning 4,472 times.
At this point, this warning is only adding unneeded noise, slowing down
the tests and increasing the size of the logs unnecessarily. Let's
remove it.
2015-04-27 13:08:27 -04:00
Ehsan Akhgari
8861db851c
Bug 1136780 - Re-enable test_fetch_event.html now that bug 1156771 has been fixed; r=nsm
2015-04-27 13:04:24 -04:00
Ehsan Akhgari
bac5f0c520
Bug 1156771 - Part 2: Assert that the cache entry for the intercepted doesn't exist in the cache storage before we try to open it for the first time; r=michal
2015-04-27 13:04:17 -04:00
Ehsan Akhgari
ea261c2bb2
Bug 1156771 - Part 1: Ensure that each channel uses a unique ID to compute its cache entry extension; r=michal
...
This makes sure that concurrent synthesized HTTP channels for the same
URL do not try to use the same cache entry accidentally. We have so far
observed this issue as an intermittent test failure (see bug 1136780),
and it's hard to test this standalone, so enabling that test will serve
as an automated test for this patch as well.
2015-04-27 13:04:07 -04:00
Terrence Cole
c82004a974
Bug 1156533 - Simplify how we trace Shapes for marking; r=sfink
2015-04-16 13:45:24 -07:00
Terrence Cole
4d7173dae1
Bug 1157829 - The markAndScan functions are now just an additional assertion; r=sfink
...
--HG--
extra : rebase_source : 2bc89fbf86a4d5a5ec5bcd79e3789a4bb3260008
2015-04-23 11:05:46 -07:00
Terrence Cole
b2be97e336
Bug 1157828 - Move ShouldMarkCrossCompartment adjacent to other marking invariant logic; r=jonco
...
--HG--
extra : rebase_source : 6e9b00f51e840ba3f5f7f71e1dfe514459c902d4
2015-04-23 11:02:02 -07:00
Carsten "Tomcat" Book
e5f2272acf
Backed out changeset e0b9c334c95a (bug 1138294) for frequent linux m3 test failures on a CLOSED TREE
2015-04-27 17:47:08 +02:00
Carsten "Tomcat" Book
ef8a8c5961
Backed out changeset 3f1afabc2aae (bug 1138294)
2015-04-27 17:46:34 +02:00
Carsten "Tomcat" Book
07caf3862d
Backed out changeset 0c505784e8f6 (bug 1138294)
2015-04-27 17:46:29 +02:00
Carsten "Tomcat" Book
ee89ce46c8
Backed out changeset 1c0861d7a645 (bug 1138294)
2015-04-27 17:46:24 +02:00
Andrea Marchesini
3389668041
Bug 1158361 - Improve the localized messages in about:serviceworkers, r=ehsan, f=stef
2015-04-27 15:47:24 +01:00
Andrea Marchesini
e2017af20e
Bug 1158811 - remove the flickering in about:serviceworkers, r=ehsan
2015-04-27 15:44:45 +01:00
Andrew McCreight
76843426d0
Bug 1157304 - Make the empty classname assertion in BloatEntry fatal. r=froydnj
2015-04-27 10:28:19 -04:00
Nathan Froyd
ddbb44d13f
Bug 1158320 - rename nsThread::mRunningEvent to mNestedEventLoopDepth; r=bsmedberg
...
The current name reads to me like a boolean variable, even though it's
actually a counter. Try to make that property more explicit at its uses
by renaming it to something more evocative of counter-ness.
2015-04-24 16:04:50 -04:00
Tom Tromey
31d2b6cf77
Bug 1154356 - Escape variable name in Declaration::AppendVariableAndValueToString. r=heycam
2015-04-24 13:15:00 -04:00
Paul Duguet
f84433c770
Bug 1099149 - Part 2: Add a more specific error message when 'js::ToSimdConstant' argument is of wrong type. r=bbouvier
2014-11-22 09:07:00 +01:00
Maksim Lebedev
83578bc1b2
Bug 1016232 - Add detection when pen leave hover of digitizer. r=smaug, r=jimm
2015-04-17 09:59:00 -04:00
Eric Rahm
cf23af9062
Bug 1140537 - Sanity check size calculations. r=peterv
...
--HG--
extra : rebase_source : d50fbc5bb6fb2a0d7f29246a7bda45fabac48e29
2015-04-10 15:50:23 -07:00
Gerald Squelart
a89f2f11df
Bug 1138294 - EME Mochitests with MSE stream switches, only switch video tracks, as audio switching is not currently supported. r=edwin
...
--HG--
extra : rebase_source : 70542d57b694850670af5b9c5c084f73dc31998f
2015-04-27 09:53:25 -04:00
Gerald Squelart
296236209d
Bug 1138294 - EME Mochitests with MSE stream switches, missing headers. r=edwin
...
--HG--
extra : rebase_source : a6de4c8217cf9947a7b6d2f76aeb6a9ecd434129
2015-04-27 09:53:11 -04:00
Gerald Squelart
a5713ff08c
Bug 1138294 - EME Mochitests with MSE stream switches. r=edwin
...
--HG--
extra : rebase_source : ab9b312cfd8951e762eaa1e92000879b589dbe98
2015-04-27 09:52:58 -04:00
Gerald Squelart
31419dcd37
Bug 1138294 - EME Mochitests with MSE stream switches, fix bug 1152151 to avoid unneeded loading. r=edwin
...
--HG--
extra : rebase_source : 8a93f886168d79ee53980f75bc1e194d1bc69019
2015-04-27 09:52:46 -04:00
Andreas Pehrson
442468bc0f
Bug 1157137
- Fix WebAudio ScriptProcessorNode sometimes gaining high latency. r=padenot
...
--HG--
extra : rebase_source : f709358e82c59e898590cfb788a7c7d800fd5ada
2015-04-22 18:41:04 +08:00
Antonio M. Amaya
c12b5220b7
Bug 1155245 - Set the app status correctly for hosted certified apps in developer mode. r=fabrice
...
--HG--
extra : rebase_source : fd925aa980e0677d0ec2a0a7c987285b168533c7
2015-04-23 06:33:00 -04:00
Mike Shal
9ba87cc97c
Bug 1122746 - Ignore *.pyc in zip instead of removing them; r=ted
2015-04-23 15:55:44 -04:00
Boris Zbarsky
d36060dc11
Bug 1157898 part 5. Eliminate the remaining non-ErrorResult consumers of ErrorResult::ErrorCode and make it protected. r=peterv
2015-04-27 09:18:52 -04:00
Boris Zbarsky
1e816696de
Bug 1157898 part 4. Add ErrorResult::ErrorCodeIs() and use it in various places to get rid of ErrorCode(). r=peterv
2015-04-27 09:18:52 -04:00
Boris Zbarsky
839141fb74
Bug 1157898 part 3. Fix the remaining consumers of rv.ErrorCode() in NS_ENSURE_* expressions to not do that. r=peterv
2015-04-27 09:18:52 -04:00
Boris Zbarsky
418f0f69c3
Bug 1157898 part 2. Make code of the form "NS_ENSURE_SUCCESS(rv.ErrorCode(), rv.ErrorCode());" use Failed and StealNSResult instead. r=peterv
...
This patch was generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 's/NS_ENSURE_SUCCESS\(([a-zA-Z0-9]+)\.ErrorCode\(\), \1.ErrorCode\(\)\);/NS_ENSURE_TRUE(!\1.Failed(), \1.StealNSResult());/'
2015-04-27 09:18:52 -04:00
Boris Zbarsky
1540774b0c
Bug 1157898 part 1. Make code of the form "return rv.ErrorCode();" where rv is an ErrorResult use StealNSResult instead. r=peterv
...
This patch was generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 's/return ([a-zA-Z0-9]+)\.ErrorCode\(\);/return \1.StealNSResult();/'
2015-04-27 09:18:51 -04:00
Ehsan Akhgari
ff4f580968
Bug 1158540 follow-up: Improve the comment
...
DONTBUILD
2015-04-27 09:17:24 -04:00
Joel Maher
46eec45f4f
Bug 1157852 - Mochitest DevTools test directories run multiple times. r=ahal
2015-04-27 08:43:07 -04:00
Andreas Tolfsen
74a53a677c
Bug 1158219: Don't set `id' field if undefined when switching frame
...
When the `frame' argument is None, which it is by default, we were setting
the `id' field of the packet regardless. This only works because of a
faulty == operator comparison in the server.
r=jgriffin
--HG--
extra : rebase_source : cd490db0c8c18f68d4a91803daa833bc2f08631e
2015-04-24 17:55:22 +01:00
Andreas Tolfsen
24b67d6136
Bug 1157258: Fix null type comparisons in driver.js
...
r=davehunt
--HG--
extra : rebase_source : a42ce4451d399e8689c503224e21e503ddd0e720
2015-04-24 13:55:52 +01:00
Ehsan Akhgari
65709fa8ac
Bug 1158546 - Remove nsDisplayHeaderFooter::mFrame in favor of nsDisplayItem::mFrame; r=roc
...
There is no need to have two separate variables for the same thing
in the same object.
2015-04-27 08:10:29 -04:00
Ehsan Akhgari
f9a2ed34d6
Bug 1158545 - Remove nsFilePickerProxy::mParent in favor of nsBaseFilePicker::mParent; r=roc
...
There is no need to have two separate variables for the same thing
in the same object.
2015-04-27 08:10:27 -04:00
Andrea Marchesini
3c8ee378d5
Bug 1158437 - dom::File should accept negative date values, r=smaug
2015-04-27 12:17:19 +01:00
Carsten "Tomcat" Book
9a0d0fac15
Merge mozilla-central to mozilla-inbound
2015-04-27 12:37:12 +02:00
Carsten "Tomcat" Book
596e5f9960
merge fx-team to mozilla-central a=merge
2015-04-27 12:34:03 +02:00
Carsten "Tomcat" Book
107708af7c
merge mozilla-inbound to mozilla-central a=merge
2015-04-27 12:00:14 +02:00
Carsten "Tomcat" Book
2a81c56c7e
merge b2g-inbound to mozilla-central a=merge
2015-04-27 11:55:44 +02:00
B2G Bumper Bot
2d10e42a79
Bumping manifests a=b2g-bump
2015-04-26 20:42:50 -07:00
JW Wang
8a444e6331
Bug 1157582 - enable ffmpeg decoders on Linux in EME mochitests. r=edwin.
2015-04-27 11:41:14 +08:00
B2G Bumper Bot
ae82ca7d8b
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/ff5f26779cfb
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1155543 - merge pull request #29709 from freesamael:bz/1155543 to mozilla-b2g:master
========
https://hg.mozilla.org/integration/gaia-central/rev/9eecd67964c1
Author: Samael Wang <sawang@mozilla.com>
Desc: Bug 1155543 - Toggle "mms.debugging.enabled" from developer menu. r=arthurcc
2015-04-26 20:40:14 -07:00
Boris Zbarsky
a8f7f27004
Bug 1157754 part 3. Make ClearMessage private on ErrorResult. r=peterv
2015-04-26 22:38:17 -04:00
Boris Zbarsky
5c1c07ceb9
Bug 1157754 part 2. Convert consumers of ErrorResult::ClearMessage() to the new better APIs we have for suppressing exceptions on ErrorResult. r=bkelly
2015-04-26 22:38:17 -04:00
Boris Zbarsky
e11db3193b
Bug 1157754 part 1. Add a way to "catch" an ErrorResult, and a way to safely convert an ErrorResult to an nsresult. r=peterv
2015-04-26 22:38:17 -04:00