Commit Graph

1059 Commits

Author SHA1 Message Date
roytam1 6cfa4892db ported from UXP: Issue #1695 - Fix socket timeout logic. (f04f4a99)
also removed 2 telemetery code blocks.
2022-04-20 23:13:26 +08:00
roytam1 178bc9d0a0 ported from UXP: Issue #1624 - Make ion inlining optimizations a pref. (ec086512) 2022-04-20 22:57:04 +08:00
roytam1 92a39abbe5 ported from UXP: [webrtc] Only init WebRtcAec callbacks once (24ec8b90) 2022-04-20 22:44:23 +08:00
roytam1 284033817f import from UXP: [sfnt] Fix heap buffer overflow. (94187c71) 2022-04-20 22:37:56 +08:00
roytam1 18744df343 import from UXP: [dom] Remove attributes from descendants when setting sanitized style. (9de5e02c) 2022-04-20 22:37:32 +08:00
roytam1 7204960345 import from UXP: [http] Use a copy of nsHttpConnectionInfo. (63a7c7f9) 2022-04-20 22:35:28 +08:00
roytam1 ada17826b3 import from UXP: [xpcom] Don't use realloc for shrinking nsTArrays when allowRealloc is false. (035de959) 2022-04-19 22:30:37 +08:00
roytam1 c393ab05fa import from UXP: [xpcom] Fix GetWindowsFolder storage (07864a92) 2022-04-18 15:03:25 +08:00
roytam1 a06a00bb9e import from UXP: [gfx][Skia] Hold mutex while accessing shared SkImage data. (3cac4d85) 2022-04-18 15:01:01 +08:00
roytam1 509a72e987 ported from UXP: Issue #251 - Move chrome packaging options to ac configure (e3168035) 2022-04-18 14:59:19 +08:00
roytam1 442ddfbd0e import from UXP: [packager] Optimize archive accesses. (d0dbdf4e) 2022-04-18 14:37:11 +08:00
roytam1 cbd7571f00 import from UXP: Issue #1683 - Update libjar module. (48a4d205) 2022-04-18 14:34:05 +08:00
roytam1 6733edc6b3 import from UXP: Issue #1683 - [libjar] Fix inflation logic. (889311cd) 2022-04-18 14:31:12 +08:00
roytam1 978aea8aab import from UXP: Issue #1679 - Part 2: Some small issues to address buildability. (87982cb4) 2022-04-18 14:30:42 +08:00
roytam1 4d065496e0 import from UXP: Issue #1679 - Part 1: First pass account for some of the refactoring differences in regexp-shim.h (dbeab6d3) 2022-04-18 14:28:54 +08:00
roytam1 371ec8c2cd import from UXP: Bug 1466909 - Use AddLvalueReference for UniquePtr's operator*(). (86402bf7) 2022-04-18 14:26:39 +08:00
roytam1 645785871d import from UXP: Bug 1328948 - Add is(), as() to Cell. (d646d440) 2022-04-18 14:16:07 +08:00
roytam1 55226fd5d9 ported from UXP: Issue #1677 - Part 7: Add unicode/uniset.h to check_spidermonkey_style.py for some reason (c44d7d21) 2022-04-18 14:08:00 +08:00
roytam1 a99d481ca3 import from UXP: Issue #1677 - Part 6: Implement NativeRegExpMacroAssembler for new regexp import based on irregexp/NativeRegExpMacroAssembler.cpp (0789f637) 2022-04-18 14:06:12 +08:00
roytam1 9a99ffca96 import from UXP: Issue #1677 - Part 5: "Simplify" regexp re-import process (and re-import from later revision) (e3a3e923) 2022-04-18 14:05:25 +08:00
roytam1 c6db24e8d2 import from UXP: Issue #1677 - Part 4: Implement shim for regexp (12c7f5df) 2022-04-18 14:04:33 +08:00
roytam1 24d99b774e import from UXP: Issue #1677 - Part 3: Create shim definitions for V8-specific code in new regexp implementation (fdb560b3) 2022-04-18 14:03:51 +08:00
roytam1 b1fc35d045 import from UXP: Issue #1677 - Part 2: Add build files (a3bc68b4) 2022-04-18 14:02:53 +08:00
roytam1 95c81a9bb0 import from UXP: Issue #1677 - Part 1: Import new V8 regexp code with Mozilla's header modifications (6dc6ff45) 2022-04-18 14:01:43 +08:00
roytam1 7da7c4205d import from UXP: [devtools] More gracefully (than a crash) handle stack capture failures. (3e118e49) 2022-04-18 13:52:46 +08:00
roytam1 ac06d7fdac ported from UXP: Issue #1673 - Part 5: Fix brace style and missed -moz-tab-size reference. (5026bdf5) 2022-04-18 13:51:51 +08:00
roytam1 138d95b4dd ported from UXP: Issue #1673 - Part 4: Unprefix -moz-tab-size. (73730695) 2022-04-18 13:45:48 +08:00
roytam1 75f9d9728b ported from UXP: Issue #1673 - Part 3: Bring minimum tab advance up to spec. (a64dc2a3) 2022-04-18 13:34:58 +08:00
roytam1 50e66e9867 partly ported from UXP: Issue #1673 - Part 2: Make tab-size animatable and fix typos. (b739e46f) 2022-04-18 13:31:43 +08:00
roytam1 ea2d9867d7 import from UXP: [netwerk] Make nsIncrementalStreamLoader's GetNumBytesRead threadsafe. (efa2f805) 2022-04-18 13:11:19 +08:00
roytam1 974c68690d import from UXP: [DOM] When failing to create a channel and an image request, make sure to set the image blocking status appropriately. (e77b1844) 2022-04-18 13:09:40 +08:00
roytam1 2ca3174a33 import from UXP: [DOM Fetch] Detect broken pipes and propagate that write error to the caller. (078536b2) 2022-04-18 13:08:30 +08:00
roytam1 58372e4818 import from UXP: [DOM Fetch] Improve stability of Fetch API. (962a17ac) 2022-04-18 13:07:13 +08:00
roytam1 7d175ef315 partly ported from UXP: Issue #1668 - Part 2: Visited color and auto support for caret-color property. (1f68b254) 2022-04-18 13:00:22 +08:00
roytam1 34509915b9 ported from UXP: Issue #1671 - Unprefix ::-moz-selection (e3f6690e) 2022-04-18 13:00:16 +08:00
roytam1 4dfce2a016 ported from UXP: Issue #1643 - Follow-up: Ensure we properly clear our pointers when the Presentation of a document is destroyed. (317b96a1) 2022-04-18 12:56:48 +08:00
roytam1 ddd242d4cb import from UXP: [Basilisk] Issue #23 - Enable per-monitor DPI v2 in Basilisk (208ef44f) 2022-04-18 12:56:40 +08:00
roytam1 93f83e2a2e import from UXP: Issue #1606 - Add support for multi-monitor DPI awareness v2 (W10 1706+) (810ce6aa) 2022-04-18 12:56:28 +08:00
roytam1 faf693c3f4 import from UXP: Issue #1666 - [devtools] Teach devtools about overflow-wrap: anywhere (82fe52ad) 2022-04-18 12:55:52 +08:00
roytam1 387fb5b59a ported from UXP: Issue #1666 - Implement overflow-wrap: anywhere (d602cb07) 2022-04-18 12:55:33 +08:00
roytam1 14cff0c8e1 import from UXP: Issue #1665 - Take overflow-wrap into account when calculating min-content intrinsic size. (6f8365a0) 2022-04-18 11:55:12 +08:00
roytam1 18708ff1b9 import from UXP: Issue #1647 - Followup: Remove excessive VARIANT_OPACITY statements. (9f00ec1d) 2022-04-18 11:51:54 +08:00
roytam1 d26a00ec36 import from UXP: Issue #1643 - Follow-up: Make sure things aren't changed while iterating. (2fae1362) 2022-04-18 11:50:03 +08:00
roytam1 fb965cf264 import from UXP: Issue #1643 - Follow up: Add a null check for mOwner in ResizeObserverNotificationHelper::Unregister (7f8852ba) 2022-04-18 11:48:28 +08:00
roytam1 eb388f59f6 import from UXP: [Basilisk] [downloads] Stop using referrers as sources (f8c9d784) 2022-04-18 11:47:53 +08:00
roytam1 c4babb5e25 ported from UXP: Issue #1655: Update MediaQueryList to the current draft spec. (78bcb176) 2022-04-18 11:46:07 +08:00
roytam1 e3a4773824 import from UXP: [webaudio] Keep track of whether the HRTF database has already been loaded. (f15da2d0) 2022-04-18 11:38:00 +08:00
roytam1 117330dbeb import from UXP: [dom/media] Use an atomic for mInputDeviceID to avoid potential race (e1b0d4ee) 2022-04-18 11:36:17 +08:00
roytam1 b171c3c98b import from UXP: [no issue] Fix whitespace (no code change) (57c79f82) 2022-04-18 11:33:54 +08:00
roytam1 7cb46316ea import from UXP: Issue #1647 - Part 2: Implement VARIANT_OPACITY to correctly serialize. (fb8d9b8c) 2022-04-16 01:25:36 +08:00