Граф коммитов

521253 Коммитов

Автор SHA1 Сообщение Дата
James Graham 4aade60327 Bug 1340474 - Add long timeouts to some IndexedDB tests, a=testonly
MozReview-Commit-ID: L9l68yZ55eT
2017-02-17 10:07:35 +00:00
James Graham a635d6adb0 Bug 1340474 - Remove jQuery link from window handler test, a=testonly
MozReview-Commit-ID: 83pVBC55wIM
2017-02-17 10:05:36 +00:00
James Graham 00ae0c5f7b Bug 1340474 - Update web-platform-tests expected data to revision eba2c70d536caaeef540966bc8ac7822417ab867, a=testonly
MozReview-Commit-ID: F1kB3H4bj01
2017-02-17 10:05:15 +00:00
James Graham c7cc1d4cce Bug 1340474 - Update web-platform-tests to revision eba2c70d536caaeef540966bc8ac7822417ab867, a=testonly
MozReview-Commit-ID: 1GaV7z8d0Xc


--HG--
rename : testing/web-platform/tests/preload/link_header_preload_delay_onload.html.headers => testing/web-platform/tests/preload/link-header-preload-delay-onload.html.headers
rename : testing/web-platform/tests/preload/link_header_preload.html.headers => testing/web-platform/tests/preload/link-header-preload.html.headers
2017-02-17 10:04:34 +00:00
Jan de Mooij 7c17ed23c6 Bug 1337499 - Take the Win64 stackwalk lock in WalkStackMain64 to avoid deadlocks. r=mstange 2017-02-17 10:51:11 +01:00
Bevis Tseng 8d2b101ac7 Bug 1339014 - Add IProtocol::GetActorEventTarget() to Retrieve the EventTarget of the Actor if Set. r=billm
MozReview-Commit-ID: Czg5hxJBcYN

--HG--
extra : rebase_source : f4d1dbc63f6092c6e02f742ee490bb276da88f9b
2017-02-13 14:04:58 +08:00
Makoto Kato 709e59c8e2 Bug 1225696 - Part 2. Use DateTimeFormat instead of dateFormat.properties. r=mak
MozReview-Commit-ID: 9ufUVeppwHk

--HG--
extra : rebase_source : 12ab7a77656bafa3b0ff6591279694055899d076
2017-02-20 14:22:21 +09:00
Makoto Kato 5ad41e1593 Bug 1225696 - Part 1. Add kDateFormatMonthLong and kDateFormatYearMonthLong to DateTimeFormat. r=emk
MozReview-Commit-ID: CT2Gzd0AEXb

--HG--
extra : rebase_source : 6b98c53f5a88e38cd19081b8a2559685a69ecc36
2017-02-20 12:47:18 +09:00
Jessica Jong e370cc3706 Bug 1338911 - Ensure page is loaded before proceeding in test_refresh_firefox.py. r=Gijs
--HG--
extra : rebase_source : c44d6c06a392118210da6e3cf87470f79eb7ad42
2017-02-19 19:18:00 -05:00
James Pearson 86efc730ec Bug 1333720 - Support Unknown/Unsupported widget type 13 and 17. r=karlt
--HG--
extra : rebase_source : 352781ae7ea9a890de752045923c86718abf763f
2017-02-17 09:58:00 -05:00
Henry Chang 0d744f462c Bug 1313711 - Fix track element CORS bug. r=dveditz
MozReview-Commit-ID: SRWbiIuUdt

