Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(112)

Issue 315683002: Better handling of broken applet codebase (Closed)

Created:
6 years, 6 months ago by Daniel Bratell
Modified:
5 years, 8 months ago
Reviewers:
Mike West, fs
CC:
blink-reviews, blink-reviews-html_chromium.org, dglazkov+blink
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Better handling of broken applet codebase A broken codebase would result in using an invalid url as base url in the KURL constructor and that never results in anything useful (could even crash). Since HTMLAppletElement is deprecated and badly documented the goal of this patch is mostly to avoid the known badness and not to make HTMLAppletElement perfect. R=fs@opera.com BUG=374110

Patch Set 1 #

Patch Set 2 : Rebased to newer master #

Patch Set 3 : Now with a test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+18 lines, -0 lines) Patch
A LayoutTests/plugins/applet-codebase-crash.html View 1 2 1 chunk +13 lines, -0 lines 0 comments Download
A + LayoutTests/plugins/applet-codebase-crash-expected.txt View 1 2 0 chunks +-1 lines, --1 lines 0 comments Download
M Source/core/html/HTMLAppletElement.cpp View 1 1 chunk +6 lines, -1 line 0 comments Download

Messages

Total messages: 17 (7 generated)
Daniel Bratell
I had really planned on doing the big fix (fix kurl) but that was beyond ...
5 years, 8 months ago (2015-04-08 13:30:53 UTC) #2
fs
lgtm Test?
5 years, 8 months ago (2015-04-08 13:59:17 UTC) #3
Mike West
'<applet>'. :( This patch and the test LGTM, thanks. Do we have similar issues for ...
5 years, 8 months ago (2015-04-10 11:24:31 UTC) #6
Daniel Bratell
On 2015/04/10 11:24:31, Mike West wrote: > '<applet>'. :( > > This patch and the ...
5 years, 8 months ago (2015-04-10 11:34:28 UTC) #7
Mike West
Wunderbar. Thanks for fixing this instance of badness.
5 years, 8 months ago (2015-04-10 11:36:58 UTC) #8
Daniel Bratell
Looks like CQ refuses to pick this one up.
5 years, 8 months ago (2015-04-13 09:27:29 UTC) #13
fs
On 2015/04/13 09:27:29, Daniel Bratell wrote: > Looks like CQ refuses to pick this one ...
5 years, 8 months ago (2015-04-13 09:30:02 UTC) #14
Daniel Bratell
On 2015/04/13 09:30:02, fs wrote: > On 2015/04/13 09:27:29, Daniel Bratell wrote: > > Looks ...
5 years, 8 months ago (2015-04-13 09:42:26 UTC) #15
Daniel Bratell
On 2015/04/13 09:42:26, Daniel Bratell wrote: > On 2015/04/13 09:30:02, fs wrote: > > On ...
5 years, 8 months ago (2015-04-13 09:46:10 UTC) #16
Daniel Bratell
5 years, 8 months ago (2015-04-13 09:48:22 UTC) #17
On 2015/04/13 09:46:10, Daniel Bratell wrote:
> On 2015/04/13 09:42:26, Daniel Bratell wrote:
> > On 2015/04/13 09:30:02, fs wrote:
> > > On 2015/04/13 09:27:29, Daniel Bratell wrote:
> > > > Looks like CQ refuses to pick this one up.
> > > 
> > > Maybe try un-ticking and re-ticking the commit checkbox.
> > 
> > I've clicked it some. No effect. I guess it's the age of the issue that does
> it.
> 
> So it is. From the infra people: "New CLs have "Project" field assigned, which
> is currently used by CQ to find CLs for a given project.".
> 
> I will reupload it and ask for a new lgtm.

https://codereview.chromium.org/1079953002

Powered by Google App Engine
This is Rietveld 408576698