Mobile/Notes/14-Mar-2012/AuroraBugs

From MozillaWiki
Jump to: navigation, search

Fixed in Latest Aurora Merge

  • bug 717057: allow robotium testPan to run in talos
  • bug 723619: Robocop - need a way to get the painted surface after animations
  • bug 719570: Need option to set checkboard to be flat background color for Eideticker
  • bug 702388: Convert Makefiles to use |TEST_DIRS += foo| instead of |ifdef ENABLE_TESTS \n DIRS += foo|
  • bug 724030: Contenteditable demo doesn't work with February 3rd Nightly
  • bug 723295: Fennec crashes at startup (java.io.IOException: Unable to create mozilla directory at mozilla @ org.mozilla.gecko.GeckoDirProvider.ensureMozillaDirectory(GeckoDirProvider.java:140))
  • bug 721776: Bookmark is removed from bookmark list only after Fennec restart
  • bug 721847: Fix thumbnail cropping and backgrounds
  • bug 716918: Bookmarks UX: display mobile and desktop bookmarks separately
  • bug 721841: Tab thumbnails have black right and bottom edges
  • bug 724272: Tab indicator is animating on rotation again
  • bug 722278: After closing tab on overflowing tab list popup, empty space remains
  • bug 722184: Add keyword support to AwesomeBar searches
  • bug 723495: java.lang.IllegalArgumentException: View not attached to window manager at android.view.WindowManagerImpl.findViewLocked(WindowManagerImpl.java)
  • bug 725055: fix typo in testCheck and port to use new PixelTest
  • bug 725171: Context menu is broken on bookmarks on the awesome screen
  • bug 725380: CrashReporter can call doFinish twice
  • bug 725372: Limit Content:StateChange messages to top-level windows
  • bug 720795: Screen orientation API reading and event implementation in Android
  • bug 725255: Improve checkerboarding telemetry
  • bug 724928: We could tell Gecko to draw less to improve checkerboarding
  • bug 724756: removeBookmark can remove an arbitrary number of bookmarks
  • bug 725540: Crash on bookmark removal -- java.lang.ClassCastException: android.widget.TextView cannot be cast to android.widget.ImageView
  • bug 725512: Reduce Content Provider log spew
  • bug 724210: don't use canvas to take screenshots for tab thumbnails
  • bug 725429: Clean up *makefiles.sh, Feb 2012 edition
  • bug 702281: Telemetry prompt on mobile should be tri-state
  • bug 725787: Robotium: loadUrl should be callable more than one time
  • bug 724795: Refresh of the Add-On Manager is required in order to see uninstallation of a search engine
  • bug 725858: Don't load sqlite for profile migration unless we're actually migrating a profile
  • bug 720509: java.lang.NullPointerException at org.mozilla.gecko.GeckoApp.onPrepareOptionsMenu(GeckoApp.java:487)
  • bug 723077: Bad performance with a lot of options in a select list
  • bug 723156: Opening new window from link inside frame, then tapping Android back button results in minimizing Fennec
  • bug 725911: Nearly constant mochitest-robocop test_bug720538 | Checking bottom-left corner of viewport - Color rgba(255,255,255,255) not close enough to expected rgb(0,128,0)
  • bug 725910: Robotium: Add simple about: page tests
  • bug 711746: [ICS] Nightly title look-alike displayed before main UI when starting up
  • bug 725930: DoorHangerPopup should be inflated late
  • bug 725538: make creating GeckoEvents sane
  • bug 718268: After closing tab, tab list scrolls back to the top
  • bug 706819: Displaying the TabsTray (Tab Menu) takes too long
  • bug 719684: Poor user experience when attempting to install desktop add-on
  • bug 719434: 'Tabs From Last Time' not wiped on Clear History
  • bug 723103: Properly update about:home when history is cleared
  • bug 724348: about:home - vertical space is wasted with only 1 or 2 thumbnails shown
  • bug 727121: Java 1.7 build warnings
  • bug 711578: Session restore doesn't work for initial Fennec session crash
  • bug 722439: Fennec fails to build with javac 1.7 because of warnings
  • bug 725932: Fennec UI can be shown much faster
  • bug 706891: Investigate making the axis lock unbreakable in some circumstances
  • bug 726732: Opening Settings is slow
  • bug 722413: Bookmark menu item not updated when deleting bookmark in AwesomeBar
  • bug 726875: Tabs-Tray doesn't show selected tab when it is displayed
  • bug 727300: Don't animate when cancelling AwesomeBar input
  • bug 724745: Bump parent folder modified time when altering a parent-related child attribute
  • bug 721393: Virtual keyboard enter key doesn't work correctly in designMode document
  • bug 725660: "about:blank" briefly appears in the urlbar when openings links from external apps
  • bug 726929: large session restore screenshots taken too often
  • bug 718615: 'Clear history' is broken
  • bug 726810: BrowserDB.getAllBookmarks() is unused
  • bug 727302: about:home should share resources with tabs-tray
  • bug 727309: LocalBrowserDB needlessly computes URI + profile
  • bug 703601: Flash content continues to play regardless of set_screen_state 0
  • bug 727610: Full Screen doesn't hide ActionBar in Honeycomb+
  • bug 727565: rawtypes and static warnings in PanZoomController and AwesomeBarTabs
  • bug 726045: Match Fennec history limit
  • bug 722524: I do not have a pony. See bug 722524
  • bug 724200: SyncStorageRequest.delete() results in NullPointerException
  • bug 722496: JPakeCrypto.java potential null pointer dereferences
  • bug 722520: I do not have a pony. See bug 722520
  • bug 722561: TLSSocketFactory.java always returns that a socket is secure
  • bug 725525: Reduce log output
  • bug 724328: [meta] Android Sync 0.5 code drop
  • bug 725913: Don't log Sync Key etc.
  • bug 709408: Code cleanup and reorganization: remove SyncCryptographer and friends
  • bug 726054: Desktop parity: track last sync time from final upload, not final fetch
  • bug 727381: Haptic feedback clobbers vibrations started via the vibrator API
  • bug 726399: Robotium: Add simple test for 'Open Link' context menu
  • bug 727730: Add support for Share Link context menu
  • bug 728005: Crash when entering full screen mode on Android 2.3: java.lang.NoSuchMethodError: android.view.View.setSystemUiVisibility
  • bug 726194: Sync pairing succeeds, but is OFF and there is no synchronization
  • bug 727725: Incorrect assertion in GlobalSession
  • bug 726930: speed up tab thumbnails
  • bug 727847: CSS Hologram demo samples the accelerometer too frequently
  • bug 720632: WebSMS: Expose SmsRequestManager as a scriptable XPCOM service
  • bug 709813: Video frames stop updating in DOM full screen mode on Android
  • bug 728924: Fix MOZ_JAVA_COMPOSITOR definition
  • bug 723841: Bookmarks database consistency constraints
  • bug 728872: Crash at startup: java.lang.NullPointerException at org.mozilla.gecko.GeckoApp$SessionSnapshotRunnable.run
  • bug 726024: Some of the desktop bookmarks are put under "Mobile Bookmarks" after profile migration
  • bug 727477: Battery API: On Galaxy Nexus, the Battery API reports "charging" and "full" even if not full and not plugged
  • bug 722007: Improve visit updating
  • bug 717137: Landscape view of J-PAKE setup sucks
  • bug 729170: J-PAKE reorganization
  • bug 727718: Tidy up safeQuery/query
  • bug 728272: Add tests for CryptoMiddleware
  • bug 728636: Conversion of email address to account should lowercase
  • bug 729273: Don't impose modified time in stored records
  • bug 727958: Sync set-up screen results in StrictMode policy violation
  • bug 727817: Video controls do not initialize correctly
  • bug 727973: Remove notifyChange from LocalBrowserDB
  • bug 728782: Add support for Bookmark Link context menu
  • bug 729115: java.lang.NullPointerException @ org.mozilla.gecko.GeckoApp.processThumbnail(GeckoApp.java:642)
  • bug 729247: crash [@ java.lang.NullPointerException: at org.mozilla.gecko.DoorHangerPopup.addDoorHanger(DoorHangerPopup.java)]
  • bug 729324: Always make sure 'Quit' is last menu
  • bug 725914: Takes longer than 40 seconds for awesomescreen results to show up on first load
  • bug 728783: Provide an efficient method to batch-update bookmark positions
  • bug 724292: Android Marketplace activity opening issue
  • bug 729681: Remove separate launcher icon for Firefox Sync
  • bug 725609: Bookmarklets don't work in Fennec Native
  • bug 727960: Incremental builds for mobile are too slow
  • bug 710323: about:home - clicking on addons should go to their page in AMO
  • bug 713056: IllegalStateException because AwesomeBarCursorAdapter modified in background thread
  • bug 729410: Implement basic automatic backoff
  • bug 718238: Fundamental bookmarks improvements
  • bug 729928: Cleanup unused cache preferences
  • bug 730000: I do not have a pony. See bug 730000
  • bug 727482: Update bookmark observer to work with new folder UI
  • bug 722020: Fennec Native doesn't show bookmarks in folders, or in desktop sequence
  • bug 727451: Pressing the back button in the bookmarks list should go up a folder level if possible
  • bug 722252: Add-ons Manager: Extensions without icon get displayed with the icon of the previous extension viewed
  • bug 722249: Addons Manager: The word "Extension" is cut off for longer extension names
  • bug 728861: The last action taken on about:addons is added as an item to the add-on list
  • bug 729609: Special folders get duplicated during profile migration
  • bug 729945: AccountManager call causes StrictMode exception in about:home
  • bug 730129: Intermittent testBookmark | bookmarks list has 5 children (a header and 4 folders) - got 0, expected 5
  • bug 726679: Aurora builds point to http://www.mozilla.org/en-US/mobile/12.0a2/releasenotes/ instead of https://www.mozilla.org/en-US/mobile/12.0a2/auroranotes/
  • bug 715251: Make overscroll elasticity stiffer
  • bug 728240: about:home is completely blank
  • bug 726623: Inconsistency for Download option in Fennec's Menu
  • bug 725730: Tweak share prompt title?
  • bug 729237: Re-bridge emitGeckoAccessibilityEvent
  • bug 726382: Fennec native code has too many different chunks of code dealing with reading profile info
  • bug 727905: Zero width window handling in nsWindow.cpp crash
  • bug 730189: Bluetooth tethering not considered a valid Internet connection by "Set Up Sync"
  • bug 730528: Extract LooperThread from GeckoAppShell
  • bug 727264: java.lang.ClassCastException: java.lang.Integer at ProfileMigrator.java:196 if Background Data is turned off
  • bug 726821: SQLiteBridge should return a cursor
  • bug 650784: Implement HTML to plain text conversion as a DOM walker without nsParser dependency
  • bug 730710: GeckoEventListener implementations cannot return a value
  • bug 730358: unable to resolve virtual method 4068: Ljava/util/LinkedList;.push / .pop
  • bug 725881: Content provider for form history
  • bug 730637: Base64 support for HttpClient in Android 2.1
  • bug 730557: Use Fennec BrowserContract directly
  • bug 727146: deleteHistory should clear private data from the database
  • bug 730526: Cleanup and idiom in BrowserProvider.java.in
  • bug 731387: Get rid of unnecessary @Override tags
  • bug 725170: crash java [@ java.lang.IndexOutOfBoundsException: getChars (142793 ... 142794) ends beyond length 74889 at android.text.SpannableStringBuilder.checkRange(SpannableStringBuilder.java) ]
  • bug 731056: Fix checkstyle warnings in GeckoInputConnection.java
  • bug 730952: LayerController mayHaveTouchListeners isn't updated correctly
  • bug 730502: Cleanup: Split Add-on Manager JS code into a separate source file
  • bug 721469: Add-on description section cuts off descriptions
  • bug 730398: Passwords provider deleted passwords clean up
  • bug 715644: Content provider for storing "Tabs from other devices"
  • bug 725458: After window with touchmove event preventDefault(), can't long tap to open context menu anymore
  • bug 731019: java.lang.NullPointerException: at org.mozilla.gecko.AwesomeBarTabs.onBackPressed(AwesomeBarTabs.java)
  • bug 730874: crash [@ java.lang.IllegalStateException: Cannot add header view to list -- setAdapter has already been called. at android.widget.ListView.addHeaderView(ListView.java) ]
  • bug 731333: Fennec uses old intent when restoring from OOM
  • bug 732063: Move the SELECT interaction code into a separate object
  • bug 731483: java.lang.NullPointerException: at org.mozilla.gecko.GeckoApp.processThumbnail(GeckoApp.java:641)
  • bug 731372: java.lang.NullPointerException: at org.mozilla.gecko.GeckoApp$SessionSnapshotRunnable.run(GeckoApp.java:598)
  • bug 732265: Support XUL <menulist> controls in SelectHelper
  • bug 731963: java.lang.NullPointerException: at org.mozilla.gecko.DoorHangerPopup.updatePopup(DoorHangerPopup.java)
  • bug 731125: Use correct X-If-Unmodified-Since header
  • bug 715796: [meta] Clients engine stage
  • bug 722575: SerialRecordConsumer.java consumerIsDone() is not threadsafe
  • bug 722570: BaseResource.java getConnectionManager/enableTLSConnectionManager is not threadsafe
  • bug 722553: JPakeClient.java onRequestSuccess exception block handling
  • bug 709403: Tabs repository layer
  • bug 732611: Add channel (Aurora, Beta, etc.) to Android Sync user agent
  • bug 723658: Double-tap zoom behaviour incorrect when interleaved with pinch zooming
  • bug 719276: Double tapping causes css :active to remain
  • bug 726080: Don't set searches as tab URLs
  • bug 729252: crash [@ android.database.StaleDataException: Access closed cursor at android.database.AbstractWindowedCursor.checkPosition(AbstractWindowedCursor.java)]
  • bug 732634: Preserve IME option bits when toggling IME action bits on AwesomeBar Go/Search mode change
  • bug 732640: Fix Cobertura warnings
  • bug 732768: Eliminate shared state and concurrency problems in tests
  • bug 732114: Untangle Bookmark specific code in AndroidBrowserRepositoryTest
  • bug 731041: Tidy up addon inline preferences code, add labels for checkboxes, remove ugly description hack
  • bug 730418: Search button should not open new tab
  • bug 704879: HTML5 form validation is broken in Fennec Android Native
  • bug 731637: robocop on tegras hit OOM for PixelTest due to getPaintedSurface() array creation
  • bug 733233: Create getTabForWindow helper function
  • bug 711624: JS prompt dialog will appear in the foreground when loading the page with the code in the background
  • bug 717787: Suggestions from <datalist> are not shown in Native Fennec
  • bug 725990: Add capability to link from notification
  • bug 732117: Fennec debug intent is broken
  • bug 711177: Form autocomplete popup doesn't appear on tap of input
  • bug 733515: Use localized strings for special folder names
  • bug 726018: Don't update top site screenshots when receiving 404, 500, etc results
  • bug 699465: Tapping on the urlbar does not bring up keyboard; 2nd tap displays context menu
  • bug 729373: Cannot move focus outside of LayerView
  • bug 732268: Opening Fennec from the Recent Apps UI reruns original Intent
  • bug 733965: Cursor not closed in ClientsDatabaseAccessor
  • bug 711679: Send background version checks to new domain
  • bug 721287: Change extensions.getAddons.search.browseURL default to include OS and version
  • bug 731341: Crash when accessing form history early in startup
  • bug 732069: Remove library extraction from APKOpen
  • bug 718760: Implement Java version of LoginManagerCrypto
  • bug 725052: Inserting passwords should check if they're deleted first
  • bug 702907: Zooming should be disabled while a video is in fullscreen mode
  • bug 707571: user-scalable property of viewport meta tag is ignored
  • bug 731610: Pressing back button in popup window should close the popup
  • bug 734081: Check pixel depth when choosing config on egl
  • bug 725502: window.open with dialog=yes argument in it causes weird issue
  • bug 728263: Errors occur when Fennec is closed
  • bug 733153: Remove old widget.ime.android.landscape_fullscreen/fullscreen_threshold settings
  • bug 733434: Breakpad not reporting uncaught Java exceptions
  • bug 708161: POST data for search engine submissions
  • bug 734053: Add-ons are not listed in Add-ons Manager
  • bug 709329: Node reassignment: handle 401s for node reassignment
  • bug 734316: Fix PMD and checkstyle warnings
  • bug 729530: Sync setup fails if more than one version of Firefox is installed
  • bug 708266: Support viewing and opening remote tabs
  • bug 734487: I do not have a pony. See bug 734487
  • bug 732753: Update or remove the URL redirector UA in App.java.in
  • bug 734156: java.lang.IndexOutOfBoundsException: getChars (a ... b) ends beyond length c or has end before start at android.text.SpannableStringBuilder.checkRange(SpannableStringBuilder.java)
  • bug 715207: First character entered in any input field with Google Japanese Input is prevalidated
  • bug 595926: Purge last traces of REQUIRES from the build system
  • bug 719359: Pageload thumbnails for sites with <meta viewport="width=n"> do not cover entire thumbnail box in about:home
  • bug 702319: update telemetry opt-in text to cover entire scope of probes
  • bug 714131: [ICS] Implement the new clipboard bar in the actionbar
  • bug 734961: Additional divider shown in the tabs tray under landscape
  • bug 734425: Show most recently used tabs in about:home
  • bug 734714: Some prompts broken: "aDomWin is null" in prompt service
  • bug 724194: Allow editing bookmarks in AwesomeScreen
  • bug 721352: Add support for batch operations in LocalDB
  • bug 725213: Add search engines from text input fields
  • bug 734521: Audit Android Sync codebase for HttpResponse consumption
  • bug 716544: Use --enable-warnings-as-errors for Android builds