Commit Graph

262600 Commits

Author SHA1 Message Date
Shu-yu Guo
d8faa01cea Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Wes Kocher
3a14d28fdc Backed out changeset ccfddcbccdac (bug 1204775) for sharedworker bustage 2015-09-15 11:08:09 -07:00
Wes Kocher
fb4dc678e9 Backed out changeset 1023659e3413 (bug 1203463) for w(7) and m(4) bustage 2015-09-15 10:58:14 -07:00
David Major
3aebc51cea Bug 1174250: Allow the CommitHook to fail without crashing. r=glandium 2015-09-15 13:53:38 -04:00
Martin Thomson
e92c82005b Bug 1125292 - Sending ALPN header field for WebRTC calls, r=bwc 2015-09-15 10:28:34 -07:00
Nathan Froyd
b5e2c383bf Bug 939790 - make SafeMutex::mOwnerThread a relaxed atomic variable; r=bsmedberg
This is similar to the solution adopted for bug 1190985, a race in
netwerk's DebugMutexAutoLock.  A relaxed atomic tells tools like TSan
that we're OK with this variable being touched from multiple threads.
That it's only set from within a locked mutex should ensure whatever
memory barriers we need are executed so all threads have a consistent
view of what value it contains.

Getting rid of another |volatile| usage in the codebase is just a bonus.
2015-09-11 20:57:07 -04:00
Ben Kelly
ada55d2e0d Bug 1203680 P8 nsCORSListenerProxy::OnStartRequest must always call outer OnStartRequest. r=ehsan 2015-09-15 10:15:45 -07:00
Ben Kelly
701f77b223 Bug 1203680 P7 Fix e10s handling on interceptions resulting in redirect status codes. r=jdm 2015-09-15 10:15:45 -07:00
Ben Kelly
f69bad9322 Bug 1203680 P6 Re-enable some mochitests on e10s that were disabled due to serialization issue. r=nsm 2015-09-15 10:15:45 -07:00
Ben Kelly
9813af95a0 Bug 1203680 P5 Make ServiceWorkerManager ensure channel upload stream is cloneable. r=nsm 2015-09-15 10:15:45 -07:00
Ben Kelly
0c16d0441f Bug 1203680 P4 Fix bug in nsStorageStream with reading streams created before data is populated. r=froydnj 2015-09-15 10:15:45 -07:00
Ben Kelly
cf5f69ca34 Bug 1203680 P3 Add a method to ensure an http upload stream is directly cloneable. r=mcmanus 2015-09-15 10:15:45 -07:00
Ben Kelly
584a383d6d Bug 1203680 P2 Implement an NS_InputStreamIsCloneable() method. r=froydnj 2015-09-15 10:15:45 -07:00
Ben Kelly
bd57d58575 Bug 1203680 P1 Test file blob uploads with service worker interception. r=nsm 2015-09-15 10:15:45 -07:00
Ted Mielczarek
b36f23e5d8 bug 1204870 - Fixup mac task definition. r=dustin 2015-09-15 08:53:17 -04:00
Andrea Marchesini
843289e37b Bug 1204775 - SharedWorker.port should be a 'real' MessagePort, r=khuey 2015-09-16 00:47:19 +08:00
Andrea Marchesini
145dcfc93b Bug 1203463 - URL constructor should support about:blank URI, r=bz 2015-09-16 00:45:34 +08:00
Alexander Surkov
4139b31f14 Bug 1133213 - make aria-owns to alter the accessible tree, fire show/hide mutation events as we do for the accessible tree alterations, r=yzen, f=davidb 2015-09-15 12:01:51 -04:00
Wes Kocher
2cf77fb1a0 Backed out 7 changesets (bug 1181516, bug 1198257, bug 1193257, bug 1194166, bug 1193223, bug 1193224, bug 1181520) for breaking android 4.0 debug reftests CLOSED TREE
Backed out changeset 25f22b3433e0 (bug 1194166)
Backed out changeset a824847677c5 (bug 1193257)
Backed out changeset 6cc19a8f1bb0 (bug 1193224)
Backed out changeset bf1271f6cfa0 (bug 1198257)
Backed out changeset 75b3c43770bd (bug 1193223)
Backed out changeset 81a5cf4c8f19 (bug 1181516)
Backed out changeset db3691ee6fd1 (bug 1181520)
2015-09-15 08:52:19 -07:00
Markus Stange
115f1d6b9e Bug 1204620 - Don't prepend 'image.' to CUIDraw image names on 10.11. r=stefanh 2015-09-15 16:31:06 +02:00
Mason Chang
7ab74dfc66 Bug 1160216 - Add a preference to force software vsync and set software vsync rate. r=kats 2015-09-15 08:13:57 -07:00
Ben Kelly
a1a65397ad Bug 1182094 Fix wpt sandboxed-iframes.https.html test to expect rejected promises. r=jgraham 2015-09-15 08:04:13 -07:00
Heiher
a3dda72a9b Bug 1204191 - IonMonkey: MIPS: Split shareable code to mips-shared in Lowering-mips32. r=nbp
---
 .../Lowering-mips-shared.cpp}                      | 264 +++----------
 .../Lowering-mips-shared.h}                        |  28 +-
 js/src/jit/mips32/Lowering-mips32.cpp              | 409 +--------------------
 js/src/jit/mips32/Lowering-mips32.h                |  73 +---
 js/src/moz.build                                   |   1 +
 5 files changed, 63 insertions(+), 712 deletions(-)
 copy js/src/jit/{mips32/Lowering-mips32.cpp => mips-shared/Lowering-mips-shared.cpp} (50%)
 copy js/src/jit/{mips32/Lowering-mips32.h => mips-shared/Lowering-mips-shared.h} (79%)
