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

Issue 12230013: Files.app: add mock namespaces and constructors to mock_chrome.js for test. (Closed)

Created:
7 years, 10 months ago by yoshiki
Modified:
7 years, 10 months ago
Reviewers:
mtomasz
CC:
chromium-reviews, rginda+watch_chromium.org, arv+watch_chromium.org
Visibility:
Public.

Description

Files.app: add mock namespaces and constructors to mock_chrome.js for test. BUG=175657 TEST=mock Files.app works. TBR=mtomasz@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=182235

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+26 lines, -0 lines) Patch
M chrome/browser/resources/file_manager/js/mock_chrome.js View 2 chunks +26 lines, -0 lines 2 comments Download

Messages

Total messages: 7 (0 generated)
mtomasz
This change breaks harness.
7 years, 10 months ago (2013-02-14 05:24:22 UTC) #1
mtomasz
https://codereview.chromium.org/12230013/diff/1/chrome/browser/resources/file_manager/js/mock_chrome.js File chrome/browser/resources/file_manager/js/mock_chrome.js (right): https://codereview.chromium.org/12230013/diff/1/chrome/browser/resources/file_manager/js/mock_chrome.js#newcode909 chrome/browser/resources/file_manager/js/mock_chrome.js:909: var v8Intl = {}; Why do we mock this? ...
7 years, 10 months ago (2013-02-14 05:26:24 UTC) #2
yoshiki
https://codereview.chromium.org/12230013/diff/1/chrome/browser/resources/file_manager/js/mock_chrome.js File chrome/browser/resources/file_manager/js/mock_chrome.js (right): https://codereview.chromium.org/12230013/diff/1/chrome/browser/resources/file_manager/js/mock_chrome.js#newcode909 chrome/browser/resources/file_manager/js/mock_chrome.js:909: var v8Intl = {}; On 2013/02/14 05:26:24, mtomasz wrote: ...
7 years, 10 months ago (2013-02-14 06:20:28 UTC) #3
mtomasz
On 2013/02/14 06:20:28, yoshiki wrote: > https://codereview.chromium.org/12230013/diff/1/chrome/browser/resources/file_manager/js/mock_chrome.js > File chrome/browser/resources/file_manager/js/mock_chrome.js (right): > > https://codereview.chromium.org/12230013/diff/1/chrome/browser/resources/file_manager/js/mock_chrome.js#newcode909 > ...
7 years, 10 months ago (2013-02-14 07:23:24 UTC) #4
mtomasz
On 2013/02/14 07:23:24, mtomasz wrote: > On 2013/02/14 06:20:28, yoshiki wrote: > > > https://codereview.chromium.org/12230013/diff/1/chrome/browser/resources/file_manager/js/mock_chrome.js ...
7 years, 10 months ago (2013-02-14 07:24:10 UTC) #5
mtomasz
On 2013/02/14 07:24:10, mtomasz wrote: > On 2013/02/14 07:23:24, mtomasz wrote: > > On 2013/02/14 ...
7 years, 10 months ago (2013-02-14 07:31:51 UTC) #6
yoshiki
7 years, 10 months ago (2013-02-14 07:34:36 UTC) #7
Message was sent while issue was closed.
On 2013/02/14 07:23:24, mtomasz wrote:
> On 2013/02/14 06:20:28, yoshiki wrote:
> >
>
https://codereview.chromium.org/12230013/diff/1/chrome/browser/resources/file...
> > File chrome/browser/resources/file_manager/js/mock_chrome.js (right):
> > 
> >
>
https://codereview.chromium.org/12230013/diff/1/chrome/browser/resources/file...
> > chrome/browser/resources/file_manager/js/mock_chrome.js:909: var v8Intl =
{};
> > On 2013/02/14 05:26:24, mtomasz wrote:
> > > Why do we mock this? It is always available on chrome.
> > 
> > It needs to compile with closure compiler, but not need on chrome as you
said.
> > I'll separate them to another file (maybe mock_v8intl.js).
> 
> The problem is, that this mock overrides real chrome's object, so later I get
js
> errors, since harness uses that methods.

I got it. I'll revert this patch and will create an another file like
mock_for_non_chrome.js.

Powered by Google App Engine
This is Rietveld 408576698