Eric Rahm
f52b26bf1d
Bug 1308611 - Convert nsISHEntry.refreshURIList to nsIMutableArray. r=bz
...
|refreshURIList| is converted to a an nsIMutableArray as nsISupportsArray is
deprecated. This attribute is only used internally and does not show up in a
textual search of the plugins repo.
nsIMutableArray is used rather than nsIArray in order to support modifying the
array as current users expect.
MozReview-Commit-ID: F0GYVFZarOQ
2016-10-10 11:36:41 -07:00
Michael Kaply
aa1e2c4f05
Bug 1276739
- Switch search to use a JSON based format. r=florian
...
MozReview-Commit-ID: 9xy3UPoRCmW
--HG--
extra : rebase_source : 235819c4f3e363ddd1deffec11d3cae6fe6c56d5
2016-05-31 13:37:26 -05:00
Heiher
22e94edb66
Bug 1303690 - Baldr: MIPS: Fix alignment hints after review. r=bbouvier
...
---
.../jit/mips-shared/CodeGenerator-mips-shared.cpp | 54 +++++++++--------
js/src/jit/mips-shared/Lowering-mips-shared.cpp | 2 -
.../jit/mips-shared/MacroAssembler-mips-shared.cpp | 70 +++++++++++-----------
.../jit/mips-shared/MacroAssembler-mips-shared.h | 6 +-
js/src/jit/mips32/CodeGenerator-mips32.cpp | 25 ++++++--
5 files changed, 83 insertions(+), 74 deletions(-)
2016-10-10 23:34:54 +08:00
Heiher
20e13a38d9
Bug 1308846 - Baldr: MIPS: Implement loadConstantDouble/Float32(wasm::RawFXX). r=bbouvier
...
---
.../jit/mips-shared/MacroAssembler-mips-shared.cpp | 9 ++++++
.../jit/mips-shared/MacroAssembler-mips-shared.h | 1 +
js/src/jit/mips32/MacroAssembler-mips32.cpp | 34 ++++++++++++++++++++++
js/src/jit/mips32/MacroAssembler-mips32.h | 2 ++
js/src/jit/mips64/MacroAssembler-mips64.cpp | 15 ++++++++++
js/src/jit/mips64/MacroAssembler-mips64.h | 2 ++
6 files changed, 63 insertions(+)
2016-10-10 23:34:53 +08:00
Ehsan Akhgari
d4cf901767
Bug 1308319 - Remove app specific parts of the permission manager; r=baku
2016-10-10 11:11:12 -04:00
Jon Coppeard
23574baae4
Bug 1308721 - Disable GC zeal in testcase due to conflict between compacting GC and testcase r=jandem DONTBUILD
2016-10-10 15:25:52 +01:00
Ted Mielczarek
11449f6fba
bug 1305958 - Allow custom GENERATED_FILES in SYMBOLS_FILE. r=glandium
...
This patch allows specifying an objdir path in `SYMBOLS_FILE`, with the
requirement that the file is also listed in `GENERATED_FILES`. This is used
for handling NSS' .def files with their special processing.
I added tests for the existing `SYMBOLS_FILE` case as well as the new case
and a test for the error if the file is not listed in `GENERATED_FILES`.
MozReview-Commit-ID: 3cVbKplltfb
--HG--
extra : rebase_source : 0ae4180dbe9383b09f14554bfda8aec20d7cc094
2016-09-02 15:34:09 -04:00
Ted Mielczarek
fed17ce3e1
bug 1305506 - Remove some cruft from a webrtc gyp file. r=jesup
...
Things seem to build OK without this, and it's breaking some new code I added in gyp_reader.
MozReview-Commit-ID: 6ccaXZ0mRTj
--HG--
extra : rebase_source : c1e8acb39f863b3ff62492cf70e74748cb74e795
2016-08-16 10:09:03 -04:00
Francesco Lodolo (:flod)
c495c39bc0
Bug 1302679 - Remove extensions/reporter and browser/extensions/pocket from compare-locales checks. r=pike
2016-10-10 00:15:00 +02:00
Dragana Damjanovic dd.mozilla@gmail.com
e76a687adf
Bug 1305436 - "Fix issue with Firefox 49 won't start after installation". r=mcmanus
2016-10-06 09:22:00 +02:00
Jon Coppeard
6b8e2046ab
Bug 1305062 - Improve ES6 Map performance for fresh object keys r=sfink
2016-10-10 13:27:38 +01:00
Paolo Amadini
5c03ec0043
Bug 1301413 - Test the height of the downloads panel when downloads are removed while the panel is hidden. r=jaws
...
MozReview-Commit-ID: GQfYcismSbd
--HG--
extra : rebase_source : e329c708c70bfff1751b9bdee057237e9ffa7b1e
2016-10-04 14:08:29 +01:00
Carsten "Tomcat" Book
5ea9c64ac7
Merge mozilla-central to mozilla-inbound
2016-10-10 12:12:32 +02:00
Carsten "Tomcat" Book
b23a9f71a4
merge mozilla-inbound to mozilla-central a=merge
2016-10-10 11:55:47 +02:00
Heiher
45698e4fc5
Bug 1303690 - Baldr: MIPS: Take alignment hints into account when compiling load/store. r=bbouvier
...
---
.../jit/mips-shared/CodeGenerator-mips-shared.cpp | 72 +++++++++++++-
js/src/jit/mips-shared/CodeGenerator-mips-shared.h | 7 ++
js/src/jit/mips-shared/LIR-mips-shared.h | 104 +++++++++++++++++++++
js/src/jit/mips-shared/Lowering-mips-shared.cpp | 46 ++++++++-
.../jit/mips-shared/MacroAssembler-mips-shared.cpp | 89 ++++++++++++++++++
.../jit/mips-shared/MacroAssembler-mips-shared.h | 6 ++
js/src/jit/mips32/CodeGenerator-mips32.cpp | 68 +++++++++++++-
js/src/jit/mips32/CodeGenerator-mips32.h | 7 ++
js/src/jit/mips32/LOpcodes-mips32.h | 4 +
js/src/jit/mips32/MacroAssembler-mips32.cpp | 87 +++++++++++++++++
js/src/jit/mips32/MacroAssembler-mips32.h | 6 ++
js/src/jit/mips64/CodeGenerator-mips64.cpp | 47 +++++++++-
js/src/jit/mips64/CodeGenerator-mips64.h | 7 ++
js/src/jit/mips64/LOpcodes-mips64.h | 4 +
js/src/jit/mips64/MacroAssembler-mips64.cpp | 74 +++++++++++++++
js/src/jit/mips64/MacroAssembler-mips64.h | 6 ++
16 files changed, 625 insertions(+), 9 deletions(-)
2016-10-10 17:08:45 +08:00
Heiher
c63f8ad414
Bug 1299474 - Baldr: MIPS: Enable unaligned accesses. r=bbouvier
...
---
js/src/jit/mips-shared/Assembler-mips-shared.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2016-10-10 17:08:44 +08:00
Shi Dan
bc28f90635
Bug 1290812 - Part 42: Implement the 64bit variant of AsmReinterpretFrom/To on mips32. r=bbouvier
...
---
js/src/jit/mips32/CodeGenerator-mips32.cpp | 24 ++++++++++++++++++++++++
js/src/jit/mips32/CodeGenerator-mips32.h | 2 ++
2 files changed, 26 insertions(+)
2016-10-10 17:08:43 +08:00
Shi Dan
a031e3fbf4
Bug 1290812 - Part 41: Implement the 64bit variant of AsmSelect on mips32. r=bbouvier
...
---
js/src/jit/mips32/CodeGenerator-mips32.cpp | 24 ++++++++++++++++++++++++
js/src/jit/mips32/CodeGenerator-mips32.h | 1 +
2 files changed, 25 insertions(+)
2016-10-10 17:08:41 +08:00
Shi Dan
0c3d437955
Bug 1290812 - Part 40: Implement the 64bit variant of WasmLoadGlobalVar and WasmStoreGlobalVar on mips32. r=bbouvier
...
---
js/src/jit/mips32/CodeGenerator-mips32.cpp | 24 ++++++++++++++++++++++++
js/src/jit/mips32/CodeGenerator-mips32.h | 2 ++
2 files changed, 26 insertions(+)
2016-10-10 17:08:40 +08:00
Shi Dan
2b6766cfe1
Bug 1290812 - Part 39: Implement the 64bit variant of WasmLoad and WasmStore on mips32. r=bbouvier
...
---
js/src/jit/mips-shared/Lowering-mips-shared.cpp | 4 --
js/src/jit/mips32/CodeGenerator-mips32.cpp | 89 +++++++++++++++++++++++++
js/src/jit/mips32/CodeGenerator-mips32.h | 2 +
3 files changed, 91 insertions(+), 4 deletions(-)
2016-10-10 17:08:39 +08:00
Shi Dan
21b57828f2
Bug 1290812 - Part 38: Implement the 64bit variant of Test on mips32. r=nbp
...
---
js/src/jit/mips32/CodeGenerator-mips32.cpp | 9 +++++++++
js/src/jit/mips32/CodeGenerator-mips32.h | 1 +
2 files changed, 10 insertions(+)
2016-10-10 17:08:38 +08:00
Shi Dan
c922f6f49f
Bug 1290812 - Part 37: Implement the 64bit variant of ToFloatingPoint on mips32. r=sunfish
...
---
js/src/jit/mips32/CodeGenerator-mips32.cpp | 30 ++++++++++++++++++++++++++++++
js/src/jit/mips32/CodeGenerator-mips32.h | 1 +
js/src/jit/mips32/LOpcodes-mips32.h | 3 ++-
js/src/jit/mips32/Simulator-mips32.cpp | 7 +++++++
4 files changed, 40 insertions(+), 1 deletion(-)
2016-10-10 17:08:36 +08:00
Shi Dan
9934941ceb
Bug 1290812 - Part 36: Implement the 64bit variant of WasmTruncate on mips32. r=sunfish
...
---
.../jit/mips-shared/CodeGenerator-mips-shared.cpp | 22 +++++++++++++
js/src/jit/mips32/CodeGenerator-mips32.cpp | 37 ++++++++++++++++++++++
js/src/jit/mips32/CodeGenerator-mips32.h | 1 +
js/src/jit/mips32/LIR-mips32.h | 15 +++++++++
js/src/jit/mips32/LOpcodes-mips32.h | 3 +-
js/src/jit/mips32/Simulator-mips32.cpp | 10 ++++++
6 files changed, 87 insertions(+), 1 deletion(-)
2016-10-10 17:08:35 +08:00
Shi Dan
1c54ab6b1f
Bug 1290812 - Part 35: Implement the 64bit variant of Not on mips32. r=bbouvier
...
---
js/src/jit/mips32/CodeGenerator-mips32.cpp | 10 ++++++++++
js/src/jit/mips32/CodeGenerator-mips32.h | 1 +
2 files changed, 11 insertions(+)
2016-10-10 17:08:34 +08:00
Shi Dan
59c2b77928
Bug 1290812 - Part 34: Implement the 64bit variant of Clz and Ctz on mips32. r=bbouvier
...
---
js/src/jit/MacroAssembler.h | 4 ++--
js/src/jit/mips32/CodeGenerator-mips32.cpp | 18 +++++++++++++++
js/src/jit/mips32/CodeGenerator-mips32.h | 2 ++
js/src/jit/mips32/MacroAssembler-mips32-inl.h | 33 +++++++++++++++++++++++++++
4 files changed, 55 insertions(+), 2 deletions(-)
2016-10-10 17:08:32 +08:00
Shi Dan
8fb59f8f90
Bug 1290812 - Part 33: Implement the 64bit variant of PopCnt on mips32. r=lth
...
---
js/src/jit/MacroAssembler.h | 2 +-
js/src/jit/mips32/MacroAssembler-mips32-inl.h | 23 +++++++++++++++++++++++
2 files changed, 24 insertions(+), 1 deletion(-)
2016-10-10 17:08:31 +08:00
Shi Dan
f814a0efa3
Bug 1290812 - Part 32: Implement the 64bit variant of WrapInt64ToInt32 on mips32. r=h4writer
...
---
js/src/jit/mips32/CodeGenerator-mips32.cpp | 12 ++++++++++++
js/src/jit/mips32/CodeGenerator-mips32.h | 1 +
2 files changed, 13 insertions(+)
2016-10-10 17:08:29 +08:00
Shi Dan
f09e1290cf
Bug 1290812 - Part 31: Implement the 64bit variant of ExtendInt32toInt64 on mips32. r=h4writer
...
---
js/src/jit/mips32/CodeGenerator-mips32.cpp | 14 ++++++++++++++
js/src/jit/mips32/CodeGenerator-mips32.h | 1 +
2 files changed, 15 insertions(+)
2016-10-10 17:08:28 +08:00
Shi Dan
18a40ec138
Bug 1290812 - Part 30: Implement the 64bit variant of Div and Mod on mips32. r=jandem
...
---
js/src/jit/mips32/CodeGenerator-mips32.cpp | 90 ++++++++++++++++++++++++++++++
js/src/jit/mips32/CodeGenerator-mips32.h | 2 +
js/src/jit/mips32/LIR-mips32.h | 58 +++++++++++++++++++
js/src/jit/mips32/LOpcodes-mips32.h | 4 +-
js/src/jit/mips32/Lowering-mips32.cpp | 44 +++++++++++++++
js/src/jit/mips32/Lowering-mips32.h | 5 ++
6 files changed, 202 insertions(+), 1 deletion(-)
2016-10-10 17:08:27 +08:00
Shi Dan
1424b033da
Bug 1290812 - Part 29: Implement the 64bit variant of AsmJSPassStackArg on mips32. r=luke
...
---
js/src/jit/mips32/MacroAssembler-mips32.h | 5 +++++
1 file changed, 5 insertions(+)
2016-10-10 17:08:25 +08:00
Shi Dan
70ee369083
Bug 1290812 - Part 28: Implement the 64bit variant of Rotate on mips32. r=luke
...
---
js/src/jit/MacroAssembler.h | 8 +-
js/src/jit/mips32/MacroAssembler-mips32-inl.h | 175 ++++++++++++++++++++++++++
2 files changed, 179 insertions(+), 4 deletions(-)
2016-10-10 17:08:24 +08:00
Shi Dan
675735e25a
Bug 1290812 - Part 27: Implement the 64bit variant of Mul on mips32. r=jandem
...
---
js/src/jit/MacroAssembler.h | 6 +--
js/src/jit/mips-shared/Lowering-mips-shared.cpp | 18 ++++++++
js/src/jit/mips32/MacroAssembler-mips32-inl.h | 60 +++++++++++++++++++++++++
3 files changed, 81 insertions(+), 3 deletions(-)
2016-10-10 17:08:23 +08:00
Shi Dan
5ee3f310bb
Bug 1290812 - Part 26: Implement the 64bit variant of Sub on mips32. r=lth
...
---
js/src/jit/MacroAssembler.h | 4 ++--
js/src/jit/mips32/MacroAssembler-mips32-inl.h | 19 +++++++++++++++++++
2 files changed, 21 insertions(+), 2 deletions(-)
2016-10-10 17:08:22 +08:00
Shi Dan
010daf84bc
Bug 1290812 - Part 25: Implement the 64bit variant of Add on mips32. r=lth
...
---
js/src/jit/MacroAssembler.h | 2 +-
js/src/jit/mips32/MacroAssembler-mips32-inl.h | 12 ++++++++++--
2 files changed, 11 insertions(+), 3 deletions(-)
2016-10-10 17:08:20 +08:00
Shi Dan
7234b21418
Bug 1290812 - Part 24: Implement the 64bit variant of BitOp on mips32. r=bbouvier
...
---
js/src/jit/MacroAssembler.h | 2 +-
js/src/jit/mips32/MacroAssembler-mips32-inl.h | 25 +++++++++++++++++++------
2 files changed, 20 insertions(+), 7 deletions(-)
2016-10-10 17:08:19 +08:00
Shi Dan
4fe80d7e0a
Bug 1290812 - Part 23: Implement the 64bit variant of Shift on mips32. r=bbouvier
...
---
js/src/jit/MacroAssembler.h | 11 ++-
js/src/jit/mips32/MacroAssembler-mips32-inl.h | 134 ++++++++++++++++++++++++--
2 files changed, 133 insertions(+), 12 deletions(-)
2016-10-10 17:08:18 +08:00
Shi Dan
4774be61d9
Bug 1290812 - Part 22: Implement the 64bit variant of Compare on mips32. r=nbp
...
---
js/src/jit/MacroAssembler.h | 4 +-
js/src/jit/mips32/CodeGenerator-mips32.cpp | 63 +++++++++++++++
js/src/jit/mips32/CodeGenerator-mips32.h | 2 +
js/src/jit/mips32/MacroAssembler-mips32-inl.h | 106 ++++++++++++++++++++++++++
4 files changed, 173 insertions(+), 2 deletions(-)
2016-10-10 17:08:17 +08:00
Shi Dan
0e5a7816a9
Bug 1290812 - Part 21: Preparations in IonMonkey to support i64 on mips32. r=jandem
...
---
js/src/jit/mips32/Assembler-mips32.cpp | 60 ++++++++++++++++++++++++++++++++++
js/src/jit/mips32/Assembler-mips32.h | 3 ++
js/src/jit/mips32/Lowering-mips32.cpp | 30 +++++++++++++++++
js/src/jit/mips32/Lowering-mips32.h | 3 ++
4 files changed, 96 insertions(+)
2016-10-10 17:08:15 +08:00
Heiher
5e628ec720
Bug 1290812 - Part 20: Implement the 64bit variant of WasmLoadGlobalVar and WasmStoreGlobalVar on mips64. r=bbouvier
...
---
js/src/jit/mips64/CodeGenerator-mips64.cpp | 18 ++++++++++++++++++
js/src/jit/mips64/CodeGenerator-mips64.h | 2 ++
2 files changed, 20 insertions(+)
2016-10-10 17:08:14 +08:00
Heiher
d426441a34
Bug 1290812 - Part 19: Implement the 64bit variant of WasmLoad and WasmStore on mips64. r=bbouvier
...
---
js/src/jit/mips-shared/Lowering-mips-shared.cpp | 16 +++++-
js/src/jit/mips64/CodeGenerator-mips64.cpp | 69 ++++++++++++++++++++++---
js/src/jit/mips64/CodeGenerator-mips64.h | 1 +
3 files changed, 78 insertions(+), 8 deletions(-)
2016-10-10 17:08:12 +08:00
Heiher
783215fff0
Bug 1290812 - Part 18: Implement the 64bit variant of Test on mips64. r=nbp
...
---
js/src/jit/mips64/CodeGenerator-mips64.cpp | 10 ++++++++++
js/src/jit/mips64/CodeGenerator-mips64.h | 1 +
2 files changed, 11 insertions(+)
2016-10-10 17:08:11 +08:00
Heiher
64bbf061f8
Bug 1290812 - Part 17: Implement the 64bit variant of ToFloatingPoint on mips64. r=sunfish
...
---
js/src/jit/mips-shared/Assembler-mips-shared.cpp | 6 +++
js/src/jit/mips-shared/LIR-mips-shared.h | 14 ++++++
js/src/jit/mips-shared/Lowering-mips-shared.cpp | 6 ++-
js/src/jit/mips64/CodeGenerator-mips64.cpp | 22 ++++++++
js/src/jit/mips64/CodeGenerator-mips64.h | 1 +
js/src/jit/mips64/LOpcodes-mips64.h | 3 +-
js/src/jit/mips64/MacroAssembler-mips64.cpp | 64 ++++++++++++++++++++----
js/src/jit/mips64/MacroAssembler-mips64.h | 6 +++
8 files changed, 110 insertions(+), 12 deletions(-)
2016-10-10 17:08:10 +08:00
Heiher
2eb17085b7
Bug 1290812 - Part 16: Implement the 64bit variant of WasmTruncate on mips64. r=sunfish
...
---
js/src/jit/mips-shared/Lowering-mips-shared.cpp | 5 +-
js/src/jit/mips64/CodeGenerator-mips64.cpp | 82 +++++++++++++++++++++++++
js/src/jit/mips64/CodeGenerator-mips64.h | 1 +
js/src/jit/mips64/LIR-mips64.h | 14 +++++
js/src/jit/mips64/LOpcodes-mips64.h | 3 +-
5 files changed, 103 insertions(+), 2 deletions(-)
2016-10-10 17:08:09 +08:00
Heiher
440e2630be
Bug 1290812 - Part 15: Implement the 64bit variant of Not on mips64. r=bbouvier
...
---
js/src/jit/mips64/CodeGenerator-mips64.cpp | 9 +++++++++
js/src/jit/mips64/CodeGenerator-mips64.h | 1 +
js/src/jit/mips64/MacroAssembler-mips64.h | 5 +++++
3 files changed, 15 insertions(+)
2016-10-10 17:08:07 +08:00
Heiher
788974bf2a
Bug 1290812 - Part 14: Implement the 64bit variant of Clz and Ctz on mips64. r=bbouvier
...
---
js/src/jit/MacroAssembler.h | 4 ++--
js/src/jit/mips64/CodeGenerator-mips64.cpp | 16 ++++++++++++++++
js/src/jit/mips64/CodeGenerator-mips64.h | 2 ++
js/src/jit/mips64/MacroAssembler-mips64-inl.h | 12 ++++++++++++
js/src/jit/mips64/MacroAssembler-mips64.cpp | 17 +++++++++++++++++
js/src/jit/mips64/MacroAssembler-mips64.h | 5 +++++
6 files changed, 54 insertions(+), 2 deletions(-)
2016-10-10 17:08:06 +08:00
Heiher
55e61372ea
Bug 1290812 - Part 13: Implement the 64bit variant of PopCnt on mips64. r=lth
...
---
js/src/jit/MacroAssembler.h | 3 ++-
.../jit/mips-shared/CodeGenerator-mips-shared.cpp | 10 ++++++++
js/src/jit/mips-shared/CodeGenerator-mips-shared.h | 1 +
js/src/jit/mips64/MacroAssembler-mips64-inl.h | 29 ++++++++++++++++++++++
js/src/jit/mips64/MacroAssembler-mips64.cpp | 6 +++++
js/src/jit/mips64/MacroAssembler-mips64.h | 1 +
6 files changed, 49 insertions(+), 1 deletion(-)
2016-10-10 17:08:05 +08:00
Heiher
60ccb943fc
Bug 1290812 - Part 12: Implement the 64bit variant of WrapInt64ToInt32 on mips64. r=h4writer
...
---
js/src/jit/mips64/CodeGenerator-mips64.cpp | 16 ++++++++++++++++
js/src/jit/mips64/CodeGenerator-mips64.h | 1 +
2 files changed, 17 insertions(+)
2016-10-10 17:08:03 +08:00
Heiher
1778e15d34
Bug 1290812 - Part 11: Implement the 64bit variant of ExtendInt32toInt64 on mips64. r=h4writer
...
---
js/src/jit/mips-shared/Lowering-mips-shared.cpp | 2 +-
js/src/jit/mips64/CodeGenerator-mips64.cpp | 12 ++++++++++++
js/src/jit/mips64/CodeGenerator-mips64.h | 1 +
3 files changed, 14 insertions(+), 1 deletion(-)
2016-10-10 17:08:02 +08:00
Heiher
9f9ce55cd4
Bug 1290812 - Part 10: Implement the 64bit variant of Div and Mod on mips64. r=jandem
...
---
js/src/jit/mips-shared/Lowering-mips-shared.cpp | 12 -----
js/src/jit/mips-shared/Lowering-mips-shared.h | 2 -
js/src/jit/mips64/CodeGenerator-mips64.cpp | 59 +++++++++++++++++++++++
js/src/jit/mips64/CodeGenerator-mips64.h | 2 +
js/src/jit/mips64/LIR-mips64.h | 62 +++++++++++++++++++++++++
js/src/jit/mips64/LOpcodes-mips64.h | 4 +-
js/src/jit/mips64/Lowering-mips64.cpp | 44 ++++++++++++++++++
js/src/jit/mips64/Lowering-mips64.h | 5 ++
8 files changed, 175 insertions(+), 15 deletions(-)
2016-10-10 17:08:01 +08:00
Heiher
552962e525
Bug 1290812 - Part 9: Implement the 64bit variant of AsmJSPassStackArg on mips64. r=luke
...
---
js/src/jit/mips-shared/CodeGenerator-mips-shared.cpp | 11 +++++++++++
js/src/jit/mips-shared/CodeGenerator-mips-shared.h | 1 +
js/src/jit/mips64/MacroAssembler-mips64.h | 4 ++++
3 files changed, 16 insertions(+)
2016-10-10 17:07:59 +08:00