9783ba9b8d2506b31695b0322011093ac7c491d5: Bug 1414084 - Part 7 - Use one set of functions for managing MenuItems in the UI. r?grisha draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sun, 18 Mar 2018 14:17:03 +0100 - rev 772227
Push 103877 by mozilla@buttercookie.de at Sun, 25 Mar 2018 12:30:23 +0000
Bug 1414084 - Part 7 - Use one set of functions for managing MenuItems in the UI. r?grisha The original add-on functions have some additional capabilities regarding e.g. checkboxes, disabling the menu, etc. that right now aren't required for Webextensions (yet?), but in that case they will simply not be used - in any case BrowserActions.jsm controls what functionality is actually exposed to add-ons. MozReview-Commit-ID: DPT8gV2gb6q
7b43617cc22b6c81a12e6db407619f8c47a2cb8d: Bug 1414084 - Part 6 - Use only one list to store menu items added from Gecko. r?grisha draft
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 23 Mar 2018 19:58:18 +0100 - rev 772226
Push 103877 by mozilla@buttercookie.de at Sun, 25 Mar 2018 12:30:23 +0000
Bug 1414084 - Part 6 - Use only one list to store menu items added from Gecko. r?grisha Now that the UI code for handling both the old NativeWindow API and Web- extensions is more or less the same and both are using the same MenuItemInfo class, there's no longer any real need to keep items added through the two APIs in separate lists - in fact doing so makes it harder to preserve the ordering of menu items if the activity and its menu are destroyed and need to be re- created later on from the stored lists of MenuItemInfos. MozReview-Commit-ID: KlJdvO9WhhY
a899b595b4ac707d35129b9c80693eda1c8a4406: Bug 1414084 - Part 5 - Unify menu click event handling. r?grisha draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sun, 18 Mar 2018 14:24:15 +0100 - rev 772225
Push 103877 by mozilla@buttercookie.de at Sun, 25 Mar 2018 12:30:23 +0000
Bug 1414084 - Part 5 - Unify menu click event handling. r?grisha Now that both Webextensions and the NativeWindow API manage their onClick call- back handling by UUID, we can start using the same EventDispatcher message for both. MozReview-Commit-ID: J3RRXrwPdTI
9dbee3ea522a62dbd3206308e065601aea5cfd9d: Bug 1414084 - Part 4 - Move menu item ID generation into the UI. r?grisha draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sun, 18 Mar 2018 15:43:27 +0100 - rev 772224
Push 103877 by mozilla@buttercookie.de at Sun, 25 Mar 2018 12:30:23 +0000
Bug 1414084 - Part 4 - Move menu item ID generation into the UI. r?grisha Since the NativeWindow API now only uses UUIDs as well when dealing with its consumers, we can leave generation of the menu to the Android UI code of Firefox. MozReview-Commit-ID: 1qDLDnePfFE
33db91b418a7231a394d4953900b8720d2248a85: Bug 1414084 - Part 3 - Store NativeWindow menu callbacks by UUID. r?grisha draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sun, 18 Mar 2018 13:33:42 +0100 - rev 772223
Push 103877 by mozilla@buttercookie.de at Sun, 25 Mar 2018 12:30:23 +0000
Bug 1414084 - Part 3 - Store NativeWindow menu callbacks by UUID. r?grisha MozReview-Commit-ID: 7nEhAUxOIsW
e22416941e0399bc52d332445a3ff5f486751e9b: Bug 1414084 - Part 2 - Use UUIDs for the NativeWindow menu API, too. r?grisha draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sun, 18 Mar 2018 13:26:16 +0100 - rev 772222
Push 103877 by mozilla@buttercookie.de at Sun, 25 Mar 2018 12:30:23 +0000
Bug 1414084 - Part 2 - Use UUIDs for the NativeWindow menu API, too. r?grisha At the moment, the code for handling of JS-created main menu items is more or less duplicated between the old NativeWindow API and Webextensions, with the only real difference being that the former communicates directly via menu item IDs, while the latter uses UUIDs for messaging between Gecko and the UI. By switching the NativeWindow API to using UUIDs as well, we will be able to start unifying this code again. As for backward compatibility - the return value of NativeWindow.menu.add is valid for the current session only, so no migration is necessary - the return value of NativeWindow.menu add was already effectively only an opaque value which only had real meaning for subsequent calls to menu.add, menu.update and menu.remove, so it shouldn't really matter whether we return a plain numeric ID or an UUID in string form - old-style add-ons are now unsupported for better or for worse and our one in- tree caller won't have any problems with this change MozReview-Commit-ID: HdRNhrx1pu7
4dd141f17ec8ce9c0488c3d285c639324647221e: Bug 1414084 - Part 1 - No longer track MenuItemInfo "added" data. r?grisha draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sun, 18 Mar 2018 13:49:31 +0100 - rev 772221
Push 103877 by mozilla@buttercookie.de at Sun, 25 Mar 2018 12:30:23 +0000
Bug 1414084 - Part 1 - No longer track MenuItemInfo "added" data. r?grisha We no longer use that value anywhere, so we can just stop keeping track of it. MozReview-Commit-ID: D1IgX1t8SKI
65ddcc38e214f1c73c5a3dcc1fbf8d6e3fbb60b6: Bug 1414084 - Part 0 - Cleanups. r?grisha draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sun, 25 Feb 2018 20:53:01 +0100 - rev 772220
Push 103877 by mozilla@buttercookie.de at Sun, 25 Mar 2018 12:30:23 +0000
Bug 1414084 - Part 0 - Cleanups. r?grisha MozReview-Commit-ID: B3ZGN2X8JXH
7294b01388bd4b82aa4645eb4f32ae65f0efe428: Local build tweaks and base commit draft
Jan Henning <jh+bugzilla@buttercookie.de> - Thu, 28 Jul 2016 20:04:34 +0200 - rev 772219
Push 103877 by mozilla@buttercookie.de at Sun, 25 Mar 2018 12:30:23 +0000
Local build tweaks and base commit MozReview-Commit-ID: H5pdKja8p2a
c07aef7023ece5f66ba5e83a90bbb69a7d268fe6: Hobbesfox draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 12 Aug 2017 22:07:29 +0200 - rev 772218
Push 103877 by mozilla@buttercookie.de at Sun, 25 Mar 2018 12:30:23 +0000
Hobbesfox MozReview-Commit-ID: JVp98nUnBMo
8e9f24d20829021db2239435c7d8d0db08e28bf9: Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao draft
Tim Nguyen <ntim.bugs@gmail.com> - Fri, 16 Mar 2018 23:21:46 +0000 - rev 772217
Push 103876 by bmo:ntim.bugs@gmail.com at Sun, 25 Mar 2018 12:07:52 +0000
Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao MozReview-Commit-ID: 5dsyKwvjYht
e44817bd271a3477fdd54f405beb1b5096a032d0: Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao draft
Tim Nguyen <ntim.bugs@gmail.com> - Sun, 25 Mar 2018 13:59:50 +0200 - rev 772216
Push 103876 by bmo:ntim.bugs@gmail.com at Sun, 25 Mar 2018 12:07:52 +0000
Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao MozReview-Commit-ID: A5rMjQ6xnRw
85fdc51b22bbaf05ca73a2bced9b26b87d273fbb: Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao draft
Tim Nguyen <ntim.bugs@gmail.com> - Fri, 16 Mar 2018 23:21:46 +0000 - rev 772215
Push 103875 by bmo:ntim.bugs@gmail.com at Sun, 25 Mar 2018 11:49:35 +0000
Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao MozReview-Commit-ID: 5dsyKwvjYht
69bf0e4a1f45051d0047a368c1347e5d6b96505f: Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao draft
Tim Nguyen <ntim.bugs@gmail.com> - Sun, 25 Mar 2018 13:47:01 +0200 - rev 772214
Push 103875 by bmo:ntim.bugs@gmail.com at Sun, 25 Mar 2018 11:49:35 +0000
Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao MozReview-Commit-ID: A5rMjQ6xnRw
0c4b34a1477cacb7749a5d4413fbc2c69079ae28: Bug 1448654 - Don't use -mstackrealign with clang-cl, it's unused. r=lsalzman draft
Jan Beich <jbeich@FreeBSD.org> - Sun, 25 Mar 2018 10:27:28 +0000 - rev 772213
Push 103874 by bmo:jbeich@FreeBSD.org at Sun, 25 Mar 2018 11:34:02 +0000
Bug 1448654 - Don't use -mstackrealign with clang-cl, it's unused. r=lsalzman clang.exe: warning: unknown argument ignored in clang-cl: '-mstack-alignment=16' [-Wunknown-argument] clang.exe: warning: unknown argument ignored in clang-cl: '-mstackrealign' [-Wunknown-argument]
b4a56e8af0094f6897ba1d6e60384c618a514f89: Bug 1442700 : Label added to TELEMETRY_SEND_FAILURE_TYPE and TelemetrySend's XHR_ERROR_TYPE for eTerminated , r?chutten draft
akriti <akriti.v10@gmail.com> - Sun, 25 Mar 2018 16:48:12 +0530 - rev 772212
Push 103873 by bmo:akriti.v10@gmail.com at Sun, 25 Mar 2018 11:20:14 +0000
Bug 1442700 : Label added to TELEMETRY_SEND_FAILURE_TYPE and TelemetrySend's XHR_ERROR_TYPE for eTerminated , r?chutten MozReview-Commit-ID: 50UaVrebTcm
61d92eadbc6af19e7873ecc4b67e8aca951b6332: Bug 1448189 follow up - Don't use -mstackrealign with clang-cl, it's unused. r=lsalzman draft
Jan Beich <jbeich@FreeBSD.org> - Sun, 25 Mar 2018 10:27:28 +0000 - rev 772211
Push 103872 by bmo:jbeich@FreeBSD.org at Sun, 25 Mar 2018 10:41:58 +0000
Bug 1448189 follow up - Don't use -mstackrealign with clang-cl, it's unused. r=lsalzman clang.exe: warning: unknown argument ignored in clang-cl: '-mstack-alignment=16' [-Wunknown-argument] clang.exe: warning: unknown argument ignored in clang-cl: '-mstackrealign' [-Wunknown-argument] MozReview-Commit-ID: Fi7gAxWKQYM
bd211f6301dc43cfec087c00c1d8656a80866f20: Bug 1448189 follow up - Don't use -mstackrealign with clang-cl, it's unused. r=lsalzman draft
Jan Beich <jbeich@FreeBSD.org> - Sun, 25 Mar 2018 10:27:28 +0000 - rev 772210
Push 103871 by bmo:jbeich@FreeBSD.org at Sun, 25 Mar 2018 10:38:40 +0000
Bug 1448189 follow up - Don't use -mstackrealign with clang-cl, it's unused. r=lsalzman clang.exe: warning: unknown argument ignored in clang-cl: '-mstack-alignment=16' [-Wunknown-argument] clang.exe: warning: unknown argument ignored in clang-cl: '-mstackrealign' [-Wunknown-argument]
3e5443d84477106cfdf564cbd6f39b8156582271: Bug 1381453 - Support SVG context paint on ::-moz-tree-twisty list-style-image. r=jwatt draft
Tim Nguyen <ntim.bugs@gmail.com> - Sun, 25 Mar 2018 10:23:08 +0000 - rev 772209
Push 103870 by bmo:ntim.bugs@gmail.com at Sun, 25 Mar 2018 10:23:38 +0000
Bug 1381453 - Support SVG context paint on ::-moz-tree-twisty list-style-image. r=jwatt MozReview-Commit-ID: JmTmxZUXxGF
5e7e0c2e66b767f36286c075d70227fb6b52dcef: Merge mozilla-central to inbound. a=merge CLOSED TREE
shindli <shindli@mozilla.com> - Sun, 25 Mar 2018 12:52:14 +0300 - rev 772208
Push 103870 by bmo:ntim.bugs@gmail.com at Sun, 25 Mar 2018 10:23:38 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip