This repository has been archived by the owner on Feb 26, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 263
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…=mhammond This fixes a regression that was introduced in bug 638742, because I didn't realize that any cfx code was passing a *directory* into install_addon(). The fennec code, during 'cfx run', uses this feature to install a special "mobile-killer" addon (to help terminate the brower being tested), which lives in the SDK itself. It'd be inconvenient to either change 'cfx run' to build mobile-killer.xpi each time, or to commit mobile-killer.xpi into the source tree (eww). So this fix lets us continue to use it in-place. Closes bug 717409. (cherry picked from commit 8c3b399)
…ease to fix Flightdeck
…nsole starting in SDK 1.4; r=gozala (cherry picked from commit ca053c1)
(cherry picked from commit 6d61976)
Bug 721363 - Improve cfx experience on mobile r=@warner
With this patch, the .allTestModules property of harness-options.json will omit test modules that do not match the -f filename regexp. All test files (everything in tests/) will still be included in the XPI, but the runtime code will only execute the tests listed in .allTestModules . Previously, the runtime code would load+execute all test modules, which caused problems on mobile (where most tests still fail badly). (cherry picked from commit 96dfad6)
This removes the code in packaging.py which accidentally override the code in __init__.py which converts package.json:id into harness-options.json:jetpackID . The consequence of that override was that a "@jetpack" suffix was not appended when necessary, which caused "jetpackID" to be wrong in 1.4, which caused simple-storage to look in the wrong place for its saved data. This also changes the build_xpi() convenience method (used by a couple tests) to include the id-to-jetpackID conversion step. The lack of that conversion step is what prompted the addition to packaging.py, as it was the quickest way to get the tests to pass at the time. The simple-prefs tests have been enhanced, and new tests were added to assert that the id-to-jetpackID conversion happens properly for both "jid" and "jid@jetpack" (i.e. with and without suffix-adding). Cherry-picked from master: 582a8ea and b1dbb63
cherry-picked from 582a8ea This removes the code in packaging.py which accidentally override the code in __init__.py which converts package.json:id into harness-options.json:jetpackID . The consequence of that override was that a "@jetpack" suffix was not appended when necessary, which caused "jetpackID" to be wrong in 1.4, which caused simple-storage to look in the wrong place for its saved data. This also changes the build_xpi() convenience method (used by a couple tests) to include the id-to-jetpackID conversion step. The lack of that conversion step is what prompted the addition to packaging.py, as it was the quickest way to get the tests to pass at the time. The simple-prefs tests have been enhanced, and new tests were added to assert that the id-to-jetpackID conversion happens properly for both "jid" and "jid@jetpack" (i.e. with and without suffix-adding).
…tage cherry-picked from b1dbb63
…bilization Conflicts: python-lib/cuddlefish/__init__.py python-lib/cuddlefish/tests/test_xpi.py
(cherry picked from commit fecbfef)
…owser> message manager context, leaks <browser> node. (cherry picked from commit 0acfbc1)
(cherry picked from commit fe07b21)
(cherry picked from commit 9dfd176)
Bug 845387: private-browsing isPrivate should take a content script instance(cherry picked from commit 86d1660)
Bug 841823: Stabilization branch updates for minimal support of per window private browsing. r=me
Bug 843500: Fix race condition in firefox tabs code between concurrent module instances. r=mossop(cherry picked from commit ea26683)
…tions. r=ochameau (cherry picked from commit 3bd7029)
…851007. r=bz (cherry picked from commit e58b0d1)
Bug 847771 - Hotfix typo in hidden-frame module. r=@erikvold
Fix bug 833171 - system/events example needs to be a strong reference(cherry picked from commit b87a095)
Bug 853336: widget would fail to load for add-ons with pb permission r=@ochameau
Bug 854465: Use in-XPI modules if a preference is set. r=gozala(cherry picked from commit 3e818dd)
…now private windows (on Fx > 19) still are (cherry picked from commit ad44c4b)
…/window getWindow, and page-mods in global pb (cherry picked from commit 529de86) Conflicts: test/test-panel.js
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.