9d481e1c7cb41f13abad600cf702e9880d66bd8e: Bug 1239461 - Screenshot button for taking a screenshot of the current viewport; r=jryans draft
Matteo Ferretti <mferretti@mozilla.com> - Wed, 30 Mar 2016 22:31:37 +0200 - rev 346067
Push 14226 by bmo:zer0@mozilla.com at Wed, 30 Mar 2016 20:32:08 +0000
Bug 1239461 - Screenshot button for taking a screenshot of the current viewport; r=jryans MozReview-Commit-ID: AMbzmf1uO0P
bff8d2c117c83d7ba0cab702b0f4a7e5a43a276a: Bug 1256635 - Implement browser.notifications.onClicked, r?kmag draft
bsilverberg <bsilverberg@mozilla.com> - Wed, 16 Mar 2016 16:49:10 +0100 - rev 346066
Push 14225 by bmo:bob.silverberg@gmail.com at Wed, 30 Mar 2016 20:29:13 +0000
Bug 1256635 - Implement browser.notifications.onClicked, r?kmag Note that we cannot add a real test for onClicked without mocking out the AlertService. I did test it manually and it seems to work fine. MozReview-Commit-ID: 68nooxoUJat
11a88d30b680639ddc5a8ffa13cc317348724419: Bug 811259 - Patch2: Add web-platform tests for insertAdjacentText and insertAdjacentElement. r?smaug draft
Jocelyn Liu <joliu@mozilla.com> - Mon, 28 Mar 2016 18:17:36 +0800 - rev 346065
Push 14224 by bmo:joliu@mozilla.com at Wed, 30 Mar 2016 20:20:33 +0000
Bug 811259 - Patch2: Add web-platform tests for insertAdjacentText and insertAdjacentElement. r?smaug MozReview-Commit-ID: edMCmc8FrE
2eda83db87489323683d9fd6229c96cd9d879efd: Bug 811259 - Patch1: Implement Element.insertAdjacentText and Element.insertAdjacentElement. r?smaug draft
Jocelyn Liu <joliu@mozilla.com> - Mon, 28 Mar 2016 16:42:57 +0800 - rev 346064
Push 14224 by bmo:joliu@mozilla.com at Wed, 30 Mar 2016 20:20:33 +0000
Bug 811259 - Patch1: Implement Element.insertAdjacentText and Element.insertAdjacentElement. r?smaug MozReview-Commit-ID: g54gUOBop7
eded1a32f407e48016850a3c825d2f48409228fd: hack wpt tools draft
Jocelyn Liu <joliu@mozilla.com> - Mon, 28 Mar 2016 16:59:33 +0800 - rev 346063
Push 14224 by bmo:joliu@mozilla.com at Wed, 30 Mar 2016 20:20:33 +0000
hack wpt tools MozReview-Commit-ID: 9vixOLn1IiT
89584bb264abe2df1ec6f6d6b426b2278bcb5a6c: Bug 1259507 - Add UI Telemetry probes for DOM Push API in Fennec. r?mfinkle draft
Nick Alexander <nalexander@mozilla.com> - Tue, 29 Mar 2016 11:39:35 -0700 - rev 346062
Push 14223 by nalexander@mozilla.com at Wed, 30 Mar 2016 20:16:05 +0000
Bug 1259507 - Add UI Telemetry probes for DOM Push API in Fennec. r?mfinkle The probes in this patch are annotated with the extra "dom-push-api" to distinguish from future Fennec-specific push messages. These probes allow to determine for each user the difference: {# sites subscribed to} - {# sites unsubscribed from}. If we assume the same site is not subscribed to multiple times, this is a good approximation to the total number of sites the user receives push messages from. To test manually: 0) Install Fennec and execute |adb shell setprop log.tag.Telemetry DEBUG|. 1) Subscribe to notifications on a site like serviceworke.rs. Observe a UI Telemetry SAVE event, like: D/Telemetry( 7109): SendUIEvent: event = save.1 method = service timestamp = 277456 extras = dom-push-api 2) Send a push notification using the sites' interface. Observe a UI Telemetry PUSH_RECEIVED_MESSAGE event, like: D/Telemetry( 7109): SendUIEvent: event = action.1 method = service timestamp = 361795 extras = dom-push-api 3) Unsubscribe to notifications by revoking permission using Site Settings from the URL bar. Observe a UI Telemetry PUSH_UNSUBSCRIBED_FROM_SITE event, like: D/Telemetry( 7109): SendUIEvent: event = unsave.1 method = service timestamp = 393600 extras = dom-push-api MozReview-Commit-ID: IOCwfXFnowA
397405a12bd913ac0f837fbc264890786d45ce56: Bug 1258464 - Part 2: Remove GeckoView implementation built on Fennec's Tab/Tabs. r=snorp draft
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 346061
Push 14223 by nalexander@mozilla.com at Wed, 30 Mar 2016 20:16:05 +0000
Bug 1258464 - Part 2: Remove GeckoView implementation built on Fennec's Tab/Tabs. r=snorp This will be re-implemented without reference to Fennec's Tab/Tabs data structures. MozReview-Commit-ID: I12Dlb3ef58
973f13ad0c111413aa73dff233fd771d9f641191: Bug 1258464 - Part 1: Remove vestigial GeckoView attrs and initialization. r=snorp draft
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 346060
Push 14223 by nalexander@mozilla.com at Wed, 30 Mar 2016 20:16:05 +0000
Bug 1258464 - Part 1: Remove vestigial GeckoView attrs and initialization. r=snorp These have no consumer and deserve to be properly reworked. MozReview-Commit-ID: KmjE44nmLXx
06e635885605a5bbf0b952c2904dd398517e6ca1: Bug 1258450 - Delegate Intent handling from GeckoAppShell to GeckoInterface. r=snorp,mcomella draft
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 346059
Push 14223 by nalexander@mozilla.com at Wed, 30 Mar 2016 20:16:05 +0000
Bug 1258450 - Delegate Intent handling from GeckoAppShell to GeckoInterface. r=snorp,mcomella MozReview-Commit-ID: HoHqZU0Ev5D
db506aa89a8354e818e4b2c2415585710b3b7fa1: Bug 1258450 - Automated (mostly) refactorings moving GeckoAppShell static methods into IntentHelper. r=snorp draft
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 346058
Push 14223 by nalexander@mozilla.com at Wed, 30 Mar 2016 20:16:05 +0000
Bug 1258450 - Automated (mostly) refactorings moving GeckoAppShell static methods into IntentHelper. r=snorp MozReview-Commit-ID: JbfR3pVFxDK
2576493a4fc0155d575963436e37361ef79936b8: Bug 1258450 - Route setAccessibilityEnabled through GeckoInterface. r=snorp,jchen draft
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 346057
Push 14223 by nalexander@mozilla.com at Wed, 30 Mar 2016 20:16:05 +0000
Bug 1258450 - Route setAccessibilityEnabled through GeckoInterface. r=snorp,jchen MozReview-Commit-ID: 9DXQ8mxtg2Q
e2d273221767735504a93855623961fc171ae413: Bug 1258450 - Move references to SnackbarHelper out of GeckoAppShell. r=snorp,sebastian draft
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 346056
Push 14223 by nalexander@mozilla.com at Wed, 30 Mar 2016 20:16:05 +0000
Bug 1258450 - Move references to SnackbarHelper out of GeckoAppShell. r=snorp,sebastian The existing code assumes an Activity, not just a Context, but doesn't statically guarantee it. This patch is safe because it dynamically type-checks, but it would be better to declare the member to be an Activity. MozReview-Commit-ID: 9AigV055I5j
7e25d183045082edaee4295cb95c62100e956c8e: Bug 1258450 - Move GlobalHistory queries to GeckoInterface. r=snorp draft
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 346055
Push 14223 by nalexander@mozilla.com at Wed, 30 Mar 2016 20:16:05 +0000
Bug 1258450 - Move GlobalHistory queries to GeckoInterface. r=snorp GlobalHistory is Fennec-specific: it accesses the Fennec history data store, and collects Telemetry. This allows other consumers to implement their own store as appropriate. MozReview-Commit-ID: 75Uxc5k8V0O
c5bc8a871a22c5892b320068dea6501ed8884d8e: Bug 1258450 - Add GeckoInterface.createShortcut. r=snorp draft
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 346054
Push 14223 by nalexander@mozilla.com at Wed, 30 Mar 2016 20:16:05 +0000
Bug 1258450 - Add GeckoInterface.createShortcut. r=snorp This moves some Fennec-specific home-screen icon manipulations out of GeckoAppShell. A GeckoView interface can follow. MozReview-Commit-ID: 7OhRAT9Agdh
a4cc8c2930355d9b64b3d8034c600baa353fcee5: Bug 1258450 - Remove unused GeckoInterface.getPromptService(). r=snorp draft
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 346053
Push 14223 by nalexander@mozilla.com at Wed, 30 Mar 2016 20:16:05 +0000
Bug 1258450 - Remove unused GeckoInterface.getPromptService(). r=snorp MozReview-Commit-ID: 5Aq0TEVD1zD
1a5a256656063b649c4efc2d2cc8c33e476aec88: Bug 1258450 - Don't use resources in SwipeDismissListViewTouchListener. r=mcomella draft
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 346052
Push 14223 by nalexander@mozilla.com at Wed, 30 Mar 2016 20:16:05 +0000
Bug 1258450 - Don't use resources in SwipeDismissListViewTouchListener. r=mcomella This is just a small simplification to allow us to not depend on org.mozilla.gecko.R. MozReview-Commit-ID: TjSYwYyAMS
ece4f3a6dc06d3b9f0e38dce70a4b84df4afe8e8: Bug 1256635 - Implement browser.notifications.onClicked, r?kmag draft
bsilverberg <bsilverberg@mozilla.com> - Wed, 16 Mar 2016 16:49:10 +0100 - rev 346051
Push 14222 by bmo:bob.silverberg@gmail.com at Wed, 30 Mar 2016 20:14:08 +0000
Bug 1256635 - Implement browser.notifications.onClicked, r?kmag Note that we cannot add a real test for onClicked without mocking out the AlertService. I did test it manually and it seems to work fine. MozReview-Commit-ID: LTwehefKWFn
885044cf66d10077ab3392a8f660319f5b683019: Bug 1242852 - (part 2) making inspector toolbar keyboard accessible. draft
Yura Zenevich <yzenevich@mozilla.com> - Wed, 30 Mar 2016 15:59:55 -0400 - rev 346050
Push 14221 by yura.zenevich@gmail.com at Wed, 30 Mar 2016 20:03:25 +0000
Bug 1242852 - (part 2) making inspector toolbar keyboard accessible. MozReview-Commit-ID: JxhztlkDN0d --- devtools/client/inspector/breadcrumbs.js | 36 +++++++++++++++ devtools/client/inspector/inspector-search.js | 9 +++- devtools/client/inspector/test/browser.ini | 2 + .../browser_inspector_breadcrumbs_keyboard_trap.js | 52 ++++++++++++++++++++++ .../inspector/test/browser_inspector_search-05.js | 4 +- .../test/browser_inspector_search-navigation.js | 8 ++-- .../test/browser_inspector_search_keyboard_trap.js | 48 ++++++++++++++++++++ devtools/client/inspector/test/head.js | 15 +++++++ 8 files changed, 168 insertions(+), 6 deletions(-) create mode 100644 devtools/client/inspector/test/browser_inspector_breadcrumbs_keyboard_trap.js create mode 100644 devtools/client/inspector/test/browser_inspector_search_keyboard_trap.js
a24b7d33343d8b693688eeec211556aaa81b7908: Bug 1242852 - (part 1) making top dev tools toolbar keyboard accessible. draft
Yura Zenevich <yzenevich@mozilla.com> - Wed, 30 Mar 2016 15:59:37 -0400 - rev 346049
Push 14220 by yura.zenevich@gmail.com at Wed, 30 Mar 2016 20:00:39 +0000
Bug 1242852 - (part 1) making top dev tools toolbar keyboard accessible. MozReview-Commit-ID: MPMzYnbZOM --- devtools/client/framework/test/browser.ini | 1 + .../test/browser_toolbox_keyboard_navigation.js | 88 ++++++++++++++++++++++ devtools/client/framework/toolbox.js | 67 ++++++++++++++++ devtools/client/themes/toolbars.css | 3 + 4 files changed, 159 insertions(+) create mode 100644 devtools/client/framework/test/browser_toolbox_keyboard_navigation.js
bff992ab64aae6a6aa262bcac123fc6c2b03d8b5: Bug 1250631 Implement chrome.contextMenus.onClicked r?kmag draft
Matthew Wein <mwein@mozilla.com> - Wed, 23 Mar 2016 02:39:10 -0700 - rev 346048
Push 14219 by mwein@mozilla.com at Wed, 30 Mar 2016 19:59:39 +0000
Bug 1250631 Implement chrome.contextMenus.onClicked r?kmag MozReview-Commit-ID: Ic7opjJtmRB
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip