862e534ade6d17176b09aeeb5dae63fdb53eddeb: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 25 May 2017 21:31:19 -0400 - rev 408862
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Merge m-c to inbound. a=merge
5508827d35e1c96bec215db6adb14cb1f7c06345: Bug 1366425 - Avoid losing context on out of memory error for ANGLE - r=jgilbert
Samuel Vargas <svargas@mozilla.com> - Fri, 19 May 2017 17:54:53 -0700 - rev 408861
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1366425 - Avoid losing context on out of memory error for ANGLE - r=jgilbert
74b2d6cfaee395ed121995e05ee941b3f8721c56: Bug 1364169 - on ANGLE context creation asks for robustness but does not get it - r=jgilbert
Samuel Vargas <svargas@mozilla.com> - Thu, 11 May 2017 11:31:24 -0700 - rev 408860
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1364169 - on ANGLE context creation asks for robustness but does not get it - r=jgilbert
7476402eadc34329b0928a9b5ea41fa9b21680a3: Bug 1365067 - rbab is requested on ANGLE but is not implemented - r=jgilbert
Samuel Vargas <svargas@mozilla.com> - Mon, 15 May 2017 15:01:57 -0700 - rev 408859
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1365067 - rbab is requested on ANGLE but is not implemented - r=jgilbert
7c57d9481b54e7a048bb90de48e307e5c303d7f5: Bug 1364592 - Enable asserts in moz.build for ANGLE - r=jgilbert
Samuel Vargas <svargas@mozilla.com> - Fri, 12 May 2017 15:12:04 -0700 - rev 408858
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1364592 - Enable asserts in moz.build for ANGLE - r=jgilbert
79e7eed00a415d884ca766fbbb16991d0b5b400f: Bug 1367234 - 2. Hide action bar on full screen in geckoview_example; r=droeh
Jim Chen <nchen@mozilla.com> - Thu, 25 May 2017 18:35:19 -0400 - rev 408857
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1367234 - 2. Hide action bar on full screen in geckoview_example; r=droeh Hide the action bar on full screen in geckoview_example so the page content covers the entire screen. MozReview-Commit-ID: IbLj7gei7ct
950464e0d22c6fee9cc580255b17913bb64f27bf: Bug 1367234 - 1. Support fullscreen for e10s GeckoView; r=droeh
Jim Chen <nchen@mozilla.com> - Thu, 25 May 2017 18:35:19 -0400 - rev 408856
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1367234 - 1. Support fullscreen for e10s GeckoView; r=droeh Add event listeners and implement basic messages between chrome and content so let e10s content in GeckoView request/exit fullscreen. Once we're on the parent side, we still go through the normal fullscreen flow so there is no platform or Java change involved. MozReview-Commit-ID: G1tBIOoFqkB
60e0d98a2ae6c03a2f6708deecc1089fe026971f: Bug 1366716 - Encode crash submission URI correctly; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 25 May 2017 18:35:19 -0400 - rev 408855
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1366716 - Encode crash submission URI correctly; r=snorp Correctly encode the crash submission URI so it's valid. MozReview-Commit-ID: KFqloHXDCSd
35d857a41a7b6f269b6b2fa0c64e6f28168110e1: Bug 1365711 - Set GeckoInterface from GeckoApplication; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 25 May 2017 18:33:30 -0400 - rev 408854
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1365711 - Set GeckoInterface from GeckoApplication; r=snorp Now that GeckoInterface only contains openUriExternal and getHandlersFor* methods, we can set GeckoInterface from GeckoApplication only, and not GeckoApp or GeckoView. This also lets us get rid of BaseGeckoInterface. MozReview-Commit-ID: KQloIO6ITlK
6b91b33444eb0b779bc18da64bb1abc17b5314a6: Bug 1363885 - 2. Remove ViERenderer dependency on orientation listener; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 25 May 2017 18:33:30 -0400 - rev 408853
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363885 - 2. Remove ViERenderer dependency on orientation listener; r=snorp ViERenderer is not used anywhere but has a couple calls to the obsolete GeckoAppShell orientation listener. The entire ViERenderer.java file is getting removed in the upcoming WebRTC update, so we should just go ahead and remove those lines. MozReview-Commit-ID: AwG7dBg5MV8
de4a54a0212ca8e57a770aa1794c8383902c02b9: Bug 1363885 - 1. Remove GeckoAppShell.AppStateListener; r=droeh
Jim Chen <nchen@mozilla.com> - Thu, 25 May 2017 18:33:30 -0400 - rev 408852
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363885 - 1. Remove GeckoAppShell.AppStateListener; r=droeh Remove GeckoAppShell.AppStateListener and its associated methods in GeckoInterface (orientation listener and app state listener methods). MozReview-Commit-ID: 4BCrTysSEHZ
0874cf4bb194d381a3afaa51276b6cee22f82211: Merge inbound to m-c. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 25 May 2017 21:30:20 -0400 - rev 408851
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Merge inbound to m-c. a=merge
b4c5cb5344327aef49d733d4c9c2cf86ee331fc6: Backed out changeset 437d6df1859c (bug 1345361) for ESLint failures.
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 25 May 2017 18:05:15 -0400 - rev 408850
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 437d6df1859c (bug 1345361) for ESLint failures.
437d6df1859cc279a654d7e9a3d1d24451cf2098: Bug 1345361 - PaymentRequest constructor implementation. r=baku
Eden Chuang <echuang@mozilla.com> - Fri, 26 May 2017 01:50:32 +0800 - rev 408849
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1345361 - PaymentRequest constructor implementation. r=baku
c24989a056d0e5bca95b3f731195dbb85697c16f: Bug 1367892 - Upgrade to SQLite 3.19.2. r=mak
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 25 May 2017 17:03:46 -0400 - rev 408848
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1367892 - Upgrade to SQLite 3.19.2. r=mak
64f81ddabddd739f625382136b960eb5863bb987: Bug 1367898 - Update pdf.js to version 1.8.384. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 25 May 2017 17:01:21 -0400 - rev 408847
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1367898 - Update pdf.js to version 1.8.384. r=bdahl
a62c6d515e1936e3bed309b9da0aca5e71070a5e: Bug 1366404 - Add AArch64 Nightly build; r=nalexander r=dustin
Jim Chen <nchen@mozilla.com> - Thu, 25 May 2017 16:53:33 -0400 - rev 408846
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1366404 - Add AArch64 Nightly build; r=nalexander r=dustin Add configurations for building and uploading AArch64 Nightly builds, in tier 1 and without artifact support for now. As for not denoting AArch64 builds as "api-21", I don't really think we will split AArch64 the way we split ARMv7 before. Originally, we split into API 9 and API 11+ because of lots of "constrained" devices that were stuck with API 9. We made an API 9 APK in order to lower our footprint on those devices. That probably will not be a problem for AArch64, because devices with API 21+ and AArch64 support are usually more than capable for running Fennec. Secondly, it was a big change for Android going from API 9 to API 11+, so we saved quite a bit of code/resources when we stripped out API 11+. I don't see such drastic changes going from API 21 to upcoming versions, so even if we did split, I don't think it'll get us much benefit. MozReview-Commit-ID: 7N7Slv1pPgb
348e3ebeb9acdb940953249d3cc965755a740913: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 25 May 2017 16:35:51 -0400 - rev 408845
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Merge m-c to inbound. a=merge
73c786971ec0525d496003ee2b2b996e4d0a8769: Bug 1354077: Fix some problems with RegGetValue call failing due to failed type checking; r=jimm
Aaron Klotz <aklotz@mozilla.com> - Thu, 25 May 2017 14:08:55 -0600 - rev 408844
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1354077: Fix some problems with RegGetValue call failing due to failed type checking; r=jimm MozReview-Commit-ID: 5iTEAW9CyJS
e6bf2e19464cd774d46d243c82a64fa1b05056c8: Bug 1367413 - Fix assertion that can occur when paginating abs-pos elements with a transform. r=mats
L. David Baron <dbaron@dbaron.org> - Thu, 25 May 2017 16:21:20 -0400 - rev 408843
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1367413 - Fix assertion that can occur when paginating abs-pos elements with a transform. r=mats I confirmed that the test crashes in the crashtest harness without the patch (although the harness doesn't exit!), whereas it passes with the patch. MozReview-Commit-ID: 37S6i1kvw37
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip