311d09aeb1ab0e1ee583123634a4b28975172969: Bug 1521438: Correct IAccessible::get_accSelection implementation for no selection and single selection. r=MarcoZ
James Teh <jteh@mozilla.com> - Mon, 21 Jan 2019 07:21:01 +0000 - rev 454652
Push 35409 by rmaries@mozilla.com at Mon, 21 Jan 2019 17:48:45 +0000
Bug 1521438: Correct IAccessible::get_accSelection implementation for no selection and single selection. r=MarcoZ Previously, we were always returning VT_UNKNOWN and an IEnumVARIANT. According to the IAccessible documentation, this should only be done for multiple selection. Change this to correctly return VT_EMPTY for no selection and VT_DISPATCH (with an accessible) for single selection. Differential Revision: https://phabricator.services.mozilla.com/D17091
dbab9ee37db197462dd3dee9d947d44e9d644428: Bug 1363208 part 9. Remove now-unused cross-origin Xray infrastructure. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 21 Jan 2019 03:33:55 +0000 - rev 454651
Push 35409 by rmaries@mozilla.com at Mon, 21 Jan 2019 17:48:45 +0000
Bug 1363208 part 9. Remove now-unused cross-origin Xray infrastructure. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D15433
d4d779afb736002a8621b86a24d52783f0f49e87: Bug 1363208 part 8. Stop using cross-origin Xrays for Location. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 21 Jan 2019 03:33:32 +0000 - rev 454650
Push 35409 by rmaries@mozilla.com at Mon, 21 Jan 2019 17:48:45 +0000
Bug 1363208 part 8. Stop using cross-origin Xrays for Location. r=peterv The test change is because it was testing Window, not Location. Differential Revision: https://phabricator.services.mozilla.com/D15432
140c8b32490c724df4677e93ef98f31c420c7dfe: Bug 1363208 part 7. Change the Location binding to inherit from MaybeCrossOriginObject. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 21 Jan 2019 04:26:13 +0000 - rev 454649
Push 35409 by rmaries@mozilla.com at Mon, 21 Jan 2019 17:48:45 +0000
Bug 1363208 part 7. Change the Location binding to inherit from MaybeCrossOriginObject. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D15431
c825004b9059681860fdfe283698d813217e6f9d: Bug 1363208 part 6. Remove the NonOrdinaryGetPrototypeOf annotation. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 21 Jan 2019 03:33:16 +0000 - rev 454648
Push 35409 by rmaries@mozilla.com at Mon, 21 Jan 2019 17:48:45 +0000
Bug 1363208 part 6. Remove the NonOrdinaryGetPrototypeOf annotation. r=peterv We can just check for a non-global object (so excluding Window) with cross-origin properties. Differential Revision: https://phabricator.services.mozilla.com/D15430
7faa84f9f73a76f37d605a6b07d46c24e516e576: Bug 1363208 part 5. Remove now-unnecessary named subframe handling from XrayWrapper. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 21 Jan 2019 03:33:14 +0000 - rev 454647
Push 35409 by rmaries@mozilla.com at Mon, 21 Jan 2019 17:48:45 +0000
Bug 1363208 part 5. Remove now-unnecessary named subframe handling from XrayWrapper. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D15429
2e31b4d57c6af6b9fb934a694440f9264b65a3b3: Bug 1363208 part 4. Stop using cross-origin Xrays for WindowProxy. r=peterv,jandem
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 21 Jan 2019 03:30:31 +0000 - rev 454646
Push 35409 by rmaries@mozilla.com at Mon, 21 Jan 2019 17:48:45 +0000
Bug 1363208 part 4. Stop using cross-origin Xrays for WindowProxy. r=peterv,jandem The change to test_bug440572.html is due to a behavior change. Specifically, before this change, any IDL-declared property, even one not exposed cross-origin, would prevent named frames with that name being visible cross-origin. The new behavior is that cross-origin-exposed IDL properties prevent corresponding frame names from being visible, but ones not exposed cross-origin don't. This matches the spec and other browsers. Same thing for the changes to test_bug860494.xul. The wpt test changes are just adding test coverage for the thing the other tests caught. Differential Revision: https://phabricator.services.mozilla.com/D15428
9b1badc02fd19cf5d5b77f92de7853f7214cb638: Bug 1363208 part 3. Change nsOuterWindowProxy to inherit from MaybeCrossOriginObject. r=peterv,jandem
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 21 Jan 2019 03:28:55 +0000 - rev 454645
Push 35409 by rmaries@mozilla.com at Mon, 21 Jan 2019 17:48:45 +0000
Bug 1363208 part 3. Change nsOuterWindowProxy to inherit from MaybeCrossOriginObject. r=peterv,jandem The cross-origin named window code in nsOuterWindowProxy::getOwnPropertyDescriptor is mostly copied from XrayWrapper::getPropertyDescriptor, with some minor changes because we can't assume some work that CrossOriginXrayWrapper does. The getPropertyDescriptor version will go away in a later patch in this stack. Differential Revision: https://phabricator.services.mozilla.com/D15427
52f7c0595d0df20d7e47685443ccae340b0c9ab4: Bug 1363208 part 2. Add a helper class for implementing the HTML requirements for cross-origin-accessible objects. r=jandem,peterv
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 21 Jan 2019 03:28:06 +0000 - rev 454644
Push 35409 by rmaries@mozilla.com at Mon, 21 Jan 2019 17:48:45 +0000
Bug 1363208 part 2. Add a helper class for implementing the HTML requirements for cross-origin-accessible objects. r=jandem,peterv Differential Revision: https://phabricator.services.mozilla.com/D15425
8c6fcfca64219879ccdefa96ee04a33d39216fbe: Bug 1363208 part 1. Add a MaybeWrapObject function that works on JSObject* instead of JS::Value. r=peterv,bholley
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 21 Jan 2019 03:24:42 +0000 - rev 454643
Push 35409 by rmaries@mozilla.com at Mon, 21 Jan 2019 17:48:45 +0000
Bug 1363208 part 1. Add a MaybeWrapObject function that works on JSObject* instead of JS::Value. r=peterv,bholley Differential Revision: https://phabricator.services.mozilla.com/D15424
8d644de8941b6fec72deda5826976d6b07f87c90: Bug 1521433. Fix non-unified build failure in nsXHTMLContentSerializer.cpp. r=emilio
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 21 Jan 2019 04:46:21 +0000 - rev 454642
Push 35409 by rmaries@mozilla.com at Mon, 21 Jan 2019 17:48:45 +0000
Bug 1521433. Fix non-unified build failure in nsXHTMLContentSerializer.cpp. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D17087
0c399483d8198a9080712efd742ff510b2fd0b01: Bug 1516513 - Part 2. Add generated files to libvpx. r=jya
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 21 Jan 2019 04:52:45 +0000 - rev 454641
Push 35409 by rmaries@mozilla.com at Mon, 21 Jan 2019 17:48:45 +0000
Bug 1516513 - Part 2. Add generated files to libvpx. r=jya Depends on D15400 Differential Revision: https://phabricator.services.mozilla.com/D15401
6357f5d3428de6bc2d91971b6d950d9f7564e701: Bug 1516513 - Part 1. Add linux/aarch64 config to libvpx. r=jya
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 21 Jan 2019 04:55:02 +0000 - rev 454640
Push 35409 by rmaries@mozilla.com at Mon, 21 Jan 2019 17:48:45 +0000
Bug 1516513 - Part 1. Add linux/aarch64 config to libvpx. r=jya To use NEON on Linux/aarch64 and Android/aarch64, I would like to add it to libvpx. libvpx has a configuration as arm64-linux-gcc. Differential Revision: https://phabricator.services.mozilla.com/D15400
e43944736829dc575bb12821f0e28bf1bc02c285: No bug - Tagging mozilla-central 254bd88c107271f3d1c2ca9969acc0ed507f0a8d with FIREFOX_BETA_66_BASE a=release DONTBUILD CLOSED TREE
ffxbld <release@mozilla.com> - Mon, 21 Jan 2019 04:50:01 -0800 - rev 454639
Push 35408 by ffxbld-merge at Mon, 21 Jan 2019 12:53:54 +0000
No bug - Tagging mozilla-central 254bd88c107271f3d1c2ca9969acc0ed507f0a8d with FIREFOX_BETA_66_BASE a=release DONTBUILD CLOSED TREE
254bd88c107271f3d1c2ca9969acc0ed507f0a8d: Merge mozilla-inbound to mozilla-central a=merge FIREFOX_BETA_66_BASE
Razvan Maries <rmaries@mozilla.com> - Mon, 21 Jan 2019 13:34:31 +0200 - rev 454638
Push 35407 by rmaries@mozilla.com at Mon, 21 Jan 2019 11:35:14 +0000
Merge mozilla-inbound to mozilla-central a=merge
c486d86fd49fc2079255f8c96d94ec8c1fa2950a: Backed out changeset e476cb7c0c0b (bug 1512436) for browser chrome failures at browser/extensions/screenshots/test/browser/browser_screenshots_ui_check.js
Coroiu Cristina <ccoroiu@mozilla.com> - Mon, 21 Jan 2019 02:51:48 +0200 - rev 454637
Push 35407 by rmaries@mozilla.com at Mon, 21 Jan 2019 11:35:14 +0000
Backed out changeset e476cb7c0c0b (bug 1512436) for browser chrome failures at browser/extensions/screenshots/test/browser/browser_screenshots_ui_check.js
e476cb7c0c0b9baaabfa0b75851ee2a922ec3678: Bug 1512436 Add new built-in addon location r=kmag
Andrew Swan <aswan@mozilla.com> - Wed, 02 Jan 2019 21:46:08 -0800 - rev 454636
Push 35407 by rmaries@mozilla.com at Mon, 21 Jan 2019 11:35:14 +0000
Bug 1512436 Add new built-in addon location r=kmag The big change here is breaking the previous invariant that every active instance of XPIState contains a file and path. With the change in place, the implementation of the new "location" for built-in addons is pretty straightforward. Differential Revision: https://phabricator.services.mozilla.com/D15639
3eecfa033212f039285ae0dfca9299af2a963c92: Backed out changeset a5b887c68abd (bug 1521413) for browser-chrome failures in browser/base/content/test/static/browser_all_files_referenced.js
Dorel Luca <dluca@mozilla.com> - Sun, 20 Jan 2019 22:49:26 +0200 - rev 454635
Push 35407 by rmaries@mozilla.com at Mon, 21 Jan 2019 11:35:14 +0000
Backed out changeset a5b887c68abd (bug 1521413) for browser-chrome failures in browser/base/content/test/static/browser_all_files_referenced.js
a5b887c68abdec7fa7ba0d43565dfdb6527d3f48: Bug 1521413 - Update pdf.js to version 2.1.209. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Sun, 20 Jan 2019 14:17:03 -0500 - rev 454634
Push 35407 by rmaries@mozilla.com at Mon, 21 Jan 2019 11:35:14 +0000
Bug 1521413 - Update pdf.js to version 2.1.209. r=bdahl
824c36902a3750a88425288e7be78cccbaaaf2db: Bug 1520229 - [css-logical] Implement the inset shorthand. r=mats
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 20 Jan 2019 16:48:19 +0100 - rev 454633
Push 35407 by rmaries@mozilla.com at Mon, 21 Jan 2019 11:35:14 +0000
Bug 1520229 - [css-logical] Implement the inset shorthand. r=mats Reviewers: mats Reviewed By: mats Bug #: 1520229 Differential Revision: https://phabricator.services.mozilla.com/D16704
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip