Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Bug 1430693 - IonMonkey: MIPS: Fix generic NaN for legacy mips (IEEE 754-1985) | Jiaxun Yang | 2020-05-14 | -0/+4 |
| | | | | Tag: #1542 | |||
* | Bug 1424978 - IonMonkey: MIPS64: Fix unboxNonDouble for Int32 | Jiaxun Yang | 2020-05-14 | -0/+30 |
| | | | | Tag: #1542 | |||
* | Bug 1424978 - IonMonkey: MIPS64: Fix tagValue function | Jiaxun Yang | 2020-05-14 | -2/+7 |
| | | | | Tag: #1542 | |||
* | Bug 1424978 - IonMonkey: MIPS64: Fix boxValue function | Jiaxun Yang | 2020-05-14 | -1/+6 |
| | | | | Tag: #1542 | |||
* | Bug 1390802 - IonMonkey: MIPS64: Fix storeValue function | Jiaxun Yang | 2020-05-14 | -1/+5 |
| | | | | Tag: #1542 | |||
* | Bug 1424978 - IonMonkey: MIPS: Fix ma_store_unaligned | Jiaxun Yang | 2020-05-14 | -1/+1 |
| | | | | Tag: #1542 | |||
* | Bug 1424978 - IonMonkey: MIPS: Fix ma_addTestCarry | Jiaxun Yang | 2020-05-14 | -2/+8 |
| | | | | Tag: #1542 | |||
* | Bug 1390459 - mulby3 function implement error on mips platform | Jiaxun Yang | 2020-05-14 | -4/+6 |
| | | | | Tag: #1542 | |||
* | Bug 1271968 - IonMonkey: MIPS: Refactor addMixedJump. | Jiaxun Yang | 2020-05-14 | -17/+17 |
| | | | | Tag: #1542 | |||
* | Bug 1271968 - wasm: MIPS: Port mixed jump for wasm. | Jiaxun Yang | 2020-05-14 | -0/+5 |
| | | | | Tag: #1542 | |||
* | Bug 1271968 - IonMonkey: MIPS: Refactor PatchWrite_NearCall. | Jiaxun Yang | 2020-05-14 | -86/+31 |
| | | | | Tag: #1542 | |||
* | Bug 1271968 - IonMonkey: MIPS: Handle conditional branch in out of line code ↵ | Jiaxun Yang | 2020-05-14 | -41/+39 |
| | | | | | | of mixed jump. Tag: #1542 | |||
* | Bug 1271968 - IonMonkey: MIPS: Merge MacroAssembler::branchWithCode. | Jiaxun Yang | 2020-05-14 | -128/+67 |
| | | | | Tag: #1542 | |||
* | Bug 1271968 - IonMonkey: MIPS: Merge MacroAssembler::ma_jal. | Jiaxun Yang | 2020-05-14 | -51/+26 |
| | | | | Tag: #1542 | |||
* | Bug 1271968 - IonMonkey: MIPS: Merge Assembler::bind. | Jiaxun Yang | 2020-05-14 | -174/+83 |
| | | | | Tag: #1542 | |||
* | Bug 1271968 - IonMonkey: MIPS: Replace long jumps by mixed jumps. | Jiaxun Yang | 2020-05-14 | -307/+277 |
| | | | | Tag: #1542 | |||
* | Bug 1271968 - IonMonkey: MIPS: Make jit code in same 256 MB-aligned region | Jiaxun Yang | 2020-05-14 | -0/+16 |
| | | | | Tag: #1542 | |||
* | [IonMonkey] MIPS: Import small optimizations from load & store | Jiaxun Yang | 2020-05-14 | -4/+17 |
| | ||||
* | Issue #1542 - IonMonkey: MIPS32: Fix build error on O32 platform. | Jiaxun Yang | 2020-05-14 | -0/+1 |
| | ||||
* | Bug 1323646 - IonMonkey: MIPS64: Fix range checking in ma_addTestOverflow | Jiaxun Yang | 2020-05-14 | -1/+1 |
| | | | | Tag: #1542 | |||
* | Bug 1323642 - IonMonkey: MIPS64: Fix load unsigned 48-bit immediate | Jiaxun Yang | 2020-05-14 | -23/+32 |
| | | | | | | | | | | | | | | | Issue: In ma_li(Register, ImmWord): Load unsigned 48-bit immediate: 0x0000_8000_0000_0000 Wrong instructions stream: lui reg, 0x8000 dsll reg, reg, 16 # reg = 0xffff_8000_0000_0000 Fixed instructions stream: lui reg, 0x8000 dinsu reg, zero, 32, 32 dsll reg, reg, 16 Tag: #1542 | |||
* | Bug 1323136 - wasm: MIPS: Do bounds check in 32-bit | Jiaxun Yang | 2020-05-14 | -46/+44 |
| | | | | Tag: #1542 | |||
* | Bug 1344597 - Baldr: MIPS: Fix trap type of unsigned divide by zero | Jiaxun Yang | 2020-05-14 | -1/+1 |
| | | | | Tag: #1542 | |||
* | Bug 1394286 - mips64: fix error correction about stackpointer within ↵ | Jiaxun Yang | 2020-05-14 | -6/+5 |
| | | | | | | function _NS_InvokeByIndex Tag: #1542 | |||
* | Issue #1542 - nsprpub: _PR_SI_ARCHITECTURE add missing mips64 | Jiaxun Yang | 2020-05-14 | -0/+4 |
| | ||||
* | Issue #1542 - IonMonkey: MIPS: Define JS_CODEGEN_MIPSXX by HAVE_64BIT_BUILD. | Jiaxun Yang | 2020-05-14 | -6/+8 |
| | | | | MIPSXX is required for 64bit build. | |||
* | Issue #1543 - Align <img> with no src to the updated spec. | Moonchild | 2020-05-11 | -85/+124 |
| | ||||
* | Merge pull request #1537 from win7-7/column-backgrounds-pr-2 | Moonchild | 2020-05-10 | -820/+822 |
|\ | | | | | Better way to create display items for column backgrounds | |||
| * | Issue #1355 - Fix the nit, remove nsPoint offset in nsFrame.cpp and change ↵ | win7-7 | 2020-05-10 | -5/+3 |
| | | | | | | | | PresShellState member order | |||
| * | Issue #1355 - Better way to create display items for column backgrounds | win7-7 | 2020-05-08 | -340/+488 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Part 1: Remove current table item, as it's never set. Part 2: Get rid of generic table painting code, and handle each class separately. Part 4: Hoist outline skipping into col(group) frame code. Part 5: Skip box-shadow for table column and column groups. Part 6: Store column and column group backgrounds separately, and then append them before the rest of the table contents. Part 7: Pass rects in display list coordinates to AppendBackgroundItemsToTop. Part 8: Create column and column group background display items as part of the cell's BuildDisplayList. Part 9: Used cached values instead of calling nsDisplayListBuilder::ToReferenceFrame when possible, since it can be expensive when the requested frame isn't the builder's current frame. Part 10: Make sure we build display items for table parts where only the normal position is visible, since we may need to create background items for ancestors at that position. Part 11: Create an AutoBuildingDisplayList when we create background items for table columns and column groups, so that we initialize the invalidation state correctly. | |||
| * | Issue #1355 - SetNeedToCalcHasBCBorders to true when initialize nsTableFrame | win7-7 | 2020-05-08 | -0/+3 |
| | | | | | | | | In the printing preview, we create continuous table frame if table is too long to containing in a page. But the default value of NeedToCalcHasBCBorders is false which means we don't calculate HasBCBorders for continuous table frame. Thus, the border collapse is not shown when printing preview. | |||
| * | Issue #1355 - Avoid unnecessary work in ↵ | win7-7 | 2020-05-08 | -57/+80 |
| | | | | | | | | | | | | | | | | | | | | nsIFrame::BuildDisplayListForStackingContext() and nsIFrame::BuildDisplayListForChild() and Cleanup DescendIntoChild Bug 1441796 - Part 1: Optimize the (pseudo)-stacking context conditions Bug 1441796 - Part 3: Reuse the results in nsIFrame::BuildDisplayListForStackingContext() for ChildrenHavePerspective(), IsTransformed(), and Combines3DTransformWithAncestors() Bug 1512244 - Part 1: Cleanup DescendIntoChild | |||
| * | Issue #1355 - Preemptively fix build bustage for 1409114 | win7-7 | 2020-05-08 | -22/+23 |
| | | ||||
| * | Issue #1355 - Store the dirty rect on the display list builder rather than ↵ | win7-7 | 2020-05-08 | -430/+259 |
| | | | | | | | | | | | | passing it as a parameter to BuildDisplayList Also fix build bustage for De-unified layout/xul in nsRootBoxFrame.cpp | |||
* | | Merge pull request #1541 from athenian200/mp3-parser-fix | Moonchild | 2020-05-10 | -1/+4 |
|\ \ | | | | | | | Stop MP3 demuxer from choking on very small files. | |||
| * | | Issue #1540 - Stop MP3 demuxer from choking on very small files. | athenian200 | 2020-05-10 | -1/+4 |
| | | | ||||
* | | | Issue #1589 - Ensure computed length and data is always available | wolfbeast | 2020-05-10 | -4/+6 |
|/ / | ||||
* | | Merge pull request #1535 from g4jc/VFS_telemetry_nuke | Moonchild | 2020-05-09 | -1280/+1 |
|\ \ | | | | | | | Remove TelemertyVFS | |||
| * | | Issue #21 - Remove TelemertyVFS | Gaming4JC | 2020-05-06 | -1280/+1 |
| | | | | | | | | | | | | This reverts m-c Bug 668378 and completely removes Telemetry SQLite IO. As a bonus this fixes a potential crash in newer SQLite versions without the need for updating this useless telemetry shim. | |||
* | | | Issue #1536 - Part 3: Parse content to decide whether it's an init segment. | Moonchild | 2020-05-07 | -18/+8 |
| | | | ||||
* | | | Issue #1536 - Part 2: Parse content to decide whether it's a media segment. | wolfbeast | 2020-05-07 | -23/+27 |
| | | | ||||
* | | | Issue #1536 - Part 1: Add timecode checking for the WebM parser | wolfbeast | 2020-05-07 | -0/+13 |
| | | | ||||
* | | | Hyperbola IceDove should use the toolkit SearchService | Matt A. Tobin | 2020-05-06 | -2/+1 |
| | | | ||||
* | | | [XPFE] Properly anchor XUL windows when tearing down | Moonchild | 2020-05-06 | -10/+2 |
| | | | ||||
* | | | [WebRTC] Port some upstream sctp fixes | Moonchild | 2020-05-06 | -7/+22 |
|/ / | | | | | | | | | - add SCTP auth token boundary check. - turn off SCTP auth and address reconfiguration. | |||
* | | [dom] Reorder some calls to improve memory safety | Moonchild | 2020-05-06 | -4/+2 |
| | | ||||
* | | [devtools] Port various upstream fixes | Moonchild | 2020-05-06 | -3/+9 |
| | | ||||
* | | [js] Record load in MCreateThis alias set. | Moonchild | 2020-05-05 | -2/+4 |
| | | ||||
* | | Prevent the existance of dangling pointers upon failure of FindDataStart. | Bas Schouten | 2020-05-05 | -1/+2 |
| | | ||||
* | | Issue #1451 - Split out ICU data file on Windows | Moonchild | 2020-05-05 | -1/+1 |
|/ | | | | This reduces the xul.dll size by 11 MB |