Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 179152
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo KDE team <kde@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Ben Hughes <schleyfox@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
kdelibs.tar.bz2 Updated ebuild to fix a gmail bug application/octet-stream Ben Hughes 2007-05-19 21:51 0000 9.38 KB Details
kdelibs-3.5.7-innerhtml.patch kdelibs-3.5.7-innerhtml.patch patch Alon Bar-Lev (RETIRED) 2007-05-27 14:42 0000 692 bytes Details | Diff
browser config.png konqueror config for gmail/google image/png Jorge Manuel B. S. Vicetto 2007-06-01 01:14 0000 49.22 KB Details
bad gmail.png Broken gmail rendering image/png Jorge Manuel B. S. Vicetto 2007-06-01 01:15 0000 229.37 KB Details
good gmail.png Proper gmail rendering image/png Jorge Manuel B. S. Vicetto 2007-06-01 03:13 0000 203.12 KB Details
kdelibs-3.5.7.diff Trivial patch for kdelibs-3.5.7.ebuild to apply Alon Bar-Lev's patch patch Jorge Manuel B. S. Vicetto 2007-06-01 03:24 0000 376 bytes Details | Diff
konqueror-gmail.jpg have a look image/jpeg Piotr Jaroszyński 2007-06-01 07:08 0000 106.63 KB Details
kdelibs-3.5.7-html-style.patch kdelibs-3.5.7-html-style.patch patch Alon Bar-Lev (RETIRED) 2007-06-01 19:14 0000 517 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 179152 depends on: Show dependency tree
Bug 179152 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-05-19 21:48 0000
A few days ago gmail stopped working for users of the konqueror web browser
(spoofed as firefox).  Luckily, the issue is relatively easy to fix.  This is
just a small ebuild modification to let gmail users back into the fun.

Reproducible: Always

------- Comment #1 From Ben Hughes 2007-05-19 21:51:54 0000 -------
Created an attachment (id=119745) [details]
Updated ebuild to fix a gmail bug

------- Comment #2 From Wulf Krueger (RETIRED) 2007-05-19 22:38:39 0000 -------
Ben, your help is appreciated but please do the following next time:

- Don't attach archives.
- Attach a diff (diff -u <old ebuild> <new ebuild>) for the ebuild only.
- Attach the patch which you should create as described in
http://dev.gentoo.org/~masterdriverz/patch.xml

------- Comment #3 From Jakub Moc (RETIRED) 2007-05-20 18:56:43 0000 -------
Reopen with a unified diff against the relevant file; thanks.

------- Comment #4 From Carsten Lohrke 2007-05-20 19:54:58 0000 -------
Uh, Jakub, please stop to annoy everyone (again). Resolving needinfo produced
only bug spam and is totally unnecessary.

Intend to let this bug sit for a few days, as I'm unsure, why carewolf is
posting this quick fix, but neither committing to trunk nor branch.

------- Comment #5 From Alon Bar-Lev (RETIRED) 2007-05-27 14:42:13 0000 -------
Created an attachment (id=120448) [details]
kdelibs-3.5.7-innerhtml.patch

Works for me.

------- Comment #6 From Wulf Krueger (RETIRED) 2007-05-30 18:40:29 0000 -------
Can someone advise a test scenario for this, please? 

Without any patch and with konqueror masquerading as Firefox 1.5.0.4, Gmail
seems to work just fine for me (and not just in basic view). I'm not using
Gmail much, though, so I might miss something.

Furthermore, the patch carewolf checked in is a one-liner now:

--- branches/KDE/3.5/kdelibs/khtml/html/html_elementimpl.cpp    2006/10/21
13:43:33     597736
+++ branches/KDE/3.5/kdelibs/khtml/html/html_elementimpl.cpp    2007/05/27
10:16:02     668699
@@ -503,7 +503,6 @@
         case ID_COLGROUP:
         case ID_FRAMESET:
         case ID_HEAD:
-        case ID_STYLE:
         case ID_TABLE:
         case ID_TBODY:
         case ID_TFOOT:

------- Comment #7 From Jorge Manuel B. S. Vicetto 2007-06-01 01:14:06 0000 -------
Created an attachment (id=120837) [details]
konqueror config for gmail/google

Testing config for konqueror

------- Comment #8 From Jorge Manuel B. S. Vicetto 2007-06-01 01:15:51 0000 -------
Created an attachment (id=120838) [details]
Broken gmail rendering

This is the broken display I get with komqueror when the above config.

------- Comment #9 From Jorge Manuel B. S. Vicetto 2007-06-01 03:13:37 0000 -------
Created an attachment (id=120840) [details]
Proper gmail rendering

After compiling kdelibs with Alon Bar-Lev's patch, konqueror displays GMail
properly.

------- Comment #10 From Jorge Manuel B. S. Vicetto 2007-06-01 03:24:52 0000 -------
Created an attachment (id=120841) [details]
Trivial patch for kdelibs-3.5.7.ebuild to apply Alon Bar-Lev's patch

------- Comment #11 From Piotr Jaroszyński 2007-06-01 07:08:09 0000 -------
Created an attachment (id=120845) [details]
have a look

FWIW, it works for me w/o the patch.

------- Comment #12 From Alon Bar-Lev (RETIRED) 2007-06-01 07:18:17 0000 -------
Are you sure?
It means that Gmail was modified...

------- Comment #13 From Piotr Jaroszyński 2007-06-01 11:43:25 0000 -------
I have kde-3.5.7 from the tree and you can see the screenshot, also Wulf
doesn't seem to have this problem.

------- Comment #14 From Wulf Krueger (RETIRED) 2007-06-01 17:06:41 0000 -------
 (In reply to comment #13)
> I have kde-3.5.7 from the tree and you can see the screenshot, also Wulf doesn't
> seem to have this problem.

Indeed. It works just fine for me, too, without any patch. I can't reproduce
the problem what ever I do - not with a new user not having a ~/.kde nor with
the ~/.kde from my main machine used in my testing environment. That and the
one-liner carewolf checked in make me hesitant to add any patch.

Could someone who has this problem try accessing Gmail with a new user (i. e.
with no ~/.kde)?

------- Comment #15 From Alon Bar-Lev (RETIRED) 2007-06-01 18:21:04 0000 -------
Recompiled kdelibs, I regret to say but gmail does not work for me. I don't
know how this is possible...

------- Comment #16 From Alon Bar-Lev (RETIRED) 2007-06-01 19:14:23 0000 -------
Created an attachment (id=120886) [details]
kdelibs-3.5.7-html-style.patch

Well... Tried the simpler patch and this also work... :)
So something should be applied... to make users happy.

philantrop: Please attach patches not paste them.

------- Comment #17 From Wulf Krueger (RETIRED) 2007-06-01 20:10:55 0000 -------
(In reply to comment #16)
> Well... Tried the simpler patch and this also work... :)
> So something should be applied... to make users happy.

Ok, if it fixes the evasive problem, I'll add it.

> philantrop: Please attach patches not paste them.

Alon, the patch most obviously was only meant to inform people about what was
actually committed and not intended for use in the ebuild or I would have made
it against the tarball and not KDE's svn. :-)

Thanks for the patch. Committed to CVS. (No revision bump because it's kdelibs
and even though the patch is rather generic, the problems only seems to be with
Gmail so far.)

------- Comment #18 From Alon Bar-Lev (RETIRED) 2007-06-01 20:18:46 0000 -------
I think revbump should be committed, since many people had moved from konqueror
to firefox because of this issue, they will not be able to get this work as
they wait for gmail to be work with current configuration.

There are a lot of gmail users out there...

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug