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

Issue 8777002: Chrome Frame test fixes for Vista/IE7. (Closed)

Created:
9 years ago by grt (UTC plus 2)
Modified:
9 years ago
CC:
chromium-reviews, amit
Visibility:
Public.

Description

Chrome Frame test fixes for Vista/IE7. Write the ActiveX control from an external script in all test documents. This works around a "feature" of IE versions released between April, 2006 and April, 2008 that required the user to click on an ActiveX control to "activate" it. See http://msdn.microsoft.com/en-us/library/ms537508.aspx. I also added asserts for the copying of CFInstance and CFInstall so that the whole test aborts if the files can't be copied, since otherwise test results are bogus. BUG=60987 TEST=no manual testing needed; chrome_frame_tests.exe will either become better or worse. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=113291

Patch Set 1 : whitespace fix #

Total comments: 2

Patch Set 2 : trying to please robert #

Patch Set 3 : ToT sync #

Unified diffs Side-by-side diffs Delta from patch set Stats (+258 lines, -165 lines) Patch
M chrome_frame/test/data/chrome_frame_resize.html View 1 2 chunks +10 lines, -11 lines 0 comments Download
M chrome_frame/test/data/chrome_frame_tester_helpers.js View 1 1 chunk +125 lines, -0 lines 0 comments Download
M chrome_frame/test/data/event_listener.html View 1 1 chunk +4 lines, -7 lines 0 comments Download
M chrome_frame/test/data/initialize_hidden.html View 1 1 chunk +28 lines, -34 lines 0 comments Download
M chrome_frame/test/data/multiple_cf_instances_main.html View 1 2 chunks +17 lines, -16 lines 0 comments Download
M chrome_frame/test/data/navigateurl_absolute_host.html View 1 1 chunk +5 lines, -9 lines 0 comments Download
M chrome_frame/test/data/navigateurl_relative_host.html View 1 1 chunk +5 lines, -9 lines 0 comments Download
M chrome_frame/test/data/postmessage_basic_host.html View 1 1 chunk +11 lines, -16 lines 0 comments Download
M chrome_frame/test/data/privileged_apis_host.html View 1 1 chunk +13 lines, -16 lines 0 comments Download
M chrome_frame/test/data/simple_object_focus.html View 1 1 chunk +11 lines, -9 lines 0 comments Download
M chrome_frame/test/data/src_property_host.html View 1 1 chunk +11 lines, -14 lines 0 comments Download
M chrome_frame/test/data/version.html View 1 1 chunk +4 lines, -7 lines 0 comments Download
M chrome_frame/test/data/window_close.html View 1 1 chunk +12 lines, -15 lines 0 comments Download
M chrome_frame/test/test_with_web_server.cc View 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
grt (UTC plus 2)
This is the first of several commits that I hope will make chrome_frame_tests a bit ...
9 years ago (2011-12-02 21:29:17 UTC) #1
robertshield
lgtm, couple of nits http://codereview.chromium.org/8777002/diff/2001/chrome_frame/test/data/chrome_frame_tester_helpers.js File chrome_frame/test/data/chrome_frame_tester_helpers.js (right): http://codereview.chromium.org/8777002/diff/2001/chrome_frame/test/data/chrome_frame_tester_helpers.js#newcode199 chrome_frame/test/data/chrome_frame_tester_helpers.js:199: e.innerHTML = innerHTML; It seems ...
9 years ago (2011-12-02 22:05:02 UTC) #2
grt (UTC plus 2)
PTAL
9 years ago (2011-12-05 22:03:53 UTC) #3
ananta
LGTM
9 years ago (2011-12-05 22:45:02 UTC) #4
robertshield
lgtm
9 years ago (2011-12-06 19:57:27 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/grt@chromium.org/8777002/10001
9 years ago (2011-12-06 23:19:18 UTC) #6
commit-bot: I haz the power
Can't apply patch for file chrome_frame/test/data/chrome_frame_resize.html. While running patch -p1 --forward --force; patching file chrome_frame/test/data/chrome_frame_resize.html ...
9 years ago (2011-12-06 23:19:20 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/grt@chromium.org/8777002/15002
9 years ago (2011-12-06 23:42:35 UTC) #8
commit-bot: I haz the power
Can't apply patch for file chrome_frame/test/data/chrome_frame_resize.html. While running patch -p1 --forward --force; patching file chrome_frame/test/data/chrome_frame_resize.html ...
9 years ago (2011-12-06 23:42:40 UTC) #9
Ilya Sherman
I think you got the wrong bug number for this CL, btw ;)
9 years ago (2011-12-07 00:18:40 UTC) #10
grt (UTC plus 2)
On 2011/12/07 00:18:40, Ilya Sherman wrote: > I think you got the wrong bug number ...
9 years ago (2011-12-07 01:26:08 UTC) #11
Ilya Sherman
9 years ago (2011-12-07 01:34:21 UTC) #12
On 2011/12/07 01:26:08, grt wrote:
> On 2011/12/07 00:18:40, Ilya Sherman wrote:
> > I think you got the wrong bug number for this CL, btw ;)
> 
> I'm considering 60987 to be a general "the GCF tests are too flaky on
> Vista/IE7."  This is the first of four or so CLs that I hope will make the
tests
> more reliable on Vista.  I thought it would be simpler (and not too confusing)
> to associate the CLs with this bug since, in the end, I hope to re-enable all
> tests that have been disabled and assigned to this bug.  I'll try to make this
> more clear in the description of the next CL.  Let me know if you have any
other
> suggestions.
> 
> Good lookin' out, by the way!

Oh, hmm.  What I actually meant was that
http://code.google.com/p/chromium/issues/detail?id=2006#c10 looked unrelated to
this CL.  I'm not sure how bugdroid settled upon that bug #, though.  I guess
it's because you listed the year "2006" in the bug description???  Silly
bugdroid.

Powered by Google App Engine
This is Rietveld 408576698