Phil Ringnalda
8ec91197ee
Bug 1183959 - Disable test_file_os_delete.html on e10s
...
CLOSED TREE
2015-11-12 20:01:39 -08:00
Kyle Huey
d9adfa1d30
Bug 1224061: Make Event::InitEvent infallible. r=smaug
2015-11-13 08:09:42 +08:00
Carsten "Tomcat" Book
b99a10013e
merge mozilla-inbound to mozilla-central a=merge
2015-11-09 14:55:30 +01:00
Gregor Wagner
81a213c732
Bug 1222478 - Enable more mulet tests. r=gerard-majax
2015-11-06 20:01:45 +01:00
Andrew McCreight
42f7ac5352
Bug 1220732 - Enable some bc tests. r=mrbkap
2015-11-03 09:04:00 +01:00
Nicholas Nethercote
c098f4ad40
Bug 1187116 (part 4) - Replace nsBaseHashtable::EnumerateRead() calls in dom/indexedDB/ with iterators. r=khuey.
2015-11-01 21:47:23 -08:00
Nicholas Nethercote
dbb8323f62
Bug 1187116 (part 3) - Replace nsBaseHashtable::EnumerateRead() calls in dom/indexedDB/ with iterators. r=khuey.
2015-11-01 21:46:47 -08:00
Nicholas Nethercote
ebd9372496
Bug 1187116 (part 2) - Replace nsBaseHashtable::EnumerateRead() calls in dom/indexedDB/ with iterators. r=khuey.
2015-11-01 21:46:29 -08:00
Nicholas Nethercote
dd710fcc63
Bug 1187116 (part 1) - Replace nsBaseHashtable::EnumerateRead() calls in dom/indexedDB/ with iterators. r=khuey.
2015-11-01 21:45:14 -08:00
Birunthan Mohanathas
94998cf5fe
Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
2015-11-02 07:53:26 +02:00
Wes Kocher
1368633e1f
Merge m-c to inbound, a=merge
2015-10-27 14:15:23 -07:00
Nathan Froyd
fb9d7a018a
Bug 1216964 - remove nsAutoArrayPtr use from ActorsParent; r=khuey
...
We could have just replaced it directly with UniquePtr, but it seemed
just as easy to use UniqueFreePtr and adapt the code to use
AdoptingBlobVariant, which was apparently added after the XXX comment.
2015-10-20 14:24:29 -04:00
Yoshi Huang
2fde96952c
Bug 1196665 - Add originAttributes into SpecialPowers. r=bholley
...
From 7bb0fbba24f4f65d3fa83efe223b1431cd71fdb6 Mon Sep 17 00:00:00 2001
---
dom/apps/tests/test_third_party_homescreen.html | 8 +-
.../test/test_messagemanager_assertpermission.html | 4 +-
dom/base/test/test_messagemanager_targetchain.html | 16 +--
...rowserElement_AllowEmbedAppsInNestedOOIframe.js | 11 +-
.../mochitest/browserElement_CopyPaste.js | 9 +-
.../browserElement_DisallowEmbedAppsInOOP.js | 9 +-
.../mochitest/browserElement_Proxy.js | 10 +-
.../browserElement_SetInputMethodActive.js | 3 +-
.../mochitest/browserElement_SetVisibleFrames.js | 17 ++--
.../mochitest/browserElement_SetVisibleFrames2.js | 16 +--
.../priority/test_ExpectingSystemMessage2.html | 16 +--
.../mochitest/priority/test_NestedFrames.html | 16 +--
dom/cache/test/mochitest/driver.js | 11 +-
.../test/mochitest/test_cache_orphaned_body.html | 33 +-----
.../test/mochitest/test_cache_orphaned_cache.html | 33 +-----
dom/cache/test/mochitest/test_cache_restart.html | 11 +-
dom/cache/test/mochitest/test_cache_shrink.html | 33 +-----
dom/indexedDB/test/file.js | 12 +--
dom/indexedDB/test/helpers.js | 9 +-
dom/indexedDB/test/webapp_clearBrowserData.js | 6 +-
dom/inputmethod/mochitest/test_bug1043828.html | 5 +-
dom/inputmethod/mochitest/test_bug944397.html | 5 +-
.../mochitest/test_focus_blur_manage_events.html | 5 +-
.../mochitest/test_input_registry_events.html | 5 +-
.../mochitest/test_simple_manage_events.html | 5 +-
.../tests/test_permission_for_nested_oop_app.html | 3 +-
.../tests/test_permission_for_two_oop_apps.html | 3 +-
dom/ipc/tests/test_permission_helper.js | 21 ++--
.../test_permission_when_oop_app_crashes.html | 3 +-
dom/tv/test/mochitest/head.js | 5 +-
.../test_SpecialPowersPushAppPermissions.html | 14 ++-
.../tests/Harness_sanity/test_bug816847.html | 6 +-
.../components/SpecialPowersObserver.js | 4 +-
.../content/SpecialPowersObserverAPI.js | 24 +----
testing/specialpowers/content/specialpowersAPI.js | 111 ++++++++-------------
35 files changed, 173 insertions(+), 329 deletions(-)
2015-10-07 14:35:43 +08:00
Yoshi Huang
9990f7b730
Backout e54c3b878993
2015-10-27 15:49:11 +08:00
Yoshi Huang
f50f2068e7
Bug 1196665 - Add originAttributes into SpecialPowers. r=bholley
2015-10-07 14:35:43 +08:00
Jan Varga
d3a5627ef4
Bug 1203803 - Remove forced cleanup from FactoryOp::ActorDestroy() since it cause more harm than good; r=khuey
2015-10-22 08:38:06 +02:00
Nathan Froyd
e4e2da55c9
Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
...
The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout. The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.
CLOSED TREE makes big refactorings like this a piece of cake.
# The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
xargs perl -p -i -e '
s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
s/nsRefPtr ?</RefPtr</g; # handle declarations and variables
'
# Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h
# Handle nsRefPtr.h itself, a couple places that define constructors
# from nsRefPtr, and code generators specially. We do this here, rather
# than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
# things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
mfbt/nsRefPtr.h \
xpcom/glue/nsCOMPtr.h \
xpcom/base/OwningNonNull.h \
ipc/ipdl/ipdl/lower.py \
ipc/ipdl/ipdl/builtin.py \
dom/bindings/Codegen.py \
python/lldbutils/lldbutils/utils.py
# In our indiscriminate substitution above, we renamed
# nsRefPtrGetterAddRefs, the class behind getter_AddRefs. Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'
if [ -d .git ]; then
git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi
2015-10-18 01:24:48 -04:00
Nathan Froyd
b739a8d30c
Bug 1212027 - part 7 - modify IPDL codegen to store sub-protocols in a hashtable rather than an array; r=jld,nical,cpearce,billm
2015-10-07 14:30:33 -04:00
Jan Varga
5bff042610
Bug 1203803 - Fix "Intermittent Assertion failure: IsOnBackgroundThread()" a=sheriffduty
2015-10-10 02:57:00 +02:00
Carsten "Tomcat" Book
3cce6c40a3
Backed out changeset 2387ada86428 (bug 1203803) for landing with negative review and causing assertions
2015-10-14 14:29:37 +02:00
Jan Varga
476ea6f48f
Bug 1203803: Force cleanup for specific states only; r=khuey a=CLOSED TREE
2015-10-13 10:19:43 -07:00
Nick Fitzgerald
15ad930bb8
Bug 1201620 - Make SavedFrame stacks structured cloneable; r=sfink
2015-10-12 13:29:48 -07:00
Jan Varga
f262f514ed
Followup build fix for bug 1185223; r=buildbustage
2015-10-10 10:16:31 +02:00
Jan Varga
b08f7104ca
Bug 1185223 - crash at [@ mozilla::dom::quota::QuotaObject::Release() ]; r=khuey
2015-10-10 09:28:09 +02:00
Andrea Marchesini
2876c7dfdd
Bug 1212009 - ReadFullySerializableObjects() doesn't use the aIndex param and it can be removed, r=smaug
2015-10-07 20:32:14 +01:00
Carsten "Tomcat" Book
d7f143eaad
Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
...
Backed out changeset 647025383676 (bug 1202902)
Backed out changeset d70c7fe532c6 (bug 1202902)
2015-10-07 14:03:21 +02:00
Carsten "Tomcat" Book
b9e5717f50
Backed out 1 changesets (bug 1202902) for causing merge conflicts to mozilla-central
...
Backed out changeset cfc1820361f5 (bug 1202902)
2015-10-07 12:13:45 +02:00
Shu-yu Guo
b5f316de44
Bug 1202902 - Scripted fix the world.
2015-10-06 14:00:31 -07:00
Andrew McCreight
ebefdc0be5
Bug 1197893 - Check the number of arguments for ThrowTypeError() and ThrowRangeError() at compile time. r=peterv
2015-10-05 09:38:14 -07:00
Wes Kocher
15f8ac0988
Backed out changeset 821791826960 (bug 1197893) for Nexus build failures CLOSED TREE
2015-10-02 16:17:05 -07:00
Andrew McCreight
48a2601390
Bug 1197893 - Check the number of arguments for ThrowTypeError() and ThrowRangeError() at compile time. r=peterv
2015-10-02 15:09:02 -07:00
Andrew McCreight
be7e493588
Backed out changeset 6fa9cdf4002b for breaking the build.
2015-10-02 10:49:28 -07:00
Andrew McCreight
4428f7b6fa
Bug 1197893 - Check the number of arguments for ThrowTypeError() and ThrowRangeError() at compile time. r=peterv
2015-10-02 10:42:08 -07:00
Tooru Fujisawa
81b68bb8cf
Bug 1207494 - Part 9: Remove use of expression closure from dom/indexedDB/. r=khuey
2015-09-23 18:39:14 +09:00
Jason Orendorff
00bf86b02b
Bug 1054756, part 5 - Remove Class::convert.
2015-03-20 16:28:59 -05:00
Andrea Marchesini
89c14c0dbe
Bug 1209919 - Improving naming and comments in StructuredCloneHelper, r=smaug
2015-09-30 13:22:08 +01:00
Wes Kocher
1c269b0ef9
Backed out 7 changesets (bug 1206168, bug 1177318, bug 1054756) for hazard build failures CLOSED TREE
...
Backed out changeset e892727a373a (bug 1206168)
Backed out changeset 6c93d1044b7e (bug 1054756)
Backed out changeset 105433ce195b (bug 1054756)
Backed out changeset 13128a88f2b9 (bug 1054756)
Backed out changeset c250abf4fd17 (bug 1054756)
Backed out changeset fc9fef646a97 (bug 1054756)
Backed out changeset c8897f109a08 (bug 1177318)
2015-09-23 12:31:19 -07:00
Jason Orendorff
5d3792d31b
Bug 1054756, part 5 - Remove Class::convert.
2015-03-20 16:28:59 -05:00
Jeff Walden
a33c1c9f14
Bug 1179003 - Convert the infallible objectClassIs proxy hook into a fallible getBuiltinClass hook that indicates class type via outparam. r=efaust, r=bz on DOM bits, r=billm on IPC bits
2015-08-28 21:55:40 -07:00
Ted Mielczarek
d80dbe0b30
bug 1206312 - add IndexedDatabaseManager include to IDBKeyRange. r=bz
2015-09-18 20:29:45 -04:00
Shu-yu Guo
45211869c8
Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Michael Layzell
4101d635b0
Bug 1202014 - Don't use-after-move in ActorsChild.cpp, r=khuey
2015-09-14 16:04:10 -04:00
Andrea Marchesini
5f73467160
Bug 1203916 - Get rid of NS_DOMReadStructuredClone and NS_DOMWriteStructuredClone, r=smaug
2015-09-15 01:05:44 +08:00
Phil Ringnalda
6679ffa85a
Merge m-c to b-i
2015-09-12 16:04:10 -07:00
Michael Layzell
2e2e2bf5ed
Bug 1156802 - Part 2: Remove all explicit move constructors, r=ehsan
2015-09-12 12:34:45 -04:00
Reuben Morais
41449cef96
Bug 1204183 - Test the object_data upgrade from bug 1202788. r=janv
2015-09-12 12:51:21 -03:00
Reuben Morais
210cd6145d
Bug 1202788 - Upgrade object_data table to new format (follow-up to bug 871846). r=janv
2015-09-11 12:12:52 -03:00
Jan Varga
72339421c4
Bug 1068975 - Remove FileInfo from File; r=baku
2015-09-09 13:15:14 +02:00
Jan Varga
7e282cb176
Bug 771288 - Multiprocess FileHandle support (FileHandle on PBackground); r=baku
2015-09-09 13:15:05 +02:00
Kyle Huey
88ffbb949d
Bug 1200004 - Fix IDB permission handling around navigated windows. r=baku
2015-09-08 10:11:36 +02:00