Граф коммитов

494794 Коммитов

Автор SHA1 Сообщение Дата
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
Heiher a281188074 Bug 1290812 - Part 8: Implement the 64bit variant of Rotate on mips64. r=luke
---
 js/src/jit/MacroAssembler.h                        |  8 ++---
 .../jit/mips-shared/CodeGenerator-mips-shared.cpp  | 28 ++++++++++++++++
 js/src/jit/mips-shared/CodeGenerator-mips-shared.h |  1 +
 js/src/jit/mips-shared/Lowering-mips-shared.cpp    | 13 +++++++-
 js/src/jit/mips64/MacroAssembler-mips64-inl.h      | 39 ++++++++++++++++++++++
 5 files changed, 84 insertions(+), 5 deletions(-)
2016-10-10 17:07:58 +08:00
Heiher dfe4567f14 Bug 1290812 - Part 7: Implement the 64bit variant of Mul on mips64. r=jandem
---
 js/src/jit/MacroAssembler.h                        |  8 ++---
 .../jit/mips-shared/CodeGenerator-mips-shared.cpp  | 41 ++++++++++++++++++++++
 js/src/jit/mips-shared/CodeGenerator-mips-shared.h |  1 +
 js/src/jit/mips-shared/Lowering-mips-shared.cpp    | 10 ++++--
 js/src/jit/mips64/MacroAssembler-mips64-inl.h      | 34 ++++++++++++++++++
 5 files changed, 88 insertions(+), 6 deletions(-)
2016-10-10 17:07:57 +08:00
Heiher b771f691e0 Bug 1290812 - Part 6: Implement the 64bit variant of Sub on mips64. r=lth
---
 js/src/jit/MacroAssembler.h                        |  6 ++---
 .../jit/mips-shared/CodeGenerator-mips-shared.cpp  | 16 +++++++++++++
 js/src/jit/mips-shared/CodeGenerator-mips-shared.h |  1 +
 js/src/jit/mips64/MacroAssembler-mips64-inl.h      | 27 ++++++++++++++++++++++
 4 files changed, 47 insertions(+), 3 deletions(-)
2016-10-10 17:07:56 +08:00
Heiher c0cc88da5b Bug 1290812 - Part 5: Implement the 64bit variant of Add on mips64. r=lth
---
 js/src/jit/MacroAssembler.h                         |  4 ++--
 .../jit/mips-shared/CodeGenerator-mips-shared.cpp   | 16 ++++++++++++++++
 js/src/jit/mips-shared/CodeGenerator-mips-shared.h  |  1 +
 js/src/jit/mips64/MacroAssembler-mips64-inl.h       | 21 +++++++++++++++++++++
 4 files changed, 40 insertions(+), 2 deletions(-)
2016-10-10 17:07:54 +08:00
Heiher e046c60821 Bug 1290812 - Part 4: Implement the 64bit variant of BitOp on mips64. r=bbouvier
---
 js/src/jit/MacroAssembler.h                        |  8 ++--
 .../jit/mips-shared/CodeGenerator-mips-shared.cpp  | 32 +++++++++++++++
 js/src/jit/mips-shared/CodeGenerator-mips-shared.h |  1 +
 js/src/jit/mips64/MacroAssembler-mips64-inl.h      | 45 ++++++++++++++++++++++
 4 files changed, 82 insertions(+), 4 deletions(-)
2016-10-10 17:07:53 +08:00
Heiher 3e986a5f8b Bug 1290812 - Part 3: Implement the 64bit variant of Shift on mips64. r=bbouvier
---
 js/src/jit/MacroAssembler.h                        |  9 +++--
 .../jit/mips-shared/CodeGenerator-mips-shared.cpp  | 44 ++++++++++++++++++++++
 js/src/jit/mips-shared/CodeGenerator-mips-shared.h |  1 +
 js/src/jit/mips64/MacroAssembler-mips64-inl.h      | 29 +++++++++++++-
 4 files changed, 77 insertions(+), 6 deletions(-)
2016-10-10 17:07:52 +08:00
Heiher c605b06adc Bug 1290812 - Part 2: Implement the 64bit variant of Compare on mips64. r=nbp
---
 js/src/jit/MacroAssembler.h                   |  4 +--
 js/src/jit/mips64/CodeGenerator-mips64.cpp    | 48 +++++++++++++++++++++++++++
 js/src/jit/mips64/CodeGenerator-mips64.h      |  2 ++
 js/src/jit/mips64/MacroAssembler-mips64-inl.h | 30 +++++++++++++++++
 4 files changed, 82 insertions(+), 2 deletions(-)
2016-10-10 17:07:51 +08:00
Heiher a4e2ed01c7 Bug 1290812 - Part 1: Preparations in IonMonkey to support i64 on mips64. r=jandem
---
 .../jit/mips-shared/CodeGenerator-mips-shared.cpp  | 36 ++++++++++++++++++++++
 js/src/jit/mips-shared/CodeGenerator-mips-shared.h | 10 ++++++
 js/src/jit/mips-shared/Lowering-mips-shared.h      |  3 --
 js/src/jit/mips64/Assembler-mips64.cpp             |  1 +
 js/src/jit/mips64/Lowering-mips64.cpp              | 13 ++++++++
 js/src/jit/mips64/Lowering-mips64.h                |  3 ++
 6 files changed, 63 insertions(+), 3 deletions(-)