2015-09-16 06:53:27 +08:00
James Graham
2758891fd4 Bug 1194166 - Update unittest mozconfigs for all platforms, r=chmanchester,jlund 2015-09-15 15:33:38 +01:00
James Graham
3db48746c5 Bug 1193257 - Make xpcshell harness command line arguments path filters for tests, r=ahal 2015-09-15 15:33:37 +01:00
James Graham
b54d4852ee Bug 1193224 - Remove vestigial --tests-root-dir option from xpcshell tests, r=ahal 2015-09-15 15:33:36 +01:00
James Graham
e5d7ae16e2 Bug 1198257 - Better support for providing a directory name and discovering reftests under that directory, r=jmaher 2015-09-15 15:33:35 +01:00
James Graham
00660d203f Bug 1193223 - Add reftest support to mach test, r=chmanchester 2015-09-15 15:33:34 +01:00
James Graham
f8cf8aa5a3 Bug 1181516 - Allow reftests to take paths to multiple directories containing tests on the command line, r=jmaher
This makes reftest command line arguments behave more like other test suites,
so we can use a simple unified syntax for e.g. |mach try|. The patch also
reworks the command line argument parsing to use argparse rather than optparse,
and causes mach to reuse the same parser as the suite.
2015-09-15 15:33:33 +01:00
James Graham
bbab570e7f Bug 1181520 - Remove support for passing in reftest arguments via the command line, r=jmaher
This unifies how reftests are invoked across desktop and
mobile, and paves the way for introducing more complex
datatypes that are unreasonable to express on the
command line.
2015-09-15 15:33:32 +01:00
Carsten "Tomcat" Book
6855ec19a0 Merge mozilla-central to mozilla-inbound 2015-09-15 15:10:11 +02:00
Carsten "Tomcat" Book
6d62391762 merge mozilla-inbound to mozilla-central a=merge 2015-09-15 15:05:24 +02:00
Carsten "Tomcat" Book
36f27325ab merge fx-team to mozilla-central a=merge 2015-09-15 14:59:25 +02:00
B2G Bumper Bot
0a92fc58ba Bumping manifests a=b2g-bump 2015-09-15 00:46:49 -07:00
B2G Bumper Bot
46aa98d33e Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/4b08f8a2624b
Author: Zibi Braniecki <zbigniew.braniecki@gmail.com>
Desc: Merge pull request #31819 from zbraniecki/1190539-escape-args-in-l10njs

Bug 1190539 - escape HTML in l10n-arguments by default. r=stas

========

https://hg.mozilla.org/integration/gaia-central/rev/125a421d1ed0
Author: Zibi Braniecki <gandalf@mozilla.com>
Desc: Bug 1190539 - escape HTML in l10n-arguments by default
2015-09-15 00:46:24 -07:00
Hiroyuki Ikezoe
1690235e51 Bug 1197620 - Part 2 tests that animation stop playing when its element is not displayed. r=bbirtles
This tests cover that the element is 'display:none' and its parent element is
'display:none' cases.
2015-09-10 20:06:00 +02:00
Hiroyuki Ikezoe
9e83223087 Bug 1197620 - Part 1 - Stop all animations in destroyed frames. r=bbirtles 2015-09-14 23:42:00 +02:00
Lee Salzman
1407d31c4c Bug 1203078 - whitelist gdk-pixbuf image formats. r=dan 2015-09-11 00:34:32 -04:00
Christoph Kerschbaumer
71517d8bee Bug 1204648 - Support AsyncOpen2,Open2,nsIUploadChannel and nsIUploadChannel2 on nsSecCheckWrapChannelBase. r=sicking 2015-09-14 14:21:03 -07:00
Nick Fitzgerald
27760690ef Bug 1204613 - Add a static_assert that ProfileEntry::{Flags,Category} do not overlap; r=djvj 2015-09-14 11:57:00 +02:00
Alexandre Lissy
86ab229c8e Bug 1204426 - Unregister message listeners of settings service locks. r=khuey 2015-09-14 02:43:00 +02:00
Luke Wagner
0447f23bd9 Bug 1204404 - Odin: move assert to avoid assertion failure. r=lth 2015-09-14 07:04:00 +02:00
Jakob Olesen
0f69d65bc4 Bug 1204102 - Add missing includes and namespaces to UbiNodeCensus files. r=sfink 2015-09-14 13:59:00 +02:00
Anirudh S
5c73d5aef5 Bug 1197874 - Remove MatchstickApp.jsm from the build. r=mfinkle 2015-09-10 20:04:50 +05:30
Daosheng Mu
458ac160bd Bug 981183 - Part 2 - Add timestamps tests for CanvasDebugger. r=vporof 2015-09-12 08:26:00 +02:00
Daosheng Mu
2d860deaa5 Bug 981183 - Part 1 - Gathering timestamps at the call watcher actor. r=vporof 2015-09-13 22:49:00 +02:00
J. Ryan Stinnett
1539c10eb8 Bug 1203786 - test_memoryReporters.xul should ignore namespaces. r=njn 2015-09-10 19:04:04 -05:00
Andrew McCreight
b5a3ee9d61 Bug 1203314 - Make operator<< a method on unused_t. r=froydnj
This prevents operator overload resolution from failing when this file
is included in a file that uses Chromium IPC logging.
2015-09-10 13:17:00 +02:00
Eitan Isaacson
69dbf498ec Bug 1203697 - Add braille navigation. r=yzen r=mfinkle 2015-09-14 23:34:30 -07:00
sajitk
81d7afa1ff Bug 1200065 - Split Mozilla specific code from extensions/spellcheck/hunspell directory to glue directory and adjusted moz.build files. r=glandium 2015-09-11 07:44:00 +02:00