0f9f397b9485df9792e2e65d74a952e6993b1b98: Backed out changeset 9e1c5c05eb58 (bug 1290951)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 19 Apr 2017 11:54:52 +0200 - rev 401888
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 9e1c5c05eb58 (bug 1290951)
fb0749acbab6662468f334e08cc20d3e329790d1: Backed out changeset a5a8e0001d78 (bug 1290951)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 19 Apr 2017 11:54:50 +0200 - rev 401887
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset a5a8e0001d78 (bug 1290951)
f932fd427c88499241b40ea2516f7e743d6343b5: Backed out changeset 2e133f3b768c (bug 1290951)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 19 Apr 2017 11:54:47 +0200 - rev 401886
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 2e133f3b768c (bug 1290951)
680258e06fbf69d8c3d62568fc995aa7b270933f: Backed out changeset a4b47c4e9e3b (bug 1290951)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 19 Apr 2017 11:54:45 +0200 - rev 401885
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset a4b47c4e9e3b (bug 1290951)
8d4b9f6e0d439ea3c5a3ee2f275aa4cad746b9ad: Backed out changeset 5be709822325 (bug 1290951)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 19 Apr 2017 11:54:42 +0200 - rev 401884
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 5be709822325 (bug 1290951)
930e3b959c7a96df297eedff203a55c88313f807: Backed out changeset 2793d9e7c1d2 (bug 1290951)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 19 Apr 2017 11:54:40 +0200 - rev 401883
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 2793d9e7c1d2 (bug 1290951)
5a3776a6e4f80d61fd5e04ad5efdad27184417e6: Backed out changeset c351046112bf (bug 1290951)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 19 Apr 2017 11:54:37 +0200 - rev 401882
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset c351046112bf (bug 1290951)
932eb823a7d43440759e8928425473947c7de95c: Backed out changeset 140d33b3fbe2 (bug 1355732)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 19 Apr 2017 11:54:34 +0200 - rev 401881
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 140d33b3fbe2 (bug 1355732)
a1b682b9b39d452992f86533550d8f34e61567c0: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 19 Apr 2017 10:32:48 +0200 - rev 401880
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
merge mozilla-inbound to mozilla-central a=merge
edda32a96d465ad3f2ee03f031a202f3c4910676: Bug 1356365 - Make MessageChannel::WillDestroyCurrentMessageLoop assertion DEBUG-only (r=mccr8)
Bill McCloskey <billm@mozilla.com> - Tue, 18 Apr 2017 15:06:21 -0700 - rev 401879
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1356365 - Make MessageChannel::WillDestroyCurrentMessageLoop assertion DEBUG-only (r=mccr8) MozReview-Commit-ID: CDFEu08a9mv
1735bad11778eee56faadccb916c31b9ad9e0be5: Bug 1357064 - Reducing the width of the window while the last tab is selected shouldn't causes the tabstrip to animate, r=dao.
Florian Queze <florian@queze.net> - Wed, 19 Apr 2017 00:04:09 +0200 - rev 401878
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1357064 - Reducing the width of the window while the last tab is selected shouldn't causes the tabstrip to animate, r=dao.
6187bdf62907ca7e6372592752da45f00178d33e: Bug 1312999 - Cache one-off buttons instead of regenerating them at every popupopen, r=adw.
Florian Queze <florian@queze.net> - Wed, 19 Apr 2017 00:04:07 +0200 - rev 401877
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1312999 - Cache one-off buttons instead of regenerating them at every popupopen, r=adw.
13fd2a40e7d689b3b4582759972ccdc32e203b68: Bug 1322581 - 5. Add PromptDelegate implementation to GeckoView example; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 18 Apr 2017 17:45:02 -0400 - rev 401876
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1322581 - 5. Add PromptDelegate implementation to GeckoView example; r=snorp Add a sample implementation of PromptDelegate to GeckoView example.
a03fcccb64002afb634ecd666c474ecff2b3478a: Bug 1322581 - 4. Add JS GeckoView prompt implementation; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 18 Apr 2017 17:45:02 -0400 - rev 401875
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1322581 - 4. Add JS GeckoView prompt implementation; r=snorp Add the necessary XPCOM components to handle prompts for GeckoView. The JS code mostly package the prompts into GeckoView:Prompt events, and send them to the Java side if in parent process, or to the parent process if in child process.
cb346aa4c851e2d2e150151974ed9eeec6812814: Bug 1322581 - 3. Add event listener for GeckoView:Prompt event; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 18 Apr 2017 17:45:01 -0400 - rev 401874
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1322581 - 3. Add event listener for GeckoView:Prompt event; r=snorp Add an event listener for the GeckoView:Prompt event, which JS code will use to sent over prompt requests and to receive prompt results. Both global and per-GeckoView listeners are required because we may not know the origin GeckoView for certain prompts, so some prompts will not have an associated GeckoView. This is also the reason for having a static default PromptDelegate in additional to an instance per-GeckoView PromptDelegate. All prompts without associated GeckoViews are sent directly to the default PromptDelegate.
1d518d531034f3bd3ce8406521bb9a3577485c95: Bug 1322581 - 2. Add PromptDelegate interface; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 18 Apr 2017 17:44:57 -0400 - rev 401873
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1322581 - 2. Add PromptDelegate interface; r=snorp Add a PromptDelegate interface that implements possible prompts shown by a GeckoView application. All prompt methods include a callback parameter for the implementation to call back to GeckoView with results from the prompt.
b408d166608000a501a81ca212d1e924c0fedb9a: Bug 1322581 - 1. Remove GeckoView.ChromeDelegate; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 18 Apr 2017 17:44:57 -0400 - rev 401872
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1322581 - 1. Remove GeckoView.ChromeDelegate; r=snorp Remove the old ChromeDelegate interface, to be replaced by PromptDelegate in a future patch.
676c7c54953cbf8fca4b629e21aeda397f251605: Bug 1356563 - Only set global ready state on native widget loading; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 18 Apr 2017 17:42:59 -0400 - rev 401871
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1356563 - Only set global ready state on native widget loading; r=snorp Our "chrome-document-loaded" observer may detect several different types of widgets that can exist in the parent process, including the Android nsWindow, PuppetWidget, etc. We should only set the global state to ready when the first top-level nsWindow has loaded, and not just any window.
d64ffb5d7192144d7f6a52b3f3e3a54f2a752690: Bug 1354911 - Guard against null menu item names; r=sebastian
Jim Chen <nchen@mozilla.com> - Tue, 18 Apr 2017 17:42:58 -0400 - rev 401870
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1354911 - Guard against null menu item names; r=sebastian Addons may give us invalid menu item names; bail instead of crashing in such cases.
b435cb7ca81ed3e0f5be26db8ff288386711e2b1: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Tue, 18 Apr 2017 14:38:53 -0700 - rev 401869
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Merge m-c to inbound, a=merge
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip