3126677ed8c550fe954ec22bc37b89a83af7714d: Bug 1443853 - Drop unused std::ascii::AsciiExt trait. r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:27:18 +0000 - rev 764555
Push 101788 by bmo:ato@sny.no at Wed, 07 Mar 2018 22:04:21 +0000
Bug 1443853 - Drop unused std::ascii::AsciiExt trait. r?jgraham Quences another compiler warning. MozReview-Commit-ID: 6Bcw7Ej9uIC
4038fac56e9e89795e397a1274c3c58b5f9c28d4: Bug 1443853 - Remove unnecessary paranthesis around function argument. r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:26:27 +0000 - rev 764554
Push 101788 by bmo:ato@sny.no at Wed, 07 Mar 2018 22:04:21 +0000
Bug 1443853 - Remove unnecessary paranthesis around function argument. r?jgraham Quences one compiler warning. MozReview-Commit-ID: FSKV9Ia2iXt
842755c6712e71103895927570bad2323f957210: Bug 1429160 - Create enterprise policy to disable PDFjs draft
Kirk Steuber <ksteuber@mozilla.com> - Wed, 07 Mar 2018 13:17:07 -0800 - rev 764553
Push 101787 by ksteuber@mozilla.com at Wed, 07 Mar 2018 22:03:00 +0000
Bug 1429160 - Create enterprise policy to disable PDFjs MozReview-Commit-ID: 4Ir407Qjdoq
10441a1979520f6ad9b778945e6d651ca8bf6437: Bug 1426509: Enable browser-instrumentation tests for try. draft
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 02 Mar 2018 09:39:35 -0800 - rev 764552
Push 101786 by dtownsend@mozilla.com at Wed, 07 Mar 2018 22:01:30 +0000
Bug 1426509: Enable browser-instrumentation tests for try. MozReview-Commit-ID: 70SY1iKnLvM
b2e740d4839b43a8c454d1a6b76d18a0b1f5176a: Bug 1426509: Instrument the number of XBL binding attachments. draft
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 02 Mar 2018 09:21:46 -0800 - rev 764551
Push 101786 by dtownsend@mozilla.com at Wed, 07 Mar 2018 22:01:30 +0000
Bug 1426509: Instrument the number of XBL binding attachments. MozReview-Commit-ID: 1ftkokEEKPW
ebda9fc43042b40eb3b17630b13504473c1ca43a: Bug 1338039 - Add extremely permissive fuzzy annotation for box-sizing-replaced-001.xht to prevent failures due to paint delay reduction. r?dholbert draft
Neerja Pancholi <npancholi@mozilla.com> - Wed, 07 Mar 2018 13:59:50 -0800 - rev 764550
Push 101785 by bmo:npancholi@mozilla.com at Wed, 07 Mar 2018 22:01:26 +0000
Bug 1338039 - Add extremely permissive fuzzy annotation for box-sizing-replaced-001.xht to prevent failures due to paint delay reduction. r?dholbert MozReview-Commit-ID: 2qXSbVONl64
e3024459303ac7248e2661202790708e68474b76: Add extremely permissive fuzzy annotation for box-sizing-replaced-001.xht to prevent failures due to paint delay reduction. r?dholbert draft
Neerja Pancholi <npancholi@mozilla.com> - Wed, 07 Mar 2018 13:59:50 -0800 - rev 764549
Push 101784 by bmo:npancholi@mozilla.com at Wed, 07 Mar 2018 22:00:05 +0000
Add extremely permissive fuzzy annotation for box-sizing-replaced-001.xht to prevent failures due to paint delay reduction. r?dholbert MozReview-Commit-ID: 2qXSbVONl64
c0eb2024f00d31f5a9131d250885278008e9f275: Bug 1442250 - 5. Reset native queue early when transferring; r?esawin draft
Jim Chen <nchen@mozilla.com> - Wed, 07 Mar 2018 16:43:45 -0500 - rev 764548
Push 101783 by bmo:nchen@mozilla.com at Wed, 07 Mar 2018 21:46:17 +0000
Bug 1442250 - 5. Reset native queue early when transferring; r?esawin When we reset the old native queue when transferring to another session, perform the reset right after the transfer() call, instead of in onTransfer(), which is too late for clearing stale pending calls. Then, after transferring to a new queue, let Gecko call Window.onReady to set the new queue's state if needed. That way the Java queue state is consistent with the Gecko state. MozReview-Commit-ID: CUXGrhR4FCD
77386a000bdab1006e7b60b35748e223cc359f56: Bug 1442250 - 4. Fix crash when child preloading fails; r=me draft
Jim Chen <nchen@mozilla.com> - Wed, 07 Mar 2018 16:43:45 -0500 - rev 764547
Push 101783 by bmo:nchen@mozilla.com at Wed, 07 Mar 2018 21:46:17 +0000
Bug 1442250 - 4. Fix crash when child preloading fails; r=me Fix a null pointer crash when we fail to preload a child process. MozReview-Commit-ID: FIJopxOVAEj
f029b0939803ff0a251fe8fc09bba8ffa01e25d0: Bug 1442250 - 3. Track EventDispatcher attach/detach; r?esawin draft
Jim Chen <nchen@mozilla.com> - Wed, 07 Mar 2018 16:43:45 -0500 - rev 764546
Push 101783 by bmo:nchen@mozilla.com at Wed, 07 Mar 2018 21:46:17 +0000
Bug 1442250 - 3. Track EventDispatcher attach/detach; r?esawin In an "attach > detach > attach" sequence, detach will post a call to disposeNative, so the sequence looks like "attach > detach > attach > disposeNative". In that case, disposeNative will cancel attach. This patch makes us ignore disposeNative in that case, so the second attach works as intended. MozReview-Commit-ID: Kr55PZcsPg1
5c724188f46596c526052ff55bdcb20edc46f91a: Bug 1442250 - 2. Unregister then re-register all listeners on close; r?esawin draft
Jim Chen <nchen@mozilla.com> - Wed, 07 Mar 2018 16:43:45 -0500 - rev 764545
Push 101783 by bmo:nchen@mozilla.com at Wed, 07 Mar 2018 21:46:17 +0000
Bug 1442250 - 2. Unregister then re-register all listeners on close; r?esawin Ensure that we unregister and re-register all listeners on closeWindow, so that the listeners are ready for any new windows that are subsequently opened. MozReview-Commit-ID: EKzCRS10odN
e86252990ef5c5cf4fba0e11f7b4947ed08258a0: Bug 1442250 - 1. Add SessionLifecycleTest; r?esawin draft
Jim Chen <nchen@mozilla.com> - Wed, 07 Mar 2018 16:43:44 -0500 - rev 764544
Push 101783 by bmo:nchen@mozilla.com at Wed, 07 Mar 2018 21:46:17 +0000
Bug 1442250 - 1. Add SessionLifecycleTest; r?esawin Add session lifecycle tests for testing behavior for openWindow/closeWindow, Parcelable support, and how some methods behave when the session is open. MozReview-Commit-ID: 4UfBRY1pLv6
3388be61d8f23ecf6c618e2e3789b474dbf4ceac: Bug 1442243 - 7. Add tests for new session-specific calls/extensions; r?snorp draft
Jim Chen <nchen@mozilla.com> - Wed, 07 Mar 2018 16:43:44 -0500 - rev 764543
Push 101783 by bmo:nchen@mozilla.com at Wed, 07 Mar 2018 21:46:17 +0000
Bug 1442243 - 7. Add tests for new session-specific calls/extensions; r?snorp Add some tests to GeckoSessionTestRuleTest for the session-specific calls in the test rule, using the new Kotlin extension functions provided by BaseSessionTest. MozReview-Commit-ID: 63usjXRzALg
d1665662754d292c1a7986b752b97f3b7bc6ed35: Bug 1442243 - 6. Add BaseSessionTest; r?snorp draft
Jim Chen <nchen@mozilla.com> - Wed, 07 Mar 2018 16:43:44 -0500 - rev 764542
Push 101783 by bmo:nchen@mozilla.com at Wed, 07 Mar 2018 21:46:17 +0000
Bug 1442243 - 6. Add BaseSessionTest; r?snorp Add BaseSessionTest to provide some common boilerplate code, as well as Kotlin extension functions for operating on a GeckoSession. MozReview-Commit-ID: 73KTZN6Zo0K
052de3ca8c85dec1afe86643ef55b05c1b33af80: Bug 1442243 - 5. Add session-specific versions of test rule calls; r?snorp draft
Jim Chen <nchen@mozilla.com> - Wed, 07 Mar 2018 16:43:44 -0500 - rev 764541
Push 101783 by bmo:nchen@mozilla.com at Wed, 07 Mar 2018 21:46:17 +0000
Bug 1442243 - 5. Add session-specific versions of test rule calls; r?snorp Keep track of the session of recorded calls, and add session-specific overrides of the wait*, for*, and delegate* calls that allow operations on a particular session. The session-less call will operate on all sessions. MozReview-Commit-ID: 170FPHw3DwR
8532aefd628ab9cc6952c476dfe66b91ab23e9d9: Bug 1442243 - 4. Add calls for creating sessions; r=snorp draft
Jim Chen <nchen@mozilla.com> - Wed, 07 Mar 2018 16:43:44 -0500 - rev 764540
Push 101783 by bmo:nchen@mozilla.com at Wed, 07 Mar 2018 21:46:17 +0000
Bug 1442243 - 4. Add calls for creating sessions; r=snorp Add createOpenSession and createClosedSession to create new sessions from the test rule. The names are chosen to be explicit about the state of the newly created session. MozReview-Commit-ID: AtLKuyChMwt
0557b27926ae80353677f524d9006043068d97b1: Bug 1442243 - 3. Add ClosedSessionAtStart test annotation; r?snorp draft
Jim Chen <nchen@mozilla.com> - Wed, 07 Mar 2018 16:43:43 -0500 - rev 764539
Push 101783 by bmo:nchen@mozilla.com at Wed, 07 Mar 2018 21:46:17 +0000
Bug 1442243 - 3. Add ClosedSessionAtStart test annotation; r?snorp Add an annotation for having a closed session at the start of a test. MozReview-Commit-ID: 4oMJwhwhKU7
5181661dcb071ab753f3c5de9fa1afe950b9fd51: Bug 1442243 - 2. Allow Callbacks interfaces for waitUntilCalled(Class<?>); r=me draft
Jim Chen <nchen@mozilla.com> - Wed, 07 Mar 2018 16:43:43 -0500 - rev 764538
Push 101783 by bmo:nchen@mozilla.com at Wed, 07 Mar 2018 21:46:17 +0000
Bug 1442243 - 2. Allow Callbacks interfaces for waitUntilCalled(Class<?>); r=me Allow calls like `waitUntilCalled(Callbacks.NavigationListener::class)` in addition to `waitUntilCalled(GeckoSession.NavigationListener::class)`. MozReview-Commit-ID: CZHYnjGlxtT
9c4b99dfd9c735b436653d62cd4e5c315117f198: Bug 1442243 - 1. Add GeckoSessionTestRule.env; r?snorp draft
Jim Chen <nchen@mozilla.com> - Wed, 07 Mar 2018 16:43:43 -0500 - rev 764537
Push 101783 by bmo:nchen@mozilla.com at Wed, 07 Mar 2018 21:46:17 +0000
Bug 1442243 - 1. Add GeckoSessionTestRule.env; r?snorp Add an env object to GeckoSessionTestRule to easily check if we're in automation, in e10s mode, etc. MozReview-Commit-ID: 3LIOJoHWPR4
22949d4ef4307c9dbeb4a686dc03990ae7c574b3: Bug 1443187 - Avoid crashing if a previously-uncomposited layer tree gets adopted. r?botond draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 07 Mar 2018 16:41:44 -0500 - rev 764536
Push 101782 by kgupta@mozilla.com at Wed, 07 Mar 2018 21:42:13 +0000
Bug 1443187 - Avoid crashing if a previously-uncomposited layer tree gets adopted. r?botond MozReview-Commit-ID: FZYwS7IwdKq
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip