- 26 Jul, 2014 40 commits
-
-
sammc@chromium.org authored
This change adds the infrastructure for unit testing the JS parts of apps and extensions APIs implemented on top of Mojo services. The test environment provides a partial implementation of the JS test API provided to browser tests. A TestServiceProvider implementation is used to provide test implementations of the appropriate Mojo services to the JS code. BUG=389016 Review URL: https://codereview.chromium.org/399363002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285792 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalyp@chromium.org authored
BUG=393873 R=dbeam@chromium.org,khorimoto@chromium.org Review URL: https://codereview.chromium.org/415863002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285791 0039d316-1c4b-4281-b951-d872f2087c98
-
michaelpg@chromium.org authored
Hitting Escape repeatedly to close an overlay can trigger a TypeError if Escape is pressed again before the overlay is fully hidden. overlays.js and options_page.js have differing opinions on when an overlay is visible, so overlays.js will send the Esc event while the overlay is animating out. R=estade@chromium.org Review URL: https://codereview.chromium.org/423583003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285790 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285789 0039d316-1c4b-4281-b951-d872f2087c98
-
tbarzic@chromium.org authored
BUG=390222,384185 Review URL: https://codereview.chromium.org/419973002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285788 0039d316-1c4b-4281-b951-d872f2087c98
-
jamesr@chromium.org authored
It's trying to append to a list that doesn't exist yet. R=brettw@chromium.org Review URL: https://codereview.chromium.org/424453002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285787 0039d316-1c4b-4281-b951-d872f2087c98
-
jbauman@chromium.org authored
With --use-surfaces, the frame data from a renderer is now put into a surface, and a SurfaceLayer is put in the browser compositor's layer tree. We still rely on the browser compositor redrawing to schedule a redraw of the entire surface tree. Review URL: https://codereview.chromium.org/417943004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285786 0039d316-1c4b-4281-b951-d872f2087c98
-
changwan@chromium.org authored
TEST=checked that selection handles show up when dragging from outside selectable region, e.g. text, and drop inside selectable region using a stylus while pressing a button. BUG=397468 Review URL: https://codereview.chromium.org/416383003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285785 0039d316-1c4b-4281-b951-d872f2087c98
-
sergeyu@chromium.org authored
BUG=397261 Review URL: https://codereview.chromium.org/416333009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285784 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285783 0039d316-1c4b-4281-b951-d872f2087c98
-
viettrungluu@chromium.org authored
R=darin@chromium.org Review URL: https://codereview.chromium.org/423583002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285782 0039d316-1c4b-4281-b951-d872f2087c98
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia/+log/d6aeb6dc8fe21066f1a2c4813a4256a3acd3edf5..048f422ec666cb18089c8fa7507e6bdca60d373c CQ_EXTRA_TRYBOTS=tryserver.chromium:linux_layout_rel TBR=robertphillips@google.com BUG= Review URL: https://codereview.chromium.org/424443003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285781 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome://interstitialshttps://codereview.chromium.org/368143002/wfh@chromium.org authored
Reason for revert: Failing ASAN tests because of leak. http://build.chromium.org/p/chromium.memory/builders/Linux%20ASan%20LSan%20Tests%20%282%29/builds/5391 Original issue's description: > Add a chrome://interstitials page. > > Screenshots: > https://docs.google.com/file/d/0B9q2eN9gDoUIUUhrMlpydVNTVXc/edit?pli=1 > https://drive.google.com/file/d/0B9q2eN9gDoUIMjdhQ1p3M05zNDQ/edit?usp=sharing > > BUG=389749 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=285766 NOTRY=True NOTREECHECKS=True Review URL: https://codereview.chromium.org/418293003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285780 0039d316-1c4b-4281-b951-d872f2087c98
-
rpaquay@chromium.org authored
Should be last step before moving chrome.runtime.setUninstalURL to stable. BUG=84556 TBR=rockot@chromium.org Review URL: https://codereview.chromium.org/414303005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285779 0039d316-1c4b-4281-b951-d872f2087c98
-
asvitkine@chromium.org authored
This is a re-land of https://codereview.chromium.org/412943002/ which broke on the official builder. BUG=284540 TBR=sky@chromium.org, mathp@chromium.org, jwd@chromium.org Review URL: https://codereview.chromium.org/421663003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285778 0039d316-1c4b-4281-b951-d872f2087c98
-
rlarocque@chromium.org authored
Creates a CryptographerProvider interface that can be used to expose the syncable::Directory's Cryptographer without exposing the directory itself. Since the directory's cryptographer is protected by a lock, this requires the creation of several helper classes to manage the acquistion of the lock. This CL includes the interface, an implementationthat exposes the directory's cryptographer (DirectoryCryptographerProvider) and a SimpleCryptographerProvider that wraps a non-owned Cryptographer for testing purposes. These interfaces will be used to implement and test encryption of non-blocking sync types. BUG=351005 Review URL: https://codereview.chromium.org/413833002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285777 0039d316-1c4b-4281-b951-d872f2087c98
-
pkotwicz@chromium.org authored
BUG=None TEST=WindowTargeterTest.ScopedWindowTargeterWindowDestroyed Review URL: https://codereview.chromium.org/423503002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285776 0039d316-1c4b-4281-b951-d872f2087c98
-
yoz@chromium.org authored
BUG=388893 Review URL: https://codereview.chromium.org/413353003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285775 0039d316-1c4b-4281-b951-d872f2087c98
-
rockot@chromium.org authored
This enables the Chrome to query permission_broker for access to hidraw device paths when running on Chrome OS. HidService has been refactored so that it is owned by the extensions API embedder, rather than being a singleton. Because hid has just moved to //extensions as well, this also establishes a new ShellExtensionsAPIClient to create a HidService for app_shell. BUG=367145 TEST=manual test on ChromeOS dev build TBR=derat@chromium.org for mechanical app_shell changes Review URL: https://codereview.chromium.org/419713002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285774 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285773 0039d316-1c4b-4281-b951-d872f2087c98
-
ncbray@chromium.org authored
This pulls in a fix that is needed to roll NaCl. BUG=none Review URL: https://codereview.chromium.org/414283002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285772 0039d316-1c4b-4281-b951-d872f2087c98
-
davemoore@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/413353002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285771 0039d316-1c4b-4281-b951-d872f2087c98
-
rdevlin.cronin@chromium.org authored
A regression where we stopped showing the manifest error was introduced in r283852. Fix it. TBR=finnur@chromium.org BUG=397467 Review URL: https://codereview.chromium.org/422533002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285770 0039d316-1c4b-4281-b951-d872f2087c98
-
kmarshall@chromium.org authored
BUG=394940 Review URL: https://codereview.chromium.org/408633002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285769 0039d316-1c4b-4281-b951-d872f2087c98
-
noamsml@chromium.org authored
This is an implementation of session APIs without wifi passwords. Will add wifi passwords in separate CL. BUG= Review URL: https://codereview.chromium.org/411783002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285768 0039d316-1c4b-4281-b951-d872f2087c98
-
dmazzoni@chromium.org authored
In preparation for out-of-process iframes, move almost all accessibility functionality from RenderView to RenderFrame, and from RVHI and RWHI to RFHI. In addition, the accessibility mode is moved to WebContents, and changing the mode triggers changing it on all frames. BUG=368298 R=jam@chromium.org, kenrb@chromium.org, nick@chromium.org Review URL: https://codereview.chromium.org/273423004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285767 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome://interstitialsmeacer@chromium.org authored
Screenshots: https://docs.google.com/file/d/0B9q2eN9gDoUIUUhrMlpydVNTVXc/edit?pli=1 https://drive.google.com/file/d/0B9q2eN9gDoUIMjdhQ1p3M05zNDQ/edit?usp=sharing BUG=389749 Review URL: https://codereview.chromium.org/368143002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285766 0039d316-1c4b-4281-b951-d872f2087c98
-
rtenneti@chromium.org authored
histogram. Possible reasons are: no/empty server config, expired server config, invalid server config and corrupted server config. R=rch@chromium.org, asvitkine@chromium.org Review URL: https://codereview.chromium.org/416983005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285765 0039d316-1c4b-4281-b951-d872f2087c98
-
davidben@chromium.org authored
In doing so, fix a bug in tlslite's TLS_FALLBACK_SCSV support; the fallback alert should be sent with the client's version. Otherwise OpenSSL reports SSL_R_UNSUPPORTED_PROTOCOL and doesn't report the alert. This behavior is probably not wrong as, if the server responds with a TLS version higher than what is supported, we can't really be sure of the parse. BUG=388425 Review URL: https://codereview.chromium.org/418553003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285764 0039d316-1c4b-4281-b951-d872f2087c98
-
pkotwicz@chromium.org authored
This has the side effect of fixing the crash in 396368 BUG=396368 TEST=Manual, see bug Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=285393 Review URL: https://codereview.chromium.org/411813002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285763 0039d316-1c4b-4281-b951-d872f2087c98
-
viettrungluu@chromium.org authored
R=darin@chromium.org Review URL: https://codereview.chromium.org/417113010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285762 0039d316-1c4b-4281-b951-d872f2087c98
-
ckocagil@chromium.org authored
- Fix and partially disable the RenderText unit tests to make sure RenderTextHarfBuzz passes the tests. Call EnsureLayout() in GetGlyphBounds() since it has been made public by r252873. - Add a "--disable-harfbuzz-rendertext" switch to make enabling RTHB by default easier. BUG=321868 NOTRY=true Review URL: https://codereview.chromium.org/419753002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285761 0039d316-1c4b-4281-b951-d872f2087c98
-
sky@chromium.org authored
As a result of this I uncovered some things we shouldn't have been doing. I had to update a number of tests accordingly. BUG=396804 TEST=covered by test R=ben@chromium.org Review URL: https://codereview.chromium.org/421693002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285760 0039d316-1c4b-4281-b951-d872f2087c98
-
rsesek@chromium.org authored
This will produce Breakpad symbol files that have CFI data when building for 64-bit. BUG=393594 R=mark@chromium.org Review URL: https://codereview.chromium.org/419813005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285756 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285754 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285753 0039d316-1c4b-4281-b951-d872f2087c98
-
sergeyberezin@chromium.org authored
Also replace deprecated linux_chromium_rel with linux_chromium_rel_swarming, while I'm at it. R=agable@chromium.org, maruel@chromium.org BUG=395196 Review URL: https://codereview.chromium.org/415323002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285752 0039d316-1c4b-4281-b951-d872f2087c98
-
sergeyberezin@chromium.org authored
R=iannucci@chromium.org BUG=395196 Review URL: https://codereview.chromium.org/413223003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285751 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285744 0039d316-1c4b-4281-b951-d872f2087c98
-
wfh@chromium.org authored
BUG=397762 TEST=compile with no errors R=dalecurtis@chromium.org Review URL: https://codereview.chromium.org/413393006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285741 0039d316-1c4b-4281-b951-d872f2087c98
-