Commit Graph

39 Commits

Author SHA1 Message Date
roytam1 2b505c1fd0 import from UXP: Issue #2106 - Follow-up: Un-prefix DOM Attribute MozUserSelect (abb891ff) 2025-07-08 10:08:26 +08:00
roytam1 82ff6f5995 ported from UXP: Issue #2106 - Follow-up: Additional Un-prefixing (1a5b3dca) 2025-07-08 10:07:48 +08:00
roytam1 e6a5897da8 import from UXP: [DOM] Stop exposing NotifyPaintEvent to web content. (b9e7ecd8) 2024-09-06 09:43:23 +08:00
roytam1 7fc67fe8b9 ported from UXP: Issue #1656 - Remove more vim control lines. (a39fd9e7) 2023-05-05 23:15:47 +08:00
roytam1 17a6714121 import from UXP: Issue #1696 - Propagate flex sizes to the table wrapper (873a58c4) 2022-04-20 23:16:57 +08:00
roytam1 6e43fd52d6 ported from UXP: Issue #1620 - Use Intrinsic Aspect Ratio for Images (be1f68f3) 2022-04-15 14:40:36 +08:00
roytam1 68b17032a4 import from UXP: Issue #1619 - Add Vertical Writing Testcase (217374eb) 2022-04-15 14:15:07 +08:00
roytam1 4f99a2b0ac import from UXP: Bug 1429656 - Implement ShadowRoot.activeElement (693a79ca) 2022-04-15 11:21:15 +08:00
roytam1 1b74e93809 ported from UXP: Issue #1543 - Align <img> with no src to the updated spec. (db14a637)
functional changes are imported in older commit.
2022-04-15 00:33:19 +08:00
roytam1 640e8a22ea ported from UXP: Issue #1375 - Merge CustomElements pref with Webcomponents Pref (04a69cbc) 2022-04-14 23:31:46 +08:00
roytam1 e6dd4e5b9e ported from UXP: Bug 1409976 - Add slotchange event (af22b5cb) 2022-04-14 22:39:08 +08:00
roytam1 bfc4b5e3f2 import from UXP: Bug 1412775 - Implement Event.composedPath (2ee3ce62) 2022-04-14 22:17:25 +08:00
roytam1 5e93bc10ac import from UXP: Bug 1413619 - Fix insertion point computation when display: contents pseudos are involved. (5b1452e1) 2022-04-14 14:46:15 +08:00
roytam1 09c95b770e ported from UXP: Bug 1409975 - Implement node distribution for shadow tree slots (cab78760) 2022-04-14 14:26:22 +08:00
roytam1 e5e9bfc4ca import from UXP: Bug 1411878 - Support Element.shadowRoot and Element.assignedSlot / TextNode.assignedSlot on closed shadow root (31b26a24) 2022-04-14 12:28:29 +08:00
roytam1 5b19f330bb import from UXP: Bug 1404842 - Implement Element.attachShadow and Element.slot (67c4d022) 2022-04-14 12:11:34 +08:00
roytam1 7817a71395 import from UXP: Bug 1408341 - Implement assignedSlot on Element and Text (6b075994) 2022-04-14 11:50:55 +08:00
roytam1 40d784e55b ported from UXP: Issue #1356 - Add tests. (d241dd65) 2022-04-08 16:03:43 +08:00
roytam1 93255233c2 ported from UXP: Issue #1360 - Part 2: Update tests for changed preferences. (71fdf2f5) 2022-04-08 15:59:51 +08:00
roytam1 b44e2d0eb1 import from UXP: Bug 1430034 - Fix attributeChangedCallback isn't fired with correct newValue when the attribute value is an empty string; (2cdd48f8) 2022-04-08 15:39:09 +08:00
roytam1 653ea32011 import from UXP: Bug 1415761 - Catch the exception and rethrow it after invoking custom elements reactions; (5db13d0f) 2022-04-08 14:33:50 +08:00
roytam1 659e9fd394 import from UXP: Bug 1319342 - Clone a node should enqueue an upgrade reaction. (f077bd93) 2022-04-06 15:44:11 +08:00
roytam1 371bdaaeb1 import from UXP: Bug 1121994 - Implement adopted callback for custom elements. (d35ff298) 2022-04-06 15:42:08 +08:00
roytam1 14cf777bb0 import from UXP: Bug 1334044: Replace detached callback (v0) with disconnected callback (v1). (65920463) 2022-04-06 15:34:02 +08:00
roytam1 12fab2326d import from UXP: Bug 1334043 - Part 3: Update tests for connected callback. (b477c030) 2022-04-06 15:26:59 +08:00
roytam1 337fcbf4ab import from UXP: Bug 1334051 - Part 2: Invoke attributeChangedCallback only if attribute name is in the observed attribute list. (2bd8be69) 2022-04-06 14:51:35 +08:00
roytam1 96bc7d79d0 import from UXP: Bug 1276438 part 3. Align the .body setter with the spec a bit better. (e8e20e99) 2022-04-06 13:01:34 +08:00
roytam1 2bbc2b6f80 import from UXP: Issue #1118 - Part 6: Fix various tests that are no longer correct. (b753aec1) 2022-04-06 11:14:44 +08:00
roytam1 0665888786 import from UXP: Bug 1340865 - New tests. (not hooked up) (9a893732) 2022-04-06 09:46:42 +08:00
roytam1 bd1e0eced6 import from UXP:
- Bug 1351193 - Added new DataTransfer constructor (6e67c597)
- Bug 1351193 - Update tests (cbb7e526)
2022-03-28 11:05:06 +08:00
roytam1 a48b953e63 import from UXP:
- Bug 1344642 - Part 1: Cleanup dom.forms.datepicker related code (36d469a7)
- Bug 1344642 - Part 2: Add a new pref for input type=week, month and datetime-local (5622e561)
2022-03-23 16:59:55 +08:00
roytam1 85f63e3f6e import from UXP: Bug 1288768 - Better error reporting for network errors in workers (12f3d030) 2022-03-17 17:12:48 +08:00
roytam1 c4c841e778 import from UXP: Bug 1333045 - Update Location object properties to current spec. (1af9026a) 2022-03-17 14:17:54 +08:00
roytam1 9bd574a280 import from UXP:
- Issue #960, Stage 1-1: Implement Function.prototype.toString revision proposal. (b68de773)
- Issue #960, Stage 1-2: Remove a space after comma in parameter list for generated function source. (90817221)
- Issue #960, Stage 1-3: Generate better source in Object.prototype.toSource. (f2622bd1)
- Issue #960, Stage 1-4: Update tests (5676f63f)
2022-03-16 11:14:06 +08:00
roytam1 f63e51e471 revert most of "Switch working copy to Goanna 4" (https://github.com/MoonchildProductions/moebius/commit/c4895374053ab93b4f365d3e690e99a30ffa1a2f) in order to keep upstream patch applicable 2019-02-20 00:30:25 +08:00
roytam1 9c1bff8485 import changes from wg9s seamonkey-2.49 patches:
- Bug 1420865 - Don't check for CONTENT_MAY_CHANGE_TRANSFORM across layer trees. r=mstange, a=RyanVM
- Bug 1466991 - Part 1: Factor out ShouldUseXBLScope. r=smaug, a=RyanVM
- Bug 1376756 - gtk: while drawing nsTreeBodyFrame, fetch current row attributes for proper style rendering. r=karlt a=jorgk DONTBUILD
- Bug 1465458 - Fix launching downloads without a file extension on Windows. r=mak, a=RyanVM
- Bug 1470260 - Part 1: Ensure that 'this' stays alive for the duration of the TickRefreshDriver call. r=emilio, a=RyanVM
- Bug 1470260 - Part 2: Make RefreshDriverTimer ref-counted and hold a strong ref on it on the stack when nsRefreshDriver::Tick can be reached. r=emilio, a=RyanVM
- Bug 1469914 - Prevent the HAL from registering duplicate observers. r=froydnj, a=RyanVM
- Bug 1472925 - Keep a strong reference to MediaStreamGraph from GraphDriver. r=padenot, a=RyanVM
- Bug 468497: Inform the accessibility FocusManager when a XUL tree's view changes. r=MarcoZ a=jorgk DONTBUILD
- Bug 1362303: Avoid crashes when dragging on macOS due to failed allocations of large shmem segments. r=glandium
- Bug 1473161 - Add missing bound check in nsContentUtils::DataTransferItemToImage. r=nika, a=RyanVM
- Bug 1456294 - Hook ImmAssociateContextEx. r=masayuki, a=RyanVM
- Bug 1435319. r=valentin, a=RyanVM
- Bug 1478679 - Fix memory leak in LCovCompartment. r=nbp, a=RyanVM
- Bug 1468053 - Disable a workaround on macOS 10.14+ for an Apple bug described in bug 378645 involving popup windows that was fixed by Apple. r=mstange, a=RyanVM
- Bug 1403945 - Add utility functions to recognize OS X 10.13. r=mstange, a=sledru
- Bug 1468053 - Add nsCocoaFeatures::OnMojaveOrLater(). r=haik, a=RyanVM
- Bug 1467889 - Adjust some uses of XPCOM strings. r=mrbkap, r=mstange, a=RyanVM
- Bug 1474883 - Ensure D2D glyph cache is pruned after rendering 1000 transformed glyphs. r=bas, a=RyanVM
- Bug 1450989 - Capture the action and target as part of the form submission creation. r=bz, a=RyanVM
- Bug 1473113 - Defer initializing the MAR index until it's needed. r=rstrong, a=RyanVM
- Bug 1467363 - Protect access to mTransparentSurface with a lock. r=rhunt, a=RyanVM
- Bug 1404274 - Key Evaluation on the cloned JS objects. r=asuth, a=RyanVM
- Bug 1480640 - Fix hazard in CopyingStructuredCloneReadCallback. r=baku, a=RyanVM
- Bug 1480092 - Cherrypick rev 52add5896661d186dec284ed646a4b33b607d2c7. r=drno a=RyanVM
- Bug 1466577 - Race condition in WebSocketChannel::StopSession. r=hurley a=dveditz
- Bug 1461307 - Overwrite selection colors of widget which may be referred by IME via IM context with selection colors of GtkTextView. r=karlt, a=RyanVM
- Bug 1480521 - Backport fixes from Bug 1479900. r=sfink, a=RyanVM
- Bug 1469348 - Fix the problem of download file failed on Mac. r=paolo, a=RyanVM
- Bug 1478575 - Unify CamerasChild shutdown paths. r=gcp, a=RyanVM
- Bug 1461706 - Sync disabled state of number control regardless of appearance. r=jwatt, a=RyanVM
- Bug 1485224 - Make best efforts to write a stack frame atomically. r=froydnj
- Bug 1435212 - Add support for FFmpeg 4.0. r=bryce, a=jcristau
- Bug 1512882 - Use Windows 7 search icon on Windows 8.x. r=IanN a=IanN
- Bug 1496588: Avoid a UB in mozStorageService.cpp. r=froydnj
- Bug 1500759 - Root parameter dictionaries in AesTask::Init(). r=keeler, a=lizzard
2019-01-19 22:13:12 +08:00
roytam1 0f5a8dc5ed cherry-picked mozilla upstream changes:
bug1359051, bug1343256, bug1356179, bug1334097, bug1355520, bug1359142, bug1358469, bug1345910, bug1331335, bug1367267, bug1366140, bug1359837, bug1348791, bug1339826
2018-06-18 17:00:26 +08:00
roytam1 6feeca67b6 cherry-picked mozilla upstream changes:
bug1338404, bug1110928, bug1332745, bug835981, bug1331414, bug1332812
2018-06-11 23:24:23 +08:00
roytam1 89ff1ebc22 Initial import from https://github.com/MoonchildProductions/moebius/commit/16fa730b3332a750e047aac26ebe65ea8c513849 2018-03-03 17:47:54 +08:00