--HG--
extra : rebase_source : ecdedf2599205e547fbf6cafd12d154b2d7d26bc
2017-02-14 11:47:14 +08:00
Gabriel Luong f5727dc0dc Bug 1336198 - Part 9: Use existing box model tests with the new react/redux box model. r=jdescottes
--HG--
rename : devtools/client/inspector/components/test/.eslintrc.js => devtools/client/inspector/boxmodel/test/.eslintrc.js
rename : devtools/client/inspector/components/test/browser.ini => devtools/client/inspector/boxmodel/test/browser.ini
rename : devtools/client/inspector/components/test/browser_boxmodel.js => devtools/client/inspector/boxmodel/test/browser_boxmodel.js
rename : devtools/client/inspector/components/test/browser_boxmodel_editablemodel.js => devtools/client/inspector/boxmodel/test/browser_boxmodel_editablemodel.js
rename : devtools/client/inspector/components/test/browser_boxmodel_editablemodel_allproperties.js => devtools/client/inspector/boxmodel/test/browser_boxmodel_editablemodel_allproperties.js
rename : devtools/client/inspector/components/test/browser_boxmodel_editablemodel_bluronclick.js => devtools/client/inspector/boxmodel/test/browser_boxmodel_editablemodel_bluronclick.js
rename : devtools/client/inspector/components/test/browser_boxmodel_editablemodel_border.js => devtools/client/inspector/boxmodel/test/browser_boxmodel_editablemodel_border.js
rename : devtools/client/inspector/components/test/browser_boxmodel_editablemodel_stylerules.js => devtools/client/inspector/boxmodel/test/browser_boxmodel_editablemodel_stylerules.js
rename : devtools/client/inspector/components/test/browser_boxmodel_guides.js => devtools/client/inspector/boxmodel/test/browser_boxmodel_guides.js
rename : devtools/client/inspector/components/test/browser_boxmodel_navigation.js => devtools/client/inspector/boxmodel/test/browser_boxmodel_navigation.js
rename : devtools/client/inspector/components/test/browser_boxmodel_rotate-labels-on-sides.js => devtools/client/inspector/boxmodel/test/browser_boxmodel_rotate-labels-on-sides.js
rename : devtools/client/inspector/components/test/browser_boxmodel_sync.js => devtools/client/inspector/boxmodel/test/browser_boxmodel_sync.js
rename : devtools/client/inspector/components/test/browser_boxmodel_tooltips.js => devtools/client/inspector/boxmodel/test/browser_boxmodel_tooltips.js
rename : devtools/client/inspector/components/test/browser_boxmodel_update-after-navigation.js => devtools/client/inspector/boxmodel/test/browser_boxmodel_update-after-navigation.js
rename : devtools/client/inspector/components/test/browser_boxmodel_update-after-reload.js => devtools/client/inspector/boxmodel/test/browser_boxmodel_update-after-reload.js
rename : devtools/client/inspector/components/test/browser_boxmodel_update-in-iframes.js => devtools/client/inspector/boxmodel/test/browser_boxmodel_update-in-iframes.js
rename : devtools/client/inspector/components/test/doc_boxmodel_iframe1.html => devtools/client/inspector/boxmodel/test/doc_boxmodel_iframe1.html
rename : devtools/client/inspector/components/test/doc_boxmodel_iframe2.html => devtools/client/inspector/boxmodel/test/doc_boxmodel_iframe2.html
rename : devtools/client/inspector/components/test/head.js => devtools/client/inspector/boxmodel/test/head.js
2017-02-19 22:52:10 -05:00
Gabriel Luong 904316bd15 Bug 1336198 - Part 8: Use the react/redux box model in the computed view. r=jdescottes 2017-02-19 22:52:05 -05:00
Gabriel Luong c1527a2908 Bug 1336198 - Part 7: Refactor box model logic into box-model.js. r=jdescottes 2017-02-19 22:52:01 -05:00
Gabriel Luong 6998b44518 Bug 1336198 - Part 6: Refactor box model component into boxmodel/. r=jdescottes
--HG--
rename : devtools/client/inspector/layout/actions/box-model.js => devtools/client/inspector/boxmodel/actions/box-model.js
rename : devtools/client/inspector/layout/components/BoxModel.js => devtools/client/inspector/boxmodel/components/BoxModel.js
rename : devtools/client/inspector/layout/components/BoxModelEditable.js => devtools/client/inspector/boxmodel/components/BoxModelEditable.js
rename : devtools/client/inspector/layout/components/BoxModelInfo.js => devtools/client/inspector/boxmodel/components/BoxModelInfo.js
rename : devtools/client/inspector/layout/components/BoxModelMain.js => devtools/client/inspector/boxmodel/components/BoxModelMain.js
rename : devtools/client/inspector/layout/components/BoxModelProperties.js => devtools/client/inspector/boxmodel/components/BoxModelProperties.js
rename : devtools/client/inspector/layout/components/ComputedProperty.js => devtools/client/inspector/boxmodel/components/ComputedProperty.js
rename : devtools/client/inspector/layout/reducers/box-model.js => devtools/client/inspector/boxmodel/reducers/box-model.js
rename : devtools/client/inspector/layout/utils/editing-session.js => devtools/client/inspector/boxmodel/utils/editing-session.js
2017-02-19 22:51:58 -05:00
Gabriel Luong ec5aef281c Bug 1336198 - Part 5: Remove initialization of the deprecated box model. r=jdescottes 2017-02-19 22:51:55 -05:00
Gabriel Luong e101144c5e Bug 1336198 - Part 4: Remove the deprecated box model markup. r=jdescottes 2017-02-19 22:51:51 -05:00
Gabriel Luong b79cd106f9 Bug 1336198 - Part 3: Remove the deprecated box model source file. r=jdescottes 2017-02-19 22:51:48 -05:00
Gabriel Luong eb5bb7331d Bug 1336198 - Part 2: Remove deprecated boxmodel stylesheet. r=jdescottes 2017-02-19 22:51:45 -05:00
anjul tyagi cce11640ab Bug 1336022 - Fix test_window_handles_after_opening_new_tab by waiting for the page loaded in the new tab. r=whimboo
MozReview-Commit-ID: ExmUG2vApbl

