head 1.2; access; symbols pkgsrc-2022Q2:1.1.0.10 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.8 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.6 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.4 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.2 pkgsrc-2021Q2-base:1.1; locks; strict; comment @// @; 1.2 date 2022.08.04.15.15.38; author nia; state dead; branches; next 1.1; commitid pgNsgJvrF48qDzOD; 1.1 date 2021.06.18.13.30.32; author nia; state Exp; branches; next ; commitid uwUnFyksVkhujCXC; desc @@ 1.2 log @Remove firefox68. This was kept due to being the last LTS release of Firefox that functioned on NetBSD 8, but it's now so far gone, many dependencies of this aren't compiling with the old toolchain and userspace... Users of platforms like NetBSD 8 might have an easier time using arcticfox instead. @ text @$NetBSD: patch-dom_indexedDB_IDBCursor.cpp,v 1.1 2021/06/18 13:30:32 nia Exp $ Avoid macro conflict with NSS 3.66 https://bugzilla.mozilla.org/show_bug.cgi?id=1714311 --- dom/indexedDB/IDBCursor.cpp.orig 2020-08-17 18:26:22.000000000 +0000 +++ dom/indexedDB/IDBCursor.cpp @@@@ -630,7 +630,7 @@@@ already_AddRefed IDBCursor:: return nullptr; } - if (mTransaction->GetMode() == IDBTransaction::CLEANUP || IsSourceDeleted() || + if (mTransaction->GetMode() == IDBTransaction::TRANSACTION_CLEANUP || IsSourceDeleted() || !mHaveValue || mType == Type_ObjectStoreKey || mType == Type_IndexKey || mContinueCalled) { aRv.Throw(NS_ERROR_DOM_INDEXEDDB_NOT_ALLOWED_ERR); @ 1.1 log @firefox68: Fix build with latest NSS. @ text @d1 1 a1 1 $NetBSD$ @