Skip to content
This repository has been archived by the owner on Apr 3, 2020. It is now read-only.

Add gyp flag disable_logging to conditionally disable LOG()/VLOG()/CHECK() for Release build #242

Open
wants to merge 263 commits into
base: master
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Feb 24, 2015

  1. [Ozone-Dri] Gracefully handle DRM devices with no resources

    DRM devices such as VGEM do not have resources, so we want to ignore
    them rather than crash.
    
    BUG=460982
    
    Review URL: https://codereview.chromium.org/947293002
    
    Cr-Commit-Position: refs/heads/master@{#317687}
    (cherry picked from commit 3b2bde2)
    
    Review URL: https://codereview.chromium.org/956563004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#14}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    matthewyuan committed Feb 24, 2015
    Configuration menu
    Copy the full SHA
    7f79bcb View commit details
    Browse the repository at this point in the history
  2. Incrementing VERSION to 42.0.2311.10

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#15}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Feb 24, 2015
    Configuration menu
    Copy the full SHA
    77ae0e3 View commit details
    Browse the repository at this point in the history
  3. Context menu to view original image when Data Saver is being used.

    Show menu item to view original image if the request could go over
    the data reduction proxy.
    
    BUG=456247
    
    Review URL: https://codereview.chromium.org/944533002
    
    Cr-Commit-Position: refs/heads/master@{#317720}
    (cherry picked from commit f28021f)
    
    Review URL: https://codereview.chromium.org/953053003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#16}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Ben Greenstein committed Feb 24, 2015
    Configuration menu
    Copy the full SHA
    d2e4b7c View commit details
    Browse the repository at this point in the history
  4. Work around bug in generate_policy_source.py to fix several policies.

    [email protected]
    TBR=tnagel
    NOTREECHECKS=true
    BUG=451073
    
    Review URL: https://codereview.chromium.org/949173004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#17}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    thiemonagel committed Feb 24, 2015
    Configuration menu
    Copy the full SHA
    9702576 View commit details
    Browse the repository at this point in the history
  5. Merge 317853 - Make BackgroundContentsService start up BackgroundCont…

    …ents with a delay, as for ExtensionHosts.
    
    extensions::ProcessManager starts ExtensionHosts asynchronously with a queue to avoid using too much resources at startup; make BackgroundContentsService use the same queue implementation. (ExtensionHostQueue now accepts an interface that both BackgroundContentsService and ExtensionHost share.)
    
    This significantly reduces the time BackgroundContentsService contributes to ExtensionService startup (75th percentile was ~300ms, according to Extensions.BackgroundContentsServiceStartupTime).
    
    BUG=47236
    
    Review URL: https://codereview.chromium.org/933423003
    
    Cr-Commit-Position: refs/heads/master@{#317480}
    (cherry picked from commit d61dfe1)
    
    Review URL: https://codereview.chromium.org/955713004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#18}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Yoyo Zhou committed Feb 24, 2015
    Configuration menu
    Copy the full SHA
    4bda951 View commit details
    Browse the repository at this point in the history
  6. Disable alpha, translate animations in the app menu for ICS.

    The performance is horrendous, so let's disable the animations for each of the
    menu items for now as it looks 90% as good as a well performing animation on
    newer builds of android.
    
    BUG=428477
    
    Review URL: https://codereview.chromium.org/948183003
    
    Cr-Commit-Position: refs/heads/master@{#317692}
    
    Review URL: https://codereview.chromium.org/927103003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#19}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Ted Choc committed Feb 24, 2015
    Configuration menu
    Copy the full SHA
    bec75be View commit details
    Browse the repository at this point in the history
  7. Disable the autofill/wallet settings in chrome://settings/autofill

    Will merge this to M42, then revert on trunk.
    
    BUG=460900
    
    Review URL: https://codereview.chromium.org/949753006
    
    Cr-Commit-Position: refs/heads/master@{#317638}
    (cherry picked from commit 0d59aea)
    
    Review URL: https://codereview.chromium.org/948343005
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#20}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Evan Stade committed Feb 24, 2015
    Configuration menu
    Copy the full SHA
    33b73a4 View commit details
    Browse the repository at this point in the history
  8. Hide Autofill/Wallet preferences on Android.

    Simply hide the Autofill/Wallet preferences. The correct fix will involve checking the state of the sync experiment, but for M42 it's enough to just disable this preference page.
    
    Will require merge to m42.
    
    BUG=460900
    [email protected]
    
    Review URL: https://codereview.chromium.org/947253002
    
    Cr-Commit-Position: refs/heads/master@{#317699}
    (cherry picked from commit 652772c)
    
    Review URL: https://codereview.chromium.org/947333003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#21}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Evan Stade committed Feb 24, 2015
    Configuration menu
    Copy the full SHA
    f5e34b3 View commit details
    Browse the repository at this point in the history
  9. Android Chromoting: Remove title and add navigation button to disconnect

    BUG=430328
    
    Review URL: https://codereview.chromium.org/943103002
    
    Cr-Commit-Position: refs/heads/master@{#317489}
    (cherry picked from commit 01f8886)
    
    Review URL: https://codereview.chromium.org/955843002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#22}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Lambros Lambrou committed Feb 24, 2015
    Configuration menu
    Copy the full SHA
    30b5cac View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2015

  1. [Push] Enable PushManager.hasPermission() in browser tests.

    Enables PushManager.hasPermission() as a transition until the Permissions API
    can be used in order to get that information. It will save a lot of trouble in
    changing the current test in order to no longer use hasPermission() then change
    them again to use the Permissions API.
    
    This is a three sided CL:
    1- https://codereview.chromium.org/926793004
    2- <this>
    3- https://codereview.chromium.org/936873002
    
    BUG=449178
    [email protected],[email protected]
    
    Review URL: https://codereview.chromium.org/937563004
    
    Cr-Commit-Position: refs/heads/master@{#317512}
    (cherry picked from commit 6aa6126)
    
    Review URL: https://codereview.chromium.org/950723003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#23}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mounirlamouri committed Feb 25, 2015
    Configuration menu
    Copy the full SHA
    bfd5d82 View commit details
    Browse the repository at this point in the history
  2. aw: Fix selection handle hit testing

    Return the y coordinate of the PopupTouchHandleDrawable position when
    it is requested. Turns out, returning the x coordinate is bad.
    
    BUG=461598
    
    Review URL: https://codereview.chromium.org/931283008
    
    Cr-Commit-Position: refs/heads/master@{#317936}
    (cherry picked from commit 048b41f)
    
    Review URL: https://codereview.chromium.org/952263002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#24}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Jared Duke committed Feb 25, 2015
    Configuration menu
    Copy the full SHA
    8be8b38 View commit details
    Browse the repository at this point in the history
  3. Revert of Fixes for two different HUD issues related to win32k lockdo…

    …wn (patchset crosswalk-project#9 id:350001 of https://codereview.chromium.org/900063002/)
    
    Reason for revert:
    Causes regression in cold start on Android and maybe Mac.
    
    Details in http://crbug.com/457248.
    
    Original issue's description:
    > Fixes for two different HUD issues related to win32k lockdown
    >
    > 1. Using a GDI bitmap -- switch to SkSurface instead
    >
    > 2. Lazily loading a font. This breaks for two different reasons.
    > The first is a DCHECK for doing IO on the Compositor thread. This
    > could have been just ignored in general since it's only for debug
    > usage, the drawbacks of minor jank are limited.
    >
    > However, once lockdown is on, the font load hard fails from the
    > renderer. So, load the typeface before lockdown and pass it into
    > CC and the hud via LayerTreeSettings.
    >
    > [email protected]
    > BUG=453731,455104
    > TEST=run chrome with --enable-win32k-renderer-lockdown --show-fps-counter --ui-show-fps-counter on Win8
    >
    > Committed: https://crrev.com/616a8e656b2d923ed393bde86adc150e555ba799
    > Cr-Commit-Position: refs/heads/master@{#314929}
    
    [email protected],[email protected],[email protected]
    BUG=453731,455104,457248
    
    Review URL: https://codereview.chromium.org/922293006
    
    Cr-Commit-Position: refs/heads/master@{#317648}
    (cherry picked from commit 1793e04)
    
    Review URL: https://codereview.chromium.org/951423003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#25}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    sgraham committed Feb 25, 2015
    Configuration menu
    Copy the full SHA
    f95981f View commit details
    Browse the repository at this point in the history
  4. Merge "Update the notification status-bar icons."

    The new icons are slightly larger than the previous version, per the
    feedback we received from various reviews.
    
    [email protected], [email protected]
    BUG=460042
    
    Review URL: https://codereview.chromium.org/946673002
    
    Cr-Commit-Position: refs/heads/master@{#317576}
    (cherry picked from commit e7a4e69)
    
    Review URL: https://codereview.chromium.org/950903005
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#26}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    beverloo committed Feb 25, 2015
    Configuration menu
    Copy the full SHA
    a73f6f8 View commit details
    Browse the repository at this point in the history
  5. Ensure streams aren't intercepted unless their associated plugin is e…

    …nabled
    
    Previously streams would be intercepted even if the MimeHandlerView plugin
    associated with them was disabled which would prevent the resource
    from being download if a plugin wasn't being enabled to handle it.
    
    BUG=459383
    
    Review URL: https://codereview.chromium.org/933093002
    
    Cr-Commit-Position: refs/heads/master@{#317673}
    (cherry picked from commit 553cec8)
    
    Review URL: https://codereview.chromium.org/957703005
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#27}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Raymes Khoury committed Feb 25, 2015
    Configuration menu
    Copy the full SHA
    24aaf50 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2015

  1. Incrementing VERSION to 42.0.2311.11

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#28}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    dc769c1 View commit details
    Browse the repository at this point in the history
  2. Fix left/right keyboard scrolling in PDFs

    Non-existent dictionary members were trying to be accessed.
    
    BUG=461587
    
    Review URL: https://codereview.chromium.org/959443003
    
    Cr-Commit-Position: refs/heads/master@{#317935}
    (cherry picked from commit 7593306)
    
    Review URL: https://codereview.chromium.org/958763002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#29}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Raymes Khoury committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    eef6897 View commit details
    Browse the repository at this point in the history
  3. Correctly whitelist the PDF plugin in the PDF extension.

    For plugins listed in
    chrome/browser/resources/plugin_metadata/plugins_*.json, the resource
    identifier for that plugin becomes the key used in those JSON files.
    Previously, the PDF plugin filename was used as the resource identifier
    to whitelist the PDF plugin within the PDF extension. This caused the
    whitelisting to be ineffective for official builds and also other builds
    after r316957 added an entry for the Chromium PDF Viewer plugin. This CL
    fixes this by using the keys from the plugin metadata files as the
    resource identifiers for whitelisting the PDF plugin.
    
    BUG=459998
    
    Review URL: https://codereview.chromium.org/946293002
    
    Cr-Commit-Position: refs/heads/master@{#317556}
    (cherry picked from commit 2c8ef92)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/956163002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#30}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    sammc committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    41d95e3 View commit details
    Browse the repository at this point in the history
  4. Merge "cros: Fix EasyUnlockServiceSignin::OnUserDataLoaded crash."

    > BUG=461408
    >
    > Review URL: https://codereview.chromium.org/952833005
    >
    > Cr-Commit-Position: refs/heads/master@{#317882}
    > (cherry picked from commit a1f4fa3)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/960093002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#31}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Xiyuan Xia committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    bc9f26a View commit details
    Browse the repository at this point in the history
  5. Merge: Update the Drive state in Files app when the refresh token is …

    …fetched.
    
    Before, we were not notifying Files app about such fact, so it was still
    thinking that Drive is not available, and showing the banner.
    
    [email protected]  # For merge.
    TEST=Tested manually when logging to an empty profile.
    BUG=461247
    
    Review URL: https://codereview.chromium.org/953273002
    
    Cr-Commit-Position: refs/heads/master@{#317995}
    (cherry picked from commit eaffcdb)
    
    Review URL: https://codereview.chromium.org/961593002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#32}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mtomasz-chromium committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    61c27c9 View commit details
    Browse the repository at this point in the history
  6. Restore L3 support on CrOS when the media permission is denied.

    BUG=446263,457482
    
    Review URL: https://codereview.chromium.org/945063002
    
    Cr-Commit-Position: refs/heads/master@{#317483}
    (cherry picked from commit cd52b1d)
    
    Review URL: https://codereview.chromium.org/960793002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#33}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    matthewyuan committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    1237422 View commit details
    Browse the repository at this point in the history
  7. Proper focus input field instead of whole pod

    This CL fixes focus regression introduced in https://codereview.chromium.org/908033005
    
    BUG=450465
    TEST=manual
    
    Review URL: https://codereview.chromium.org/951783003
    
    Cr-Commit-Position: refs/heads/master@{#317777}
    (cherry picked from commit 2672bd9)
    
    Review URL: https://codereview.chromium.org/962523004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#34}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    dpolukhin committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    a9e2fbc View commit details
    Browse the repository at this point in the history
  8. Make ChromeBookmarkClient::CanSetPermanentNodeTitle say true for the …

    …supervised node.
    
    The title can actually change when switching to a different translation, which would trigger a NOTREACHED in BookmarkModel::SetTitle.
    
    BUG=459448
    
    Review URL: https://codereview.chromium.org/946363002
    
    Cr-Commit-Position: refs/heads/master@{#317587}
    (cherry picked from commit 2d81cac)
    
    TBR=amineer
    
    Review URL: https://codereview.chromium.org/961613002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#35}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Marc Treib committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    873db69 View commit details
    Browse the repository at this point in the history
  9. Add F13 - F24 for evdev/xkb to scan code table.

    F13 - F15 in particular are needed for lock, key help, and diamond
    keys on extended ChromeOS keyboards.
    
    BUG=454865
    
    Review URL: https://codereview.chromium.org/934003002
    
    Cr-Commit-Position: refs/heads/master@{#317902}
    (cherry picked from commit 5ee26af)
    
    TBR=Wez,spang
    
    Review URL: https://codereview.chromium.org/961843002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#36}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Kevin Schoedel committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    b0e4b97 View commit details
    Browse the repository at this point in the history
  10. ozone: evdev: Keep track of settings & apply to new devices

    This closes two large holes in the settings code:
    
    (1) Any changes made before the input device thread starts are lost.
    (2) Settings are not internally applied to new devices on hotplug.
    
    In theory these problems should not have mattered because there is a
    DeviceChangeHandler class to watch for new devices & reapply settings
    whenever a new device appears. However, in practice that class is not
    actually instantiated. We've had several reports of settings not being
    properly applied.
    
    To fix (1) build up desired settings state on the UI thread in
    InputControllerEvdev, and push it to InputDeviceFactoryEvdev once the
    thread starts.
    
    To fix (2) keep the desired settings state on InputDeviceFactoryEvdev,
    and reapply settings on hotplug.
    
    BUG=451743
    TEST=Turned on australian scrolling & ran "sudo restart udev" on
         link_freon. Verified scrolling is still australian.
    
    Review URL: https://codereview.chromium.org/951063004
    
    Cr-Commit-Position: refs/heads/master@{#317851}
    (cherry picked from commit 8ec6aaa)
    
    Review URL: https://codereview.chromium.org/956793002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#37}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mspang committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    44c40b2 View commit details
    Browse the repository at this point in the history
  11. Files.app: Fix task cancellation.

    - Fix the task queue so that cancelling a task doesn't leave it hanging out in the queue, which then will jam everything up.
    - Fix the error code so that errors are handled consistently (and are non-terminal, as they should be)
    - Rename UpdateType.SUCCESS to UpdateType.COMPLETE.  This better reflects the fact that errors can occur during an import task but the task still runs to completion.
    
    BUG=460597
    
    Review URL: https://codereview.chromium.org/947583002
    
    Cr-Commit-Position: refs/heads/master@{#317538}
    (cherry picked from commit fb5551a)
    
    TBR=mtomasz
    
    Review URL: https://codereview.chromium.org/964533003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#38}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    DaddingtonPalace committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    417ae4e View commit details
    Browse the repository at this point in the history
  12. Updating XTBs based on .GRDs from branch 2311

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#39}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Alex Mineer committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    ef10f3c View commit details
    Browse the repository at this point in the history
  13. Making Chromoting use no GPO provider in PolicyLoaderWin.

    The old Chromoting code (policy_hack before crrev.com/830193002) used to
    always read Chromoting policies from the registry.  The new code (using
    components/policy) ignores contents of the registry on non-domain-joined
    machines.  This old-vs-new difference in behavior was unintentional.
    The current changelist ensures that Chromoting's old behavior is preserved.
    
    BUG=460734
    TEST=1) components_unittests.exe, 2) remoting_unittests.exe, 3) remoting_unittests.exe --gtest_filter=*PolicyWatcher*Real* -v=1 copied and run from a non-domain-joined, test VM to verify that Chromoting gets its policies from the registry (HKLM\SOFTWARE\Policies\Google\Chrome) in this scenario.
    
    Review URL: https://codereview.chromium.org/947353002
    
    Cr-Commit-Position: refs/heads/master@{#317865}
    (cherry picked from commit bccb49e)
    
    TBR=dcaiafa
    
    Review URL: https://codereview.chromium.org/959033002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#40}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    jamiewalch committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    41afc82 View commit details
    Browse the repository at this point in the history
  14. Report Promise error-context strings to GA.

    Cleanup log record formatting (added missing spaces, remove redundant info).
    Move machine id to from of log file names so they read better (really).
    
    BUG=460614
    TEST=None  // Well, you can start import, then yank the card to see if you can't force an error to happen, then check the network tab to see that a GA "exception" was sent with JUST the static error-context string from the related promise.
    
    Review URL: https://codereview.chromium.org/953483003
    
    Cr-Commit-Position: refs/heads/master@{#317833}
    (cherry picked from commit 15a10b6)
    
    Add support for log file rotation. Clean up error logging (more consistent formatting). Log stack traces. Ensure most substantial Promise chains used in importer code have catch clause hooked up to logger.
    
    BUG=460614
    BUG=449034
    TEST=browser_test: FileManagerJsTest.*
    
    Review URL: https://codereview.chromium.org/945933003
    
    Cr-Commit-Position: refs/heads/master@{#317547}
    (cherry picked from commit 4b600b5)
    
    TBR=mtomasz
    
    Review URL: https://codereview.chromium.org/964643002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#41}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    DaddingtonPalace committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    37cee9f View commit details
    Browse the repository at this point in the history
  15. Shrink space required by history log file

    1) Use seconds-since-epoch in log record keys, instead of full date strings.
    2) Add support for inflating/deflating urls.
    3) Deflate URLS prior to storaing in log file.
    4) Remove obsolete code for reloading history after remote changes.
    
    BUG=461176
    TEST=browser_test: FileManagerJsTest.*
    
    Review URL: https://codereview.chromium.org/954583004
    
    Cr-Commit-Position: refs/heads/master@{#317965}
    (cherry picked from commit 1f0ca0d)
    
    TBR=mtomasz
    
    Review URL: https://codereview.chromium.org/963593004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#42}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    DaddingtonPalace committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    95335ac View commit details
    Browse the repository at this point in the history
  16. Compile shader upon deletion if attached.

    [email protected], [email protected]
    BUG=459778
    TEST=chromote locally with enableVideoDecodeRenderer
    
    Review URL: https://codereview.chromium.org/954073002
    
    Cr-Commit-Position: refs/heads/master@{#317985}
    
    NOTRY=true
    
    Review URL: https://codereview.chromium.org/957403004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#43}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    dyen authored and Commit bot committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    3415626 View commit details
    Browse the repository at this point in the history
  17. Files.app: Fix a bug in content hash computation.

    Break a circular reference which was causing FileManagerPrivateComputeChecksumFunction to never be cleaned up.  This, in turn, was holding open one file stream for every file for which a content checksum was requested.
    
    BUG=458624
    
    Review URL: https://codereview.chromium.org/950423003
    
    Cr-Commit-Position: refs/heads/master@{#317997}
    (cherry picked from commit 78bb0f4)
    
    TBR=mtomasz
    
    Review URL: https://codereview.chromium.org/955313003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#44}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    DaddingtonPalace committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    16e8996 View commit details
    Browse the repository at this point in the history
  18. Merge 317490 "Handle 'cenc' Initialization Data Type in Clear Key."

    > Handle 'cenc' Initialization Data Type in Clear Key.
    >
    > Initialization data is provided as concatentated PSSH boxes. Parse the
    > PSSH boxes and extract the keys, if present. Only process the PSSH
    > boxes that contain the Clear Key SystemID, all other PSSH boxes are
    > skipped.
    >
    > This handles both version 0 and version 1 PSSH boxes.
    >
    > BUG=459850
    > TEST=new tests pass
    >
    > Review URL: https://codereview.chromium.org/936953005
    
    Cr-Commit-Position: refs/heads/master@{#317490}
    (cherry picked from commit 0961c42)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/958183003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#45}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    jrummell-chromium committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    e078ba0 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2015

  1. Incrementing VERSION to 42.0.2311.12

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#46}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Feb 27, 2015
    Configuration menu
    Copy the full SHA
    b8655e0 View commit details
    Browse the repository at this point in the history
  2. QUIC - Cache the connection type and connection description. Make the

    expensive calls if connection type has changed or if connection
    description was null.
    
    Defined a new class to cache the connection
    description and this class is owned by QuicStreamFactory.
    
    This fixes the Jank on IO thread and avoids call to GetWifiPHYLayerProtocol
    (which takes around 40ms).
    
    BUG=422516
    [email protected]
    
    Review URL: https://codereview.chromium.org/944883003
    
    Cr-Commit-Position: refs/heads/master@{#317674}
    (cherry picked from commit 041b299)
    
    Review URL: https://codereview.chromium.org/962983003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#47}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Raman Tenneti committed Feb 27, 2015
    Configuration menu
    Copy the full SHA
    134dac9 View commit details
    Browse the repository at this point in the history
  3. [android] Handle unknown country codes.

    Don't show "Kosovo" (country code "XK") as an autofill country name
    option on K devices, because K devices are not aware of it.
    
    Add "XK" to the list of autofill countries to enable saving autofill
    profiles with country name "Kosovo."
    
    BUG=456246
    [email protected], [email protected]
    
    Review URL: https://codereview.chromium.org/952993003
    
    Cr-Commit-Position: refs/heads/master@{#318103}
    (cherry picked from commit 6dbf9a7)
    
    Review URL: https://codereview.chromium.org/963803002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#48}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    rsolomakhin committed Feb 27, 2015
    Configuration menu
    Copy the full SHA
    d29eb5e View commit details
    Browse the repository at this point in the history
  4. Plugin Power Saver: Fix PluginPreroller outliving the PluginInstanceT…

    …hrottler
    
    Merge to M42.
    
    This fixes a use-after-destroy bug leading to crashes.
    
    Object Lifetimes:
    blink::WebPlugin >= PluginInstanceThrottler >= PluginPreroller.
    
    The PluginPreroller is supposed to observe the Throttler and destroy itself when the Throttler gets destroyed.
    
    Previously, the WebPlugin would sometimes destroy the Throttler before the PluginPreroller was ever created. The PluginPreroller would then try to observe a non-existent throttler, and crash.
    
    This patch now attaches the PluginPreroller to the Throttler before the blink::WebPlugin has a chance to destroy the Throttler.
    
    BUG=459920, 458326, 403800
    
    Review URL: https://codereview.chromium.org/941803003
    
    Cr-Commit-Position: refs/heads/master@{#317837}
    (cherry picked from commit 260ce72)
    
    Review URL: https://codereview.chromium.org/962313002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#49}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Tommy C. Li committed Feb 27, 2015
    Configuration menu
    Copy the full SHA
    b435753 View commit details
    Browse the repository at this point in the history
  5. Handle the notification settings intent.

    This intent comes from two places. Since Android L there is a settings
    cog on two UI surfaces:
    (1) On the rear side (after long press) of notifications.
    (2) In the "App notifications" screen in Android Settings.
    
    Touching the cog on a flipped notification takes the user to the site
    specific preferences screen which displays (among others) the notification
    preference for the site origin.
    
    Touching he cog on the App notifications screen takes the user to
    Chrome's notifications preferences list for all sites.
    
    BUG=436594,461885
    [email protected],[email protected]
    
    Review URL: https://codereview.chromium.org/942103003
    
    Cr-Commit-Position: refs/heads/master@{#318097}
    (cherry picked from commit efff60a)
    
    Review URL: https://codereview.chromium.org/967593002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#50}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mvano committed Feb 27, 2015
    Configuration menu
    Copy the full SHA
    fc9ff20 View commit details
    Browse the repository at this point in the history
  6. Autofill: Disable autofill for fields outside of forms.

    BUG=462375
    
    Review URL: https://codereview.chromium.org/964453004
    
    Cr-Commit-Position: refs/heads/master@{#318406}
    (cherry picked from commit eb9e20d)
    
    Review URL: https://codereview.chromium.org/967613002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#51}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Evan Stade committed Feb 27, 2015
    Configuration menu
    Copy the full SHA
    63e858a View commit details
    Browse the repository at this point in the history
  7. Files.app: Disable the cloud import notification for active g+ photos…

    … app users.
    
    If a user has auto-import enabled in the g+ photos app, don't enable cloud import, and don't pop up notifications for it yet.  We'll re-enable these notifications when the transition path has been smoothed a bit more.
    
    BUG=462110
    
    Review URL: https://codereview.chromium.org/955313002
    
    Cr-Commit-Position: refs/heads/master@{#318237}
    (cherry picked from commit 56c9dc7)
    
    Files.app: Fix a bug where messages from G+ photos app aren't properly handled.
    
    Fix test.util.registerRemoteTestUtils so external messages get propagated to all listeners.
    Fix notification callback code to open files app in the right location when an import is initiated from a notification click.
    
    BUG=459359
    
    Review URL: https://codereview.chromium.org/959493004
    
    Cr-Commit-Position: refs/heads/master@{#317987}
    (cherry picked from commit 169cabf)
    
    TBR=mtomasz
    
    Review URL: https://codereview.chromium.org/965003002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#52}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    DaddingtonPalace committed Feb 27, 2015
    Configuration menu
    Copy the full SHA
    d36c2a2 View commit details
    Browse the repository at this point in the history
  8. Ensure the destination url reported to ImportHistory is correctly enc…

    …oded. Eliminates a bug where files will spaces in name were not being marked as synced.
    
    Also:
    1) Remove an unused method (with a TODO body) in ImportTask.
    
    BUG=461174
    TEST=browser_test: FileManagerJsTest.*
    
    Review URL: https://codereview.chromium.org/954943006
    
    Cr-Commit-Position: refs/heads/master@{#318197}
    (cherry picked from commit 4cf03c7)
    
    Files.app: Fix js exceptions in table rendering.
    
    The status column isn't always visible.  Account for that when attempting to update table elements.
    
    BUG=461723
    
    Review URL: https://codereview.chromium.org/952893008
    
    Cr-Commit-Position: refs/heads/master@{#318060}
    (cherry picked from commit 4e9ddaa)
    
    TBR=mtomasz
    
    Review URL: https://codereview.chromium.org/961403002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#53}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    DaddingtonPalace committed Feb 27, 2015
    Configuration menu
    Copy the full SHA
    22cd68a View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2015

  1. Incrementing VERSION to 42.0.2311.13

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#54}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Feb 28, 2015
    Configuration menu
    Copy the full SHA
    70d94cc View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2015

  1. Fix crash on app list start page contents not existing.

    This CL adds a null check around an access to the app list web contents.
    
    BUG=460388
    
    Review URL: https://codereview.chromium.org/949823002
    
    Cr-Commit-Position: refs/heads/master@{#317546}
    (cherry picked from commit 386f2bc)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/964243002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#55}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    nik3daz committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    7688a94 View commit details
    Browse the repository at this point in the history
  2. Fixed launcher prompting for "Ok Google" when hotwording disabled.

    Previously, the launcher state failed to update when disabling
    hotwording, so while the prompt would eventually be correct, it would
    incorrectly display the "Search, or say "Ok Google"" prompt until it was
    refreshed.
    
    BUG=462084
    TEST=Enable hotwording, open launcher. Disable hotwording, open
    launcher. Should not say "or say Ok Google".
    
    Review URL: https://codereview.chromium.org/960753002
    
    Cr-Commit-Position: refs/heads/master@{#318371}
    (cherry picked from commit 6274399)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/964253002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#56}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mgiuca committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    71476f2 View commit details
    Browse the repository at this point in the history
  3. Incrementing VERSION to 42.0.2311.14

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#57}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    12a7bf3 View commit details
    Browse the repository at this point in the history
  4. Blacklist GPU raster and canvas on all PowerVR SGX.

    Unfortunately, an OEM Lollipop build on an SGX 544 shipped without
    fixing the driver bug causing GPU raster to be incorrect, so
    unconditionally blacklist PowerVR SGX GPUs.
    
    BUG=461456
    
    Review URL: https://codereview.chromium.org/949423002
    
    Cr-Commit-Position: refs/heads/master@{#317980}
    (cherry picked from commit 7c0ab50)
    
    Review URL: https://codereview.chromium.org/967183002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#58}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    alexelias committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    068e47b View commit details
    Browse the repository at this point in the history
  5. Revert "Gallery: Remove 2x mouse cursor assets temporary."

    This reverts commit 603236c.
    The issue of 2x assets has been solved.
    
    BUG=460430
    TEST=checked on link
    [email protected]
    
    Review URL: https://codereview.chromium.org/962483002
    
    Cr-Commit-Position: refs/heads/master@{#318201}
    (cherry picked from commit b509e76)
    
    Review URL: https://codereview.chromium.org/965303002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#59}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    hirono-chromium committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    6aa5915 View commit details
    Browse the repository at this point in the history
  6. Add new demo applications to the public session white list.

    They are demo applications introducing popular apps/services. The new demos use
    the same template with existing demo apps. Text/images are replaced for each new
    application.
    
    BUG=446429
    TEST=None
    [email protected]
    
    Review URL: https://codereview.chromium.org/941273002
    
    Cr-Commit-Position: refs/heads/master@{#318401}
    (cherry picked from commit 4f26a76)
    
    Review URL: https://codereview.chromium.org/966333002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#60}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    hirono-chromium committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    1d64e6f View commit details
    Browse the repository at this point in the history
  7. Fix JS errors of FileTransferController.

    Previously Files.app does not preapre container object of AsyncData if the
    selection includes directory. Thus it raises exceptions when it tries to
    store data to the container object. The CL let Files.app prepares the container
    object always.
    
    BUG=461726
    TEST=None
    [email protected]
    
    Review URL: https://codereview.chromium.org/956853002
    
    Cr-Commit-Position: refs/heads/master@{#318187}
    (cherry picked from commit 42e3971)
    
    Review URL: https://codereview.chromium.org/964263002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#61}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    hirono-chromium committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    3404f3d View commit details
    Browse the repository at this point in the history
  8. Gallery: Stop to create EXIF thumbanil if the original images are eno…

    …ugh small.
    
    Previously Gallery.app generates thumbnails always and its size is limited to
    1/4 of orignal size. Then Files.app tries to show the small thumbnail. It looks
    bluer.
    
    BUG=458025
    TEST=None
    [email protected]
    
    Review URL: https://codereview.chromium.org/948233003
    
    Cr-Commit-Position: refs/heads/master@{#317770}
    (cherry picked from commit 0a99c64)
    
    Review URL: https://codereview.chromium.org/972603002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#62}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    hirono-chromium committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    d60cfb2 View commit details
    Browse the repository at this point in the history
  9. Files.app: Let MetadataCacheSet#hasFreashCache return true for empty …

    …names.
    
    BUG=462495
    TEST=FileManagerJsTest.MetadataCacheSet
    [email protected]
    
    Review URL: https://codereview.chromium.org/966453003
    
    Cr-Commit-Position: refs/heads/master@{#318411}
    (cherry picked from commit c8a7a36)
    
    Review URL: https://codereview.chromium.org/972453003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#63}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    hirono-chromium committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    c6e4dc0 View commit details
    Browse the repository at this point in the history
  10. Files.app: Make delete button on the toolbar standard button instead …

    …of CommandButton.
    
    The period "Delete button should be shown" is not exactly same as "Delete command can be executed."
    For example: While a confirm dialog overlays Files.app, the dialog consumes all input event so the delete command cannot be executed, but still the delete button should be shown under the overlaying dialog.
    
    BUG=459402,457113
    TEST=manually checked the repro steps on each issue.
    [email protected]
    
    Review URL: https://codereview.chromium.org/951443002
    
    Cr-Commit-Position: refs/heads/master@{#317569}
    (cherry picked from commit 2b5fc4b)
    
    Review URL: https://codereview.chromium.org/968093002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#64}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Naoki Fukino committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    ebc26b0 View commit details
    Browse the repository at this point in the history
  11. Files.app: Use <button> instead of <paper-button> to make ENTER and S…

    …PACE effective on them.
    
    <paper-button> does not handle ENTER and SPACE by default, so this CL change
    the buttons to <button>s.
    <button>s on the footer already have style similar to paper-button, so the
    visual style for each button is not changed.
    
    BUG=461758
    TEST=manually check the response for ENTER/SPACE
    [email protected]
    
    Review URL: https://codereview.chromium.org/944683003
    
    Cr-Commit-Position: refs/heads/master@{#318036}
    (cherry picked from commit aab6df4)
    
    Review URL: https://codereview.chromium.org/965313002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#65}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Naoki Fukino committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    9e26502 View commit details
    Browse the repository at this point in the history
  12. Files.app: Stop reusing items' DOM in grid view.

    Previously the image DOM in the list is removed for reusing for another item
    unintentionally. Thanks to ListThumbnailLoader we no longer need to reuse DOM.
    
    BUG=461338
    TEST=None
    [email protected]
    
    Review URL: https://codereview.chromium.org/955933002
    
    Cr-Commit-Position: refs/heads/master@{#318003}
    (cherry picked from commit 3d8d411)
    
    Review URL: https://codereview.chromium.org/968083002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#66}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    hirono-chromium committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    f99670e View commit details
    Browse the repository at this point in the history
  13. Rename for js pod description to LegacySupervisedUser finished. To me…

    …rge into M42
    
    BUG=461621
    [email protected]
    
    Review URL: https://codereview.chromium.org/960403003
    
    Cr-Commit-Position: refs/heads/master@{#318430}
    (cherry picked from commit 39298c1)
    
    Review URL: https://codereview.chromium.org/968843002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#67}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Tatiana Merkulova committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    04cf4a0 View commit details
    Browse the repository at this point in the history
  14. Js fixed for proper status setting on HID screen. To merge into M42.

    BUG=461076
    [email protected]
    Review URL: https://codereview.chromium.org/960133002
    
    Cr-Commit-Position: refs/heads/master@{#318225}
    (cherry picked from commit 9ba382d)
    
    Review URL: https://codereview.chromium.org/968853002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#68}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Tatiana Merkulova committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    e294adc View commit details
    Browse the repository at this point in the history
  15. Add UMA to track permission changes from the content settings menu

    Update the descriptions for the equivalent OriginSettings UMA.
    
    TBR=jhawkins
    BUG=433774
    
    Review URL: https://codereview.chromium.org/952463002
    
    Cr-Commit-Position: refs/heads/master@{#318223}
    (cherry picked from commit 1fc158a)
    
    Review URL: https://codereview.chromium.org/967333002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#69}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    miguelgarciaarribas committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    e7ac503 View commit details
    Browse the repository at this point in the history
  16. Push API: Workaround for GCM lowercasing subtypes

    Temporary workaround for a bug in GCM where it converts subtypes to
    lowercase.
    
    BUG=461867
    
    Review URL: https://codereview.chromium.org/953423003
    
    Cr-Commit-Position: refs/heads/master@{#318102}
    (cherry picked from commit 8cd63f8)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/970753003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#70}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    miguelgarciaarribas committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    f3f16d1 View commit details
    Browse the repository at this point in the history
  17. 2311: Remove Incognito notification when closeAllTabs() called

    Because of Android wonkiness, we can end up with a Tab that
    doesn't close itself until the user backgrounds Chrome.  In
    these cases, the notification about incognito tabs existing
    won't go away, and selecting it won't do anything since the
    Tabs are all technically closing.  Just hide it if
    DocumentTabModel.closeAllTabs() is ever called.
    
    BUG=455763
    Committed: https://crrev.com/a787e8948af4de2958f1aed4af7414610ce00b6a
    Cr-Commit-Position: refs/heads/master@{#318382}
    [email protected]
    
    Review URL: https://codereview.chromium.org/967363002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#71}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    [email protected] committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    2ae5bc6 View commit details
    Browse the repository at this point in the history
  18. App banner requires image/png icon. Really.

    This is fixing the stupid mistake and also adding some unit tests.
    
    BUG=462551
    [email protected]
    
    Review URL: https://codereview.chromium.org/961313002
    
    Cr-Commit-Position: refs/heads/master@{#318505}
    (cherry picked from commit 1a015c9)
    
    Review URL: https://codereview.chromium.org/971853002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#72}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mounirlamouri committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    563d64c View commit details
    Browse the repository at this point in the history
  19. Avoid starting RapporService during tests

    BUG=461046
    
    Review URL: https://codereview.chromium.org/951113002
    
    Cr-Commit-Position: refs/heads/master@{#317866}
    (cherry picked from commit 2762453)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/965613004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#73}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Steven Holte committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    f7cf633 View commit details
    Browse the repository at this point in the history
  20. Fix MetricsServicesManagerTest

    BUG=460575
    
    Review URL: https://codereview.chromium.org/944123002
    
    Cr-Commit-Position: refs/heads/master@{#317488}
    (cherry picked from commit 24a0dbf)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/961093002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#74}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Steven Holte committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    1937bab View commit details
    Browse the repository at this point in the history
  21. Pepper: Allow DidCreate to safely delete the plugin instance

    If the plugin instance gets deleted during DidCreate, we should not access it any further. See the bug for more context.
    
    BUG=461980
    
    Review URL: https://codereview.chromium.org/965523002
    
    Cr-Commit-Position: refs/heads/master@{#318369}
    (cherry picked from commit f88b95a)
    Merge to 2311
    
    Review URL: https://codereview.chromium.org/969803003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#75}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    davemichael committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    dfd376c View commit details
    Browse the repository at this point in the history
  22. Fix alignment format in multiline mode

    BUG=461182
    TEST=covered by RenderTextTest.Multiline_HorizontalAlignemnt
    
    Review URL: https://codereview.chromium.org/915383003
    
    Cr-Commit-Position: refs/heads/master@{#317750}
    (cherry picked from commit 403e560)
    
    Review URL: https://codereview.chromium.org/974573002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#76}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mitoshima committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    6c065c7 View commit details
    Browse the repository at this point in the history
  23. Throttle script request incidents to one per user.

    BUG=461979
    TEST=NONE
    
    Review URL: https://codereview.chromium.org/961483003
    
    Cr-Commit-Position: refs/heads/master@{#318192}
    (cherry picked from commit 91b055f)
    [email protected]
    
    Review URL: https://codereview.chromium.org/960203003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#77}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    GregTho committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    8eb6989 View commit details
    Browse the repository at this point in the history
  24. Use RenderText directly to draw tooltip to imporove format and perfor…

    …mance.
    
    This replaces the old CL (https://codereview.chromium.org/340543004/). This runs faster and doesn't require the label caching CL. (for the example in 370226, this is 20x faster on arm. ~60ms total vs ~3ms total)
    
    I'll look into switching to label once I get the performance data with label after label caching is enabled.
    
    This depends on two CLs
    1) https://codereview.chromium.org/916423002/  Tooltip Cleanup
    2) https://codereview.chromium.org/915383003/  RTL format problem.
    
    but this can be reviewed independently.
    
    BUG=370226,451853
    
    Review URL: https://codereview.chromium.org/924433002
    
    Cr-Commit-Position: refs/heads/master@{#317590}
    (cherry picked from commit 3e0cc51)
    
    Review URL: https://codereview.chromium.org/973573003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#78}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mitoshima committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    11a4e6d View commit details
    Browse the repository at this point in the history
  25. ozone: evdev: Release pressed keys when event filtering starts

    This prevents filtering out key release events, resulting in stuck keys.
    
    BUG=449162
    TEST=Fully rotate glimmer while holding spacebar. No spurious
      key repeats.
    
    Review URL: https://codereview.chromium.org/958403003
    
    Cr-Commit-Position: refs/heads/master@{#318535}
    (cherry picked from commit df407c5)
    
    Review URL: https://codereview.chromium.org/967403004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#79}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mspang committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    316b588 View commit details
    Browse the repository at this point in the history
  26. [New Tab Page] Remove title iframe 1px dead zone.

    Material Design tile titles are 15px high, but on some (if not all)
    platforms the natural height of title content is 14px high. This creates
    a click "dead zone" on the tile. This CL forces content height to be
    100% to remove the dead zone.
    
    BUG=459301
    TBR=mathp
    
    Review URL: https://codereview.chromium.org/938473002
    
    Cr-Commit-Position: refs/heads/master@{#317633}
    (cherry picked from commit 6373156)
    
    Review URL: https://codereview.chromium.org/960233006
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#80}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    samuelhuang committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    ed48a93 View commit details
    Browse the repository at this point in the history
  27. QUIC - Added a histogram to collect the elapsed time between the end of

    resolving the DNS name of the server for a QUIC connection, and
    receiving crypto handshake confirmation from the server. Logged after
    crypto handshake is confirmed.
    
    [email protected], [email protected]
    BUG=462462
    
    Review URL: https://codereview.chromium.org/967463003
    
    Cr-Commit-Position: refs/heads/master@{#318477}
    (cherry picked from commit f4f0885)
    
    Review URL: https://codereview.chromium.org/969163002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#81}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Raman Tenneti committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    d01bfde View commit details
    Browse the repository at this point in the history
  28. Update column focus in chrome://downloads so it's not lost

    A link or button may no longer be visible after it's pressed in a row in
    chrome://downloads. This change will focus the equivalent element to
    make the focus behave in a more expected way.
    
    BUG=455538
    NOTRY=true
    
    Review URL: https://codereview.chromium.org/953653002
    
    Cr-Commit-Position: refs/heads/master@{#318499}
    (cherry picked from commit b9949d0)
    
    Review URL: https://codereview.chromium.org/975533003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#82}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    hcarmona authored and Commit bot committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    12fde60 View commit details
    Browse the repository at this point in the history
  29. [Ozone-Gbm] Explicitly crash if trying software rendering on GBM

    Software rendering isn't supported on the GBM platform. Rather than
    allow callers to crash due to nullptr accesses, crash explicitly so we
    get more meaningfull crash reports.
    
    BUG=461396
    
    Review URL: https://codereview.chromium.org/958403004
    
    Cr-Commit-Position: refs/heads/master@{#318728}
    (cherry picked from commit 3e658b2)
    
    Review URL: https://codereview.chromium.org/976433002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#83}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Daniel Nicoara committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    14a9ae0 View commit details
    Browse the repository at this point in the history
  30. Merge: Allow CC HUD font to be created before sandbox on Windows

    Similar to https://codereview.chromium.org/900063002, but instead of
    having the SkTypeface* directly in LayerTreeSettings, defer to a
    function. This avoids creating the font until it used on platforms
    other than Windows so that we don't incur a startup penalty when the
    hud isn't being used.
    
    On Windows, we replace a previous arbitrary font that was getting
    warmed up with the monospace one we want here to hopefully avoid
    perf regression there.
    
    [email protected]
    BUG=453731, 455104, 457248
    TEST=run chrome with --enable-win32k-renderer-lockdown --show-fps-counter --ui-show-fps-counter on Win8
    
    Review URL: https://codereview.chromium.org/932243004
    
    Cr-Commit-Position: refs/heads/master@{#318297}
    (cherry picked from commit 04015b2)
    
    Review URL: https://codereview.chromium.org/969923002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#84}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    wfh-chromium committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    225526d View commit details
    Browse the repository at this point in the history
  31. Merge: Flip Win32k lockdown to enabled by default.

    In-process plugins that try and create a skia::canvas don't work under Win32k lockdown.  Since NPAPI is already behind a flag and in-process NPAPI is even more unsupported, it's not worth the time to try and fix these.
    
    However, the out-of-process PPAPI tests really should be working and are supported, so re-enable them.
    
    BUG=365160,308949
    
    Review URL: https://codereview.chromium.org/942473002
    
    Cr-Commit-Position: refs/heads/master@{#318327}
    (cherry picked from commit 1a36ac6)
    
    Review URL: https://codereview.chromium.org/971963002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#85}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    wfh-chromium committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    08d1d9f View commit details
    Browse the repository at this point in the history
  32. ui: Move software fallback decisions to GpuProcessTransportFactory.

    This moves software fallback decisions to GpuProcessTransportFactory
    from the ui::Compositor, where it was already making decisions like
    "can I fallback to software compositing on this OS". Now it will not
    return an OutputSurface to ui::Compositor until it has successfully
    bound/initialized one.
    
    TBR=jbauman, [email protected]
    BUG=461396
    
    Review URL: https://codereview.chromium.org/953803005
    
    Cr-Commit-Position: refs/heads/master@{#318135}
    (cherry picked from commit 13d9708)
    
    Review URL: https://codereview.chromium.org/972653004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#86}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    danakj committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    24368a3 View commit details
    Browse the repository at this point in the history
  33. ui: Always set layer bounds when changing to show texture content.

    When calling ui::Layer::SetTextureMailbox, it changes the underlying
    layer type to be a cc::TextureLayer. If the ui::Layer was previously
    showing a texture, then it will have a cached frame_size_in_dip_ value.
    When the value is the same, it was causing an early out making the new
    cc::TextureLayer never have its bounds set. This prevented the
    cc::TextureLayer from appearing.
    
    One way to manifest this was to lost context while mirroring the
    display. Then the mirror changes to solid color and back to texture,
    with the same texture size.
    
    TBR=oshima, [email protected]
    BUG=461521
    
    Review URL: https://codereview.chromium.org/957543002
    
    Cr-Commit-Position: refs/heads/master@{#317924}
    (cherry picked from commit 2ec13e9)
    
    Review URL: https://codereview.chromium.org/971953003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#87}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    danakj committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    b7f6179 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2015

  1. Revert "ui: Move software fallback decisions to GpuProcessTransportFa…

    …ctory."
    
    This reverts commit f33abd3a962521385f6d8f94eb77055ca2c8ef68.
    
    > ui: Move software fallback decisions to GpuProcessTransportFactory.
    >
    > This moves software fallback decisions to GpuProcessTransportFactory
    > from the ui::Compositor, where it was already making decisions like
    > "can I fallback to software compositing on this OS". Now it will not
    > return an OutputSurface to ui::Compositor until it has successfully
    > bound/initialized one.
    >
    > TBR=jbauman, [email protected]
    > BUG=461396
    > Review URL: https://codereview.chromium.org/953803005
    >
    > Cr-Commit-Position: refs/heads/master@{#318135}
    > (cherry picked from commit 13d9708)
    >
    > Committed: https://chromium.googlesource.com/chromium/src/+/24368a36b813500c001cdeb92891c2f56e032f38
    
    TBR=jbauman, [email protected]
    BUG=461396
    
    Review URL: https://codereview.chromium.org/972843002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#88}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    danakj committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    b5b0c10 View commit details
    Browse the repository at this point in the history
  2. Fix Virtual Keyboard not being deployed in TouchView mode on Ozone.

    Ozone includes the internal keyboard in the active keyboard devices
    even if the TV mode disables it due to the fact that the volume keys
    can still be pressed. We now explicitly check the state of maximized
    mode when deciding to show the keyboard.
    
    TEST=VirtualKeyboardControllerAutoTest.EnabledDuringMaximizeMode, VirtualKeyboardControllerAutoTest.SuppressedInMaximizedMode
    BUG=462666
    TBR=pkotwicz
    
    Review URL: https://codereview.chromium.org/970983003
    
    Review URL: https://codereview.chromium.org/970853003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#89}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Peter Kotwicz committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    16b3097 View commit details
    Browse the repository at this point in the history
  3. Incrementing VERSION to 42.0.2311.15

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#90}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    23291e9 View commit details
    Browse the repository at this point in the history
  4. Merge: content: Disable ChildDiscardableSharedMemoryManager browser t…

    …ests.
    
    These tests are failing on some machines. The failures seem to be
    test setup related rather than failures related to the specific
    logic that these tests are trying to test.
    
    BUG=459703
    
    Review URL: https://codereview.chromium.org/928903004
    
    Cr-Commit-Position: refs/heads/master@{#317913}
    (cherry picked from commit c2b8ddd)
    
    Review URL: https://codereview.chromium.org/969113003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#91}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    wfh-chromium committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    ebc6eac View commit details
    Browse the repository at this point in the history
  5. Merge: Allow offsets in blobs larger than 2GB on 32 bit Chromium builds.

    The recent patch crrev.com/895933007 introduced a regression by using size_t
    for offsets, which on 32bit builds is sizeof(size_t) = 4 which was causing
    broken offset values due to assigning a uint64_t variable to such variables.
    
    This CL fixes that by simply converting the types to uint64_t.
    
    [email protected]  # For merge.
    TEST=*FileSystemProvider*BigFile* on a 32 bit build Chromium build with
        chromeos=1.
    BUG=375297, 458122
    
    Review URL: https://codereview.chromium.org/959113002
    
    Cr-Commit-Position: refs/heads/master@{#318808}
    (cherry picked from commit f662963)
    
    Review URL: https://codereview.chromium.org/973723002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#92}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mtomasz-chromium committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    35feed7 View commit details
    Browse the repository at this point in the history
  6. Force glFinish for page flips on a UDL device.

    This is a temporary workaround. TODO: crbug.com/462360
    replace with a per-surface flush as it gets implemented
    in GL drivers.
    
    BUG=457898
    TEST=verify that UDL+i915 extended desktop has no artifacts
    
    Review URL: https://codereview.chromium.org/942113006
    [email protected],[email protected],[email protected]
    
    Cr-Commit-Position: refs/heads/master@{#318408}
    (cherry picked from commit e0b8b9d)
    
    Review URL: https://codereview.chromium.org/968263004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#93}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    hshi-chromium committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    8eb167d View commit details
    Browse the repository at this point in the history
  7. Incrementing VERSION to 42.0.2311.16

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#94}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    0489677 View commit details
    Browse the repository at this point in the history
  8. Settings: Make the manage-profile overlay wider to fit the icons in it.

    BUG=460835
    TEST=manually check the repro steps on the issue
    [email protected]
    
    Review URL: https://codereview.chromium.org/954913003
    
    Cr-Commit-Position: refs/heads/master@{#318513}
    (cherry picked from commit dcaf857)
    
    Review URL: https://codereview.chromium.org/967423004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#95}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Naoki Fukino committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    b6e0e1c View commit details
    Browse the repository at this point in the history
  9. Merge: Only take basename of default_file_name when starting a File C…

    …hooser.
    
    Validate no ViewHostMsg_RunFileChooser messages received in the browser contain no path elements.
    
    BUG=444198
    TEST=content_browsertests
    
    Review URL: https://codereview.chromium.org/817103002
    
    Cr-Commit-Position: refs/heads/master@{#318111}
    (cherry picked from commit 815c487)
    
    Review URL: https://codereview.chromium.org/977593002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#96}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    wfh-chromium committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    e2ea010 View commit details
    Browse the repository at this point in the history
  10. Bring up fast user switcher on right-click of the avatar menu on Mac.

    Change the behavior of fast user switching on Mac from Command click to right
    click to be consistent with Windows and Linux.
    
    BUG=458755
    [email protected]
    [email protected]
    
    TEST=
    1. Disable #enable-fast-user-switcher and enable #new-avatar-menu flags in chrome://flags
    2. Relaunch Chrome
    3. Right click on the Avatar Button, the fast user switcher should be shown
    4. Command+Click on the Avatar Button, nothing should happen
    
    Review URL: https://codereview.chromium.org/916523003
    
    Cr-Commit-Position: refs/heads/master@{#317631}
    (cherry picked from commit 95b89c2)
    
    Review URL: https://codereview.chromium.org/961993005
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#97}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Michael Lerman committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    231999c View commit details
    Browse the repository at this point in the history
  11. Remove one pixel line in the fast user switcher appearance when there…

    … are no profiles to display.
    
    BUG=458355
    [email protected]
    [email protected]
    TEST=
    Make sure the new avatar menu flag is enabled.
    1. Open a Chrome instance with 0 or 1 available profiles.
    2. Right click on the User Menu button.
    3. Nothing should be displayed.
    4. Open the User Manager and add some profiles until there are at least 2.
    5. Right click on the User Menu button
    6. The fast user switcher should display a list of profiles that can be switched to.
    
    Review URL: https://codereview.chromium.org/944563002
    
    Cr-Commit-Position: refs/heads/master@{#318063}
    (cherry picked from commit 3803191)
    
    Review URL: https://codereview.chromium.org/978443003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#98}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Michael Lerman committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    636bc8a View commit details
    Browse the repository at this point in the history
  12. Fix favicon padding in Site Settings on pre-L devices.

    The problem was that the preference layout is quite different between L
    and pre-L devices, so adjusting the padding of the icon's parent view
    had very different effects in those two cases. Now, we simply set the
    padding of the icon view itself to get the favicon where we want it.
    
    BUG=454850
    
    Review URL: https://codereview.chromium.org/956303003
    
    Cr-Commit-Position: refs/heads/master@{#318749}
    (cherry picked from commit aa788c1)
    
    Review URL: https://codereview.chromium.org/975753003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#99}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Newton Allen committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    31ef0ec View commit details
    Browse the repository at this point in the history
  13. Merge: Fix unit tests on official bots.

    Some of the tests weren't properly instantiating a PrefService. It's now being
    done in the ExtensionServiceTestBase class and its subclasses were modified
    where needed.
    
    BUG=461484
    
    Review URL: https://codereview.chromium.org/965803003
    
    Cr-Commit-Position: refs/heads/master@{#318552}
    (cherry picked from commit 404d610)
    
    Conflicts:
    	chrome/browser/extensions/extension_service_test_base.cc
    
    Review URL: https://codereview.chromium.org/978453002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#100}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    wfh-chromium committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    388eacc View commit details
    Browse the repository at this point in the history
  14. [Document mode] Keep tab ID list in sync with Tab entries

    It is possible to have one DocumentActivity create a Tab and add its ID to the
    DocumentTabModel, but get interrupted (somehow) before the Tab Entry is added
    to the DocumentTabModel.  This results in getCount() returning the correct number
    of Tabs that exist but fail to have any information about the new Tab, resulting
    in getTabAt() returning |null|.  We should instead keep the ID list and the Entry
    list be as in sync as possible, adding the Entry directly to the DocumentTabModel
    as soon as we let the DocumentTabModel know about the Tab's existence.
    
    Add new methods to tie the addTabId and updateEntry functions together via addTab,
    deprecate the old ones, and assert that we should never get into a bad state.
    Deprecated methods will be culled when the downstream patch lands.
    
    BUG=457427
    Original commit: https://crrev.com/7710ef5ff57f581f66dbbaad2dffe8c4a9048add
    Original review: https://codereview.chromium.org/969443003
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/973123002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#101}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    [email protected] committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    b5a284a View commit details
    Browse the repository at this point in the history
  15. Fix crashes on ICS.

    We were using several APIs introduced after API level 14. Fix that.
    
    BUG=462802
    [email protected]
    
    Review URL: https://codereview.chromium.org/963993002
    
    Cr-Commit-Position: refs/heads/master@{#318731}
    (cherry picked from commit bbc424d)
    
    Review URL: https://codereview.chromium.org/967633004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#102}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Newton Allen committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    1ece12b View commit details
    Browse the repository at this point in the history
  16. Merge to M42: Fix a case where AXTreeSerializer didn't handle reparen…

    …ting.
    
    Additional unit tests that caught this case are forthcoming. This is a
    simple and safe patch for merging.
    
    BUG=452607
    
    Review URL: https://codereview.chromium.org/966833002
    
    Cr-Commit-Position: refs/heads/master@{#318660}
    (cherry picked from commit 7a6d7e7)
    
    Review URL: https://codereview.chromium.org/976733002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#103}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    minorninth committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    7ed3e56 View commit details
    Browse the repository at this point in the history
  17. Added isSyncingUrlsWithKeystorePassphrase.

    This determines if sync is initialized and syncing URLs with the
    appropriate keystore passphrase type to support contextual searches.
    
    BUG=460786
    
    Review URL: https://codereview.chromium.org/946273002
    
    Cr-Commit-Position: refs/heads/master@{#317610}
    (cherry picked from commit a68bc5f)
    
    Review URL: https://codereview.chromium.org/976743002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#104}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Joao da Silva committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    97f59e9 View commit details
    Browse the repository at this point in the history
  18. Fix the Fast User Switcher in the Windows Native frame.

    BUG=457462
    [email protected]
    [email protected]
    TEST=
    1. Disable #enable-fast-user-switcher and enable #new-avatar-menu flags in chrome://flags
    2. Relaunch Chrome
    3. Right click on the Avatar Button, the fast user switcher should be shown
    4. Command+Click on the Avatar Button, nothing should happen
    5. Test the functionality with and without custom themes active
    
    Review URL: https://codereview.chromium.org/950293003
    
    Cr-Commit-Position: refs/heads/master@{#317917}
    (cherry picked from commit dabd39a)
    
    Review URL: https://codereview.chromium.org/972233002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#105}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Michael Lerman committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    9a6fd17 View commit details
    Browse the repository at this point in the history
  19. gpu: Avoid detaching images with glTexSubImage2D

    Avoid optimization of using glTexImage2D over glTexSubImage2D when there
    are EGLImages attached to the texture, as glTexImage2D will orphan the
    EGLImage. Orphaning and reattachment is probably more expensive than the
    win of using glTexImage2D over glTexSubImage2D.
    
    BUG=460344
    
    Review URL: https://codereview.chromium.org/954053002
    
    Cr-Commit-Position: refs/heads/master@{#318141}
    (cherry picked from commit 45dc77a)
    [email protected]
    
    Review URL: https://codereview.chromium.org/975843002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#106}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Bo Liu committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    0dff61b View commit details
    Browse the repository at this point in the history
  20. ChannelMojo: Reduce the number of dup() call

    Some crash reports suggest that dup() occasionally fails in the wild.
    It is used to simplify the code presuming that dup() doesn't fail
    there, but apparently that isn't true.
    
    This change skips dup() when the PlatformFileAttachment owns the
    file. It helps decreasing the number of dup() calls.
    
    BUG=457869
    [email protected], [email protected]
    [email protected]
    
    Review URL: https://codereview.chromium.org/959533002
    
    Cr-Commit-Position: refs/heads/master@{#317957}
    (cherry picked from commit 98ac98f)
    
    Review URL: https://codereview.chromium.org/975853002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#107}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    omo committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    b5b5a39 View commit details
    Browse the repository at this point in the history
  21. ChannelMojo should use PID from the bootstrap Channel.

    The original naive implementation ignores sandboxing limitation.
    It should ask underlying channel to do it correctly.
    
    TEST=IPCChannelMojoTest.VerifyGlobalPid
    [email protected], [email protected]
    [email protected]
    BUG=451553
    
    Review URL: https://codereview.chromium.org/942933005
    
    Cr-Commit-Position: refs/heads/master@{#318099}
    (cherry picked from commit 0bd20bd)
    
    Review URL: https://codereview.chromium.org/976763002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#108}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    omo committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    af6bcfd View commit details
    Browse the repository at this point in the history
  22. Merge M-42: Move device-log UI strings to generated_resources

    BUG=462044
    
    Review URL: https://codereview.chromium.org/956623010
    
    Cr-Commit-Position: refs/heads/master@{#318173}
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/961203002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#109}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    reillyeon committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    25ce525 View commit details
    Browse the repository at this point in the history
  23. Use a stable device-user identifier for CryptAuth enrollments.

    This id should not change if the same user is removed and added to the same
    device.
    
    BUG=455515
    TEST=removed account, added account back and id is still the same
    
    Review URL: https://codereview.chromium.org/877033005
    
    Cr-Commit-Position: refs/heads/master@{#318001}
    (cherry picked from commit 7df5c5c)
    [email protected], [email protected]
    
    Review URL: https://codereview.chromium.org/972983004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#110}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Tim Song committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    622dff9 View commit details
    Browse the repository at this point in the history
  24. Incrementing VERSION to 42.0.2311.17

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#111}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    7abcdef View commit details
    Browse the repository at this point in the history
  25. Add WiMAX to ONC validation list

    Currently type WiMAX fails ONC validation so any property
    changes from Settings are ignored.
    
    This also fixes the Cellular translation and adds both Cellular and WiMAX to the validation tests.
    
    BUG=460829
    [email protected]
    
    Review URL: https://codereview.chromium.org/949783003
    
    Cr-Commit-Position: refs/heads/master@{#318162}
    (cherry picked from commit b1754c5)
    
    Review URL: https://codereview.chromium.org/975103002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#112}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    stevenjb committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    795108f View commit details
    Browse the repository at this point in the history
  26. [GCM] Fixing the problem of passing linked_ptr across threads

    This is a merge to 2311 M42
    
    BUG=461936
    [email protected]
    
    Review URL: https://codereview.chromium.org/958133004
    
    Cr-Commit-Position: refs/heads/master@{#318368}
    (cherry picked from commit 50b5f9a)
    
    Review URL: https://codereview.chromium.org/979583002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#113}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    fgorski committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    6b37623 View commit details
    Browse the repository at this point in the history
  27. [Ozone-Dri] Set DPMS when configuring displays and remove ForceDPMSOn

    We're forcing DPMS to on since some drivers may not perform it
    themselves. We also want to only do it on displays that are modeset
    otherwise we may be putting disabled displays in a higher power
    state.
    
    BUG=chrome-os-partner:36664
    
    Review URL: https://codereview.chromium.org/958933003
    
    Cr-Commit-Position: refs/heads/master@{#318490}
    (cherry picked from commit 0866c10)
    
    Review URL: https://codereview.chromium.org/978663002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#114}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Daniel Nicoara committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    843dffa View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2015

  1. Incrementing VERSION to 42.0.2311.18

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#115}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    85d03fe View commit details
    Browse the repository at this point in the history
  2. Merge: Fix aborting in throttled file system (FSP).

    The previous logic was causing a memory corruption when aborting was not
    invoked with the callback, but due to unmounting the file system.
    
    As there are multiple paths for aborting, this CL adds a method IsAborted on
    the Queue class so it's possible to check if a task has been aborted before.
    
    [email protected]  # For merge.
    TEST=unit_tests: *FileSystemProviderQueue*
    BUG=454310
    
    Review URL: https://codereview.chromium.org/968763002
    
    Cr-Commit-Position: refs/heads/master@{#318652}
    (cherry picked from commit d3126d1)
    
    Review URL: https://codereview.chromium.org/975243002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#116}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mtomasz-chromium committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    149298b View commit details
    Browse the repository at this point in the history
  3. Make sure content offset gets updated

    On Webapp, touch gestures are offset by the size of the toolbar, even when
    the toolbar is hidden. This occurs because we assume that the previous
    content offset can never be 0, ending up not calling
    onVisibleContentOffsetChanged() callback.
    
    We can fix it by initializing previous content offset as NaN.
    
    BUG=459275
    
    Review URL: https://codereview.chromium.org/970813003
    
    Cr-Commit-Position: refs/heads/master@{#318974}
    (cherry picked from commit 19f04a0)
    
    Review URL: https://codereview.chromium.org/973413002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#117}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    galmacky committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    aea6c09 View commit details
    Browse the repository at this point in the history
  4. Use own GLHelper for surfaceless, the default one is on a different c…

    …ontext
    
    BUG=461401
    
    TBR=danakj
    
    Review URL: https://codereview.chromium.org/959463002
    
    Cr-Commit-Position: refs/heads/master@{#317912}
    (cherry picked from commit 87d563e)
    
    Review URL: https://codereview.chromium.org/972313003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#118}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Alex Sakhartchouk committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    1e3e9b2 View commit details
    Browse the repository at this point in the history
  5. Incrementing VERSION to 42.0.2311.19

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#119}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    2a561db View commit details
    Browse the repository at this point in the history
  6. Leave ImportantFileWriter::WriteFileAtomically argument info in the s…

    …tack
    
    Leave some info in the stack so that it gets included in the crash reports.
    
    BUG=418627
    
    Review URL: https://codereview.chromium.org/963443002
    
    Cr-Commit-Position: refs/heads/master@{#318398}
    (cherry picked from commit e2df4a5)
    
    BUG=462487
    [email protected]
    
    Review URL: https://codereview.chromium.org/977813002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#120}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Ryo Hashimoto committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    37f7359 View commit details
    Browse the repository at this point in the history
  7. Files.app: Introduce check-select mode.

    Check-select mode spec is here: https://docs.google.com/document/d/1kCG0AFtZSlxlkuipNHlKLY2nvjPdDCViG6RKhMI5-dc/edit
    
    Mode transition rules:
     + Entering check-select mode
       - When two or more items are selected.
       - When checkmark area is clicked.
     + Leaving check-select mode
       - When all items are unselected.
       - When non-checkmark area on an item is clicked.
       - When direction key(UP,LEFT,etc...) results in single selection.
    
    BUG=460220
    TEST=manually tested
    [email protected]
    
    Review URL: https://codereview.chromium.org/962103002
    
    Cr-Commit-Position: refs/heads/master@{#318658}
    (cherry picked from commit e144d30)
    
    Review URL: https://codereview.chromium.org/979433003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#121}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Naoki Fukino committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    8cbc91d View commit details
    Browse the repository at this point in the history
  8. ServiceWorker: Use scheduler's default task queue for posting tasks o…

    …n main thread
    
    This fixes a task ordering bug between WebMessagePortChannelImpl and
    ServiceWorkerScriptContext. The former posts tasks via the Blink
    scheduler's default task queue, and the latter was using the MessageLoop
    directly. This patch makes tasks from service worker to the main thread
    go through the scheduler.
    
    BUG=460833
    TEST=http/tests/serviceworker/postmessage-msgport-to-client.html
    
    Review URL: https://codereview.chromium.org/958523002
    
    Cr-Commit-Position: refs/heads/master@{#318022}
    (cherry picked from commit a7fe515)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/973823004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#122}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    irori committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    c23a60d View commit details
    Browse the repository at this point in the history
  9. Fix sort order of unlaunched apps on app list start page.

    This CL fixes an issue with the app list start page sort order for
    unlaunched apps. Folder items were being weighted too highly, causing
    them to appear first. The items that are not in a folder will now
    appear first in the recommendations, in app list order.
    
    BUG=455338
    
    Review URL: https://codereview.chromium.org/954363002
    
    Cr-Commit-Position: refs/heads/master@{#318642}
    (cherry picked from commit 0f1ee57)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/977823002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#123}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mgiuca committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    548e4b3 View commit details
    Browse the repository at this point in the history
  10. Correctly handle tab navigation in the app list.

    This CL causes the app list tab navigation to correctly cycle to and from
    the custom launcher page. This has been fixed by adding a SearchBoxFocusHost
    which directs the focus search to the search box.
    
    BUG=462079
    
    Review URL: https://codereview.chromium.org/960133005
    
    Cr-Commit-Position: refs/heads/master@{#318814}
    (cherry picked from commit a4e2242)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/981453003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#124}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mgiuca committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    ea2e36e View commit details
    Browse the repository at this point in the history
  11. Refactor codes to run only the bitmap converting logic in background

    This is to fix regression of https://codereview.chromium.org/913033002.
    
    BUG=455996
    
    Review URL: https://codereview.chromium.org/972293003
    [email protected]
    
    Cr-Commit-Position: refs/heads/master@{#319010}
    (cherry picked from commit fb9b01d)
    
    Review URL: https://codereview.chromium.org/974903007
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#125}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    galmacky committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    b9d025f View commit details
    Browse the repository at this point in the history
  12. Fix typo in histogram name.

    The CL https://codereview.chromium.org/943823002/ introduced a new
    histogram for whether web pages are assumed to be mobile friendly.
    
    However, there was a typo in recording the histogram name.
    
    This fixes the recording part to match the histogram.
    
    BUG=462721
    [email protected]
    
    Review URL: https://codereview.chromium.org/965883002
    
    Cr-Commit-Position: refs/heads/master@{#318532}
    (cherry picked from commit b2faf29)
    
    Review URL: https://codereview.chromium.org/972153007
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#126}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    tommynyquist committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    b223f76 View commit details
    Browse the repository at this point in the history
  13. Don't show request dialog for active permissions.

    BUG=456633
    TEST=manual
    
    Review URL: https://codereview.chromium.org/952773004
    
    Cr-Commit-Position: refs/heads/master@{#318419}
    (cherry picked from commit dee660d)
    
    Review URL: https://codereview.chromium.org/979703002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#127}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    dpolukhin committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    c56eec4 View commit details
    Browse the repository at this point in the history
  14. Kiosk mode: SetFirstLoginPrefs() should be called for kiosk sessions.

    SetFirstLoginPrefs() should be called for kiosk sessions.
    
    BUG=445544
    TEST=manual
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/954033003
    
    Cr-Commit-Position: refs/heads/master@{#318239}
    (cherry picked from commit e66a496)
    
    Review URL: https://codereview.chromium.org/968193005
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#128}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Alexander Alekseev committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    d9c4221 View commit details
    Browse the repository at this point in the history
  15. Make combined native/manual JNI registration work for clang.

    Since clang has trouble with aliases for static functions, go back to
    using a trivial wrapper function instead of an alias. Since there is
    only one caller of the wrapped, static function, and its address is no
    longer taken to generate the manual JNI registration table (the
    wrapper's address is already being taken instead), there's no actual
    benefit to using an alias anyway, since the compiler will simply inline
    the static function into the wrapper.
    
    BUG=442327,460857
    [email protected]
    
    Review URL: https://codereview.chromium.org/953523003
    
    Cr-Commit-Position: refs/heads/master@{#317787}
    (cherry picked from commit cab8758)
    
    Review URL: https://codereview.chromium.org/977043002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#129}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    tornewuff committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    172d6a5 View commit details
    Browse the repository at this point in the history
  16. [Android] Cache function templates in GinJavaBridgeObject to avoid me…

    …mory leak
    
    V8 caches all function templates internally for the lifetime of a web page in an
    unbounded cache. Thus, creating a new function template for each call to a
    method of injected object caused JS heap memory to grow linearly.
    
    This is similar to a fix for Pepper Plugin objects (https://codereview.chromium.org/785213002/)
    
    BUG=462664
    
    Review URL: https://codereview.chromium.org/969353004
    
    Cr-Commit-Position: refs/heads/master@{#318890}
    (cherry picked from commit 8f8de9c)
    
    Review URL: https://codereview.chromium.org/979843002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#130}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Mikhail Naganov committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    242cc42 View commit details
    Browse the repository at this point in the history
  17. Revert "[Android] Fix a flicker in stopping Chrome"

    This reverts commit e4b1990.
    
    BUG=434401
    
    Review URL: https://codereview.chromium.org/969533003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#131}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    galmacky committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    3bed0a3 View commit details
    Browse the repository at this point in the history
  18. Cherry pick HarfBuzz reverse_range fix

    Cherry pick the HarfBuzz commit 8ac345e5c0ed0aad6547592ea0839aabfb4ba980
    as it fixes a set of serious shaping regressions in the core text shaper
    on Mac OS. Cherry picking as opposed to rolling to allow for a clean DI.
    
    BUG=459043
    [email protected]
    
    Review URL: https://codereview.chromium.org/971153002
    
    Cr-Commit-Position: refs/heads/master@{#318901}
    (cherry picked from commit 36504aa)
    
    Review URL: https://codereview.chromium.org/983433003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#132}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    eaenet committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    4e61c53 View commit details
    Browse the repository at this point in the history
  19. Disable VideoDecoder renderer in M42 chrome.

    There are some issues with the VideoDecoder renderer in M42 chrome,
    particularly on ARM. Don't use it there.
    
    BUG=459103,463577
    
    Review URL: https://codereview.chromium.org/967733006
    
    Cr-Commit-Position: refs/heads/master@{#318966}
    (cherry picked from commit 5b546a4)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/979733003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#133}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    SergeyUlanov committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    ee415df View commit details
    Browse the repository at this point in the history
  20. Incrementing VERSION to 42.0.2311.20

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#134}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    f7f00f9 View commit details
    Browse the repository at this point in the history
  21. QUIC - Add a field trial not to load QUIC server information from the

    disk cache.
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/948143004
    
    Cr-Commit-Position: refs/heads/master@{#317916}
    (cherry picked from commit 34dffe7)
    
    BUG=463992
    
    Review URL: https://codereview.chromium.org/982563005
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#135}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Raman Tenneti committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    a310715 View commit details
    Browse the repository at this point in the history
  22. Exit HTML Fullscreen when browser fullscreen is active.

    Ensure web contents exit fullscreen state by sending a resize message, which includes the fullscreen state. This is required for the situation of the browser moving the view into a fullscreen state "browser fullscreen" and then the contents entering "tab fullscreen". Exiting the contents "tab fullscreen" then won't have the side effect of the view resizing, hence the explicit call here is required.
    
    Fixes a regression caused in the refactoring
     Fullscreen: make fullscreen requests come from RenderFrame
     https://codereview.chromium.org/789533002
     https://crrev.com/7a78d6fd7dc3241a91a614a09f9c59a0e4454135
    where the previous implementation's call to WasResized in
    RenderViewHostImpl::OnToggleFullscreen was not brought forward to
    WebContentsImpl::ExitFullscreenMode().
    
    BUG=458013
    TEST=Open http://scheib.github.io/HTMLMisc/PointerLockAndFullscreen.html, enter Browser Fullscreen with F11 key, press Toggle Fullscreen button, press ESC key, expect content to exit fullscreen.
    
    Review URL: https://codereview.chromium.org/928673002
    
    (cherry picked from commit 3dcb6c9)
    
    Cr-Original-Commit-Position: refs/heads/master@{#317562}
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#136}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Alex Mineer committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    de28ac5 View commit details
    Browse the repository at this point in the history
  23. Show AboutChromePreferences "updates no longer supported" warning

    Display the "updates no longer supported" warning for devices
    < JELLY_BEAN on the About Chrome settings page.
    
    BUG=438861
    
    Committed: https://crrev.com/9a920de9d96d789023d807ee40f91509f5e8bab6
    Cr-Commit-Position: refs/heads/master@{#318967}
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/964873004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#137}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Newton Allen committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    2bed898 View commit details
    Browse the repository at this point in the history
  24. Add support for direct download of the SRT.

    Fallsback to the DL page if necessary.
    
    BUG=440407
    
    Review URL: https://codereview.chromium.org/926983002
    
    (cherry picked from commit 526f4a5)
    
    Cr-Original-Commit-Position: refs/heads/master@{#317954}
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#138}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Alex Mineer committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    faf8040 View commit details
    Browse the repository at this point in the history
  25. Remove HRD butterbar and disable HRD background service

    BUG=462072
    
    Review URL: https://codereview.chromium.org/964723003
    
    Cr-Commit-Position: refs/heads/master@{#318921}
    
    (cherry picked from commit bad02d2)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/976083004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#139}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Dan Caiafa committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    f03cba2 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2015

  1. Incrementing VERSION to 42.0.2311.21

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#140}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    a087aaf View commit details
    Browse the repository at this point in the history
  2. ozone: evdev: Sync caps lock LED state to evdev

    Update LED state in kernel in InputControllerEvdev::SetCapsLockEnabled.
    This is currently the only way to toggle caps lock.
    
    BUG=463242
    TEST=plug in external keyboard on link_freon & press caps lock. Light on
      keyboard should turn on.
    
    Review URL: https://codereview.chromium.org/971753006
    
    Cr-Commit-Position: refs/heads/master@{#318934}
    (cherry picked from commit fc0faf5)
    
    Review URL: https://codereview.chromium.org/982593004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#141}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mspang committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    3469a96 View commit details
    Browse the repository at this point in the history
  3. Incrementing VERSION to 42.0.2311.22

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#142}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    da311d3 View commit details
    Browse the repository at this point in the history
  4. Delete all uses of SpeechManager from the app list start page.

    Constructing the SpeechManager creates a WebAudio instance which creates
    an audio output stream that prevents ChromeOS from suspending. This
    code is supposed to be dead and is slated for removal. This change gets
    rid of the usage and is intended to be mergable into the M42 branch.
    
    BUG=450081
    
    Review URL: https://codereview.chromium.org/966983003
    
    Cr-Commit-Position: refs/heads/master@{#318969}
    (cherry picked from commit c329228)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/978043002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#143}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    akmistry committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    157ce21 View commit details
    Browse the repository at this point in the history
  5. Allow mimeHandlerViewGuestInternal on stable channel.

    BUG=462507
    
    Review URL: https://codereview.chromium.org/972893003
    
    Cr-Commit-Position: refs/heads/master@{#319014}
    (cherry picked from commit 33b30e7)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/980083002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#144}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    sammc committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    97bfd43 View commit details
    Browse the repository at this point in the history
  6. Handle sync changes on the Start Page tiles while context menus are s…

    …howing.
    
    This handles the case where
    SearchResultTileItemView::SetSearchResult(SearchResult*) may be called
    from a nested run loop while its context menu is showing. This cancels
    the menu (it's for the old item).
    
    BUG=462470
    TEST=Right-click on a start page app to get its context menu. On another
    machine (with the same profile), uninstall the app. Context menu should
    disappear. Chrome shouldn't crash.
    [email protected]
    
    Review URL: https://codereview.chromium.org/969953002
    
    Cr-Commit-Position: refs/heads/master@{#318844}
    (cherry picked from commit b7f4866)
    
    Review URL: https://codereview.chromium.org/977333002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#145}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    tapted committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    e5a14ee View commit details
    Browse the repository at this point in the history
  7. Fix hiding behavior when creating app windows.

    This ensures that re-creating a window with the same id shows that
    window if it already exists. This was broken in:
    https://codereview.chromium.org/417433002
    
    BUG=461081
    
    Review URL: https://codereview.chromium.org/958923004
    
    Cr-Commit-Position: refs/heads/master@{#319013}
    (cherry picked from commit 0e3bba8)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/980773002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#146}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    jackhou-chromium committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    2532182 View commit details
    Browse the repository at this point in the history
  8. Merge "kiosk: Ensure launching latest version."

    > - Add a install_immediately flag to ExternalProviderImpl;
    > - Set install_immediately flag to true for kiosk app provider
    >   so that updated app install is not delayed;
    > - Set auto acknowledge since kiosk should not show external
    >   install alert;
    >
    > BUG=461419
    >
    > Review URL: https://codereview.chromium.org/974713002
    >
    > Cr-Commit-Position: refs/heads/master@{#319005}
    > (cherry picked from commit 4d82f7b)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/983553003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#147}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Xiyuan Xia committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    a4a2c2e View commit details
    Browse the repository at this point in the history
  9. [Android WebView] Synthesize a fake page loading event on page source…

    … modification (Re-land)
    
    When a script modifies page source of a non-committed page, we need to
    notify clients, so they can update the URL bar to avoid confusion.
    
    New logic since the last attempt (https://codereview.chromium.org/924833003/):
    distinguish between a "vanilla" WebView state (basically, a newly created
    WebView, where no loading attempts have been made) and an "attempted to
    navigate" state. In the "vanilla" state, don't fire synthesized page loading
    events to avoid confusing clients. This is safe, as WebView is guaranteed to be
    on a blank page.
    
    Implementation note: we detect navigation attempts using
    didStartProvisionalLoadForFrame WebContentsObserver event on the Java side. As
    for popups AwWebContentsObserver gets re-attached from the original popup
    WebView to the one provided by the client, notifications issued inbetween can be
    missed on the Java side. To work around this, we assume that WebViews opened as
    popups can never be in "vanilla" state (as they are anyway opened as a result of
    navigation).
    
    BUG=458569,462213
    [email protected],[email protected]
    
    Review URL: https://codereview.chromium.org/970883002
    
    Cr-Commit-Position: refs/heads/master@{#319061}
    (manually cherry picked from commit b2803fd)
    Excluded changes to:
      android_webview/javatests/src/org/chromium/android_webview/test/AwTestBase.java
      android_webview/javatests/src/org/chromium/android_webview/test/PopupWindowTest.java
    because in trunk PopupWindowTest got a heavy refactoring, and the change can't
    be applied as is (and the changes in AwTestBase are exclusively for the changes in
    PopupWindowTest). But we don't run these tests on release branches anyway.
    
    Review URL: https://codereview.chromium.org/969943005
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#148}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Mikhail Naganov committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    519e57c View commit details
    Browse the repository at this point in the history
  10. Incrementing VERSION to 42.0.2311.23

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#149}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    e46ee3f View commit details
    Browse the repository at this point in the history
  11. Transfer v8 snapshot files as file descriptors to child processes on …

    …Posix.
    
    An update on Chrome could replace the V8 snapshot files with newer version.
    For zygoted processes this is OK because the zygote will have already mapped
    the V8 snapshot and thus child processes will use the correct version of the
    snapshot.  However, for processes which don't use the zygote (such as
    unsandboxed plugin processes) base::LaunchProcess will launch the old
    version of he Chrome binary (via /proc/self/exe on Linux), but the child will
    read the new version of the V8 snapshot, thus causing a crash due to a
    version mismatch.
    
    The fix is to load V8 snapshot file in the browser and pass a file descriptor to
    the child processes (much like Android already did, but for different reasons).
    This ensures that the child process always sees the correct version of the
    snapshot file.
    
    BUG=457656,461057
    [email protected]
    
    Review URL: https://codereview.chromium.org/944913002
    
    Cr-Commit-Position: refs/heads/master@{#317790}
    (cherry picked from commit 3fb0727)
    
    Review URL: https://codereview.chromium.org/981963003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#150}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    rmcilroy committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    79b6381 View commit details
    Browse the repository at this point in the history
  12. [Contextual Search] Add more node checks before triggering.

    Now showUnhandledTapUIIfNeeded makes an additional check to see if it is appropriate to trigger: if the tapped node is an ARIA widget or not, according to the accessibility code in Blink.
    
    This CL is dependent on a Blink CL: 885163002
    
    BUG=451096
    
    Review URL: https://codereview.chromium.org/868933002
    
    Cr-Commit-Position: refs/heads/master@{#318275}
    (cherry picked from commit 57e54f5)
    
    Review URL: https://codereview.chromium.org/980973002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#151}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Jared Duke committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    f5eff35 View commit details
    Browse the repository at this point in the history
  13. Fix bug that AddBookmarks returns partner bookmark node

    BookmarkNode::getType() and BookmarkID::Type are not the same things.
    The previous implementation confused them, which caused a bug that
    adding a folder will return a partner bookmark.
    
    BUG=458703
    
    Review URL: https://codereview.chromium.org/950033002
    
    Cr-Commit-Position: refs/heads/master@{#317820}
    (cherry picked from commit 63aa2f7)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/980993002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#152}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Kibeom Kim committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    be6992e View commit details
    Browse the repository at this point in the history
  14. Fix crash on certain devices when showing week and month picker.

    This skips a method call on devices where it would cause a crash.
    
    BUG=463719
    
    Review URL: https://codereview.chromium.org/969413003
    
    Cr-Commit-Position: refs/heads/master@{#319020}
    (cherry picked from commit 1913989)
    
    Review URL: https://codereview.chromium.org/982963002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#153}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Newton Allen committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    1faa0d0 View commit details
    Browse the repository at this point in the history
  15. Mac: Fix bookmark button drawing regression

    When the bookmark bar is hidden, BookmarkBarToolbarView's height
    is set to 0.
    Before https://crrev.com/924143002/, when BookmarkButton calls its
    drawRect through cr_drawUsingAncestor, it was filling its bounds,
    effectively drawing nothing.
    After the change, it was filling |dirtyRect|, so it was drawing the SHOW
    state even though its bounds has 0 height.
    The whole thing is fragile and can probably be done better, but we should
    not ask the ancestor to draw outside its bounds anyway, thus this fix.
    
    BUG=459992
    [email protected]
    
    Review URL: https://codereview.chromium.org/951063002
    
    Cr-Commit-Position: refs/heads/master@{#317693}
    (cherry picked from commit 489df88)
    
    Review URL: https://codereview.chromium.org/980973004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#154}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Andre Santoso committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    37b9e01 View commit details
    Browse the repository at this point in the history
  16. Setting version to 42.0.2311.33

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#155}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    e638bd6 View commit details
    Browse the repository at this point in the history
  17. Don't relaunch app for non-auth errors.

    BUG=464020
    [email protected]
    
    Review URL: https://codereview.chromium.org/968193006
    
    Cr-Commit-Position: refs/heads/master@{#319151}
    (cherry picked from commit e5afa23)
    
    Review URL: https://codereview.chromium.org/982193002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#156}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    jamiewalch committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    ef94f01 View commit details
    Browse the repository at this point in the history
  18. Merging fix for crbug/456228

    Use external ID to match native model nodes during bookmark association.
    
    Original description:
    ---------------------
    
    This is a resubmit of https://codereview.chromium.org/904083002
    which was reverted due to an unrelated flaky test. There are no
    changes compared to the original patch, hence skipping the code
    review (zea@ was the original reviewer).
    
    Original patch description:
    
    The fix improves matching of nodes in BookmarkModelAssociator in
    situations where there are multiple bookmarks or folders with the
    same titles or URLs.
    This will address one particular scenario leading to bookmark
    duplication (see crbug.com/118105).
    
    1) In BookmarkModelAssociator::BuildAssociations, when there are
    multiple native model nodes with matching title / URL, a secondary
    match on external ID is used to pick a preferred one; otherwise
    the first matching node is returned.
    The preferred match on external ID should be applicable in most
    situations except when the native model has been rebuilt from scratch.
    Picking a wrong folder during the association process results in
    duplicating the entire subtree within the wrong folder. This issue
    should be addressed now.
    2) In BookmarkModelAssociator::ApplyDeletesFromSyncJournal the external
    ID match is now the primary criteria for selecting a native model
    node to be deleted. The previous implementation would pick an arbitrary
    native model node based on just the title / URL match anywhere in the
    node hierarchy. That would happen every time after deleting a bookmark
    or folder and recreating it in another place.
    Since external IDs might be reused, there is a secondary match on
    title and URL to ensure that the right node gets deleted. To avoid
    costly O(N*M) algorithm (where N is number of bookmarks and M is
    number of entries in delete journal), the implementation uses a set
    of external IDs to reduce the cost to O(N*logM).
    
    BUG=456228
    [email protected]
    
    Review URL: https://codereview.chromium.org/912693002
    
    Cr-Commit-Position: refs/heads/master@{#317688}
    (cherry picked from commit 8fab3e6)
    
    Review URL: https://codereview.chromium.org/984713002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#157}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    stanischikn committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    5939e2a View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2015

  1. Fix Launcher crash in ChromeOS guest mode.

    The CHECK-fail was introduced in r315272 (64121b7), which switched the
    app list to run with the "original profile" rather than the incognito
    profile. Partially reverted that CL so that the app list runs with the
    incognito profile, and fixed StartPageService to correctly use the
    incognito profile (rather than being null when the app list profile is
    incognito), which addresses the original issue
    (http://crbug.com/440484).
    
    Had to work around DCHECK on shutdown in StartPageService due to
    crbug.com/463419.
    
    Added a DCHECK to catch use of non-incognito profiles in guest mode
    early (without having to select a search result to trigger the crash).
    Added AppListControllerGuestModeBrowserTest to test opening the app list
    in guest mode.
    
    BUG=460437,440484
    
    Review URL: https://codereview.chromium.org/976553003
    
    Cr-Commit-Position: refs/heads/master@{#319036}
    (cherry picked from commit 3bbe0ce)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/987623002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#158}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mgiuca committed Mar 6, 2015
    Configuration menu
    Copy the full SHA
    8b2777d View commit details
    Browse the repository at this point in the history
  2. Incrementing VERSION to 42.0.2311.34

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#159}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 6, 2015
    Configuration menu
    Copy the full SHA
    20fe469 View commit details
    Browse the repository at this point in the history
  3. Implement ErrorScreenHandler::Hide method

    Also make sure that default hide callback does nothing
    if parent screen was not set.
    
    Follow up to a refactoring
    https://codereview.chromium.org/872633008/
    
    BUG=462453
    TEST=manually, existing browser tests
    
    Review URL: https://codereview.chromium.org/982823004
    
    Cr-Commit-Position: refs/heads/master@{#319282}
    (cherry picked from commit ddb237a)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/987693002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#160}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    matthewyuan committed Mar 6, 2015
    Configuration menu
    Copy the full SHA
    f66367b View commit details
    Browse the repository at this point in the history
  4. [cros] Don't reset 'parent screen' for network UI

    BUG=462453
    TEST=manual, go through oobe and disconnect network during update
    
    Review URL: https://codereview.chromium.org/980843004
    
    Cr-Commit-Position: refs/heads/master@{#319309}
    (cherry picked from commit 3b53888)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/985653002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#161}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    matthewyuan committed Mar 6, 2015
    Configuration menu
    Copy the full SHA
    a066654 View commit details
    Browse the repository at this point in the history
  5. Wait until a new profile has been created before deleting the active …

    …profile.
    
    Previous review URL:
    https://codereview.chromium.org/953453002
    
    BUG=460859
    [email protected]
    
    Review URL: https://codereview.chromium.org/962143002
    
    Cr-Commit-Position: refs/heads/master@{#318775}
    (cherry picked from commit 447f643)
    
    Review URL: https://codereview.chromium.org/984883002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#162}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    sheepmaster committed Mar 6, 2015
    Configuration menu
    Copy the full SHA
    5ffd605 View commit details
    Browse the repository at this point in the history
  6. Files.app: Hide close button of share dialog.

    BUG=461629
    TEST=None
    [email protected]
    
    Review URL: https://codereview.chromium.org/975883003
    
    Cr-Commit-Position: refs/heads/master@{#319022}
    (cherry picked from commit 8197338)
    
    Review URL: https://codereview.chromium.org/987603004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#163}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    hirono-chromium committed Mar 6, 2015
    Configuration menu
    Copy the full SHA
    89e4544 View commit details
    Browse the repository at this point in the history
  7. Web Notifications: close persistent notifications when dismissed by user

    BUG=463465
    
    Review URL: https://codereview.chromium.org/979453005
    
    Cr-Commit-Position: refs/heads/master@{#319248}
    (cherry picked from commit 9423bea)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/986603003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#164}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    miguelgarciaarribas committed Mar 6, 2015
    Configuration menu
    Copy the full SHA
    f106489 View commit details
    Browse the repository at this point in the history
  8. Error code: + Reinstate the error code to main content as important f…

    …or debugging when screen shots are sent + Remove the 'Error code:' prefix on the net error for consistency.
    
    Fixes related to browsing scaling:
    + Remove fixed button height to fix cropped button
    + Fix to incorrectly scaled T-rex
    
    Design:
    + Make the faint tick in checkbox have 0 opacity
    + Fix cropped padlock icon
    
    BUG=460116,459510,459126,458484
    
    Review URL: https://codereview.chromium.org/952563003
    
    Cr-Commit-Position: refs/heads/master@{#318712}
    (cherry picked from commit b907b0c)
    
    Review URL: https://codereview.chromium.org/984093002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#165}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Lei Zhang committed Mar 6, 2015
    Configuration menu
    Copy the full SHA
    b86dc11 View commit details
    Browse the repository at this point in the history
  9. Merge to branch 2311 [Password Manager] Fix password saving on Macys …

    …registration page
    
    This requires a few changes to how we evaluate pages during the saving process.
    
    1) Instead of ignoring forms where there are more than 3 password fields, assume that those fields are not related to actual passwords. Also change the case of 3 passwords to assume that if the first and second password match, that the third is not related. I don't have statistics on this, but I have seen security questions that are entered into password fields much more often than I have seen a new password entered before and old password (which was the previous assumption).
    
    2) Move change password detection to work on the submitted password form instead of the observed form. The submitted form is more likely to be identified correctly because we have additional data after submission. This failed on Macy's because we incorrectly assume that, given the number of password fields, one of them is a current password field during parsing.
    
    3) Don't require HTML field attributes to match for signup forms. This is normally required because otherwise we can't fill the password we have just saved. However in the case of signup forms this doesn't matter because we don't want to fill on the same form again anyway.
    
    BUG=452306, 451631
    
    Review URL: https://codereview.chromium.org/944163003
    
    Cr-Commit-Position: refs/heads/master@{#318850}
    (cherry picked from commit 33138a0)
    
    Review URL: https://codereview.chromium.org/978363004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#166}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Garrett Casto committed Mar 6, 2015
    Configuration menu
    Copy the full SHA
    fd4b5b7 View commit details
    Browse the repository at this point in the history
  10. Fix bug where |i| was reused in a nested loop.

    BUG=463794
    NOTRY=true
    
    Review URL: https://codereview.chromium.org/976173003
    
    Cr-Commit-Position: refs/heads/master@{#319206}
    (cherry picked from commit ad9e147)
    
    Review URL: https://codereview.chromium.org/986693002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#167}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    hcarmona authored and Commit bot committed Mar 6, 2015
    Configuration menu
    Copy the full SHA
    6f0848c View commit details
    Browse the repository at this point in the history
  11. Disable chrome://local-state on Chrome OS.

    BUG=464752
    
    Review URL: https://codereview.chromium.org/982363002
    
    Cr-Commit-Position: refs/heads/master@{#319488}
    (cherry picked from commit 5d3b2dd)
    
    Review URL: https://codereview.chromium.org/990433002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#168}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    asvitkine-chromium committed Mar 6, 2015
    Configuration menu
    Copy the full SHA
    d3b00b9 View commit details
    Browse the repository at this point in the history
  12. Fix bump scrolling doesn't work if the app is in fullscreen mode befo…

    …re connecting.
    
    With the change, https://codereview.chromium.org/875583002, it is
    possible to start a remote connection in fullscreen mode, we simply
    need to notify the DesktopConnectedView that we are in fullscreen upon connecting.
    
    BUG=461609
    
    Review URL: https://codereview.chromium.org/958693002
    TBR=jamiewalch
    
    Cr-Commit-Position: refs/heads/master@{#318130}
    (cherry picked from commit a219cf2)
    
    Review URL: https://codereview.chromium.org/989683003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#169}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    [email protected] committed Mar 6, 2015
    Configuration menu
    Copy the full SHA
    fa7f17a View commit details
    Browse the repository at this point in the history
  13. Merge fix to M42 (2311): SanitizeProxyAuth: Whitelist all hop-by-hop …

    …headers
    
    We were discarding "Proxy-Authenticate: keep-alive" headers in HTTP/1.0 responses, which broke multi-step connection-level authentication methods for proxies that sent HTTP/1.0 responses.
    
    BUG=463937
    
    Review URL: https://codereview.chromium.org/982733002
    
    Cr-Commit-Position: refs/heads/master@{#319219}
    (cherry picked from commit 34f63b5)
    
    Review URL: https://codereview.chromium.org/983233002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#170}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Penny MacNeil committed Mar 6, 2015
    Configuration menu
    Copy the full SHA
    fe88f5a View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2015

  1. Mac: Fix crashes related to LocationBarViewMac::GetPageInfoBubblePoint

    There are 2 different crash stacks, both ends up with a null LocationBarViewMac.
    The first one involves showing a permission bubble while in immersive
    fullscreen. Fix it by telling PermissionBubbleCocoa when the parent window
    should change.
    The second one involves animating an infobar while dragging a tab. I was not
    able to reproduce this one, but I think it can be fixed by removing the need
    for InfoBarContainerController to find the LocationBarMac through the window
    controller. It is not a good idea anyway for InfobarContainerController to
    have a direct dependency on BrowserWindowController.
    
    BUG=461541
    [email protected]
    
    Review URL: https://codereview.chromium.org/978723003
    
    Cr-Commit-Position: refs/heads/master@{#319368}
    (cherry picked from commit bfd680f)
    
    Review URL: https://codereview.chromium.org/986623005
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#171}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Andre Santoso committed Mar 7, 2015
    Configuration menu
    Copy the full SHA
    121a258 View commit details
    Browse the repository at this point in the history
  2. Incrementing VERSION to 42.0.2311.35

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#172}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 7, 2015
    Configuration menu
    Copy the full SHA
    ea5f1f2 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2015

  1. Allow middle-click scrolling to work for PDFs and print preview

    This tells the plugin not to handle middle-click events so that they are
    properly handled by the container page and allows middle-click scrolling
    to work.
    
    BUG=463399
    
    Review URL: https://codereview.chromium.org/976123002
    
    Cr-Commit-Position: refs/heads/master@{#319366}
    (cherry picked from commit 78a82c8)
    
    Review URL: https://codereview.chromium.org/990043002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#173}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Raymes Khoury committed Mar 8, 2015
    Configuration menu
    Copy the full SHA
    efc0682 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2015

  1. Incrementing VERSION to 42.0.2311.36

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#174}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 9, 2015
    Configuration menu
    Copy the full SHA
    3f51907 View commit details
    Browse the repository at this point in the history
  2. Files.app: Truncate breadcrumbs on the toolbar properly based on avai…

    …lable width.
    
    BUG=463853
    TEST=Confirm that the breadcrumbs is properly truncated when window is narrowed or the number of toolbar buttons is changed.
    [email protected]
    
    Review URL: https://codereview.chromium.org/984873002
    
    Cr-Commit-Position: refs/heads/master@{#319430}
    (cherry picked from commit 2e51b89)
    
    Review URL: https://codereview.chromium.org/983363002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#175}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Naoki Fukino committed Mar 9, 2015
    Configuration menu
    Copy the full SHA
    40b4e9d View commit details
    Browse the repository at this point in the history
  3. Files.app: Remove focus from toolbar buttons on click.

    BUG=461669
    TEST=manually tested
    [email protected]
    
    Review URL: https://codereview.chromium.org/984823002
    
    Cr-Commit-Position: refs/heads/master@{#319419}
    (cherry picked from commit f2e381e)
    
    Review URL: https://codereview.chromium.org/983383002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#176}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Naoki Fukino committed Mar 9, 2015
    Configuration menu
    Copy the full SHA
    c735243 View commit details
    Browse the repository at this point in the history
  4. Fix crash in ServiceWorkerDispatcherHost

    This fixes the browser crash that happens when ServiceWorkerContextCore
    has no live registration corresponding to the live version.
    This is a quick fix intended to be mergeable.
    
    BUG=459916
    
    Review URL: https://codereview.chromium.org/982743002
    
    Cr-Commit-Position: refs/heads/master@{#319214}
    (cherry picked from commit d8905bf)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/991633003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#177}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    irori committed Mar 9, 2015
    Configuration menu
    Copy the full SHA
    d3069e2 View commit details
    Browse the repository at this point in the history
  5. Delete PasswordManagerBrowserTest.NoPromptOnBack from 2311

    PasswordManagerBrowserTest.NoPromptOnBack got merged into 2311 by accident in https://codereview.chromium.org/978363004/. That CL merged https://codereview.chromium.org/944163003 into 2311, but 944163003 did not add NoPromptOnBack to trunk. NoPromptOnBack was added in https://codereview.chromium.org/902893003, which is not present in 2311.
    
    As a result, the mis-merged NoPromptOnBack started failing immediately (lacking some support files, as well as the actual fix for the tested issue).
    
    [email protected],[email protected]
    
    BUG=465219
    
    Review URL: https://codereview.chromium.org/990853002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#178}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Vaclav Brozek committed Mar 9, 2015
    Configuration menu
    Copy the full SHA
    f83179b View commit details
    Browse the repository at this point in the history
  6. Remove check of security origin of all ancestors when getUserMedia is…

    … called. This cl reverts back to the behaviour prior to https://codereview.chromium.org/795703003/. Ie, the security origin of the ancestors of a requesting iframe does not have to match in order to allow or deny a request.
    
    BUG=448378, 456628
    TBR=tommi
    
    Review URL: https://codereview.chromium.org/969773002
    
    Cr-Commit-Position: refs/heads/master@{#318872}
    (cherry picked from commit 13e3803)
    
    Review URL: https://codereview.chromium.org/992663002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#179}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    magjed committed Mar 9, 2015
    Configuration menu
    Copy the full SHA
    a96ef66 View commit details
    Browse the repository at this point in the history
  7. Merge for M42 beta.

    If the scheduler's closure is synchronous it can wind up popping its
    callback from the queue (causing the closure to be deleted if it's the
    last reference) while the callback is running. If the closure holds a
    refptr that owns the scheduler, bad things happen.
    
    The fix is to hold a reference to the closure while it's running.
    
    To make the scheduler a bit easier to read, rather than pop the queue
    after the operation completes, it now pops it before running the
    operation.
    
    BUG=463782
    [email protected]
    Review URL: https://codereview.chromium.org/978383003
    
    Cr-Commit-Position: refs/heads/master@{#319381}
    (cherry picked from commit 9f1cb7c)
    
    Review URL: https://codereview.chromium.org/990213002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#180}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Josh Karlin committed Mar 9, 2015
    Configuration menu
    Copy the full SHA
    2882687 View commit details
    Browse the repository at this point in the history
  8. Style fixes for very narrow viewports less than 320px (height / width…

    …), such as when zoomed in at specific zoom levels on network error interstitial.
    
    + Improve overflow content scrolling, remove the internal scroll.
    + Increase bottom margin of content area to fix cut off content.
    + Allow the anchored fixed nav from 240px
    + Remove button height and fix issue where the buttons stick together
    
    BUG=463838,463070
    
    Review URL: https://codereview.chromium.org/979243002
    
    (cherry picked from commit 5b0ae92)
    
    Cr-Original-Commit-Position: refs/heads/master@{#319433}
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#181}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Alex Mineer committed Mar 9, 2015
    Configuration menu
    Copy the full SHA
    e81348c View commit details
    Browse the repository at this point in the history
  9. Remove all remaining traces of chrome.infobars

    And re-enable ExtensionApiTest.WindowOpen, to verify that the new test
    is effective. This test was introduced by crbug.com/52298, but disabled
    by crbug.com/64899. The test is supposed to check whether a tab that is
    opened via window.open() from an extension process associated with a
    particular Browser is opened in a non-incognito browser when 'incognito'
    is not set to 'split' (but the default, 'spanning').
    
    BUG=458325,64899
    [email protected],[email protected]
    
    Review URL: https://codereview.chromium.org/942873003
    
    Cr-Commit-Position: refs/heads/master@{#317509}
    (cherry picked from commit f8cd8ce)
    
    Review URL: https://codereview.chromium.org/988303004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#182}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Rob--W committed Mar 9, 2015
    Configuration menu
    Copy the full SHA
    c7d7f5d View commit details
    Browse the repository at this point in the history
  10. Merge: Support plugin version mid-portions with leading zeros.

    Now supported: 1.02.3.4
    Remains unsupported: 01.2.3.4
    
    BUG=460642
    
    Review URL: https://codereview.chromium.org/949573002
    
    Cr-Commit-Position: refs/heads/master@{#317524}
    (cherry picked from commit f151249)
    
    Review URL: https://codereview.chromium.org/991883003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#183}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    wfh-chromium committed Mar 9, 2015
    Configuration menu
    Copy the full SHA
    cbf6236 View commit details
    Browse the repository at this point in the history
  11. Updating XTBs based on .GRDs from branch 2311

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#184}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Alex Mineer committed Mar 9, 2015
    Configuration menu
    Copy the full SHA
    390e6e7 View commit details
    Browse the repository at this point in the history
  12. Fix for MIME handler bug. The bug resulted from a previous bugfix (ht…

    …tps://codereview.chromium.org/939443002/) that added a conversion from logical to physical units to fix a similar sizing bug with other guestviews. However, MIME handler guests never use logical pixels, so this conversion broke their sizing when they are created in a zoomed embedder.
    
    This patch adds a more robust method of checking whether sizes are provided in logical or physical units, and all cases are handled appropriately.
    
    BUG=462194
    
    Review URL: https://codereview.chromium.org/972193003
    
    (cherry picked from commit 18f5a13)
    
    Cr-Original-Commit-Position: refs/heads/master@{#318948}
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#185}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Alex Mineer committed Mar 9, 2015
    Configuration menu
    Copy the full SHA
    8bba07c View commit details
    Browse the repository at this point in the history
  13. Whispernet concurrent initialization fix (M42 merge)

    BUG=460731
    [email protected],[email protected]
    
    Review URL: https://codereview.chromium.org/949373002
    
    Cr-Commit-Position: refs/heads/master@{#318510}
    (cherry picked from commit 852b1bb)
    
    Review URL: https://codereview.chromium.org/995543002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#186}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Charlie Kehoe committed Mar 9, 2015
    Configuration menu
    Copy the full SHA
    449acbc View commit details
    Browse the repository at this point in the history
  14. Whispernet CRC and padding fixes (M42 merge)

    BUG=463218
    [email protected],[email protected]
    
    Review URL: https://codereview.chromium.org/963013003
    
    Cr-Commit-Position: refs/heads/master@{#319217}
    (cherry picked from commit 4e580f2)
    
    Review URL: https://codereview.chromium.org/990333003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#187}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Charlie Kehoe committed Mar 9, 2015
    Configuration menu
    Copy the full SHA
    a03dd08 View commit details
    Browse the repository at this point in the history
  15. Fix CapsLock remapping.

    Emulates the ChromeOS/X11 method of using F16 and Mod3 to
    represent the caps lock key before remapping.
    
    BUG=461485
    TEST=On device with external keyboard
    TBR=spang
    
    Review URL: https://codereview.chromium.org/959923002
    
    Cr-Commit-Position: refs/heads/master@{#318321}
    (cherry picked from commit c786931)
    
    Review URL: https://codereview.chromium.org/995563002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#188}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Kevin Schoedel committed Mar 9, 2015
    Configuration menu
    Copy the full SHA
    ef7fdad View commit details
    Browse the repository at this point in the history
  16. Incrementing VERSION to 42.0.2311.37

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#189}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 9, 2015
    Configuration menu
    Copy the full SHA
    1bf239f View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2015

  1. Handle a case that View's size becomes empty unexpectedly

    BUG=458280
    
    Review URL: https://codereview.chromium.org/926573002
    
    Cr-Commit-Position: refs/heads/master@{#317889}
    
    Review URL: https://codereview.chromium.org/989363002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#190}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Ted Choc committed Mar 10, 2015
    Configuration menu
    Copy the full SHA
    361f0f3 View commit details
    Browse the repository at this point in the history
  2. Incrementing VERSION to 42.0.2311.38

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#191}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 10, 2015
    Configuration menu
    Copy the full SHA
    1cfff61 View commit details
    Browse the repository at this point in the history
  3. [Android] Fix BufferUnderflowException in webrtc buffer

    The image buffer may not contain all bytes in the last row, causing an
    exception. Fix by only reading up to what's remaining() in the buffer.
    
    BUG=458701
    
    Review URL: https://codereview.chromium.org/975913003
    
    Cr-Commit-Position: refs/heads/master@{#319401}
    (cherry picked from commit e64698b)
    [email protected]
    
    Review URL: https://codereview.chromium.org/990903004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#192}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Bo Liu committed Mar 10, 2015
    Configuration menu
    Copy the full SHA
    a9974d1 View commit details
    Browse the repository at this point in the history
  4. ChromeOS: Preference resolve_timezone_by_geolocation should be syncable.

    BUG=464435
    TEST=none
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/979263002
    
    Cr-Commit-Position: refs/heads/master@{#319301}
    (cherry picked from commit 8e4a04d)
    
    Review URL: https://codereview.chromium.org/991233002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#193}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Alexander Alekseev committed Mar 10, 2015
    Configuration menu
    Copy the full SHA
    f0194b3 View commit details
    Browse the repository at this point in the history
  5. Cherry pick 28acf2a.

    Ensure embedded cookies get deleted even when no other local data is present.
    
    BUG=459719
    
    Review URL: https://codereview.chromium.org/994593002
    
    Cr-Commit-Position: refs/heads/master@{#319732}
    
    TBR=newt
    NOTRY=true
    
    Review URL: https://codereview.chromium.org/982173003
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#194}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    finnurbreki authored and Commit bot committed Mar 10, 2015
    Configuration menu
    Copy the full SHA
    5af7d50 View commit details
    Browse the repository at this point in the history
  6. Merge to M42: Fix flashing pod.

    BUG=461604,435358
    TEST=manual
    
    Review URL: https://codereview.chromium.org/969403002
    
    Cr-Commit-Position: refs/heads/master@{#318878}
    (cherry picked from commit dd6f709)
    
    Review URL: https://codereview.chromium.org/991333002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#195}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Nikita Kostylev committed Mar 10, 2015
    Configuration menu
    Copy the full SHA
    14a378d View commit details
    Browse the repository at this point in the history
  7. Site preferences: merge in storage data and clear screen on reset.

    BUG=464030
    [email protected],[email protected]
    
    Review URL: https://codereview.chromium.org/995753004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#196}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mvano committed Mar 10, 2015
    Configuration menu
    Copy the full SHA
    ece247f View commit details
    Browse the repository at this point in the history
  8. Dump touchpad event logs for touch log source

    The CL dumps event logs for devices that run with the CrOS
    gesture library. It is designed to be backward-compatible
    with the X11 behaviour.
    
    Contributed by [email protected]
    
    BUG=450159
    TEST=samus ChromeOS build
    
    Review URL: https://codereview.chromium.org/893753002
    
    Cr-Commit-Position: refs/heads/master@{#318182}
    (cherry picked from commit e1fd503)
    
    Review URL: https://codereview.chromium.org/987423002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#197}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mspang committed Mar 10, 2015
    Configuration menu
    Copy the full SHA
    233c27f View commit details
    Browse the repository at this point in the history
  9. Handle cog click from "failed download" notification.

    This will go to Chrome's notifications preferences screen.
    
    TESTED=https://mvano.github.io/sandbox/downloads.htm
    TESTED=NotificationUIManagerTest.*
    
    BUG=464359
    [email protected],[email protected]
    
    Review URL: https://codereview.chromium.org/989233003
    
    Cr-Commit-Position: refs/heads/master@{#319914}
    (cherry picked from commit 359be78)
    
    Review URL: https://codereview.chromium.org/996853002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#198}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    mvano committed Mar 10, 2015
    Configuration menu
    Copy the full SHA
    91ce411 View commit details
    Browse the repository at this point in the history
  10. Promote "chrome.browser" API to stable.

    BUG=358315
    [email protected]
    Review URL: https://codereview.chromium.org/926703002
    
    Cr-Commit-Position: refs/heads/master@{#318914}
    (cherry picked from commit 5e7af60)
    
    Review URL: https://codereview.chromium.org/994123002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#199}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    rpaquay committed Mar 10, 2015
    Configuration menu
    Copy the full SHA
    d9d0f28 View commit details
    Browse the repository at this point in the history
  11. 2311: Squash of 987583002 & 989523003

    TBR=tedchoc, isherman
    
    ======================
    987583002
    
    Add metrics for tracking when WebappActivities are launched
    
    Adds a JNI hook for recording both that a WebappActivity was
    launched and what URL it was launched for.
    
    BUG=462745
    Committed: https://crrev.com/6abf2244a87df8a1658bf033b5ebeb51e072b1a8
    Cr-Commit-Position: refs/heads/master@{#319384}
    
    ======================
    989523003
    
    Add metrics for tracking how Chrome handled shortcut launches
    
    * Generalizes WebappMetrics as LaunchMetrics to allow recording
      information about Home screen bookmark launches, which are
      handled as Tabs.
    
    * Removes the previous count metric without marking it as
      obsolete because the downstream calling code never landed.
    
    * Splits the previous RAPPOR metric into two to differentiate between shortcut and web app launches.  Again, calling code
      never landed.
    
    BUG=462745
    Committed: https://crrev.com/0e71dffca1885161e052d5c9fd3afed5c8aab5e1
    Cr-Commit-Position: refs/heads/master@{#319551}
    
    Review URL: https://codereview.chromium.org/993043002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#200}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    [email protected] committed Mar 10, 2015
    Configuration menu
    Copy the full SHA
    0768948 View commit details
    Browse the repository at this point in the history
  12. Fix 2311 compile after merge

    BUG=464359
    [email protected]
    TBR=tedchoc
    
    Review URL: https://codereview.chromium.org/981313004
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#201}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    [email protected] committed Mar 10, 2015
    Configuration menu
    Copy the full SHA
    259ea59 View commit details
    Browse the repository at this point in the history
  13. Request uncompressed images from data reduction proxy when saving.

    When user saves an image, add headers requesting a pass through
    from the data reduction proxy. Without this, images will be
    saved in webp format which is not supported by most image viewers.
    BUG=464436
    
    Review URL: https://codereview.chromium.org/988453002
    
    Cr-Commit-Position: refs/heads/master@{#319681}
    (cherry picked from commit 6c7f969)
    
    Review URL: https://codereview.chromium.org/998713002
    
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#202}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Ben Greenstein committed Mar 10, 2015
    Configuration menu
    Copy the full SHA
    95f89c5 View commit details
    Browse the repository at this point in the history
  14. [Android] Allow specifying the progress component of the toolbar as a…

    … separate texture.
    
    The progress bar changes much more often than the contents of the toolbar, so
    splitting the two will allow for cheaper updates to the toolbar texture.
    
    BUG=461148
    
    Review URL: https://codereview.chromium.org/986683002
    
    Cr-Original-Commit-Position: refs/heads/master@{#319523}
    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#203}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    Ted Choc committed Mar 10, 2015
    Configuration menu
    Copy the full SHA
    9992f4f View commit details
    Browse the repository at this point in the history
  15. Incrementing VERSION to 42.0.2311.39

    Cr-Commit-Position: refs/branch-heads/2311@{crosswalk-project#204}
    Cr-Branched-From: 09b7de5-refs/heads/master@{#317474}
    chrome-tpm committed Mar 10, 2015
    Configuration menu
    Copy the full SHA
    fc459c7 View commit details
    Browse the repository at this point in the history
  16. Publish DEPS for Chromium 42.0.2311.39

    chrome-tpm committed Mar 10, 2015
    Configuration menu
    Copy the full SHA
    16716b1 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2015

  1. Add xwalk path to git ignore list

    Shiliu Wang authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    7c657e0 View commit details
    Browse the repository at this point in the history
  2. .gitignore: Ignore ozone/.

    Just like we did for .xwalk/, ignore the ozone/ directory (it also prevents
    it from being deleted if one runs gclient sync with -D).
    Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    67d794c View commit details
    Browse the repository at this point in the history
  3. Also need to set aura::Window title

    Since each DesktopNativeWidgetAura uses a sole aura::Window as its
    backed, once the title of native widget gets updated, the title of
    aura::Window should also be updated in addition to updating the
    XWindow created by DesktopRootWindowHostX11.
    
    BUG=crosswalk-project/crosswalk#191
    TEST=xwalk_browsertest --gtest_filter=XWalkRuntimeTest.GetWindowTitle
    
    Conflicts:
    	ui/views/widget/desktop_aura/desktop_native_widget_aura.cc
    
    Rework with 34.0.1847.45 code base
    Hongbo Min authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    dacebb1 View commit details
    Browse the repository at this point in the history
  4. Aura: fix the touch event doesn't work on Tizen 3.0 issue.

    Chromium uses the sourceid of a XIDeviceEvent to decide if it is orignated
    from a touch device. See events_x.cc:717. However, Chromium uses deviceid to
    check touch device. See touch_factory_x11.cc:158.
    
    As X11 spec, only slave device has same sourceid and device id. So Chromium
    should setup touch device list with XISlavePointer other than XIMasterPointer
    device.
    
    TESTS=https://github.com/borismus/MagicTouch/blob/master/samples/tracker.html
    huningxin authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    53ca6d9 View commit details
    Browse the repository at this point in the history
  5. [Tizen] Change Sandbox IPC process title.

    SetProcessTitleFromCommandLine() plays a role to change process title to
    absolute path of the executable with arguments that the CommandLine object has.
    For example, we want gpu process title to be "<xwalk dir>/xwalk
    --type=gpu-process", not "/proc/self/exe --type=gpu-process"
    
    However, we don't want to change browser process title, because browser process
    title should be web app symbolic link path, not xwalk executable absolute path.
    
    SandboxIPC process is the process forked by browser process. We want that
    SandboxIPC process title is different from browser process title. Otherwise,
    Tizen task switcher misunderstands that SandboxIPC process is also web
    application process.
    
    To achieve it,
    1. Browser process must not call SetProcessTitleFromCommandLine();
    2. Browser process must save argv pointer to change SandboxIPC process title later.
    3. SandboxIPC process also calls SetProcessTitleFromCommandLine() to change its own process title.
    
    BUG=crosswalk-project/crosswalk#609
    
    Reworked for 35.0.1908.4
    ds-hwang authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    0cae771 View commit details
    Browse the repository at this point in the history
  6. [Android] Extend android install timeout to 5 minutes for testing

    For android trybots, they will use emulator to run tests.
    On emulator, the operation will take really a lot of time.
    Shiliu Wang authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    89abafe View commit details
    Browse the repository at this point in the history
  7. [Android] When running android test, try killing adb if no devices found

    It randomly happens that adb devices return empty list even device
    is actually connected, killing adb and restart it can fix this.
    
    CL=https://codereview.chromium.org/24194002
    
    Reworked for 37.0.2062.3
    Shiliu Wang authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    7220217 View commit details
    Browse the repository at this point in the history
  8. [Tizen] Change scrollbar animator

    Based on patch from: Kenneth Rohde Christiansen <[email protected]>
    
    Since we have enabled overlay scrollbars we now get the desktop behavior, which means that a thin scroll indicator is always visible, which immediately grows when scrolling and shrinks (animated) back to the small size when scrolling is over.
    
    On Tizen we want a different behavior:
    a) no scroll indicator when not scrolling
    b) a think scroll indicator which is slightly offset from the right viewport edge
    c) the scroll indicator should fade out (animated) when the scroll is over
    
    This patch is changing the scrollbar animator to 'fade out' and fixes 'a)' and 'c)' from the list above.
    Mikhail Pozdnyakov authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    d125689 View commit details
    Browse the repository at this point in the history
  9. Introduce OS_TIZEN and set specific settings for Tizen platforms

    This includes disabling site themed scrollbars (we use overlay
    scrollbars always), enabling double tap to zoom for zoomable pages,
    disable auto playing of music (a touch is needed) as well as
    moving input fields into the view when focused.
    
    It also enables the fade out scrollbars on all Tizen platforms, not
    just mobile.
    kenchris authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    05490fa View commit details
    Browse the repository at this point in the history
  10. Add GetFieldID functing to jni_help in the content for XWalk.

    Introduced by src@225471
    junmin-zhu authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    4047cd9 View commit details
    Browse the repository at this point in the history
  11. [SysApps] Expose ffmpeg function signatures needed by Device Capabili…

    …ties API
    
    We need these functions in to get the list of Codecs available in the
    system for getAVCodecs(). If we ever fork ffmpeg, we can just remove
    this patch and add the signatures directly at the ffmpeg's signature
    list.
    Thiago Marcos P. Santos authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    8b2e8d3 View commit details
    Browse the repository at this point in the history
  12. Fix default min-layout width and scrollbar appearence.

    Fix scrollbar lengths so that they match up with the size of the content.
    kenchris authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    587827e View commit details
    Browse the repository at this point in the history
  13. [Android] Use application context for shared pref's creation

    The shared pref here is to save the status for pak file extraction.
    Since the pak file is extracted to each app's data folder, the
    prefs also needs to be saved for each app individually.
    
    For crosswalk usage, in shared mode, the context in
    ResourceExtractor is the context for library apk. Use the
    application context of it to get the app's context.
    
    BUG=https://crosswalk-project.org/jira/browse/XWALK-228
    Shiliu Wang authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    d8ba281 View commit details
    Browse the repository at this point in the history
  14. [SysApps] Make CodecIDToAudioCodec and CodecIDToVideoCodec available …

    …as global functions
    
    Make CodecIDToAudioCodec and CodecIDToVideoCodec available as global functions
    so that they can be used by Device Capabilities getAVCodecs() interface to
    query the list of supported codecs.
    Sudarsana Nagineni authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    4fc1995 View commit details
    Browse the repository at this point in the history
  15. [Views] Customize _NET_WM_PID for X11 window backing a Widget

    This patch allow us to customize the _NET_WM_PID property of a X11
    window that is backing a views::Widget. A new attribute was added to
    InitParams that contains the new value, if not set, the PID of the
    current running process is used.
    
    The reason for having this ability is to make Task Manager able to
    raise the right X11 window when one "running application" is selected.
    
    In Tizen Mobile, we use a shared browser process, that will create all
    the windows, and the homescreen launches a different program that will
    trigger the launch in the shared browser process. To make Task Manager
    work properly we need to set the _NET_WM_PID of the windows we create to
    the appropriate PID of the program
    
    Since both Linux Desktop and Tizen Mobile use the
    DesktopWindowTreeHostX11, we don't change DesktopWindowTreeHost.
    
    Rework with 42.0.2302.0 code base.
    cmarcelo authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    6ff3b84 View commit details
    Browse the repository at this point in the history
  16. [Android] Use the Chromium TLS for thread local storage allocation

    On Android ICS, the max number of thread local storage is limited to 64.
    Chromium TLS provides a mechanism to support large number of TLS slots
    which is independent of OS restictions.
    
    This commit is to make sure the ThreadLocalPointer uses the Chromium TLS
    mechnism instead of directly calling pthread_create_key, so that it can
    avoid the crash if the number of TLS slots allocated exceeds the max number
    allowed by OS.
    
    BUG=https://crosswalk-project.org/jira/browse/XWALK-841
    Hongbo Min authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    6807b13 View commit details
    Browse the repository at this point in the history
  17. [Views] Fix compiler initialization order errors.

    Halton Huo authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    64491a5 View commit details
    Browse the repository at this point in the history
  18. [Android] Allow intercepter to extract paks

    Embedders may want to put paks in res/raw instead of assets.
    Because for Android Library project, assets is not handled well.
    Add intercepter in ResourceExtractor to allow embedder to
    provide the interceptable resources' list and the inputstream
    to intercept with.
    Shiliu Wang authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    8446a29 View commit details
    Browse the repository at this point in the history
  19. [Tizen] Hard code for va driver

    This commit is not upstreamable, check details at
    https://codereview.chromium.org/15955009/.
    
    It can be mreged with previous libva patchset
    d660a3e Enabling Hardware Acceleration with Libva in linux-x86.
    Halton Huo authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    9ad4863 View commit details
    Browse the repository at this point in the history
  20. [Android] Change the API for ApplicationStatus in base dir.

    Chromium class inherits from Application directly. This is not suitable
    for Crosswalk embedding API. Instead, define a new API which can pass Application
    instance as the parameter instead of asking users' application inheriting from
    Chromium Application.
    This fix is due to the change in upstream:
    https://codereview.chromium.org/159173002
    Yongsheng Zhu authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    109abc5 View commit details
    Browse the repository at this point in the history
  21. [Temp][oz-wl] Add support to provide external ozone files in views.

    We have un-necessary dependency on views. This is a temporary patch to include
    desktop_aura/ as part of view target.
    
    [This is oz-wl's 0003-Add-support-to-provide-external-ozone-files-in-views.patch.]
    kalyankondapally authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    b987725 View commit details
    Browse the repository at this point in the history
  22. [Android] Add a new API to simulate activity started on ApplicationSt…

    …atusManager
    
    When ApplicationStatus initialized after application started, the onActivityCreated(),
    onActivityStarted() and onActivityResumed() callbacks will be missed.
    This function will give the chance to simulate these three callbacks.
    
    BUG=XWALK-1366
    kurli authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    07746fd View commit details
    Browse the repository at this point in the history
  23. [Tizen IVI] Make HTML5 full screen API work on IVI.

    Currently, Crosswalk for Ozone-wayland shows the title bar by default on IVI.
    As a result, when webapps enter fullscreen mode using HTML5 fullscreen API,
    their title bar still exist.
    
    This patch allows to hide the title bar in fullscreen mode.
    
    BUG=XWALK-896
    Joone Hur authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    e6697eb View commit details
    Browse the repository at this point in the history
  24. [Android] Address Context leak in ResourceExtractor

    The leak is fixed by commit "Make the ResourceExtractor
    use the App context"(0f1465d), which is reverted
    because xwalk shared mode needs to keep original Context.
    
    In this commit, the static instance of ResourceExtractor
    will be released after the background job is done. The
    ResourceExtractor should not be used any more from that point.
    Shiliu Wang authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    86ed375 View commit details
    Browse the repository at this point in the history
  25. [Android] Ignore status from non tracked activities

    When activity_1 start activity_2(contains XWalkView), ApplicationStatus will start tracking when XWalkView initialized,
    But ApplicationStatus will receive status such as onStop from activity_1, we do not need track activity_1, just ignore it.
    For upstream, there is no such kind of case, ApplicationStatus will track all activities inside the package.
    
    BUG=XWALK-1454
    kurli authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    588d5d2 View commit details
    Browse the repository at this point in the history
  26. [Android] Add Resource loading filter for MediaPlayer

    Why: There are requirements to customize the MediaPlayer resource
    loading on Android which is implemented in Chromium code base.
    Till now we have two points:
        1) Support the file:///android_asset in MediaPlayer.
        2) Support app scheme in the resource loading of MediaPlayer.
    Unfortunately, the resource loading of MediaPlayer on Andoid goes
    a different way from other ports and no interface to handle this.
    
    How: Add a new interface ResourceLoadingFilter to filter the resource
    loading(setDataSource) in MediaPlayerBridge, which could be used in
    xwalk to do the customization by overriding the function of
    shouldOverrideResourceLoading() in xwalk.
    
    BUG=https://crosswalk-project.org/jira/browse/XWALK-880
    xingnan authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    fa4b14c View commit details
    Browse the repository at this point in the history
  27. [Extensions] Build glib message pump on Ozone by default

    Use glib main loop when building Ozone (not only for the
    extension process). This will make glib based external
    extensions work when disabling the extension process.
    Thiago Marcos P. Santos authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    cab7794 View commit details
    Browse the repository at this point in the history
  28. [Tizen] Enable blink::OrientationEvent by default

    SSIA.
    Mikhail Pozdnyakov authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    6ad3b27 View commit details
    Browse the repository at this point in the history
  29. [Android] Fix the crash of GetUserMedia

    Crash happens when releasing the audio resource of localusermedia in
    openSL ES. On Android there are two ways to get the audio input:
    openSL ES and java Recording API. We swtich to the Recording API as a
    workaround of the bug. The limitation is Recording API only be avaiable
    after version 15 of SDK.
    
    BUG=XWALK-1833
    xingnan authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    ba78e9e View commit details
    Browse the repository at this point in the history
  30. [Android] Add a new listener to listen the first rendered frame

    To support the feature of launch screen. Added a new listener FirstRenderedFrameListener.
    This listener will be triggered when the first visible content has been updated to the screen.
    
    SPEC: https://docs.google.com/a/intel.com/document/d/17PuNuHRTQuREUpaCvj-eEx7uYi2avd-VW-oaMXMpvwo/edit?pli=1#
    Design Doc: https://docs.google.com/a/intel.com/document/d/1YLajlZC7CkBOtEvzD6p6yeBr0HrPsaIGX8Eqhr3oTF4/edit#heading=h.mfsu3bk9566e
    Bug: XWALK-637
    
    Reworked for M37
    kurli authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    fc6eb1c View commit details
    Browse the repository at this point in the history
  31. Provide a ScreenOrientationDispatcherHost getter.

    SSIA. We need it in order to be able to set ScreenOrientationProvider
    from Xwalk.
    Mikhail Pozdnyakov authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    8fe2620 View commit details
    Browse the repository at this point in the history
  32. [Android] Use TextureView as an alternative compositing surface target

    Unlike SurfaceView, TextureView can be moved, transformed and animated,
    but may consume a bit more memory resource. We need this since Crosswalk
    embedding API should have the capability of animating XWalkView in the
    embedder.
    
    See the discussion in chromium graphics-dev group
    https://groups.google.com/a/chromium.org/forum/#!topic/graphics-dev/Z0yE-PWQXc4
    
    BUG=https://crosswalk-project.org/jira/browse/XWALK-1574
    
    Reworked with M38
    Hongbo Min authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    e1dbb03 View commit details
    Browse the repository at this point in the history
  33. [Android] Only initialize ContentReadbackHandler in onNativeLibraryLo…

    …aded for TextureView.
    
    Let's bail out after ContentReadbackHandler initialization in the case of
    TextureView.
    
    BUG=https://crosswalk-project.org/jira/browse/XWALK-1887
    
    Reworked with M38.
    Hongbo Min authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    fccaee9 View commit details
    Browse the repository at this point in the history
  34. Introduce vaLockBuffer APIs in libva.

    Reason that add this change:
    1080p video playback on Tizen is quite unsmooth on VTC-1010, with only 15 render
    fps and ~70% CPU usage. Ozone-wl landed a workaround solution that enables a
    zero buffer copy method that uses libva vaLockBuffer APIs which gains much better
    performance than previous method.
    intel/ozone-wayland#260
    
    In order to make the change also benifit Crosswalk/Tizen, we should add the
    vaLockBuffer API declarations inside Chromium Crosswalk to compile
    the code successfully.
    
    The long term goal of our work would be landing those API declarations inside
    Chromium upstream, after the API implementations are landed in libva and
    libva-driver upstream.
    
    Therefore, this CL is a temporary solution. It would be reverted after the long
    term goal is achived.
    shaochangbin authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    b2eae2d View commit details
    Browse the repository at this point in the history
  35. [Tizen] Make content fit to the viewport

    This actually means that 'setShrinksViewportContentToFit'
    setting should be set. This is necessary for viewport
    meta tag enabling on Tizen.
    Mikhail Pozdnyakov authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    076bd09 View commit details
    Browse the repository at this point in the history
  36. [Temp][oz-wl] Fix crash when switching to console (VT) mode.

    Buffer swapping should not be synchronized so that the GPU process
    is not blocked by waiting for a frame update from Weston.
    
    BUG=TC-341
    
    (This is oz-wl's 0008-Fix-crash-when-switching-to-console-VT-mode.patch.)
    
    It is not clear from ozone-wayland's pull request crosswalk-project#300 if this change
    has been submitted upstream.
    Joone Hur authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    4e16fdb View commit details
    Browse the repository at this point in the history
  37. .gitignore: Ignore src/third_party/khronos/CL.

    We started checking out this directory with Crosswalk PR#2426, but since
    we do not have it in .gitignore the directory ends up being removed
    every time we run gclient sync.
    Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    b25f5f7 View commit details
    Browse the repository at this point in the history
  38. .gitignore: Ignore src/third_party/webcl.

    We started checking out this directory with Crosswalk including the
    webcl conformance test suite. So we should ignore this directory
    to avoid being removed when gclient sync.
    junmin-zhu authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    9f30629 View commit details
    Browse the repository at this point in the history
  39. [Tizen] Set app ID and media class properties for the audio streams.

    Set an application ID and media class properties for the audio streams in
    pulseaudio and Murphy, so that the Murphy resource policy daemon can dictate
    when the audio will be paused and resumed in response to other audio playing.
    
    BUG=XWALK-2788
    Sudarsana Nagineni authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    ce8113f View commit details
    Browse the repository at this point in the history
  40. Fix GPU process crash

    Fix GPU process crash on "Check failed: policy->PreSandboxHook()".
    
    BUG=XWALK-2789
    Mikhail Pozdnyakov authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    8aa20ea View commit details
    Browse the repository at this point in the history
  41. [Temp][oz-wl] PlatformWindow: Add needed support in PlatformWindow.

    This patch adds necessary API support in PlatformWindow. The changes
    need to be evaluated further before trying to upstream them.
    
    [This is oz-wl's 0009-PlatformWindow-Add-needed-support-in-PlatformWindow.patch.]
    kalyankondapally authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    5bfb3e4 View commit details
    Browse the repository at this point in the history
  42. [Tizen] Set the resource set "name" property instead of "appid"

    This patch set the resource set "name" property instead of "appid"
    as defined in the Murphy.
    
    BUG=TC-1731
    Sudarsana Nagineni authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    fec7fd7 View commit details
    Browse the repository at this point in the history
  43. [Temp][oz-wl] Remove usage of DesktopFactory.

    This is highly experimental. Eventually, the goal is to only have
    platform specific parts in Wayland and core implementation as part
    of Chromium. Once, we have more matured implementation, initiate
    discussion upstream.
    
    (This patch is ozone-wayland's 0002-Remove-usage-of-DesktopFactory.patch).
    kalyankondapally authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    7d1974c View commit details
    Browse the repository at this point in the history
  44. [Temp][oz-wl] Media: Build VaapiPictureWayland as part of Media.

    This is temporary, so we can avoid gl circular dependency. Eventually,
    we want to be as aligned as possible with upstream Media solution and need
    to figure out how we could use upstream VaapiWrapper (while able to generate
    custom va_stubs if possible?).
    
    (This is oz-wl's 0005-Media-Build-VaapiPictureWayland-as-part-of-Media.patch).
    kalyankondapally authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    1afd777 View commit details
    Browse the repository at this point in the history
  45. [Tizen] Add Tizen Murphy resource policy daemon integration

    This patch includes Chromium side changes that are needed for
    integrating WebMediaPlayer with the Murphy resource policy daemon.
    Sudarsana Nagineni authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    e4e3646 View commit details
    Browse the repository at this point in the history
  46. [Android] Allow constructor of Notifications on Android.

    We support notifications in Android but upstream doesn't so we
    should make sure they are enabled.
    
    We should really consider if the "desktop" notifications are the way
    forward for us in Android now that we have ServiceWorker and
    push notifications.
    
    https://codereview.chromium.org/920153002
    
    BUG=XWALK-3653
    darktears authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    f73671a View commit details
    Browse the repository at this point in the history
  47. [Temp][oz-wl] Fix crash when switching to console (VT) mode.

    Buffer swapping should not be synchronized so that the GPU process
    is not blocked by waiting for a frame update from Weston.
    
    BUG=TC-341
    
    (This is oz-wl's 0008-Fix-crash-when-switching-to-console-VT-mode.patch.)
    
    It is not clear from ozone-wayland's pull request crosswalk-project#300 if this change
    has been submitted upstream.
    Joone Hur authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    3e19d48 View commit details
    Browse the repository at this point in the history
  48. [Temp][oz-wl] Use vaAcquireBufferHandle APIs to instead of vaLockBuff…

    …er APIs
    
    vaLockBuffer APIs are obsolete. This change will use vaAcquireBufferHandle APIs
    to instead of vaLockBuffer APIs.
    
    VA-API version: >= 0.36 (libva 1.4.0)
    
    (This is ozone-wayland's 0012-Use-vaAcquireBufferHandle-APIs-to-instead-of-vaLockB.patch)
    qjia7 authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    c1957c1 View commit details
    Browse the repository at this point in the history
  49. [Temp][oz-wl] Media: Use upstream Video Accelerator.

    (This is ozone-wayland's 0013-Media-Use-upstream-Video-Accelerator.patch)
    kalyankondapally authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    0d82348 View commit details
    Browse the repository at this point in the history
  50. [Backport] don't mix system and bundled ICU

    The ICU 54.1 upgrade added a call to uloc_getDefault() to
    base/test/test_suite.cc, but did not add a libicuuc dependency
    to the corresponding gyp/gn targets.  This makes it possible to
    mix system and bundled ICU headers (and will fail to build if
    they differ in version).
    
    BUG=428145
    
    Review URL: https://codereview.chromium.org/943233002
    
    Cr-Commit-Position: refs/heads/master@{#317616}
    mostynb authored and Raphael Kubo da Costa committed Mar 11, 2015
    Configuration menu
    Copy the full SHA
    925d897 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2015

  1. [Temp][Android] Make the code work without SDK extras.

    Requiring users to manually download Android SDK Extras is a step
    backwards for automation. We do not use them in Crosswalk or in our
    content_shell builds, so for now simply make things work without these
    files:
    
     * Make download_sdk_extras.py do nothing instead of timing out, as
       Crosswalk's bots set CHROME_HEADLESS=1 but the files this script
       tries to fetch are only accessible from Google's network.
     * Make the calls to find(1) in java.gypi create the directories before
       entering them. This is what was causing gyp to fail before even if we
       never depended on the targets requiring the SDK Extras ourselves.
    
    Hopefully we can work together with upstream to make the situation
    easier to manage.
    Raphael Kubo da Costa committed Mar 16, 2015
    Configuration menu
    Copy the full SHA
    4281fab View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2015

  1. [Backport] Revert of Enable ChannelMojo (patchset crosswalk-project#3

    …id:40001 of https://codereview.chromium.org/857483004/)
    
    Reason for revert:
    This is breaking a lot of things (He's dead jim pages, extensions, and other things). See issue 462026.
    
    Original issue's description:
    > Enable ChannelMojo
    >
    > As we addressed certain amount of the performance problem,
    > it's time to give it another try.
    >
    > [email protected]
    > BUG=377980
    >
    > Committed: https://crrev.com/a06cd1b2fe83b51b0874ca504066f00a17192026
    > Cr-Commit-Position: refs/heads/master@{#313184}
    
    [email protected],[email protected]
    NOPRESUBMIT=true
    NOTREECHECKS=true
    NOTRY=true
    BUG=377980
    
    Review URL: https://codereview.chromium.org/1002973002
    
    Cr-Commit-Position: refs/heads/master@{#320394}
    skuhne authored and Han Leon committed Mar 18, 2015
    Configuration menu
    Copy the full SHA
    3da3480 View commit details
    Browse the repository at this point in the history
  2. Merge pull request crosswalk-project#237 from leonhsl/master

    [Backport] Revert of Enable ChannelMojo (patchset crosswalk-project#3 id:40001 of https:/...
    Raphael Kubo da Costa committed Mar 18, 2015
    Configuration menu
    Copy the full SHA
    ee65235 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2015

  1. [Android] Enable support for notifications on ICS devices.

    Upstream recently enabled support for notifications and Push API on
    Android >= Jelly Bean (see commit d948e02, "Exceptions for enabling Web
    Notifications and the Push API by default").
    
    Our support for notifications in Crosswalk is currently simpler (more
    similar to desktop-style notifications) and works on ICS devices as
    well, so we can be more lax about which devices we actually support.
    
    BUG=XWALK-3654
    Raphael Kubo da Costa committed Mar 20, 2015
    Configuration menu
    Copy the full SHA
    f9cb73b View commit details
    Browse the repository at this point in the history
  2. [Android] Implement ContentViewRenderView.setZOrderOnTop

    Use this API to control whether the SurfaceView's surface is placed on top of its window.
    Note this only works when SurfaceView is used. For TextureView, it doesn't work.
    
    Related to XWALK-3778,XWALK-3742
    axinging committed Mar 20, 2015
    Configuration menu
    Copy the full SHA
    53a30c4 View commit details
    Browse the repository at this point in the history
  3. Merge pull request crosswalk-project#238 from axinging/XWALK-3778-zor…

    …derontop
    
    [Android] Implement ContentViewRenderView.setZOrderOnTop
    darktears committed Mar 20, 2015
    Configuration menu
    Copy the full SHA
    e26b72d View commit details
    Browse the repository at this point in the history
  4. Merge pull request crosswalk-project#239 from rakuco/enable-notificat…

    …ions-ics
    
    [Android] Enable support for notifications on ICS devices.
    Raphael Kubo da Costa committed Mar 20, 2015
    Configuration menu
    Copy the full SHA
    903b90a View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2015

  1. Add gyp flag disable_logging to conditionally disable LOG()/VLOG()/CH…

    …ECK() for Release build
    
    BUG=https://crosswalk-project.org/jira/browse/XWALK-3792
    TEST=Build with/without disable_logging=1
         build/android/test_runner.py instrumentation --test-apk=XWalkCoreTest --release
    SIZE_REDUCED=140k
    Halton Huo committed Mar 24, 2015
    Configuration menu
    Copy the full SHA
    c70b2f3 View commit details
    Browse the repository at this point in the history