2016-10-10 17:07:49 +08:00
Tooru Fujisawa b5e8062593 Bug 1184922 - Part 4: Add a testcase for Array destructuring with accessing uninitialized lexical binding. r=shu 2016-10-10 16:55:37 +09:00
Tooru Fujisawa 44fb32823f Bug 1184922 - Part 3: Add a test for array destructuring with complicated default values. r=shu 2016-09-27 13:57:00 +09:00
Tooru Fujisawa 98da8e65ef Bug 1184922 - Part 2: Add a test for array destructuring with completed iterator. r=shu 2016-09-27 13:57:00 +09:00
Tooru Fujisawa d6fa063f88 Bug 1184922 - Part 1.1: Update existing test to follow the change in array destructuring with completed iterator. r=shu 2016-09-27 13:57:00 +09:00
Tooru Fujisawa 7cff6189b8 Bug 1184922 - Part 1: Do not call iter.next() if the previous iter.next().done was true in array destructuring. r=shu 2016-09-27 13:57:00 +09:00
Tooru Fujisawa f7fdcbd0d1 Bug 1184922 - Part 0: Make it possible to emit ParseNode twice. r=shu 2016-09-27 13:56:59 +09:00
Jim Blandy 56b1a8b4bd Bug 1308572 - Remove unimplemented Debugger.Script features from JS Debugger API docs. r=jorendorff 2016-10-07 12:22:51 -07:00
Jim Blandy 6338646858 Bug 1308572 - Remove unimplemented Debugger.Source features from JS Debugger API docs. r=jorendorff 2016-10-07 12:22:16 -07:00
Jim Blandy d94d8c5e7e Bug 1308572 - Remove references to watchpoints from JS Debugger API docs. r=jorendorff 2016-10-07 11:32:37 -07:00
Jim Blandy 1e5d8f8851 Bug 1308572 - Remove references to generator special treatment from JS Debugger API docs. r=jorendorff 2016-10-07 11:28:39 -07:00
Jim Blandy aac739437f Bug 1308572 - Remove unimplemented Debugger.Environment features from docs. r=jorendorff 2016-10-07 11:07:33 -07:00
Thauã Silveira f2083da255 Bug 1306624 - Add telemetry probes to count how many times a user requests to print a document. r=mconley, data-review=liuche 2016-10-05 06:42:00 +02:00
Brian Birtles b813bcffe5 Bug 1302973 - Store timelines on document; r=smaug
MozReview-Commit-ID: KHtAq0VgPZW

--HG--
extra : rebase_source : 7daa2a4202f489308981e9cff02e2d7f3bf92c1e
2016-10-09 22:36:56 +09:00
Mats Palmgren 4ee6a90bbb Bug 1308793 - Crash when setting display:[inline-]{flex,grid} or columnset properties on a SVG <text> element. r=tn 2016-10-09 22:34:07 -05:00
Ehsan Akhgari 7276f21d9a Bug 1308267 - Part 3: Remove b2g interfaces from test_serviceworker_interfaces.html; r=baku 2016-10-09 17:45:08 -04:00
Ehsan Akhgari e9c3e33c50 Bug 1308267 - Part 2: Remove b2g interfaces from test_worker_interfaces.html; r=baku 2016-10-09 17:44:23 -04:00
Ehsan Akhgari 02de98992a Bug 1308267 - Part 1: Remove b2g interfaces from test_interfaces.html; r=baku 2016-10-09 17:44:23 -04:00
Phil Ringnalda d3187642d8 Merge m-c to m-i
MozReview-Commit-ID: FheuB0GCHei
2016-10-09 12:09:53 -07:00
Phil Ringnalda 3e03a4064e Merge f-t to m-c, a=merge
MozReview-Commit-ID: 8RpOY0zUiwf
2016-10-09 12:04:38 -07:00
Phil Ringnalda bf777734bc Merge m-i to m-c, a=merge
MozReview-Commit-ID: GyaaRS6rpYU
2016-10-09 12:03:59 -07:00
Tom Schuster b2117e6383 Bug 1308482 - Implement ObjectDefineProperties changes. r=arai 2016-10-09 20:42:07 +02:00
Sebastian Hengst acbfc90a9e Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/xul-document-load. r=dholbert
MozReview-Commit-ID: Lkqk7bQS0AK
2016-10-09 09:51:34 +02:00
Sebastian Hengst db2a675d48 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/xul. r=dholbert
MozReview-Commit-ID: ANmV0hG5Ebv
2016-10-09 09:51:34 +02:00
Sebastian Hengst 82d9915189 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/writing-mode. r=dholbert
MozReview-Commit-ID: EVZ8Nm73dkh
2016-10-09 09:51:34 +02:00
Sebastian Hengst dcff3ac88e Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/webm-video. r=dholbert
MozReview-Commit-ID: H4EUJWDOivu
2016-10-09 09:51:34 +02:00
Sebastian Hengst d5b0b02195 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/webcomponents. r=dholbert
MozReview-Commit-ID: E84uduRFwxi
2016-10-09 09:51:34 +02:00
Sebastian Hengst 0e06ca15e4 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/w3c-css. r=dholbert
MozReview-Commit-ID: 3KThqub5vkG
2016-10-09 09:51:34 +02:00