7c287afc3556403098d8f26c382b119aa8d6c3ec: Bug 1573902 - Fix CDM Init return value name in IPDL. r=dminor
Bryce Seager van Dyk <bvandyk@mozilla.com> - Wed, 14 Aug 2019 19:35:07 +0000 - rev 488008
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1573902 - Fix CDM Init return value name in IPDL. r=dminor The return value for PChromiumCDM::Init was unused when the IPDL change was first made. However, that quickly changed, but I failed to update the IPDL to reflect that the value is now used to propagate the value that CDM interface 10 Widevine modules give us via the OnInitialized callback. This patch fixes the IPDL to reflect that. The changes in C++ code have already been made, so no change needed there. Differential Revision: https://phabricator.services.mozilla.com/D41995
d14199c9c1cc887fb8e67298e970429848a0d591: Bug 1422334. replaceState should update all the URI state for the entry being replaced. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 14 Aug 2019 19:29:49 +0000 - rev 488007
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1422334. replaceState should update all the URI state for the entry being replaced. r=smaug If we don't update the resultPrincipalURI, then things that examine it (e.g. Location APIs and the URL bar) will show the wrong (pre-replaceState) URL. I believe there is no effective difference between setting the result principal URI to null and setting it to aNewURI here: the ultimate consumer of it is NS_GetFinalChannelURI, which will fall back to the originalURI if it's null, and in this case the originalURI is aNewURI. Differential Revision: https://phabricator.services.mozilla.com/D41788
6e86ec2e3a21791238aa7f0108c0aabecc6a3e15: Bug 1557138 Clicking logpoint location in console opens the logpoint editing panel in debugger r=nchevobbe,jlast
chujun <chujunlu@hotmail.com> - Wed, 14 Aug 2019 16:10:50 +0000 - rev 488006
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1557138 Clicking logpoint location in console opens the logpoint editing panel in debugger r=nchevobbe,jlast I pass `frame.origin` in `viewSourceInDebugger`. When `reason` is logpoint, run `openConditionalPanel`. Differential Revision: https://phabricator.services.mozilla.com/D35624
405b6f21b6405b3e5bc0b85a2a5de51d619f1a35: Bug 1573582 - Fix syntax highlighting for commands.js. r=yulia
Jason Laster <jlaster@mozilla.com> - Wed, 14 Aug 2019 08:02:07 +0000 - rev 488005
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1573582 - Fix syntax highlighting for commands.js. r=yulia Differential Revision: https://phabricator.services.mozilla.com/D41786
6c4665fb2c103b1a0253791f66d7f9ec6ff691f6: Bug 1565717 - Remove all dynamic loading of IOSurface functions. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Wed, 14 Aug 2019 11:06:22 +0000 - rev 488004
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1565717 - Remove all dynamic loading of IOSurface functions. r=mattwoodrow These functions were made public in 10.6. The oldest version we support is 10.9. Differential Revision: https://phabricator.services.mozilla.com/D41813
35ae2dc9438e211637779380ef36de19a5b2ef39: Bug 1565717 - Remove dynamic lookup of the kIOSurface constants. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Wed, 14 Aug 2019 11:05:47 +0000 - rev 488003
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1565717 - Remove dynamic lookup of the kIOSurface constants. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D41812
8dfadc1af721cda996fe297e090a0d5426ade763: Bug 1565717 - Don't use dynamic symbol lookup for CVPixelBufferGetIOSurface. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Wed, 14 Aug 2019 11:05:24 +0000 - rev 488002
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1565717 - Don't use dynamic symbol lookup for CVPixelBufferGetIOSurface. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D41811
9072a9f04ddd8999c1b6260fca8145776364fc45: Bug 1565717 - Don't use dynamic symbol lookup for CGLTexImageIOSurface2D. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Wed, 14 Aug 2019 11:05:07 +0000 - rev 488001
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1565717 - Don't use dynamic symbol lookup for CGLTexImageIOSurface2D. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D41810
69ae93abded3a9af88621d7acdf8bdd93206ac4d: Bug 1565717 - Remove unused MacIOSurface functions. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Wed, 14 Aug 2019 10:23:47 +0000 - rev 488000
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1565717 - Remove unused MacIOSurface functions. r=mattwoodrow These were used for creating accelerated CGContexts that render to an IOSurface. We only used those experimentally on Nightly for a while but turned that option off because of crashes. And in the meantime, DrawTargetCG has been removed entirely. So we'll probably never use these functions again. Differential Revision: https://phabricator.services.mozilla.com/D41809
3e28d08b5a9e279915aae2544cd1280b6487e8bd: Bug 1573724 followup: update devtools css db to reflect that `text-underline-offset: from-font` is supported. r=dholbert
Charlie Marlow <cmarlow@mozilla.com> - Wed, 14 Aug 2019 18:22:10 +0000 - rev 487999
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1573724 followup: update devtools css db to reflect that `text-underline-offset: from-font` is supported. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D42008
46d4a0a31945df4cb4c2d6bf391ae988f0d11c0c: Bug 1573725 followup: update devtools css db to reflect that `text-decoration-thickness: from-font` is supported. r=dholbert
Charlie Marlow <cmarlow@mozilla.com> - Wed, 14 Aug 2019 18:20:40 +0000 - rev 487998
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1573725 followup: update devtools css db to reflect that `text-decoration-thickness: from-font` is supported. r=dholbert DONTBUILD because this will still fail xpcshell tests until the next commit which adds `from-font` to the other new property, `text-underline-offset`. Differential Revision: https://phabricator.services.mozilla.com/D42005
725ed668541437310ddcc3fb5aa18e23cfc922b2: Backed out changeset bd44d2dd0c02 (bug 1571764)for causing web platform test failures on select-1-block-size-001.html CLOSED TREE
arthur.iakab <aiakab@mozilla.com> - Wed, 14 Aug 2019 21:34:07 +0300 - rev 487997
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Backed out changeset bd44d2dd0c02 (bug 1571764)for causing web platform test failures on select-1-block-size-001.html CLOSED TREE
d374e582afbc0c9b8b7a1916a08440dff94a9049: Bug 1570690 - Synchronously extract system addons before Gecko startup in Fennec. r=VladBaicu,Grisha
Nick Alexander <nalexander@mozilla.com> - Wed, 14 Aug 2019 18:10:55 +0000 - rev 487996
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1570690 - Synchronously extract system addons before Gecko startup in Fennec. r=VladBaicu,Grisha Right now, there are a lot of things that race to complete before Gecko creates or first reads the profile. One of those things is extracting system addons (the `assets/features/` directory of the APK) to disk, ready for the Gecko profile code to enumerate them. Bug 1534451 added a non-trivial amount of background computation during `onCreate`. This tickled the existing race conditions such that system addon extraction frequently loses the race, making system addons unreliable. In addition, for reasons unknown, `PostUpdateHandler` did its work during `onStart`. But the Gecko profile was created/first read earlier, in `onCreate`. This widened the race window. This commit pulls the update handler into `onCreate`, which is at least early enough for it to have a chance of winning the race; and it makes the work synchronous, which is the simplest way to ensure that it is actually in place before Gecko startup (and profile creation/first read). Since system addons are our "get out of jail" card in many situations, the cost of extracting earlier seems like a good trade-off. That is, I'm sure the early disk access will appear in profiles, and it may even regress Raptor -- but it's a good trade-off. Differential Revision: https://phabricator.services.mozilla.com/D41687
91ae5f60b8c081767422e8bf9bb88d666ff204b3: Backed out changeset fc5ca772497d (bug 1550165) for causing build bustages. CLOSED TREE
arthur.iakab <aiakab@mozilla.com> - Wed, 14 Aug 2019 21:02:41 +0300 - rev 487995
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Backed out changeset fc5ca772497d (bug 1550165) for causing build bustages. CLOSED TREE
ac9ebd3dead055213bc09572a1afe54b1530d988: Bug 1572800: Part 1: Enable text-decoration-skip-ink by default on Nightly (and early-beta and earlier) r=dholbert
Charlie Marlow <cmarlow@mozilla.com> - Wed, 14 Aug 2019 17:49:19 +0000 - rev 487994
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1572800: Part 1: Enable text-decoration-skip-ink by default on Nightly (and early-beta and earlier) r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D41881
97d2c247864301ab241167615ddeee864297aa8b: Bug 1572800: Part 0: Add text-decoration-skip-ink: none to currently failing test cases r=dholbert
Charlie Marlow <cmarlow@mozilla.com> - Wed, 14 Aug 2019 17:14:20 +0000 - rev 487993
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1572800: Part 0: Add text-decoration-skip-ink: none to currently failing test cases r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D41880
dd05adb4c48bc9191cfee2a2f21010f2ac4a47f0: Bug 1572291: supporting vertical and sideways writing modes in text-decoration-skip-ink r=jfkthame
Charlie Marlow <cmarlow@mozilla.com> - Wed, 14 Aug 2019 17:33:22 +0000 - rev 487992
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1572291: supporting vertical and sideways writing modes in text-decoration-skip-ink r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D41442
fc5ca772497d74b3201cdd8fa0a2c09a83f51d51: Bug 1550165 - Footer advertising links to Lockwise mobile apps. r=fluent-reviewers,Pike,MattN
mcrawford <mcrawford@mozilla.com> - Wed, 14 Aug 2019 17:31:20 +0000 - rev 487991
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1550165 - Footer advertising links to Lockwise mobile apps. r=fluent-reviewers,Pike,MattN Differential Revision: https://phabricator.services.mozilla.com/D34370
9ae108bb86e2c93d9d74f43cfa8f39a9e84cc8b2: Bug 1564359 - Add in-tree documentation on how to port from the message manager to JSWindowActor messaging to be Fission-compatible. r=jdai
Mike Conley <mconley@mozilla.com> - Wed, 14 Aug 2019 17:16:04 +0000 - rev 487990
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1564359 - Add in-tree documentation on how to port from the message manager to JSWindowActor messaging to be Fission-compatible. r=jdai Differential Revision: https://phabricator.services.mozilla.com/D40475
27209bcee14fe4bdbfb87c1f128035b3d1cb7f96: Bug 1573725: turn on the pref for text-decoration-thickness on by default (in early-beta and earlier) r=dholbert
Charlie Marlow <cmarlow@mozilla.com> - Wed, 14 Aug 2019 16:46:18 +0000 - rev 487989
Push 36434 by cbrindusan@mozilla.com at Thu, 15 Aug 2019 09:44:30 +0000
Bug 1573725: turn on the pref for text-decoration-thickness on by default (in early-beta and earlier) r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D41883
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip