CIA.vc
orlovich
Real-time open source activity stats
Stats » Authors » orlovich
informationsyndicateUTC clock
14:46 on Feb 12, 2012
event counters
The last message was received 0.94 years ago at 16:17 on Mar 06, 2011
0 messages so far today, 0 messages yesterday
0 messages so far this week, 0 messages last week
0 messages so far this month, 0 messages last month
2302 messages since the first one, 8.09 years ago, for an average of 1.28 days between messages
recent messages
dateReversed sort columnprojectcontentlink
16:17 on Mar 06, 2011KDE
Commit by orlovich :: r1223972 regression/trunk/tests/khtmltests/regression/ (4 files in 2 dirs): (link)
Basic functionality test for placeholder attribute.
#
02:48 on Jan 19, 2011KDE
Commit by orlovich :: r1215557 apps/trunk/KDE/kdebase/apps/konq-plugins/domtreeviewer/domtreeview.cpp: (link)
Fix bogus assert in search and expand tree when there is more than one "root"
node due to e.g. comments, and make it do the right thing instead.
#
01:02 on Jan 19, 2011KDE
Commit by orlovich :: r1215546 regression/trunk/tests/khtmltests/regression/ (4 files in 2 dirs): (link)
Tests for .item() DOM method.
#
01:00 on Jan 19, 2011KDE
Commit by orlovich :: r1215545 khtml/branches/KDE/4.6/kdelibs/khtml/ (6 files in 2 dirs): (link)
Merged revision:r1215544 | orlovich | 2011-01-18 19:59:02 -0500 (Tue, 18 Jan 2011) | 18 lines


Various fixes for the new twitter website:
1) The alleged DOM 0 DOMNode::item doesn't exist in Gecko and WebCore at least,
and it confuses the script loader (as we have NodeList-like .item, but not an
index [[Get]]). Remove it, but add one to HTMLSelectElement as that's legit
HTML5.

2) When document.domain is set to the present domain, we still want to call
setDomainFromDOM(), as it would set the 'script-set domain' bit moving the
origin into that namespace --- otherwise it will be inaccessible to other
things that opted in.

3) XMLHttpRequest should complete relative URLs in its own context, not the
dynamic one.

BUG: 261041
#
00:59 on Jan 19, 2011KDE
Commit by orlovich :: r1215544 khtml/trunk/KDE/kdelibs/khtml/ (6 files in 2 dirs): (link)
 Various fixes for the new twitter website:
1) The alleged DOM 0 DOMNode::item doesn't exist in Gecko and WebCore at least,
and it confuses the script loader (as we have NodeList-like .item, but not an
index [[Get]]). Remove it, but add one to HTMLSelectElement as that's legit
HTML5.

2) When document.domain is set to the present domain, we still want to call
setDomainFromDOM(), as it would set the 'script-set domain' bit moving the
origin into that namespace --- otherwise it will be inaccessible to other
things that opted in.

3) XMLHttpRequest should complete relative URLs in its own context, not the
dynamic one.

BUG: 261041
#
00:56 on Jan 19, 2011KDE
Commit by orlovich :: r1215543 kio/trunk/KDE/kdelibs/kio/ (kio/hostinfo_p.h misc/kpac/script.cpp): (link)
This fixes severe performance problems with complicated proxy scripts.

1) Whenever we get a string that may be either a hostname or IP, try
checking it for being an IP with QHostAddress first, rather than handing it to
QHostInfo::fromName directly, as that method does reverse lookups on IPs.
Takes proxy overhead on a certain complex but well-written script from
0.5 seconds (per-request, yikes) to about 50ms or so.

2) Use the KIO DNS cache when possible in cases we have a hostname, as there
is obviously quite a bit of locality in hostnames used. This takes the
overhead down to the 2-5ms range.

Reviewed by Thiago.
#
23:58 on Jan 18, 2011KDE
Commit by orlovich :: r1215536 khtml/branches/KDE/4.6/kdelibs/khtml/rendering/render_style.cpp: (link)
Merged revision:r1215533 | orlovich | 2011-01-18 18:55:32 -0500 (Tue, 18 Jan 2011) | 6 lines

Fix a bug in khtml::StyleBoxData::operator == that made us incorrectly
hashcons different styles, messing up paste.kde.org

BUG: 261668
#
23:58 on Jan 18, 2011KDE
Commit by orlovich :: r1215535 regression/trunk/tests/khtmltests/regression/ (4 files in 2 dirs): (link)
Regression test for r1215533

CCBUG:261668
#
23:56 on Jan 18, 2011KDE
Commit by orlovich :: r1215533 khtml/trunk/KDE/kdelibs/khtml/rendering/render_style.cpp: (link)
Fix a bug in khtml::StyleBoxData::operator == that made us incorrectly
hashcons different styles, messing up paste.kde.org