--HG--
extra : rebase_source : 23bac522fd87e22f5aa82f4dd53091842b4519a7
2017-02-10 17:00:17 +05:30
David Parks 32aabd5e62 Bug 1284897 - Hook GetSaveFileNameW/GetOpenFileNameW to record and grant a sandboxed process permission to access user-chosen files. r=jimm 2017-02-08 11:38:40 -08:00
Andrew Sutherland 8f55b3a3a3 Bug 1285898 - [e10s-multi] fixup PContent ordering via immediate event dispatch. r=baku
--HG--
extra : rebase_source : 2c905ab2a4d3d758e7cee8ba8ad4752b5f05aa65
extra : source : 15b3b9feb54f294171eaf86e7ad4b13c73e11d25
2017-01-31 03:42:38 -05:00
Mark Banner 21ce8768db Bug 1322747 - Show https in autofill heuristic results. r=mak
MozReview-Commit-ID: GlOoeQBOMIi

--HG--
extra : rebase_source : abd71c481c6246c75d6c1c09861a7619ee2ce834
2017-01-26 15:13:19 +00:00
Andrew Swan 769382e036 bug 1335697 Display permissions and post-install notifications from about:addons search r=mossop
MozReview-Commit-ID: IqBoudbO7Vd

--HG--
extra : rebase_source : ca975e9baeef1c6712fd60d7329ca4560caac76d
2017-02-07 20:22:26 -08:00
Julian Descottes ebac3f4d27 Bug 1339121 - update header of grid overlay section;r=gl
MozReview-Commit-ID: IJX5kz8GTdO

