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
Christoph Kerschbaumer
893ed45b8b
Bug 1222297 - Use channel->Open2() in netwerk/base/nsNetUtil.cpp (r=sicking)
2015-11-08 18:54:38 -08:00
Karl Tomlinson
c115467fec
bug 1221855 test Web Audio memory reporting r=erahm
2015-11-06 16:16:39 +13:00
Karl Tomlinson
1fa430f3eb
bug 1221855 null-check mInputBuffer in SizeOfExcludingThis() r=padenot
2015-11-06 15:00:17 +13:00
Sotaro Ikeda
4695f3374a
Bug 1189195 - Fix PContentPermissionRequest shutdown () r=fabrice
2015-11-08 16:55:08 -08:00
Nicholas Nethercote
0e3874f484
Bug 1038663 (part 7, attempt 2) - Add test for percentage values for 'word-spacing'. r=heycam.
2015-11-08 16:43:33 -08:00
Nicholas Nethercote
e1d2f44f23
Bug 1038663 (part 6, attempt 2) - Allow percentage values for 'word-spacing'. r=heycam.
2015-11-08 16:40:37 -08:00
Nicholas Nethercote
72d4c05707
Bug 1038663 (part 5, attempt 2) - Change GetSpacingFlags(). r=heycam.
2015-11-08 14:49:02 -08:00
Nicholas Nethercote
8fc4bb2082
Bug 1038663 (part 4, attempt 2) - Inline StyleToCoord(). r=heycam.
2015-11-08 14:49:02 -08:00
Nicholas Nethercote
04a6cdefa0
Bug 1038663 (part 3, attempt 2) - Factor out space width computation. r=heycam.
2015-11-08 14:48:58 -08:00
Nicholas Nethercote
7d210758ee
Bug 1038663 (part 2, attempt 2) - Move GetFirstFontMetrics() up. r=heycam.
2015-11-08 13:52:58 -08:00
Sebastian Hengst
b86b5a59a1
Backed out 3 changesets (bug 1221368, bug 1221371) for build failures in B2G JB Emulator. r=backout
...
Backed out changeset a50c676caf7f (bug 1221371)
Backed out changeset bd99e5060e1e (bug 1221371)
Backed out changeset 3a22461c8ce8 (bug 1221368)
gecko/ipc/chromium/src/base/task.h:36:4: error: use of deleted function 'RefPtr<T>::operator T*() const && [with T = nsScreenGonk]'
make[6]: *** [nsScreenManagerGonk.o] Error 1
2015-11-08 21:25:22 +01:00
Bill McCloskey
46c0a80f3f
Backout bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process
2015-11-08 12:24:42 -08:00
Bill McCloskey
3cada6954a
Bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process (r=Gijs)
2015-11-08 10:27:49 -08:00
Bill McCloskey
6d0d5c5364
Bug 967873 - Fix browser_bug902350.js (r=Gijs)
2015-11-08 10:27:45 -08:00
Bill McCloskey
0b6bb70cff
Bug 1221371 - Remove unused Chromium callback code (r=jld)
2015-11-08 10:25:09 -08:00
Bill McCloskey
55acd0e16b
Bug 1221371 - Switch chromium IPC code to use mozilla::Tuple (r=jld,cpearce,kats)
2015-11-08 10:25:09 -08:00
Bill McCloskey
2d9a549366
Bug 1221368 - Change MakeTuple to decay the types of its arguments (r=froydnj)
2015-11-08 10:25:09 -08:00
Cameron McCormack
9847536a74
Bug 1222226 - Don't return eRestyleResult_StopWithStyleChange if the old style context is shared. r=dbaron
2015-11-08 11:06:14 +11:00
Heiher
68f5f3d5b2
Bug 1090957 - IonMonkey: MIPS64: Implement atomics in MacroAssembler. r=lth
...
---
js/src/jit/mips64/MacroAssembler-mips64.cpp | 99 +++++++++
js/src/jit/mips64/MacroAssembler-mips64.h | 303 +++++++++++++++++++---------
2 files changed, 302 insertions(+), 100 deletions(-)
2015-11-08 11:37:41 +08:00
Heiher
48e1e06780
Bug 1090957 - IonMonkey: MIPS: Implement atomics in Lowering. r=lth
...
---
js/src/jit/mips-shared/Lowering-mips-shared.cpp | 148 +++++++++++++++++++++++-
1 file changed, 142 insertions(+), 6 deletions(-)
2015-11-08 11:37:39 +08:00
Heiher
64c7cc3e36
Bug 1090957 - IonMonkey: MIPS: Implement atomics in CodeGenerator. r=lth
...
---
.../jit/mips-shared/CodeGenerator-mips-shared.cpp | 535 ++++++++++++++++++++-
js/src/jit/mips-shared/CodeGenerator-mips-shared.h | 19 +
2 files changed, 552 insertions(+), 2 deletions(-)
2015-11-08 11:37:37 +08:00
Heiher
3044f4ad78
Bug 1090957 - IonMonkey: MIPS32: Implement atomics in MacroAssembler. r=lth
...
---
js/src/jit/mips32/MacroAssembler-mips32.cpp | 99 +++++++++
js/src/jit/mips32/MacroAssembler-mips32.h | 303 +++++++++++++++++++---------
2 files changed, 302 insertions(+), 100 deletions(-)
2015-11-08 11:37:35 +08:00
Heiher
26bc024115
Bug 1090957 - IonMonkey: MIPS: Implement atomics in MacroAssembler. r=lth
...
---
.../jit/mips-shared/MacroAssembler-mips-shared.cpp | 264 +++++++++++++++++++++
.../jit/mips-shared/MacroAssembler-mips-shared.h | 47 ++++
2 files changed, 311 insertions(+)
2015-11-08 11:37:33 +08:00
Heiher
665be720a8
Bug 1090957 - IonMonkey: Add temp registers for mips atomics. r=lth
...
---
js/src/jit/shared/LIR-shared.h | 204 +++++++++++++++++++++++++++++++++++++++--
1 file changed, 196 insertions(+), 8 deletions(-)
2015-11-08 11:37:31 +08:00
Nathan Froyd
d9e842238c
Bug 1219910 - make gSocketThread a relaxed atomic variable; r=mcmanus
...
Many places that (re-)declared gSocketThread already included
nsSocketTransportService2.h; we can delete the declaration for those
places. For all the other places, we need to include
nsSocketTransportService2.h.
2015-11-06 12:00:37 -05:00
Nathan Froyd
e16a4caa8c
Bug 1222575 - use UniquePtr<T[]> instead of nsAutoArrayPtr<T> in modules/libjar/; r=aklotz
2015-11-03 16:36:32 -05:00
Sebastian Hengst
c7a45f9143
Backed out 6 changesets (bug 1090957) for build failures. r=backout on a CLOSED TREE
...
Errors e.g.
/home/worker/workspace/gecko/js/src/jit/arm/Lowering-arm.cpp:574:86: error: call of overloaded 'LAtomicExchangeTypedArrayElement(const js::jit::LUse&, const js::jit::LAllocation&, const js::jit::LAllocation&, js::jit::LDefinition&)' is ambiguous
Backed out changeset 0b64cc3528d9 (bug 1090957)
Backed out changeset f45ccb4ab2cf (bug 1090957)
Backed out changeset a3b1e29fa2db (bug 1090957)
Backed out changeset c8324f9509f5 (bug 1090957)
Backed out changeset 92f45c98b930 (bug 1090957)
Backed out changeset da2deb62849e (bug 1090957)
2015-11-07 14:55:04 +01:00
Heiher
902ce98434
Bug 1090957 - IonMonkey: MIPS64: Implement atomics in MacroAssembler. r=lth
...
---
js/src/jit/mips64/MacroAssembler-mips64.cpp | 99 +++++++++
js/src/jit/mips64/MacroAssembler-mips64.h | 303 +++++++++++++++++++---------
2 files changed, 302 insertions(+), 100 deletions(-)
2015-11-08 04:37:23 +08:00
Heiher
ce5296c3a2
Bug 1090957 - IonMonkey: MIPS: Implement atomics in Lowering. r=lth
...
---
js/src/jit/mips-shared/Lowering-mips-shared.cpp | 148 +++++++++++++++++++++++-
1 file changed, 142 insertions(+), 6 deletions(-)
2015-11-08 04:37:21 +08:00
Heiher
3285457d54
Bug 1090957 - IonMonkey: MIPS: Implement atomics in CodeGenerator. r=lth
...
---
.../jit/mips-shared/CodeGenerator-mips-shared.cpp | 535 ++++++++++++++++++++-
js/src/jit/mips-shared/CodeGenerator-mips-shared.h | 19 +
2 files changed, 552 insertions(+), 2 deletions(-)
2015-11-08 04:37:18 +08:00
Heiher
a2758b9e46
Bug 1090957 - IonMonkey: MIPS32: Implement atomics in MacroAssembler. r=lth
...
---
js/src/jit/mips32/MacroAssembler-mips32.cpp | 99 +++++++++
js/src/jit/mips32/MacroAssembler-mips32.h | 303 +++++++++++++++++++---------
2 files changed, 302 insertions(+), 100 deletions(-)
2015-11-08 04:37:16 +08:00
Heiher
49c1b08f22
Bug 1090957 - IonMonkey: MIPS: Implement atomics in MacroAssembler. r=lth
...
---
.../jit/mips-shared/MacroAssembler-mips-shared.cpp | 264 +++++++++++++++++++++
.../jit/mips-shared/MacroAssembler-mips-shared.h | 47 ++++
2 files changed, 311 insertions(+)
2015-11-08 04:37:14 +08:00
Heiher
b54dba08bb
Bug 1090957 - IonMonkey: Add temp registers for mips atomics. r=lth
...
---
js/src/jit/shared/LIR-shared.h | 218 +++++++++++++++++++++++++++++++++++++++--
1 file changed, 210 insertions(+), 8 deletions(-)
2015-11-08 04:37:11 +08:00
Josh Aas
b65b890eaa
Bug 1221449: Add null ptr check and fix variable shadowing in OSXNotificationCenter.mm. r=spohl
2015-11-07 18:23:00 +09:00
Josh Aas
9427b573f9
Bug 1180564: Don't implement NSTextInput any more, just NSTextInputClient. r=masayuki
2015-11-07 18:19:49 +09:00
Steve Fink
44938f57d9
Bug 1215336 - Measure unmark gray time, r=terrence
2015-10-15 15:45:52 -07:00
Alexander Surkov
24f3111282
Bug 1220897 - fix IAccessible2::get_accessibleWithCaret, r=tbsaunde
2015-11-06 23:31:12 -05:00
Robert O'Callahan
5a696decc5
Bug 1222308. Assume frames that are very old will never be composited. r=nical
...
This also makes NotifyCompositeInternal take O(N) time in the length of
mFrameIDsNotYetComposited instead of O(N^2).
2015-11-06 16:56:34 +13:00
Nathan Froyd
d7f2d32af2
Bug 1222444 - remove unused variable in nsWindow::GetMessageTimeStamp; r=roc
2015-11-05 15:15:49 -05:00
Steve Fink
4dbaded397
Bug 1211402 - Upload hazard artifacts to blobber, r=nthomas
2015-10-29 11:40:12 -07:00
Steve Fink
d0510520e3
Bug 1211402. Re-enable the upload step, but take out the stuff that no longer works (as in, everything.) r=me
...
This will probably come back in the form of S3 uploads at some point.
2015-10-29 11:39:49 -07:00
Steve Fink
d23355067a
Bug 1219880 - Implement MOZ_UPLOAD_DIR for hazard builds, r=jlund
2015-10-29 11:33:54 -07:00
Andrew McCreight
061fbf5669
Bug 1222105 - Make test_report.html and test_blocked_uri_in_reports.html work with e10s. r=ckerschb
2015-11-06 16:03:03 -08:00
Andrew McCreight
e83fb09486
Bug 1220730 - Make test_bug392338 work with e10s. r=bz
2015-11-06 16:03:03 -08:00
Chris Manchester
c49a26ce1f
Bug 1215238 - Mention the included filepath in pre-processed js sources with #includes. r=glandium
2015-11-06 15:58:30 -08:00
Timothy Nikkel
67b58b3a99
Bug 1220114. Part 2. If a scroll frame is forced to layerize because of an active descendant scroll frame then set a displayport on the ancestor scroll frame so that next paint we don't have to force layerization after the fact and we can do a fully proper paint. r=mstange
2015-11-06 17:32:03 -06:00