Skip to content
This repository has been archived by the owner on Sep 4, 2019. It is now read-only.

Next #388

Merged
merged 114 commits into from Nov 22, 2012
Merged

Next #388

merged 114 commits into from Nov 22, 2012

Commits on Jun 6, 2012

  1. Updated README node install path to point to 0.6.10 + other minor cha…

    …nges
    James Keshavarzi committed Jun 6, 2012
    Copy the full SHA
    8ce5642 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2012

  1. Revert "Updated README node install path to point to 0.6.10 + other m…

    …inor changes"
    
    This reverts commit 8ce5642.
    nukulb committed Jul 12, 2012
    Copy the full SHA
    6bf05eb View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f031170 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2012

  1. Leaving code not directly interact with pps in framework and moving t…

    …he other part to webplatform.
    
    Reviewed by: Rowell Cruz <rcruz@rim.com>
    Tested by: Hasan Ahmad <haahmad@rim.com>
    Sergey Golod authored and Jeffrey Heifetz committed Sep 24, 2012
    Copy the full SHA
    c9658f6 View commit details
    Browse the repository at this point in the history
  2. Removed ui-resources from Framework into WP, adds Localization as well

    as Font changing in UI layer.
    
    Update build script to put webplatform.js and i18n.js in the root of the output
    
    Reviewed by: Rowell Cruz <rcruz@rim.com>, Erik Johnson <erjohnson@rim.com>, Jeffrey Heifetz
    <jheifetz@rim.com>
    Tested by: Hasan Ahmad <haahmad@rim.com>
    Rowell Cruz authored and Jeffrey Heifetz committed Sep 24, 2012
    Copy the full SHA
    bdf3aad View commit details
    Browse the repository at this point in the history
  3. Merge pull request #268 from blackberry-webworks/master

    Hot fixing commits that were missed earlier
    Jeffrey Heifetz committed Sep 24, 2012
    Copy the full SHA
    6013c23 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2012

  1. Removing unneeded blackberry.connection files

    Reviewed by: Rowell Cruz <rcruz@rim.com>
    Tested by: James Keshavarzi <jkeshavarzi@rim.com>
    Jeffrey Heifetz authored and Rowell Cruz committed Sep 25, 2012
    Copy the full SHA
    e78aa60 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2012

  1. Enable rpc channel to fix webplatform webEvents

    Reviewed by: Erik Johnson <erjohnson@rim.com>
    Tested by: Igor Shneur <ishneur@rim.com>
    Rowell Cruz committed Sep 27, 2012
    Copy the full SHA
    55c8fea View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2012

  1. Self profile presence update

    Reviewed By: Hasan Ahmad <haahmad@rim.com>
    tested By: Tracy Li <tli@rim.com>
    Eric Pearson committed Oct 2, 2012
    Copy the full SHA
    64a3dc0 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2012

  1. Fixed linting, disabled CSS lint

    Reviewed By: Nukul Bhaisn <nbhasin@rim.com>
    tested By: Tracy Li <tli@rim.com>
    Eric Pearson authored and nukulb committed Oct 3, 2012
    Copy the full SHA
    221e782 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2012

  1. Updated webplatform hash to:

    318c724380a321d599f4ed393c5e1afab56ed24a
    
    Reviewed By: webplatform
    tested By: Igor Shneur <ishneur@rim.com>
    Danyi Lin committed Oct 5, 2012
    Copy the full SHA
    e4488d6 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2012

  1. Removed i18n.js from chrome/index.html and updated webplatform

    Reviewed by: Erik Johnson <erjohnson@rim.com>
    Tested by: Igor Shneur <ishneur@rim.com>
    Rowell Cruz committed Oct 10, 2012
    Copy the full SHA
    9c75aa4 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2012

  1. This contains some updates for QNX Auto so that extensions

    can manupulate these values on the webview.
    
    Adds a new test case to cover when event.trigger is invoked with no arg.
    Adds a getGeometry method to the webview.
    Adds setters and getters sensitivity and backgroundColor.
    nukulb committed Oct 12, 2012
    Copy the full SHA
    9a68788 View commit details
    Browse the repository at this point in the history
  2. Updated jake stat to include ext folder and .cpp and .hpp files

    Reviewed By: James Keshavarzi <jkeshavarzi@rim.com>
    Tested By: Tracy Li <tli@rim.com>
    nukulb committed Oct 12, 2012
    Copy the full SHA
    19410c2 View commit details
    Browse the repository at this point in the history
  3. Adds preprocessing hooks into the build system.

    The syntax for preprocessing is -
    //@if <defines>
      ...
    //@else
      ...
    //@endif
    
    <defines> are comma separated values such as test,qnxcar
    The else block is optional.
    
    Preprocessing the content means neither jake test or jake lint can pass
    before the content is preprocessed. To solve this issue, during lint or
    test a temp folder called 'temp' is created in the root and the appropriate
    folders are copied there. After this jake lint is run from the temp folder
    and jake test is run from the root but the specs are limited to the
    specs in the temp/test folder. This completely solves the pathing issue
    and any errors in jake lint or jake test are reported relatively and the
    user does not need to be aware of the existence of the temp folder.
    
    Also uncovers a jasmine bug that has not yet been merged into jasmine.
    Basically an if check is needed to avoid throwing an exception during
    running the tests.
    
    The details of the bug can be found here, although the complete reason
    for its occurence is unknown.
    mhevery/jasmine-node#5
    
    This has been worked around by simply modifying a prototype of
    jasmine-node to add the check. Details can be found in
    dependencies/jasmine-node/jasmine-node.js
    
    Reviewed By: James Keshavarzi <jkeshavarzi@rim.com>
    Tested By: Tracy Li <tli@rim.com>
    nukulb committed Oct 12, 2012
    Copy the full SHA
    df85377 View commit details
    Browse the repository at this point in the history
  4. Changes the jake deploy-test to always call jake with jake build[test].

    The preprocessor define test can then be used in code like this-
    //@if test
        _webviewObj.zOrder = -1;
    //@else
        _webviewObj.zOrder = 0;
    //@endif
    
    This means that the zOrder will be 0 in the case of test builds but CI &
    SCM builds will have zOrder as 0
    
    Reviewed By: James Keshavarzi <jkeshavarzi@rim.com>
    Tested By: Tracy Li <tli@rim.com>
    nukulb committed Oct 12, 2012
    Copy the full SHA
    c3d823f View commit details
    Browse the repository at this point in the history
  5. Removed all the CMakeList.txt files and replaced them with the QNX Ma…

    …kefile system. Also added subdirectories for x86/armv7-le architectures instead of build-device, build-simulator folders
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    tested By: Tracy Li <tli@rim.com>
    Eric Pearson authored and nukulb committed Oct 12, 2012
    Copy the full SHA
    eafb6cf View commit details
    Browse the repository at this point in the history
  6. fetch all blackberry.app read-only values in single execSync call

    Bryan Higgins authored and nukulb committed Oct 12, 2012
    Copy the full SHA
    21cd33e View commit details
    Browse the repository at this point in the history
  7. check data returned in getReadOnlyFields test

    Bryan Higgins authored and nukulb committed Oct 12, 2012
    Copy the full SHA
    3e329ba View commit details
    Browse the repository at this point in the history
  8. fetch all system device properties in single execSync call

    Reviewed By: Rowell Cruz <rcruz@rim.com>
    tested By: Rowell Cruz <rcruz@rim.com>
    Bryan Higgins authored and nukulb committed Oct 12, 2012
    Copy the full SHA
    aa41456 View commit details
    Browse the repository at this point in the history
  9. Adding new dispatch event to allow extensions to listen for webview c…

    …reated
    
    Reviewed By: Rowell Cruz <rcruz@rim.com>
    tested By: Rowell Cruz <rcruz@rim.com>
    ejzn authored and nukulb committed Oct 12, 2012
    Copy the full SHA
    9f51a7a View commit details
    Browse the repository at this point in the history
  10. Adding a proper check for undefined in background colour

    Reviewed By: Rowell Cruz <rcruz@rim.com>
    tested By: Nukul Bhasin <nbhasin@rim.com>
    ejzn authored and nukulb committed Oct 12, 2012
    Copy the full SHA
    fb9702d View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2012

  1. minimize execSync calls in identity extension

    Bryan Higgins committed Oct 15, 2012
    Copy the full SHA
    fa0a6f5 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2012

  1. Implements #311: Added getTimezones() and getCurrentTimezone() to bla…

    …ckberry.system
    
    Reviewed By: Danyi Lin <danylin@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    rwmtse authored and ejzn committed Oct 17, 2012
    Copy the full SHA
    e5f8b15 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2012

  1. Make find returns all contacts if filters are omitted

    Fixes #278
    
    Reviewed By: Danyi Lin <danylin@rim.com>, Eric Pearson <epearson@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    rwmtse authored and nukulb committed Oct 18, 2012
    Copy the full SHA
    7d4444f View commit details
    Browse the repository at this point in the history
  2. Fixed push not working because of command parsing bug, updated test a…

    …pplication with push permission
    
    Fixes issue BB10-WebWorks-Framework/issues/314
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    tested By: Tracy Li <tli@rim.com>
    Eric Pearson authored and nukulb committed Oct 18, 2012
    Copy the full SHA
    c9c78c0 View commit details
    Browse the repository at this point in the history
  3. Updated webplatform to allow html strings in the dialogs. Fixes web i…

    …nspector dialog
    
    Reviewed by: Erik Johnson <erjohnson@rim.com>
    Tested by: Erik Johnson <erjohnson@rim.com>
    Rowell Cruz committed Oct 18, 2012
    Copy the full SHA
    5351fea View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2012

  1. Merge branch master up into the next to get latest changes to build

    scipts to be able to build the open source repo.
    
    Conflicts:
    	build/build/conf.js
    	build/build/pack.js
    nukulb committed Oct 20, 2012
    Copy the full SHA
    c6b66d0 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2012

  1. Updated compiler flags

    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    tested By: Tracy Li <tli@rim.com>
    Eric Pearson authored and nukulb committed Oct 22, 2012
    Copy the full SHA
    45e4abe View commit details
    Browse the repository at this point in the history
  2. Updated JsonCpp to 0.6.0-rc2 from public sources

    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    tested By: Tracy Li <tli@rim.com>
    Eric Pearson authored and nukulb committed Oct 22, 2012
    Copy the full SHA
    9292897 View commit details
    Browse the repository at this point in the history
  3. Patched with ported QNX version of JsonCpp 0.6.0-rc2

    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    tested By: Tracy Li <tli@rim.com>
    Eric Pearson authored and nukulb committed Oct 22, 2012
    Copy the full SHA
    08365b8 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2012

  1. Updating README.md with latest changes made to build process

    -cmake removed
    -webplatform clientFiles changed
    
    Reviewed By: Eric Pearson <epearson@rim.com>
    James Keshavarzi committed Oct 23, 2012
    Copy the full SHA
    81dc7c6 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2012

  1. Switch to updated webplatform api to allow DialogRequested events

    Reviewed By: Erik Johnson <erjohnson@rim.com>
    tested By: Rowell Cruz <rcruz@rim.com>
    Rowell Cruz authored and nukulb committed Oct 25, 2012
    Copy the full SHA
    95013c3 View commit details
    Browse the repository at this point in the history
  2. remove rotation helper (moved to webplatform)

    Reviewed By: Erik Johnson <erjohnson@rim.com>
    tested By: Nukul Bhasin <nbhasin@rim.com>
    Bryan Higgins authored and nukulb committed Oct 25, 2012
    Copy the full SHA
    d8b1d28 View commit details
    Browse the repository at this point in the history
  3. Changed internal event name for pause/resume since webplatform now uses

    active/inactive
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    tested By: Tracy Li <tli@rim.com>
    rwmtse committed Oct 25, 2012
    Copy the full SHA
    5bc1308 View commit details
    Browse the repository at this point in the history
  4. Removes unknown protocol and adds handling for InvokeRequest event.

    Fixes #323
    Automated tests are availabe under
    test/functional/automatic/invokeRequestEvent.js
    
    Reviewed By: Rowell Cruz <rcruz@rim.com>
    Tested By: Rowell Cruz <rcruz@rim.com>
    nukulb committed Oct 25, 2012
    Copy the full SHA
    b2afb38 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2012

  1. Updating timeout value to a more reasonable value. 12 seconds

    is far too long, if no DocumentLoadFinished event is fired yet then
    we should open the window and allow the users to see the UI loading.
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    tested By: Nukul Bhasin <nbhasin@rim.com>
    ejzn committed Oct 26, 2012
    Copy the full SHA
    3ccc6d2 View commit details
    Browse the repository at this point in the history
  2. listen to readystatechange event rather than DOMContentLoaded for det…

    …ermining when to build window.webworks
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    tested By: Erik Johnson <erjohnson@rim.com>
    Bryan Higgins authored and nukulb committed Oct 26, 2012
    Copy the full SHA
    eb98e06 View commit details
    Browse the repository at this point in the history
  3. updating the webplatform hash.

    nukulb committed Oct 26, 2012
    Copy the full SHA
    5c6417c View commit details
    Browse the repository at this point in the history
  4. Updating WP hash for SCM build

    ejzn committed Oct 26, 2012
    Copy the full SHA
    ee4eac8 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2012

  1. Updates updating framework to support open window and refactoring the

    processType to be processId, to align properly with the actual method
    signature in WP.
    
    Fixes Issue: #321
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    tested By: Nukul Bhasin <nbhasin@rim.com>
    ejzn committed Oct 29, 2012
    Copy the full SHA
    5a13856 View commit details
    Browse the repository at this point in the history
  2. Switched native dialog to html5 dialog

    Reviewed By: Rosa Tse <rtse@rim.com>
    tested By: Igor Shneur <ishneur@rim.com>
    DanielAudino committed Oct 29, 2012
    Copy the full SHA
    57e9eda View commit details
    Browse the repository at this point in the history
  3. Removing a redundant function that is now moved into the lib/ui/invoc…

    …ationlist module in WP
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    tested By: Nukul Bhasin <nbhasin@rim.com>
    ejzn authored and nukulb committed Oct 29, 2012
    Copy the full SHA
    ad6646e View commit details
    Browse the repository at this point in the history
  4. remove hack to manually check config for geolocation permission

    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    tested By: Tracy Li <tli@rim.com>
    Bryan Higgins authored and nukulb committed Oct 29, 2012
    Copy the full SHA
    8b1645d View commit details
    Browse the repository at this point in the history
  5. Remove unused makefile from ui.dialog

    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    tested By: Tracy Li <tli@rim.com>
    Eric Pearson committed Oct 29, 2012
    Copy the full SHA
    e1826b4 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2012

  1. Updating WP to use on device version, removing the copying of build

    scripts. Removes WP as a submodule from Framework and adds
    a dependency on ui.html instead.
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    tested By: Nukul Bhasin <nbhasin@rim.com>
    ejzn authored and nukulb committed Oct 30, 2012
    Copy the full SHA
    1583884 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2012

  1. Fixes issue #187

    Changing the framework properties that access PPS to use the webplatform
    instead of the pps jnext plugin.
    
    Also adds a generic applicationEvent context to be used by both the
    application and system extensions.
    Jeffrey Heifetz committed Oct 31, 2012
    Copy the full SHA
    fea57f1 View commit details
    Browse the repository at this point in the history
  2. Use webplatform device object to get current timezone

    rwmtse authored and Jeffrey Heifetz committed Oct 31, 2012
    Copy the full SHA
    71f68d6 View commit details
    Browse the repository at this point in the history
  3. This commit introduces the JPPS jnext plugin. The plugin is used in the

    webplatform for delta mode and is necessary for certain parts of the
    webplatform. Do not remove it or its global usage until the webplatform
    has been updated appropriately.
    Jeffrey Heifetz committed Oct 31, 2012
    Copy the full SHA
    4f6860d View commit details
    Browse the repository at this point in the history
  4. Updated framework debug network dialog to use webplatform network int…

    …erface
    sleroux authored and Jeffrey Heifetz committed Oct 31, 2012
    Copy the full SHA
    0fff66c View commit details
    Browse the repository at this point in the history
  5. Removing Battery Events from the system namespace. This feature has been

    removed and users should use navigator.webkitbattery
    sleroux authored and Jeffrey Heifetz committed Oct 31, 2012
    Copy the full SHA
    f04e1a9 View commit details
    Browse the repository at this point in the history
  6. Removing all traces of pps from the framework

    sleroux authored and Jeffrey Heifetz committed Oct 31, 2012
    Copy the full SHA
    e714d8f View commit details
    Browse the repository at this point in the history
  7. Fixes #118

    Changes a webview's requests to use the referrer from the
    NetworkResourceRequestedEvent instead of originalLocation.
    
    Reviewed By: Jeffrey Heifetz <jheifetz@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    sleroux authored and Jeffrey Heifetz committed Oct 31, 2012
    Copy the full SHA
    2aeffdf View commit details
    Browse the repository at this point in the history
  8. Fixes #238,

          #261, and
          #283
    
    This commit enhances the whitelisting logic to reduce bugs caused by
    different assumptions between webworks and webkit whitelisting rules.
    
    To ensure the behaviour matches webworks hacking the webworks network
    request handler to cover the differences between webkit and webworks
    whitelisting policies. Whenever webworks whitelisting policy would allow
    a request a whitelist entry is added to webkit to ensure webkit will
    allow it as well. This should effectively make whitelisting consistent
    with previous versions while leaving web security enabled.
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    Jeffrey Heifetz committed Oct 31, 2012
    Copy the full SHA
    8783d1f View commit details
    Browse the repository at this point in the history
  9. This commit enhances the automated test suite available for testing

    webworks whitelisting.
    
    It includes changes to the domains used by the test-app for the
    whitelisting tests and updates the config.xml to have it pass.
    
    It also includes several addional apps to test other aspects of
    whitelisting that could not be done from a single app.
    
    Additionally it includes some unit test additions to make sure we have
    complete coverage.
    
    Reviewed By: Jeffrey Heifetz <jheifetz@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    sleroux authored and Jeffrey Heifetz committed Oct 31, 2012
    Copy the full SHA
    c227981 View commit details
    Browse the repository at this point in the history
  10. Fixed bug where whitelisting file:// uris was handling the authority

    incorrectly.
    
    Reviewed By: Jeffrey Heifetz <jheifetz@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    sleroux authored and Jeffrey Heifetz committed Oct 31, 2012
    Copy the full SHA
    1a0bd31 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2012

  1. Added a couple new error codes to push.

    mdandrea authored and ejzn committed Nov 2, 2012
    Copy the full SHA
    d36dfc5 View commit details
    Browse the repository at this point in the history
  2. Fixing wrong paths for wrench node module

    Jeffrey Heifetz authored and ejzn committed Nov 2, 2012
    Copy the full SHA
    43f716f View commit details
    Browse the repository at this point in the history
  3. Fixed the return to keep original functionality

    DanielAudino authored and ejzn committed Nov 2, 2012
    Copy the full SHA
    bad6262 View commit details
    Browse the repository at this point in the history
  4. Added support for getUserMedia event and dialog and made change to tu…

    …rn events on on overlay DocumentLoadFinished
    
    Fixes Issue #274
    Sergey Golod authored and ejzn committed Nov 2, 2012
    Copy the full SHA
    5185201 View commit details
    Browse the repository at this point in the history
  5. Fixing next lint errors

    ejzn committed Nov 2, 2012
    Copy the full SHA
    8ea629b View commit details
    Browse the repository at this point in the history
  6. Updates both SpecRunners to select which tests to run. The user must …

    …press the 'Add Specs' button before 'Run Jasmine'
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    tested By: Nukul Bhasin <nbhasin@rim.com>
    haahmad committed Nov 2, 2012
    Copy the full SHA
    2b6b00c View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2012

  1. Use webplatform code to get the list of all timezones

    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    tested By: Nukul Bhasin <nbhasin@rim.com>
    rwmtse authored and nukulb committed Nov 3, 2012
    Copy the full SHA
    6bb8a9b View commit details
    Browse the repository at this point in the history
  2. Changing cppLint to a blacklist instead of a whitelist

    Reviewed By: Eric Pearson <epearson@rim.com>
    Tested By: Eric Pearson <epearson@rim.com>
    Jeffrey Heifetz authored and nukulb committed Nov 3, 2012
    Copy the full SHA
    2d4b0fc View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2012

  1. Adding new rim header custom headers + automated tests

    Fixes Issue: #333
    
    Reviewed by: Rowell Cruz
    Tested By: Igor Shneur
    ejzn committed Nov 5, 2012
    Copy the full SHA
    553f11d View commit details
    Browse the repository at this point in the history
  2. Added battery events for batterylow, batterycritical and batterystatus

    Reviewed By: Jeffrey Heifetz <jheifetz@rim.com>
    Tested By: Tracy Li <tli@rim.com>
    Jeffrey Heifetz authored and ejzn committed Nov 5, 2012
    Copy the full SHA
    3df955c View commit details
    Browse the repository at this point in the history
  3. Allow data-uris to pass whitelisting.

    Fixes #349
    
    Reviewed By: Erik Johnson <erjohnson@rim.com>
    Tested By: Erik Johnson <erjohnson@rim.com>
    Rowell Cruz authored and ejzn committed Nov 5, 2012
    Copy the full SHA
    3228197 View commit details
    Browse the repository at this point in the history
  4. Updating context menu enabled to call proper success function

    Reviewed By: Erik Johnson <erjohnson@rim.com>
    Tested By: Eric Li <eli@rim.com>
    ejzn committed Nov 5, 2012
    Copy the full SHA
    dfff1e5 View commit details
    Browse the repository at this point in the history
  5. blackberry.connection API now uses qnx.webplatform.device.activeConne…

    …ction and qnx.webplatform.device.addEventListener instead of using the JNEXT extension.
    
    Reviewed By: Eric Pearson <epearson@rim.com>
    Tested By: Tracy Li <tli@rim.com>
    derek-watson authored and nukulb committed Nov 5, 2012
    Copy the full SHA
    18c006a View commit details
    Browse the repository at this point in the history
  6. Updating jake tests for enabled

    ejzn committed Nov 5, 2012
    Copy the full SHA
    9ceac9e View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2012

  1. Added automated test for data-uris

    Reviewed By: Bryan Higgins <bhiggins@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    Rowell Cruz authored and nukulb committed Nov 6, 2012
    Copy the full SHA
    b1d6ada View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2012

  1. Sensors API for WebWorks

    Reviewed By: Rosa Tse <rtse@rim.com>
    Tested By: Tracy Li <tli@rim.com>
    Eric Pearson committed Nov 8, 2012
    Copy the full SHA
    a220fab View commit details
    Browse the repository at this point in the history
  2. This commit adds support for ChildWebViews to be opened through links

    with a blank target or the window.open JS function.
    
    Fixes issue #230
    
    All logic into webplatform, Framework refers to the blackberry.app.childBrowser configuration setting
    to enable or disable the functionality.
    
    Reviewed By: Jeffrey Heifetz <jheifetz@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    derek-watson authored and nukulb committed Nov 8, 2012
    Copy the full SHA
    7b694a0 View commit details
    Browse the repository at this point in the history
  3. Removed use of constructors from Contact functional tests & unit tests,

    minor fixes in native code
    
    Fixes #336
    
    Reviewed By: Rosa Tse <rtse@rim.com>
    Tested By: Rosa Tse <rtse@rim.com>
    DanielAudino authored and ejzn committed Nov 8, 2012
    Copy the full SHA
    2979247 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2012

  1. BBM invite to download implemented via API call

    Fixes #360
    
    Reviewed By: Hasan Ahmad <haahmad@rim.com>
    Tested By: Tracy Li <tli@rim.com>
    Eric Pearson authored and nukulb committed Nov 9, 2012
    Copy the full SHA
    1499912 View commit details
    Browse the repository at this point in the history
  2. Added simulator targets for PIM and Sensors extensions

    Fixes #359
    Eric Pearson authored and nukulb committed Nov 9, 2012
    Copy the full SHA
    79a4ac0 View commit details
    Browse the repository at this point in the history
  3. Turn off any sensor calls for simulator

    Reviewed By: Rosa Tse <rtse@rim.com>
    Tested By: Tracy Li <tli@rim.com>
    Eric Pearson authored and nukulb committed Nov 9, 2012
    Copy the full SHA
    71427f8 View commit details
    Browse the repository at this point in the history
  4. Add automation module and start porting manual tests

    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Nukul Bhasin <nbhasin@rim.com>
    Bryan Higgins authored and nukulb committed Nov 9, 2012
    Copy the full SHA
    e16267b View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2012

  1. Removes the distinction between XHR requests and other

    networkResourceRequests.
    
    Fixes #350
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Nukul Bhasin <nbhasin@rim.com>
    Jeffrey Heifetz authored and nukulb committed Nov 10, 2012
    Copy the full SHA
    9395274 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2012

  1. Fixed compiler flags for libraries, .so files now being stripped

    Fixes #361
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Nukul Bhasin <nbhasin@rim.com>
    Eric Pearson authored and nukulb committed Nov 11, 2012
    Copy the full SHA
    f480475 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2012

  1. Updating the compiler flags to get rid of a typo

    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    nukulb committed Nov 12, 2012
    Copy the full SHA
    afc3e63 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2012

  1. Fixed initialization of variable

    Reviewed By: Rosa Tse <rtse@rim.com>
    Tested By: Tracy Li <tli@rim.com>
    Eric Pearson authored and nukulb committed Nov 14, 2012
    Copy the full SHA
    e2ff5b6 View commit details
    Browse the repository at this point in the history
  2. Fixed linting issue

    Reviewed By: Jeffrey Heifetz <jheifetz@rim.com>
    Tested By: Tracy Li <tli@rim.com>
    Eric Pearson authored and nukulb committed Nov 14, 2012
    Copy the full SHA
    7e2f231 View commit details
    Browse the repository at this point in the history
  3. Fixed result of linting, returing proper result

    Fixes #342
    
    Reviewed By: Jeffrey Heifetz <jheifetz@rim.com>
    Tested By: Tracy Li <tli@rim.com>
    Eric Pearson authored and nukulb committed Nov 14, 2012
    Copy the full SHA
    17dad9b View commit details
    Browse the repository at this point in the history
  4. Added orientation API to the blackberry.app feature.

    Adds lockOrientation, unlockOrientation, orientation, rotate as well as orientationchange event handling.
    
    Fixes #243
    
    Co-author and Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    sleroux authored and nukulb committed Nov 14, 2012
    Copy the full SHA
    ca541de View commit details
    Browse the repository at this point in the history
  5. Fixing merge error from the previous commit, which lead to lint error…

    …s and failed build.
    
    Reviewed By: No one
    nukulb committed Nov 14, 2012
    Copy the full SHA
    6d9e77b View commit details
    Browse the repository at this point in the history
  6. Update ext/sensors/native/sensors_js.cpp

    Removed debugging message code
    
    Reviewed By: Eric Pearson <epearson@rim.com>
    ericpearson committed Nov 14, 2012
    Copy the full SHA
    0be029c View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2012

  1. Only load JNEXT when it's actually needed, provides faster startup ti…

    …mes and lower memory usage in apps
    
    Fixes #277
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Tracy Li <tli@rim.com>
    Eric Pearson committed Nov 15, 2012
    Copy the full SHA
    10add31 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2012

  1. Fix BBM automatic unit test to pass on the first time with latest cha…

    …nges
    
    Fixes #365
    
    Reviewed By: Eric Pearson <epearson@rim.com>
    Tested By: Eric Pearson <epearson@rim.com>
    Eric Pearson authored and nukulb committed Nov 16, 2012
    Copy the full SHA
    0c1be45 View commit details
    Browse the repository at this point in the history
  2. Updates the test cases to resolve the issue for multiple directories

    invoked from the FilePicker.
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By:
    nukulb committed Nov 16, 2012
    Copy the full SHA
    47331de View commit details
    Browse the repository at this point in the history
  3. Increase buffer size for compiler output

    Reviewed By: Jeffrey Heifetz <jheifetz@rim.com>
    Tested By: Rosa Tse <rtse@rim.com>
    Eric Pearson committed Nov 16, 2012
    Copy the full SHA
    8c5a3e4 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2012

  1. This introduces new wrappers in automation extension to allow taking a

    screenshot and comparing screenshots.
    
    Developers taking screenshots can accomplish it using either the API
    providing a path or using the "Take Screen Shot" button provided on the
    whitel overlay shown by using "showOverlay()" on the automated spec
    runner page.
    
    If the button is used then developers can grab this newly taken screen
    shot using new jake task. jake grab-image[ip,file-name] where file-name
    is the name you want to name the file in the repo. The file is then
    copied to test/data/automation/ReferenceImages.
    
    For comparing images only the name of the image needs to passed in and
    the current screenshot is compared against an image with that file name
    on device under /accounts/1000/shared/misc/PuppetMaster/ReferenceImages.
    
    To make this process more convinent for developers it augments new agents to the jake deploy-automation.
    Namely automation-interface and PuppetMasterAgent have been added to the
    jake task. It also copies all reference images from the repo to device.
    
    Take away -
    * use jake deploy-automation
    * wait a few minutes and deploy your app and now you can take and compare
      screenshots.
    * use jake upload-ssh-key to avoids crazy number of password prompts.
    * Must restart the device the first installation of the agents.
    
    Reviewed By: Bryan Higgins <bhiggins@rim.com>
    Tested By: Brayan Higging <bhiggins@rim.com>
    nukulb committed Nov 17, 2012
    Copy the full SHA
    aa83fdc View commit details
    Browse the repository at this point in the history
  2. Adding a toast API to WebWorks + Test App for both complex and simple…

    … toast types.
    
    Adds automated tests for toasts using the automation framework by
    comparing screenshots and using clicks to dismiss the toasts.
    
    Fixes Issue: #326
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    ejzn authored and nukulb committed Nov 17, 2012
    Copy the full SHA
    d1aea06 View commit details
    Browse the repository at this point in the history
  3. Changed the ui.dialog to new object return

    Fixes #354
    
    Reviewed By: Jeffrey Heifetz <jheifetz@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    DanielAudino authored and nukulb committed Nov 17, 2012
    Copy the full SHA
    603ce85 View commit details
    Browse the repository at this point in the history
  4. Shows the higest precedence IP address instead of showing the lowest

    priority IP address.
    
    The tests had to be cleaned up because the spies were hanging around by
    the time they got to the lib/framework tests.
    
    Take away -
    Don't just delete the window object, if you add GLOBAL.window.qnx then
    delete GLOBAL.window.qnx and not just GLOBAL.window.
    
    Fixes #363
    
    Reviewed By: Eric Pearson <epearson@rim.com>
    Tested By: Eric Pearson <epearson@rim.com>
    nukulb committed Nov 17, 2012
    Copy the full SHA
    df17f35 View commit details
    Browse the repository at this point in the history
  5. Implements blackberry.pim.calendar

    Fixes #318
    
    Reviewed by: Eric Pearson <epearson@rim.com>, Jeffrey Heifetz <jheifetz@rim.com>
    Tested by: Tracy Li <tli@rim.com>
    
    Reviewed By: Eric Pearson <epearson@rim.com>
    Tested By: Tracy Li <tli@rim.com>
    rwmtse authored and nukulb committed Nov 17, 2012
    Copy the full SHA
    ae628cd View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2012

  1. Revert "Fixes #238,"

    This reverts commit 8783d1f.
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    
    Conflicts:
    	test/unit/lib/policy/whitelist.js
    Jeffrey Heifetz authored and nukulb committed Nov 19, 2012
    Copy the full SHA
    818ccb5 View commit details
    Browse the repository at this point in the history
  2. Revert "Removes the distinction between XHR requests and other"

    This reverts commit 9395274.
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    Jeffrey Heifetz authored and nukulb committed Nov 19, 2012
    Copy the full SHA
    5d32154 View commit details
    Browse the repository at this point in the history
  3. Fixes a bug in the whitelist policy where subdomains of whitelist

    entries with ports were missed.
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    Jeffrey Heifetz authored and nukulb committed Nov 19, 2012
    Copy the full SHA
    a7f2327 View commit details
    Browse the repository at this point in the history
  4. Fixing a bug in our whitelisting policy where local uri was considered a

    match for file uri.
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    Jeffrey Heifetz authored and nukulb committed Nov 19, 2012
    Copy the full SHA
    9c6640f View commit details
    Browse the repository at this point in the history
  5. Updating the webworks whitelisting implementation to remove qnx

    callExtensions and make all of the whitelisting test apps pass
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    Jeffrey Heifetz authored and nukulb committed Nov 19, 2012
    Copy the full SHA
    5079aa7 View commit details
    Browse the repository at this point in the history
  6. Fixes remote function call tests.

    They were broken after we moved the read-only fields from
    blackberry.app.author etc.. to one XHR called
    "http://localhost:8472/blackberry.app/getReadOnlyFields"
    
    These tests were simply not updated at that time.
    
    Reviewed By: Jeffrey Heifetz <jheifetz@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    nukulb committed Nov 19, 2012
    Copy the full SHA
    06370a2 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2012

  1. Updated BBM functional test to work with latest BBMSP API changes

    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Tracy Li <tli@rim.com>
    Eric Pearson committed Nov 20, 2012
    Copy the full SHA
    ab3c885 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2012

  1. Localized blackberry.app.name and blackberry.app.description

    Fixes #378
    
    Reviewed By: Jeffrey Heifetz <jheifetz@rim.com>
    Tested By: Tracy Li <tli@rim.com>
    James Keshavarzi committed Nov 21, 2012
    Copy the full SHA
    9d756e5 View commit details
    Browse the repository at this point in the history
  2. Updates this to make landscape-primary to be left_up.

    A missing test case resulted in this bug not being caught by the
    automated tests, an automated test has been added for this bug.
    
    Fixes #380
    
    Reviewed By: Eric Pearson <epearson@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    nukulb authored and Jeffrey Heifetz committed Nov 21, 2012
    Copy the full SHA
    4582f8e View commit details
    Browse the repository at this point in the history
  3. Revert "Updates this to make landscape-primary to be left_up."

    This reverts commit 4582f8e.
    
    This was not merged correctly, an unknown reason has caused the diff to
    not show up properly for this feature branch which caused some changes
    to be missed.
    nukulb committed Nov 21, 2012
    Copy the full SHA
    4e9da1b View commit details
    Browse the repository at this point in the history
  4. Updates this to make landscape-primary to be left_up.

    A missing test case resulted in this bug not being caught by the
    automated tests, an automated test has been added for this bug.
    
    Fixes #380
    
    Reviewed By: Eric Pearson <epearson@rim.com>
    Tested By: Igor Shneur <ishneur@rim.com>
    nukulb committed Nov 21, 2012
    Copy the full SHA
    8eade57 View commit details
    Browse the repository at this point in the history
  5. Fixing broken invoke functional test

    Reviewed By: Jeffrey Heifetz <jheifetz@rim.com>
    Tested By: Tracy Li <tli@rim.com>
    James Keshavarzi committed Nov 21, 2012
    Copy the full SHA
    6417bf7 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2012

  1. Updating test app colourt to be a valid 8 digit hexadecimal value

    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Nukul Bhasin <nbhasin@rim.com>
    ejzn authored and nukulb committed Nov 22, 2012
    Copy the full SHA
    73d4d45 View commit details
    Browse the repository at this point in the history
  2. Updating jake test to support running single tests

    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Nukul Bhasin <nbhasin@rim.com>
    Jeffrey Heifetz authored and nukulb committed Nov 22, 2012
    Copy the full SHA
    742acf5 View commit details
    Browse the repository at this point in the history
  3. Fixing our unit tests so they don't bleed GLOBALs between tests.

    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Nukul Bhasin <nbhasin@rim.com>
    
    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Nukul Bhasin <nbhasin@rim.com>
    Jeffrey Heifetz authored and nukulb committed Nov 22, 2012
    Copy the full SHA
    e9bffbc View commit details
    Browse the repository at this point in the history
  4. Adding proper setter for ContextMenuCancel event that was missing fro…

    …m the client webview since it was referenced from WP
    
    Reviewed By: Rowell Cruz <rcruz@rim.com>
    Tested By: Rowell Cruz <rcruz@rim.com>
    ejzn authored and nukulb committed Nov 22, 2012
    Copy the full SHA
    60c10bb View commit details
    Browse the repository at this point in the history
  5. Fixing case where child webview is disabled

    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Nukul Bhasin <nbhasin@rim.com>
    Jeffrey Heifetz committed Nov 22, 2012
    Copy the full SHA
    788355c View commit details
    Browse the repository at this point in the history
  6. Merge pull request #387 from blackberry-webworks/next

    Circle Merge - R9B
    nukulb committed Nov 22, 2012
    Copy the full SHA
    498235f View commit details
    Browse the repository at this point in the history