IRC Log Viewer » #firebreath » 2014-01-15

IRC Nick Time (GMT-7) Message
ppratik 00:01 I have an issue occuring in IE8 running on windows 7 32 bit: I have an image viewer 4X4 layout where 16 images have been loaded. Once I double click any image residing in any plugin, it should resize itself and the image should be displayed in 1X1 layout(in other words. zoom the full image and show its expanded view). This occurs seamlessly in every browser (chrome,safari,firefox, IE9,IE10,IE11) in win 7 32 bit service pack 1..
any browser operation(clicking outside the plugin or max or minimising browser) after double clicking the image gives us the required result only on IE8..not on other browsers. What may be the problem here?
nothing on debug
I see firebreath(latest version) supports IE6 and later versions
ppratik 00:01 P.S: Observation While debugging the page, 1. the particular plugin resize not being fired on IE8 contrary to other browsers after the double click operation.on clicking outside the plugin and clicking on it fires the resize event. 2. in IE8 onResize event is being fired after scrolling in browser, but not after plugin is resized.
taxilian 12:01 that's weird; somehow my znc connected to a bad server or something
nirvdrum 13:01 chardy: That's the guy you want to ask.
taxilian 13:01 … if my computer would stay connected
chardy: you had a question?
well, now that my IRC is connected I should be on again. if I see questions and you're still here I'll try to answer. gotta go get lunch now
nirvdrum 15:01 <chardy> Greetings, I have a question about JSObject::InvokeAsync. I'm using this from a different thread than the normal browser thread, is this safe?
taxilian 15:01 chardy: yes, it is safe.
in fact, that's what it's for =]
thx, Kevin
chardy 15:01 Thanks taxilian- I was concerned about whether it would be possible for the BrowserHost object (m_host) to be deleted between lines 92 and 96 in JSObject.h
would it not be better to get a strong pointer via m_host.lock() ?
would it not be better to get a strong pointer via m_host.lock() ?
taxilian 15:01 the BrowserHost object can only be deleted on the main thread
the BrowserHost object can only be deleted on the main thread
also, if you have any threads that are still running after shutdown() is called on your plugin, there is a problem
and the host doesn't get destroyed until after that call =]
so no, it's not possible for that to happen
so no, it's not possible for that to happen
because lines 92 and 96 both also only happen on the main thread
wait, no, I'm thinking of a different part
but still; it shouldn't ever be an issue because your thread shouldn't be running when host is destroyed
chardy 15:01 :) Ok that all makes sense to me. Thank you for clarifying.