--HG--
extra : rebase_source : 0eb1784aa2fc08b19ea2097d43eccb34c9a23966
2017-02-14 01:01:35 +01:00
Andrew Sutherland cb447ab1e5 Bug 1285898 - [e10s-multi] Make precaching without keepalive work by stashing on the window. r=baku
--HG--
extra : rebase_source : c73d2071ad4cc2bf6920771ca8cfe085334c6ae6
extra : intermediate-source : 1d0bfb02d6c07f62ba21ccfa54a55c2d095ecfa1
extra : source : 9c6057cde326f707076f4bda766f31df4888c5bb
2017-01-26 06:39:24 -05:00
Andrew Sutherland e81f0b98a9 Bug 1285898 - [e10s-multi] LocalStorage e10s multiple write avoidance. r=baku
--HG--
extra : rebase_source : 2f6c19aeea1676ac8bffcd075f0dbaf828481ffa
extra : intermediate-source : bc99844772ee5452c313448bfdb0866428f1bcb1
extra : source : bd68ebab64faaabe9a9d4cc294fc4243ca9d8cc3
2017-01-24 06:45:11 -05:00
Andrew Sutherland 0ce2fb42e7 Bug 1285898 - [e10s-multi] LocalStorage e10s Test. r=baku
--HG--
extra : rebase_source : 27e7ae089b79b8d4b90315a11cc7eb05d285c643
extra : intermediate-source : 8bbe285cf5c03f6df3b199374310ff5150664290
extra : source : 6fdb24e1256d20fc1ff22f20cc47c1955a3962c4
2017-02-07 04:05:07 -05:00
Andrea Marchesini d32aa97041 Bug 1285898 - [e10s-multi] Localstorage "storage" event is not fired with multiple content processes. r=asuth
--HG--
extra : rebase_source : 724b38c52139dee1c6f746152fefff05333dfc24
extra : intermediate-source : e56108122b9088555f29a28e6086d4d117a68c4e
extra : source : 6681b50c1f6d0d2d22d5f631234402e020c0b78a
2017-02-19 22:16:48 -05:00
Kan-Ru Chen 09858c1716 Bug 1336919 - Add a sync message whitelist and check it in IPDL compile phase. r=billm
MozReview-Commit-ID: ENFkBzpGo2j
2017-02-20 10:40:54 +08:00
Morris Tseng 9f3085b1a8 Bug 1328493 - Expose CreatePBufferFromClientBuffer and EGL_ANGLE_d3d_share_handle_client_buffer. r=jrmuizel
MozReview-Commit-ID: JhFdwkCvIsO
2017-02-20 09:44:50 +08:00
EKR caac1dd24c Bug 1340854 - Properly report TLS handshake telemetry for 0 length reads. r=mt 2017-02-18 11:27:21 -08:00
Nicholas Nethercote aee449d9c2 Bug 1339695 (part 11) - Remove the profiler's OS class. r=mstange.
We don't need OS now that the platform-*.cpp files are in the same compilation
unit as platform.cpp.

The patch removes the sleep functions because they are unnecessary indirection.

OS::Startup() is necessary, but the patch renames it PlatformInit() to match
Platform{Start,Stop}() and profiler_init(), from which it is called.
2017-02-20 09:07:37 +11:00
Nicholas Nethercote 4b44b699f4 Bug 1339695 (part 10) - Rename SPS_* macros as GP_*. r=jseward.
This removes the final mentions of the old "SPS" name.

--HG--
extra : rebase_source : 1bb36686d21ff8376326d35416b497f58e03fcde
2017-02-18 00:57:03 +11:00
Nicholas Nethercote 6562cdd851 Bug 1339695 (part 9) - Rename the platform-* files. r=mstange.
Specifically:

- platform-linux.cc -> platform-linux-android.cpp
- platform-macos.cc -> platform-macos.cpp
- platform-win32.cc -> platform-win32.cpp

Adding "android" to the first one is the most important part, because it makes
things clearer. The .cc to .cpp change is less important but I might as well do
it while I'm in here.

--HG--
rename : tools/profiler/core/platform-linux.cc => tools/profiler/core/platform-linux-android.cpp
rename : tools/profiler/core/platform-macos.cc => tools/profiler/core/platform-macos.cpp
rename : tools/profiler/core/platform-win32.cc => tools/profiler/core/platform-win32.cpp
extra : rebase_source : 371f91c4cd95e88e1723e192e68f16ba66965c8f
2017-02-18 00:56:24 +11:00
Nicholas Nethercote cafb84d8e8 Bug 1339695 (part 8) - Clean up platform detection throughout the profiler. r=mstange.
Currently we use the SPS_* macros in some places, but also use other ones like
__arm__ and ANDROID and XP_{WIN,MAC,LINUX}. This patch makes the profiler
consistently use the SPS_* macros and removes the V8_HOST_ARCH_* macros.

The patch also does the following.

- Cleans up some header inclusions, e.g. including pthread.h directly in the
  files that use it, and removing some unneeded android/log.h inclusions.

- Removes an unused branch in SetSampleContext() -- we don't support ARM on
  anything other than Android, and glibc 2.3 is ancient.

- Doesn't use SPS_* in PseudoStack.h because that would require exporting
  PlatformMacros.h, which doesn't seem worthwhile.

Some things that aid the understanding of this patch.

- XP_LINUX and LINUX are both defined for Linux *and* Android.

- x86/Android is the only supported platform that doesn't define
  HAVE_NATIVE_UNWIND.

