7b5de8e8ffab5755a566804fe0b54ac57e36a3f4: Bug 1449162 - Refactor the NetworkEventActor to use protocol.js. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 27 Mar 2018 06:33:11 -0700 - rev 795693
Push 110052 by bmo:poirot.alex@gmail.com at Wed, 16 May 2018 13:29:01 +0000
Bug 1449162 - Refactor the NetworkEventActor to use protocol.js. r=jryans MozReview-Commit-ID: 7HW8sO9dMuD
6d2f68c47d45ab1b4cdf1dd06f201a9ea2f5b583: Bug 1458731 - Print actor's typeName and name of the throwing method when an exception is thrown by a protocol.js's actor. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 09 May 2018 03:44:54 -0700 - rev 795692
Push 110052 by bmo:poirot.alex@gmail.com at Wed, 16 May 2018 13:29:01 +0000
Bug 1458731 - Print actor's typeName and name of the throwing method when an exception is thrown by a protocol.js's actor. r=jryans MozReview-Commit-ID: 5poQ0F1dJVu
14d2f25af093778fb05c4ba2f1093656c101715f: Bug 1460228 - Move NetworkEventActor to its own module. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 27 Mar 2018 06:37:06 -0700 - rev 795691
Push 110052 by bmo:poirot.alex@gmail.com at Wed, 16 May 2018 13:29:01 +0000
Bug 1460228 - Move NetworkEventActor to its own module. r=jryans MozReview-Commit-ID: B2d0bRoyvVF
71c3bfb35a777f23d168c3f16637a69557a21231: Bug 1460229 - Throw an explicit error message when a method specified in a spec is missing in the actor. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 28 Mar 2018 01:08:06 -0700 - rev 795690
Push 110052 by bmo:poirot.alex@gmail.com at Wed, 16 May 2018 13:29:01 +0000
Bug 1460229 - Throw an explicit error message when a method specified in a spec is missing in the actor. r=jryans MozReview-Commit-ID: JdsCMh93xZE
b6154c11a4d49186fa33b9aa781afe29fc24b3b3: Bug 1461954: Fix nsBulletFrame's image request registration code. r?tnikkel draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 16 May 2018 15:05:54 +0200 - rev 795689
Push 110051 by bmo:emilio@crisal.io at Wed, 16 May 2018 13:09:15 +0000
Bug 1461954: Fix nsBulletFrame's image request registration code. r?tnikkel Ideas for a test for this welcome :). MozReview-Commit-ID: 1IpUlakeKXm
ec972dc9ac2e7fddefe60d7c393cccb734739ebc: LayoutImage. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 16 May 2018 15:05:35 +0200 - rev 795688
Push 110051 by bmo:emilio@crisal.io at Wed, 16 May 2018 13:09:15 +0000
LayoutImage. MozReview-Commit-ID: L1oT3F7QIK8
a6ad3f3d99fd5f41d67df2bdea778d7dc855bb60: fixup! Second try. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 16 May 2018 11:08:15 +0200 - rev 795687
Push 110051 by bmo:emilio@crisal.io at Wed, 16 May 2018 13:09:15 +0000
fixup! Second try.
a5807f2eb6c1c2769e016f1f96ecb8274971619b: Second try. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 14 May 2018 12:42:18 +0200 - rev 795686
Push 110051 by bmo:emilio@crisal.io at Wed, 16 May 2018 13:09:15 +0000
Second try. MozReview-Commit-ID: Oh6VqnFD25
65c7b7995b812553209b62f0231dc99608c7ace7: Bug 1461070: Skip starting other transitions based on specified, not started transitions. r?birtles draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 12 May 2018 10:51:48 +0200 - rev 795685
Push 110051 by bmo:emilio@crisal.io at Wed, 16 May 2018 13:09:15 +0000
Bug 1461070: Skip starting other transitions based on specified, not started transitions. r?birtles Needs a test and all that. Also I wonder if it'd be worth to rewrite that transition-start / stop loop in Rust code, and put it in the style crate. It'd help Servo to fix its completely broken transitions code, WDYT? MozReview-Commit-ID: 3D5elrj2Ypi
3586412efe88ea29db9adadca95725b6a37d3d9c: Bug 1460382: Remove NODE_IS_NATIVE_ANONYMOUS. r?bz,heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 10 May 2018 18:48:08 +0200 - rev 795684
Push 110051 by bmo:emilio@crisal.io at Wed, 16 May 2018 13:09:15 +0000
Bug 1460382: Remove NODE_IS_NATIVE_ANONYMOUS. r?bz,heycam Instead of inheriting from the closest non-NAC ancestor, we inherit from the closest native anonymous root's parent, only if we're a pseudo-element. That prevents the two issues that caused this flag to be created: * Following weird NAC inheritance rules in XBL bindings bound to NAC. - This is no longer a problem since we only apply the rule only if we're a pseudo-element, and all pseudo-elements hold from NAC. * Inheriting from the wrong thing if we're a nested NAC subtree. - We no longer look past our NAC subtree. MozReview-Commit-ID: IDKYt3EJtSH
8d22b3f960efcb08c515acb726a1d79ac475afff: Le XBL hack. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 01 May 2018 19:04:50 +0200 - rev 795683
Push 110051 by bmo:emilio@crisal.io at Wed, 16 May 2018 13:09:15 +0000
Le XBL hack. MozReview-Commit-ID: Kk5WRHmPL2d
633b353d3f27d31648d100f25fad16d95a42c62b: Bug 1458192: Merge CascadeLevel and ShadowCascadeOrder. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 01 May 2018 11:38:02 +0200 - rev 795682
Push 110051 by bmo:emilio@crisal.io at Wed, 16 May 2018 13:09:15 +0000
Bug 1458192: Merge CascadeLevel and ShadowCascadeOrder. MozReview-Commit-ID: 9hBswUoJDBH
946e7567c90215bc8578f13fc74e1bb18849eaac: Bug 1458192: Undo the packing in ApplicableDeclarationBlock. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 01 May 2018 09:21:07 +0200 - rev 795681
Push 110051 by bmo:emilio@crisal.io at Wed, 16 May 2018 13:09:15 +0000
Bug 1458192: Undo the packing in ApplicableDeclarationBlock. It will get in the way of the next refactor, which puts the shadow order in the cascade level. It's not a regression with respect of what we had last week anyway, and we can always pack them again in a smart way, but I doubt it's that worth it, and it was more unsafe code which I'd rather avoid. MozReview-Commit-ID: 81mWF3GP86h
8827d15927c757b7c17cc4244a977ce8933ff1c8: Bug 1458192: Make ShadowCascadeOrder a newtype. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 01 May 2018 09:15:21 +0200 - rev 795680
Push 110051 by bmo:emilio@crisal.io at Wed, 16 May 2018 13:09:15 +0000
Bug 1458192: Make ShadowCascadeOrder a newtype. MozReview-Commit-ID: EhCwMMNGM6S
f4d1341d859827309bf860029bbc99424bddc92b: Bug 1461946 - Remove unused function and parameter. r?mattwoodrow draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 16 May 2018 08:32:18 -0400 - rev 795679
Push 110050 by kgupta@mozilla.com at Wed, 16 May 2018 13:08:36 +0000
Bug 1461946 - Remove unused function and parameter. r?mattwoodrow MozReview-Commit-ID: CJ9ObpuRJCD
0a130e211be31ab51e5be3bcef14c5a595b697ae: Bug 1454686 - Remove Lint error suppression for unused strings; r?mcomella draft
Petru Lingurar <petru.lingurar@softvision.ro> - Wed, 16 May 2018 15:59:56 +0300 - rev 795678
Push 110049 by plingurar@mozilla.com at Wed, 16 May 2018 13:00:32 +0000
Bug 1454686 - Remove Lint error suppression for unused strings; r?mcomella Strings needed for this feature were added in a separate bug - 1445798 which were causing Lint errors. When this feature will land there will be no need for the suppression. MozReview-Commit-ID: IhtTS8rHLwz
a513bfa3c1fc408743bd5b4aed6e416f4d8cc0d7: Bug 1460603 - GLLibraryEGL: Use wl_display to get EGLDisplay on Wayland r=lsalzman draft
Martin Stransky <stransky@redhat.com> - Wed, 09 May 2018 15:26:15 +0200 - rev 795677
Push 110048 by stransky@redhat.com at Wed, 16 May 2018 12:58:13 +0000
Bug 1460603 - GLLibraryEGL: Use wl_display to get EGLDisplay on Wayland r=lsalzman Patch author is Takuro Ashie <ashie@clear-code.com> Use wl_display to get EGLDisplay on Wayland because some drivers doesn't support EGL_DEFAULT_DISPLAY. For example Intel's driver causes crash without this patch. MozReview-Commit-ID: ILtRJrW6MDs
1e827fb6d0582d25614c46565241a505a9912c9e: Bug 1454686 - Respond to changes in the new preference state state; r?mcomella draft
Petru Lingurar <petru.lingurar@softvision.ro> - Wed, 16 May 2018 15:54:13 +0300 - rev 795676
Push 110047 by plingurar@mozilla.com at Wed, 16 May 2018 12:57:34 +0000
Bug 1454686 - Respond to changes in the new preference state state; r?mcomella Because Mma cannot work if Health Report is disabled by the user (Settings - Privacy) we will treat toggling Health Report on/off the same as we treat toggling the new preference from Settings - Notifications. Toggling Health Report on will inform about the need to start LeanPlum (useful if the user did not explicitly stopped LP notifications but only Health Report which in turn disabled LeanPlum also) but there are other checks made afterwards (BrowserAp() is informed about this which calls GeckoPreferences.isMmaAvailable(..)) to decide if LP can and should be enabled. Toggling any of these preferences will trigger an event caught by BrowserApp which can either - immediately initialize LeanPlum (if the toggle was off LP is not running) as it would normally do when the app first starts - stop LeanPlum reporting to servers, flush the per-session available messages and resets the LP started status so that it can be restarted in the same app session (like if the user toggles the feature again) MozReview-Commit-ID: 1SmhN0NucWW ***
9342d4b7bd9cab5b777e94ddff1a15b803cc934e: Bug 1461940 - Rename two GetImageRequest() methods to ImageRequest(). r?emilio draft
Xidorn Quan <me@upsuper.org> - Wed, 16 May 2018 22:28:50 +1000 - rev 795675
Push 110046 by xquan@mozilla.com at Wed, 16 May 2018 12:55:28 +0000
Bug 1461940 - Rename two GetImageRequest() methods to ImageRequest(). r?emilio MozReview-Commit-ID: 3eA86IOSLta
4a743827a83a7130ea8de9916cf3f83448596ffb: Bug 1461858 followup - Use RefPtr::new instead of RefPtr::from_ptr_ref + clone. draft
Xidorn Quan <me@upsuper.org> - Wed, 16 May 2018 22:20:01 +1000 - rev 795674
Push 110046 by xquan@mozilla.com at Wed, 16 May 2018 12:55:28 +0000
Bug 1461858 followup - Use RefPtr::new instead of RefPtr::from_ptr_ref + clone.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip