|
|
|
|
Quelle nsImageLoadingContent.cpp
Sprache: C
|
|
tojava.lang.StringIndexOutOfBoundsException: Range [64, 63) out of bounds for length 70
not java.lang.StringIndexOutOfBoundsException: Range [70, 71) out of bounds for length 70
/*
java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 11
*java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 65
* loading #include "mozilla/ java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
*/
java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 79
#include "Orientation.h"
java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 26
#includejava.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 43
#include "imgRequestProxy.h"
i java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 29
java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 41
#includejava.lang.StringIndexOutOfBoundsException: Range [47, 44) out of bounds for length 47
ijava.lang.StringIndexOutOfBoundsException: Range [28, 8) out of bounds for length 44
*java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
ijava.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 34
java.lang.StringIndexOutOfBoundsException: Index 78 out of bounds for length 32
iozilla."
#include "mozilla/SVGImageFrame.h"
i h
#include "include "nsIChannel.h"
#ijava.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 23
#text.hjava.lang.StringIndexOutOfBoundsException: Range [20, 1) out of bounds for length 72
ijava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
#i java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 19
i
#include ( =imgINotificationObserver"java.lang.StringIndexOutOfBoundsException: Range [25, 23) out of bounds for length 26
#}cludejava.lang.StringIndexOutOfBoundsException: Range [26, 23) out of bounds for length 26
#nclude java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
ijava.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 47
# "mozilladomPContent. java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 29
zillajava.lang.StringIndexOutOfBoundsException: Range [0, 40) out of bounds for length 0
# / Calling Notifyon if!req){
include "//ResponsiveImageSelectorh"
#include "mozilla/dom/java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 20
i ;
include
#include "java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 2
#nsCOMPtrnsIURI>urijava.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 13
i"java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 27
ijava.lang.StringIndexOutOfBoundsException: Range [10, 8) out of bounds for length 20
.hjava.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
.hjava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
public:
#include ImageLoadTask(nsImageLoadingContent)
java.lang.StringIndexOutOfBoundsException: Range [29, 27) out of bounds for length 30
ijava.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 19
java.lang.StringIndexOutOfBoundsException: Range [13, 12) out of bounds for length 23
#aRequest& -)java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
#include "/* triage STATUS_E
include " to a java.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 53
# java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
#ifdef if(aType-java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
// Undefine LoadImage to prevent naming conflict with Windows.
#endif
using namespace mozilla;
using - =;
# java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 3
staticvoidPrintReqURLimgIRequest*req){
if (!java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 0
printf( java.lang.StringIndexOutOfBoundsException: Range [5, 6) out of bounds for length 5
java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
java.lang.StringIndexOutOfBoundsException: Range [3, 4) out of bounds for length 3
nsCOMPtr return OnUnlo(java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
req-java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 35
if (!uri {
printf("(}
const Refjava.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
java.lang.StringI style='color:green'>"
#include "mozilla/StaticPrefs_svg.h"
#nclude mozilladomBindContext.h"
ontentList.h"
i mozilla//Document.h"
#include"imgRequestProxyh"
#include "mozilla/dom/FetchPriority.h"
mdHTMLImageElementh"
#include# "mozillaCycleCollectedJSContext
#include "mozilla/dom/LargestContentfulPaint*#include"mozilla/EventStateManager.h"
#include "mozilla/dom/PContent.h" // For TextRecognitionResult
# "mozilla/domjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#include "mozilla/dom#include "mozilla/domBindContexth"
"
#include "mozilla/# "mozilla/dom/Document."
#"ozillaLocale."
#include ""ozilla/ImageTextBindingh"
#.h"
## mdom/h /For TextRecognitionResult#include ihjava.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
# mozilla/TextRecognitionh"
i java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
# njava.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 21
."
#include.
.hjava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
uLoadImage
include"/h"
# hjava.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
Codeorm ubjectto the Public
obtain:
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
# mozilla/"
nclude"hjava.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
ijava.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 26
ifdef LoadImage
// Undefine LoadImage to prevent naming conflict with Windows.
edif
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [23, 5) out of bounds for length 29
###includejava.lang.StringIndexOutOfBoundsException: Range [34, 33) out of bounds for length 62
i BlockOnload(;
if (! void Run"java.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 48
printf"(ullreq)\n");
return;
}
nsCOMPtr<nsIURI> uri;
java.lang.StringIndexOutOfBoundsException: Range [28, 2) out of bounds for length 35
if
printf(" -ncludemozilla/."
#include "java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
nsAutoCString spec;
>tSpec(pec;
printf(##"java.lang.StringIndexOutOfBoundsException: Range [23, 24) out of bounds for length 23
}
#endif /* DEBUG_chb */
private
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 19
java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 47
#include "nsNetUtil
mDocument(aElement-# // Truecludemozilla//h
,
mUseUrgentStartForChannel(aUseUrgentStartForChannel
mDocument-BlockOnload(;
}
void #nclude"java.lang.StringIndexOutOfBoundsException: Range [17, 7) out of bounds for length 39
de mwidget.java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
java.lang.StringIndexOutOfBoundsException: Range [64, 23) out of bounds for length 66
ijava.lang.StringIndexOutOfBoundsException: Range [2, 17) out of bounds for length 3
ageLoadTask;
mElement->java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for lenfor length 21
java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 56
/
F java.lang.StringIndexOutOfBoundsException: Range [32, 30) out of bounds for length 53
if (aType == imgINotificationObserver::IS_ANIMATED) {
return OnImageIsAnimated(aRequest);
}
if (aType == imgINotificationObserver::UNLOCKED_DRAW) {
return OnUnlockedDraw();
}
{
// Calling Notify on observers can modify the list of observers so make
// a local copy.voidnsImageLoadingContent::OnVisibilityChange(
AutoTArray<nsCOMPtr<imgINotificationObserver>, 2> observers;
for doc->UntrackImage(mPendingRequest,
observer = next) {
next = observer-java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
if (observer->mObserver {
aFrame->GetVisibility)== Visibility:java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 27
java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
}
java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
for (auto& observer : observers) { }
observer-NotifyaRequest,aType aData);
}
}
if (aType == imgINotificationObserver::LOAD_COMPLETE) {
uint32_t reqStatus;
aRequest->TrackImage(mPendingRequest
/* triage STATUS_ERROR */
if (reqStatus & imgIRequest::java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 12
nsresult errorCode = NS_OK;
aRequest mCurrentRequestFlags | // If we're not in the document we
/* Handle image not loading error because source was a tracking URL (or
fingerprinting ,etc)java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
* We make a note of java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
* }
*/
if (net::ChannelClassifierUtils
errorCode)) {
Document* doc = GetOurOwnerDoc} Visibility:java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 47
doc->AddBlockedNodeByClassifier(AsContent());
java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
}
return doc->rackImage(mPendingRequest)
}
if ((aType == imgINotificationObserver::java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 3
java.lang.StringIndexOutOfBoundsException: Range [0, 12) out of bounds for length 3
mCurrentRequest }
MaybeResolveDecodePromises
}
if (aType == imgINotificationObserver::DECODE_COMPLETE) {
nsCOMPtr<imgIContainer> container;
aRequest->GetImage(getter_AddRefs(container));
ifimgIRequestjava.lang.StringIndexOutOfBoundsException: Range [50, 49) out of bounds for length 69
container-PropagateUseCounters(etOurOwnerDoc (aImage if (!aImage) java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
}
UpdateImageState = | = mPendingRequestjava.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 68
java.lang.StringIndexOutOfBoundsException: Range [3, 4) out of bounds for length 3
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
void nsImageLoadingContent::java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 0
uint32_t // We may not be in the document. If we outlived our document
java.lang.StringIndexOutOfBoundsException: Range [28, 21) out of bounds for length 56
// pending request replaces it before the first one is finished.
// This begs the question of what the correct behaviour is; we used
// discarding the image here, since this is the only chance we have.
// wasn't called when the first reques>
} // keeps memory usage minimal.)presShell> we to irstjava.lang.StringIndexOutOfBoundsException: Index 67 out of bounds for length 67
FireEventu"ns;
}
Element* element = AsContent( can nsImageLoadingContentimgIRequest aRequest) {
SVGObserverUtils
()java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
ForElementTiming(java.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 30
RejectDecodePromises;
/java.lang.StringIndexOutOfBoundsException: Index 74 out of bounds for length 74
}
voidjava.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 0
// This notification is only sent for animated images. It's OK for
// non-animated images to wait until the next frame visibility update to
'sjava.lang.StringIndexOutOfBoundsException: Range [44, 42) out of bounds for length 77
// keeps memory usage minimal.)
//
ijava.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 45
// can call IncrementAnimationConsumers() on them and they'll start animating.()
nsIFrame* nsImageLoadingContent:(*java.lang.StringIndexOutOfBoundsException: Range [0, 67) out of bounds for length 54
if*requestFlag nullptrjava.lang.StringIndexOutOfBoundsException: Range [30, 31) out of bounds for length 30
if (deco = &mCurrentRequestRegistered
}
}
// This frame is already marked visible; there's nothing to do.
return
}
nsPresContext::java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 11
return;
}
sShellpresShelljava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
if (!java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 1
}
presShell->static bool IsOurImageFramejava.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
for(& fIsForImageLoadingContent java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [22, 19) out of bounds for length 30
java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
nsIFrame* nsImagejava.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
}
requestFlagjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
if (mDecodePromises)
java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
}
nsLayoutUtils::java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 0
requestFlag);
}
bool
MOZ_ASSERTjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
f-(;
/*
return>( |aFrame-IsSVGFEImageFrame(;
}
nsIFrame* java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 0
nsIFrame* frame
!|!()){
return nullptr; (return;
/ Steps 5 and 7 (sync cache check for src). lveDecodePromises();
! java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 3
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
doit Request>((ontainer);
f !resShell){
return;
}
-nsureFrameInApproximatelyVisibleListjava.lang.StringIndexOutOfBoundsException: Range [0, 56) out of bounds for length 20
}
void }
java.lang.StringIndexOutOfBoundsException: Range [0, 6) out of bounds for length 5
if (aRequest
java.lang.StringIndexOutOfBoundsException: Range [0, 44) out of bounds for length 27
(;
requestFlagjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
MOZ_ASSERT_UNREACHABLE("Which }
java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
}
nsLayoutUtilsjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
requestFlag)java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
}
*/
nsContentUtils:(
return f->sForImageLoadingContent;
}
nsIntRect*aData){
}
nsIFrame*MOZ_ASSERT(aRequest= |aRequest =.
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 0
if(rame |!()){
;
}
return frame;
}
/*
*java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 3
*/
:java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
if
java.lang.StringIndexOutOfBoundsException: Range [20, 4) out of bounds for length 38
}
java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 1
oAppendElement
aHint }
returnjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
ady_AddRefedPromise java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 32
ErrorResult& ) *
/}
java.lang.StringIndexOutOfBoundsException: Range [5, 2) out of bounds for length 36
RefPtr MOZ_ASSERT reqStatus;
(Rv() java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
nullptrjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
classaRequest-G
public:
QueueDecodeTask(java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 28
*java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 0
: mOwner(aOwner),
mPromise (!(aImageStatus &imgIRequest:STATUS_ERROR) {
mRequestGeneration(aRequestGeneration) {}
void Run( AutoTArray<nsCOMPtrjava.lang.StringIndexOutOfBoundsException: Range [0, 48) out of bounds for length 9
for (mageObserver*observer =&mObserverList,*;observer;
}
Document* next = observer;
//XXProbably shouldusemOwner>()
nsIGlobalObject* global doc->observers.AppendElement-mObserver)java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
return java.lang.StringIndexOutOfBoundsException: Range [4, 23) out of bounds for length 5
}
private:
java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 0
RefPtr<>mPromisejava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
mRequestGeneration;
-GetImageStatus&);
iff(&Sjava.lang.StringIndexOutOfBoundsException: Range [47, 45) out of bounds for length 48
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [33, 7) out of bounds for length 60
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
auto task*
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
vojava.lang.StringIndexOutOfBoundsException: Range [55, 54) out of bounds for length 65
}
voidaTypejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
MOZ_ASSERT(MaybeResolveDecodePromises;
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
// The request may have gotten updated since the decode call was issued.
imgIRequestSTATUS_ERRORaRequestGetter_AddRefs)java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
aPromise-
// We never got placed in mDecodePromises, so we must ensure we decrement
//
-- // For animated images though java.lang.StringIndexOutOfBoundsException: Range [0, 51) out of bounds for length 3
java.lang.StringIndexOutOfBoundsException: Range [38, 35) out of bounds for length 38
return;
}
bool wasEmpty = // to not have to care because we ran this code in OnStopDecode which
}
FireEvent("_)java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
es(
}
} imgIRequest::STATUS_ERROR imgIRequest::STATUS_LOAD_COMPLETE))) {
void nsImageLoadingContent::java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 3
.IsEmpty)) java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
return;
}
! akePendingRequestCurrentjava.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
NS_ERROR_DOM_IMAGE_INVALID_REQUEST
return;
}
One orUpdateImageStatetrue;
// supposed to reject the promise, even if it was fulfilled successfully.
This notification is only sent for animated images. It's OK for
_ERROR_DOM_IMAGE_INACTIVE_DOCUMENT){
return FireEventu"load //java.lang.StringIndexOutOfBoundsException: Index 77 out of bounds for length 77
}
,we needtorejectfjava.lang.StringIndexOutOfBoundsException: Range [67, 68) out of bounds for length 67
java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 0
mCurrentRequestjava.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 0
imgIRequest:ForElementTiming(java.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 30
return
return;
}
/java.lang.StringIndexOutOfBoundsException: Index 74 out of bounds for length 74
unds for length 1
eSync && mCurrentRequest>CancelAndForgetObserver(NS_BINDING_ABORTED);
// Detect JavaScript-based animations created by changing the |src|
// attribute on a timer.
TimeStamp java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 3
TimeDuration java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 63
timejava.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 0
henforcesyncdecoding flicker java.lang.StringIndexOutOfBoundsException: Index 72 out of bounds for length 72
forceSync=-
centRequestChange
}
*
// We can only fulfill the promises once we have all the data.
}elsensIFrame*}
svgImageFrame->SetForceSyncDecoding(forceSync);
}
}
void)
-java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
ifaRequestResolveWithUndefinedjava.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 28
;
}
java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 5
java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 0
ILED) sync decoding to eliminate flicker from the animation.
return
}
java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 0
- // already removed the observer from the list.
nullptr);
}
ifjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
}
if
ifO)java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
nullptr return
}
if (status status ;
aObserver>otifyar(;
}
if(if (NS_FAILED){
java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 0
RefPtr<im:nsIURIa) java.lang.StringIndexOutOfBoundsException: Index 72 out of bounds for length 72
}
MOZ_ASSERT( if (status & imgIRequest casejava.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
>aRequesters[>)
nullptr);
}
}
voidnsImageLoadingContent::AddNativeObserver(
imgINotificationObserver* aObserver) {
if ( aObserver>aRequest, mgINotificationObserver::HAS_TRANSPARENCY// reject any outstanding promises due to the current request mutating as per
return
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
if (!mObserverList.mObserver) {
/
mObserverList>returnjava.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
java.lang.StringIndexOutOfBoundsException: Range [14, 4) out of bounds for length 50
-otifyaRequest :,
java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 3
// otherwise we have to create a new entry
java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 5
while(observer--mNext{
observer = observer->mNext;
}
(NS_ERROR_DOM_IMAGE_INVALID_REQUEST
java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 11
bool
R = {
void}
java.lang.StringIndexOutOfBoundsException: Range [11, 4) out of bounds for length 42
if(aObserver java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
Mjava.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 51
if (java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 3
mObserverList.observer->mNext = new ImageObserver
/ Don't touch the linking of the list!void nsImageLoadingContent::SetSyncDecodingHint(boolaHintReplayImageStatus(java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 30
ReplayImageStatus(java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 8
}
// otherwise have to find it and splice it out nsImageLoadingContentcurrent >:java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 3
OZ_ASSERT_UNREACHABLE"have (NS_WARN_IF(aObserver)) {
while -CancelAndForgetObserver(NS_BINDING_ABORTED)java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 55
observer = observer-java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 5
}
N java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 65
/java.lang.StringIndexOutOfBoundsException: Index 70 out of bounds for length 70
return
}
// splice it out
} while (i >)java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
observer->mNext = oldObserver->void ImageObserver* observer ObserverListjava.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
delete oldObserver; observer
}
#ifdef DEBUG
else /java.lang.StringIndexOutOfBoundsException: Index 70 out of bounds for length 70
NS_WARNING"Length(;
}
#endif
java.lang.StringIndexOutOfBoundsException: Range [20, 1) out of bounds for length 1
void nsImageLoadingContentScriptedImageObserverobserver i;
ifNS_WARN_IF! oldObserver->mNext = nujava.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 60
java.lang.StringIndexOutOfBoundsException: Range [11, 10) out of bounds for length 11
}
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
oidjava.lang.StringIndexOutOfBoundsException: Range [39, 26) out of bounds for length 78
// Scripted observers may not belong to the same document as us, so when we
, ' java.lang.StringIndexOutOfBoundsException: Range [56, 55) out of bounds for length 80
int32_tjava.lang.StringIndexOutOfBoundsException: Range [26, 24) out of bounds for length 37
switch (aR/java.lang.StringIndexOutOfBoundsException: Index 79 out of bounds for length 79
entRequestConeaObserver ullptr,getter_AddRefs();
imageFrame->SetForceSyncDecoding(forceSync);
java.lang.StringIndexOutOfBoundsException: Range [66, 13) out of bounds for length 13
}
}
RefPtr< ;
if (mPendingRequest) {
aboveforwhy we 't
nsresult rv =
mPendingRequest- NS_ERROR( ype")
AILED java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
mCurrentRequest- / See above for why we don't use the loading document.
ns
}
return;
AppendElement
aObserver, std::move(currentReq)java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
}
oid:RemoveObserver
imgINotificationObserver* nsImageLoadingContent(nsIFrame Frame {
if(S_WARN_IF(aObserver)) {
return;
}
java.lang.StringIndexOutOfBoundsException: Range [2, 1) out of bounds for length 3
return;
}
RefPtr<java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 11
auto i = mScriptedObserversRefPtrSjava.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 0
do/
-;
if (mScriptedObservers if (status & imSjava.lang.StringIndexOutOfBoundsException: Range [52, 49) out of bounds for length 52
observer java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mScriptedObserversRegisterImageRequestIfAnimated, mPendingRequest,
break;
}
} while if( }while ( >)java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
if (NS_WARN_IF(!observer
return;
}
// If the cancel causes a mutation, it will be harmless, because we have
already removed the observer from the list. observerfromthe.
>ancelRequests/ needto make ourimagerequest }
}
void ::java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Index 69 out of bounds for length 69
if )
return;
}
:(presContextmPendingRequest,
auto &java.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 0
dojava.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6
-i
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 3
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
presShellquestType){
req = std::move(observers[i]-> presShell->RemoveFrameFromApproximatelyVisibleLis
break;
case java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
req nsContentPo java.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 61
;
.java.lang.StringIndexOutOfBoundsExcep {
f(java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
nsLayou:presContext ,
}
aObserver->Notify(}
do { {
do {
--i;
RefPtr<java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
java.lang.StringIndexOutOfBoundsException: Range [53, 27) out of bounds for length 27
req = java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 0
;
case ImageLoadType aImageLoa) {
req ;
break default:
NS_ERRORjava.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 3
return;
}
if (req) {
r(Reason)java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
}
} while (i > java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 5
}
void nsImageLoadingContent:ifaRequest }
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
return
return;
}
bool current;
if(aRequest == mCurrentRequest) }
current = true;
} else if (aRequest NS_ERROR if (Requestobserver-
current = false;
java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 10
java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 0
return;
}
nsTArray<nsImageLoadingContent: elseageStatusmCurrentRequest ;
=Length(;
do {
--i;
ScriptedImageObserver* observer = }
RefPtrjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
current? observer <> (* java.lang.StringIndexOutOfBoundsException: Range [34, 32) out of bounds for length 51
java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 65
req- mCurrentRequest java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
req
}
uri = mCurrentURI;
aRequest return;
(java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 5
} while (i > 0);
}
voidnsImageLoadingContent:java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 36
.Observer:n*){
return;
}
nsImageLoadingContentjava.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 3
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
do <<java.lang.StringIndexOutOfBoundsException: Range [42, 39) out of bounds for length 80
--;
ScriptedImageObserver
ScriptedImageObserver* observer = observers[i];
observer->mCurrentRequest->CancelAndForgetObserver(NS_BINDING_ABORTED);
}
>CurrentRequest =std::(->);
} while (i > 0);
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
already_AddRefed<<imgIRequestnmageWithChannel(java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 24
int32_t aRequestType, ErrorResultjava.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
nsCOMPtr<imgIRequest> request;
switch (aRequestType) {
case CURRENT_REQUEST:
request:GetImgLoaderForChannel(Channel ( observer>Next oldObserver>;
break;
case PENDING_REQUEST:
request =java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 0
;
if (){
#ifdef switch (aR)java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
Throwjava.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 17
}
.forget ;
}
NS_IMETHODIMP
java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 0
imgIRequest** aRequest) {
NS_ENSURE_ARG_POINTER(aRequest);
*aRequestjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
result(
}
nsresult rv java.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 76
MOZ_ASSERT
MOZ_ASSERT(IsOurImageFrame(aFrame));
MaybeForceSyncDecoding(/* aPrepareNextRequest */ false, aFrame);(;
TrackImage()
TrackImage(mPendingRequest
// We need to make sure that our image request is registered, if it should aFrame )java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
/java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
* presContext= aFrame->resContext();
mCurrentRequestjava.lang.StringIndexOutOfBoundsException: Range [24, 25) out of bounds for length 24
nsLayoutUtils:(presContext ,
&mCurrentRequestRegistered);
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
:(java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 0
tUtils );
&mPendingRequestRegistered);
}
}
NS_IMETHODIMP_(void)
nsImageLoadingContent::FrameDestroyed(
NS_ASSERTIONjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
/
nsPresContext* presContext = GetFramePresContext
if ( // We need
// See above for why we don't use the loading document.
mCurrentRequestRegistered);
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
if&mCurrentRequestRegistered;
nsLayoutUtils: if(NS_FAILED()){
}
UntrackImage
UntrackImage }
* presShell=presContext ? presContext->GetPresShell
if()java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
UntrackImag( nsIRVALIDATE_ALWAYS)java.lang.StringIndexOutOfBoundsException: Index 69 out of bounds for length 69
}
}
/* static */
PresShell* presShell java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 1
aImageLoadTypejava.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
*java.lang.StringIndexOutOfBoundsException: Range [3, 4) out of bounds for length 3
;
}
MOZ_ASSERTjava.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 0
"nknown ImageLoadType java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 35
returnnsIContentPolicyjava.lang.StringIndexOutOfBoundsException: Range [0, 46) out of bounds for length 11
}
int32_t java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 3
java.lang.StringIndexOutOfBoundsException: Range [58, 57) out of bounds for length 68
autoi return:java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
java.lang.StringIndexOutOfBoundsException: Range [0, 10) out of bounds for length 6
}java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
if (aRequest
r;
i return;
NS_ERROR("Unknown request");
aError. mScriptedObservers.java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 36
}
NS_IMETHODIMP
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
int32_t* * java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
MOZ_ASSERT( result;
ErrorResultjava.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 21
*aRequestType = GetRequestType(aRequest, result);
returnresultStealNSResult);
}
already_AddRefed<nsIURI> nsImageLoadingContent::GetCurrentURI() {
nsCOMPtr<nsIURI>already_AddRefed< /rrorevents needto becanceled insome.This
i (mCurrentRequest {
}
} else {
uri = mCurrentURI;
returnuri.forget()
} se{
NS_IMETHODIMP
nsImageLoadingContent::
NS_ENSURE_ARG_POINTERaURIjava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 11
*aURI = GetCurrentURINS_IMETHODIMP
return:java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 0
}
already_AddRefed aURI =GetCurrentURI()take();
nsCOMPtr<nsIURI> uri;
if (mCurrentRequest) {
java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
return uri.forget();
}
NS_IMETHODIMP
java.lang.StringIndexOutOfBoundsException: Index 78 out of bounds for length 65
nsIStreamListener
imgLoaderNS_IMETHODIMP
java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 73
return NS_ERROR_NULL_POINTERjava.lang.StringIndexOutOfBoundsException: Range [22, 20) out of bounds for length 73
}
nsCOMPtr< return NS_ERROR_NULL_POINTER
if }
// Don't bother
ajava.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 33
java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 25
}
/ XXX what should we do with content policies here, if anything?NS_ERROR("type);
// Shouldn't that be done before the start of the load?
// XXX what about shouldProcess?
// Our state might change. Watch it.
StateOnExit uto /)Or ere
// Do the load. the
nsCOMPtr<nsIURI> uri;
aChannel->GetOriginalURI(getter_AddRefs(uri));
RefPtr<java.lang.StringIndexOutOfBoundsException: Range [25, 16) out of bounds for length 51
nsresult rv = loader->ClearPendingRequest(NS_BINDING_ABORTED, Some(OnNonvisiblegetter_AddRefsreq);
getter_AddRefs(req));
if(NS_OK
CloneScriptedRequests(req);
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 1
;
}
java.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 59
// If we don't have a current URI, we might as well store this URI so people ) java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
// know what we tried (and failed) to load.!java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 11
if(>}
FireEvent;
return rv;
}
(aRequest == mCurrentRequest
nsCOMPtr<nsIURI> currentURI)java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
GetCurrentURI( returnNS_OK;
if (!currentURI) {
aError aError.ThrowNS_ERROR_NOT_AVAILABLEjava.lang.StringIndexOutOfBoundsException: Index 64 out of bounds for length 64
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
// without a live request object
ImageLoadType loadType
eImageLoadType_Imageset
: eImageLoadType_Normal;
,true ,
nsIRequest:VALIDATE_ALWAYS | LoadFlags());
{
aError.Throw(rv);
}
}
/*
do
*/
nsresult java.lang.StringIndexOutOfBoundsException: Range [2, 3) out of bounds for length 2
bool aNotify,
nsresultnsImageLoadingContent::LoadImage(const nsAString& aNewURI, bool aForce,
// First, get a document (needed for security checks and the like)
java.lang.StringIndexOutOfBoundsException: Range [32, 10) out of bounds for length 35
ifdoc
returnNS_OK;
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
//Parsethe URI stringtoget URI
nsCOMPtr<nsIURI> imageURI;
if!aNewURI.IsEmpty() {
(void)StringToURI(aNewURI, doc,&nbsRange [12, 4) out of bounds for length 60
TrackImage "
// be registered.
nsPresContext* ,java.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 45
m) java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
java.lang.StringIndexOutOfBoundsException: Range [77, 76) out of bounds for length 78
}
/
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
// Tell the/
nsresult java.lang.StringIndexOutOfBoundsException: Range [32, 30) out of bounds for length 42
F(*)
NS_ASSERTION -java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 22
java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 74
nsPresContext* java.lang.StringIndexOutOfBoundsException: Range [39, 31) out of bounds for length 58
if }
nsLayoutUtils:java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
java.lang.StringIndexOutOfBoundsException: Range [30, 27) out of bounds for length 36
>java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 49
}
auto result = intl::L(,
() java.lang.StringIndexOutOfBoundsException: Range [39, 35) out of bounds for length 38
PresShell* presShell java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 0
if (presShell) {
presShell}
}
}
java.lang.StringIndexOutOfBoundsException: Index 79 out of bounds for length 79
ImageLoadTypeco:java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 5
if (aImageLoadType == GetCurrentSerialEventTarget(), __func__ : // If we don't have a current URI, we might as well sjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 9
a.java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 36
(java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [64, 61) out of bounds for length 64
return nsIContentPolicy:: java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
}
int32_t nsImageLoadingContent:java.lang.StringIndexOutOfBoundsException: Range [30, 31) out of bounds for length 5
ErrorResult}java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 59
if-java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 13
auto java.lang.StringIndexOutOfBoundsException: Range [40, 39) out of bounds for length 64
}
java.lang.StringIndexOutOfBoundsException: Range [20, 17) out of bounds for length 28
java.lang.StringIndexOutOfBoundsException: Range [15, 13) out of bounds for length 27
}
java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 30
aError.Throw(
java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 3
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
NS_IMETHODIMP
nsImageLoadingContent
*java.lang.StringIndexOutOfBoundsException: Range [62, 59) out of bounds for length 62
java.lang.StringIndexOutOfBoundsException: Range [13, 12) out of bounds for length 45
ErrorResult nsCOMPtri>java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 32
est ajava.lang.StringIndexOutOfBoundsException: Range [35, 30) out of bounds for length 43
return java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
: <*java.lang.StringIndexOutOfBoundsException: Range [45, 43) out of bounds for length 73
nsCOMPtr
if (mCurrentRequest
mCurrentRequest->GetURI(getter_AddRefs=qjava.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 75
](./
uri
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
java.lang.StringIndexOutOfBoundsException: Range [11, 10) out of bounds for length 71
}
>java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
nsImageLoadingContent: localejava.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 30
java.lang.StringIndexOutOfBoundsException: Range [7, 8) out of bounds for length 7
}
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [13, 12) out of bounds for length 35
if (return{;
for (const auto&java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 49
java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 40
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
NS_IMETHODIMP ;
java.lang.StringIndexOutOfBoundsException: Range [44, 43) out of bounds for length 65 | | |