- Every platform that defines USE_LUL_STACKWALK also defines
  HAVE_NATIVE_UNWIND.

--HG--
extra : rebase_source : 561b708f9434cabd9c0e00d4f4bfdd53f7008670
2017-02-18 00:56:21 +11:00
Nicholas Nethercote 5449b7be2c Bug 1339695 (part 7) - Remove ENABLE_LEAF_DATA. r=mstange.
It's defined if any of XP_{WIN,MAC,LINUX} are defined and the latter includes
Android as well. So it's defined on all the OSes the profiler supports.

--HG--
extra : rebase_source : 1fa9c1fb573a99375b477a048c0b4575ac1eeca0
2017-02-18 00:55:10 +11:00
Kris Maglione 3a889a957c Bug 1340735 - Terminate process when failing to attach it to job group. r=mhowell
MozReview-Commit-ID: BVCPRFH6TV2

--HG--
extra : rebase_source : b765bf337bed6b983b2c3012c67f979f2faac771
2017-02-17 15:30:24 -08:00
Sylvestre Ledru 39d7cd6467 no bug - Fix a misleading indentation
MozReview-Commit-ID: 4yvVRRxoxC8
2017-02-19 14:27:57 +01:00
David Parks 3fd846f6a8 Bug 1284897 - Add mechanism to libsandbox_s to track names of files that have been given special sandbox access permissions (PermissionsService). r=bobowen
Hook this into the browser via the XREAppData. This patch contains only the changes to Chromium source code.
2017-01-20 08:27:57 -08:00
David Parks e9bcaf4cbe Bug 1284897 - Add mechanism to libsandbox_s to track names of files that have been given special sandbox access permissions (PermissionsService). r=bobowen, r=glandium
Hook this into the browser via the XREAppData. This patch does not include the changes to Chromium source code.
2017-02-14 15:08:40 -08:00
David Parks cb9c91b2bb Bug 1284897 - Add missing hooked methods to TestDllInterceptor. r=aklotz
Added ASSERTions to nsWindowsDllInterceptor in case of a failed detour hook, with an exception for the RET opcode that appears in ImmReleaseContext. Added documentation about TestDllInterceptor.
2017-02-07 12:00:45 -08:00
David Parks e1341ab02e Bug 1284897 - Add opcodes to nsWindowsDllInterceptor for GetSaveFileNameW, GetOpenFileNameW and ImmReleaseContext. r=aklotz
This includes a near-jump CALL instruction in x64, which expands to a far-jump CALL with a 64-bit address as inline data. This requires us to abandon the method where we memcpy the code block into the trampoline and, instead, build the trampoline function as we go.
2017-01-20 16:03:44 -08:00
David Anderson 996fbd349e Switch PContent from PCrashReporter to shmem-based CrashReporter. (bug 1338308, r=billm) 2017-02-16 18:44:16 -08:00
Iris Hsiao 94c8bb425f Backed out changeset c122b0183c7c (bug 1339144) for xpcshell failures
--HG--
extra : rebase_source : c207c08be92de010922c4e9d1559673f313558e9
2017-02-17 10:40:20 +08:00
David Major fff91cf0bf Bug 1335632 - Split out the const and mutable parts of myTrustedEVInfos. r=keeler
.rdata:    5536 bytes change
 .data:   -5760 bytes change

--HG--
extra : rebase_source : 2aa718f0744760cab5f5146d73139dace24a3225
2017-02-17 15:31:05 +13:00
Randell Jesup 76acc650ab Bug 1301286: backout accidental logging change rs=backout
MozReview-Commit-ID: C2V6McYpfh0
2017-02-16 21:29:28 -05:00
David Major 6feec2967a Bug 1339968 - Remove NS_MULTILINE_LITERAL_STRING. r=froydnj 2017-02-17 15:24:11 +13:00
David Major cb834f6908 Bug 1340030: Remove necko_standalone lib (netwerk/standalone/). r=mcmanus
The only users of this library were removed by bug 1239866 and bug 1239870 as part of the larger removal of libxpcomrt in bug 1237409.
2017-02-17 15:17:39 +13:00
David Major c1a56c7c44 Bug 1339697: Give Register a constexpr constructor. r=luke 2017-02-17 15:15:31 +13:00