BUG: 261668
#
23:49 on Jan 18, 2011KDE
Commit by orlovich :: r1215532 khtml/branches/KDE/4.6/kdelibs/khtml/java/kjavaappletviewer.cpp: (link)
Merged revision:r1215531 | orlovich | 2011-01-18 18:48:59 -0500 (Tue, 18 Jan 2011) | 5 lines

Unbreak KJavaAppletViewer. QStringList::begin is not an output iterator.

CCMAIL: ervin at kde dot org
BUG: 258452
#
23:49 on Jan 18, 2011KDE
Commit by orlovich :: r1215531 khtml/trunk/KDE/kdelibs/khtml/java/kjavaappletviewer.cpp: (link)
Unbreak KJavaAppletViewer. QStringList::begin is not an output iterator.

CCMAIL: ervin at kde dot org
BUG: 258452
#
23:48 on Jan 18, 2011KDE
Commit by orlovich :: r1215530 regression/trunk/tests/khtmltests/regression/tests/js/neg-index.js: (link)
Regression test for r1215528.
#
23:47 on Jan 18, 2011KDE
Commit by orlovich :: r1215529 kjs/branches/KDE/4.6/kdelibs/kjs/bytecode/codes.def: (link)
Merged revision:r1215528 | orlovich | 2011-01-18 18:46:40 -0500 (Tue, 18 Jan 2011) | 11 lines

Fix problems with negative indeces in bracket ops in cases we can statically
determine arguments to be of int32 type. Fixes reply problem on
userbase.kde.org. I think I'll probably just have to bite the bullet and add in
a uint32 type to FrostByte's type system, but getting conversion rules right
for that will be tricky... and it'll be extra-annoying that all the bitops
like to produce int32.

BUG:262398
BUG:204143
#
23:46 on Jan 18, 2011KDE
Commit by orlovich :: r1215528 kjs/trunk/KDE/kdelibs/kjs/bytecode/codes.def: (link)
Fix problems with negative indeces in bracket ops in cases we can statically
determine arguments to be of int32 type. Fixes reply problem on
userbase.kde.org. I think I'll probably just have to bite the bullet and add in
a uint32 type to FrostByte's type system, but getting conversion rules right
for that will be tricky... and it'll be extra-annoying that all the bitops
like to produce int32.

BUG:262398
BUG:204143
#
23:45 on Jan 18, 2011KDE
Commit by orlovich :: r1215527 regression/trunk/tests/khtmltests/regression/ (4 files in 2 dirs): (link)
Regression test for r1215524
#
23:32 on Jan 18, 2011KDE
Commit by orlovich :: r1215524 khtml/trunk/KDE/kdelibs/khtml/css/cssstyleselector.cpp: (link)
 Make sure we honor width: set on a button with display: inline.
This is done by mutating it into inline-block (WebCore does that,
but a lot more other stuff, too, which doesn't make sense here given
our native-widgets approach).

Fixes the star (so that's what the weird fancy character was) and loupe
icons on google search results getting cutoff.
#
15:51 on Nov 28, 2010KDE
Commit by orlovich :: r1201755 khtml/branches/KDE/4.5/kdelibs/khtml/xml/dom_docimpl.cpp: (link)
Merged revision:r1201753 | orlovich | 2010-11-28 10:47:00 -0500 (Sun, 28 Nov 2010) | 4 lines

Get rid of this assert. It's wrong in case this is done from a running script.
BUG: 238698
FIXED-IN: 4.5.4
#
15:47 on Nov 28, 2010KDE
Commit by orlovich :: r1201753 khtml/trunk/KDE/kdelibs/khtml/xml/dom_docimpl.cpp: (link)
Get rid of this assert. It's wrong in case this is done from a running script.
BUG: 238698
FIXED-IN: 4.5.4
#
17:30 on Nov 27, 2010KDE
Commit by orlovich :: r1201413 khtml/branches/KDE/4.5/kdelibs/khtml/html/html_baseimpl.cpp: (link)
Merged revision:r1201412 | orlovich | 2010-11-27 12:28:50 -0500 (Sat, 27 Nov 2010) | 6 lines

Don't crash when someone (e.g. kmail) passes in some html w/o a KHTMLPart that contains
a named iframe. It'd be best if HTMLQuoteColorer in kmail 4.4 were changed to use the
part just in case, though.

BUG: 257500
#
17:29 on Nov 27, 2010KDE
Commit by orlovich :: r1201412 khtml/trunk/KDE/kdelibs/khtml/html/html_baseimpl.cpp: (link)
Don't crash when someone (e.g. kmail) passes in some html w/o a KHTMLPart that contains
a named iframe. It'd be best if HTMLQuoteColorer in kmail 4.4 were changed to use the
part just in case, though.

BUG: 257500
#